Mudar onde o Ubuntu instala programas [RESOLVIDO]

1. Mudar onde o Ubuntu instala programas [RESOLVIDO]

Evelyn Francisco Brandão
EvelynLinux

(usa Ubuntu)

Enviado em 31/05/2020 - 16:52h

Boa tarde gente,

Estou precisando de uma ajudinha/esclarecimento. Eu tenho dois HDs, um HD de 1T e outro HD de 160gb com o Ubuntu 20.04 e o Windows 10 instalados em dual boot. Como o HD em que está o sistema é pequeno e eu não quero reinstalar nenhum dos dois SOs, eu gostaria de saber como configurar o Ubuntu para ele instalar os softwares (baixados tanto pela loja quanto por outro lugar) no outro HD de 1T, tem como ?

No Windows eu escolho onde instalar os softwares (estão sendo instalados no hd maior), mas não sei se tem como fazer isso no linux (principalmente com os apps da própria loja), tem como fazer isso?

Eu vi que tem como mudar o /home para outra partição, mas não queria fazer isso se possível, especialmente porque não sei se os programas são instalados no /home.

Resumindo... tenho pouco espaço num HD 'X', por isso quero instalar apenas os apps no outro HD 'Y' ...

Desde já obrigada, e desculpa se cometi algum erro neste meu primeiro post.


  


2. MELHOR RESPOSTA

Vinicius Mello
vmmello

(usa Slackware)

Enviado em 05/06/2020 - 12:51h

Muito Obrigada !! Isso já meu deu um grande norte. Vou pesquisar no google como fazer algo do tipo, se tiver um link para indicar, melhor ainda... mas de verdade, obrigada...


De nada. Eu procurei no Google mas não encontrei um artigo único que tenha todos os procedimentos. Então em cada passo tem que buscar pelo que precisa ser feito, por exemplo, redimensionar partição linux, criar partição linux, criar sistema de arquivos ext4 linux, montar sistema de arquivos linux, iniciar ubuntu no modo single, adicionar entrada fstab linux, etc.

ah, mais uma pergunta, tem como mover o /var inteiro para outra partição com esse procedimento ?


Sim, pra mover o /var inteiro use /var ao invés de /var/lib/snapd. Mas tem um detalhe: no passo #3 após iniciar no modo single, tem que parar o systemd-journald que tem arquivos abertos no diretório /var/log/journal, então antes de mover os arquivos do /var (que é o passo #4) execute o comando:
systemctl stop systemd-journald 


(ele deve mostrar umas mensagens de advertência após executar o comando acima, mas pode ignorá-las)

3. Re: Mudar onde o Ubuntu instala programas [RESOLVIDO]

niquelnausea
niquelnausea

(usa Arch Linux)

Enviado em 31/05/2020 - 16:58h

não seria mais simples apenas clonar o conteúdo do hd menor para o maior?


4. Re: Mudar onde o Ubuntu instala programas

Clodoaldo Santos
clodoaldops

(usa Linux Mint)

Enviado em 31/05/2020 - 17:16h

-tenho um ssd/120gb com duas distribuições e um hdd/320gb em ntfs p/ salvar meus arquivos
-como está seu ssd e hdd?
-lembre-se que programas são instalados na partição /raiz
*****************
Meu Blog: https://dicaslinuxmint.blogspot.com/


5. Re: Mudar onde o Ubuntu instala programas

Fernando T. Da Silva
nandosilva

(usa Salix)

Enviado em 31/05/2020 - 17:32h

Na grande maioria dos pacotes do repositório não tem como fazer isto, mas não é impossível de fazer, alguns pacotes até pode dar para fazer, mas dai é um trabalho todo manual, apenas baixar o pacote, extrair os arquivos e copiar o mesmo para o disco desejado, mas atenção que as libs deste pacote tem que ser copiada manualmente para a pasta libs que pode ser /lib ou /usr/lib senão o programa não funcionará, criar um link para executável no path do sistema, como ver extremamente trabalho é com alguns pacotes o referido método pode não funcionar.

Já os pacotes no formato .AppImage que roda em qualquer distro linux pode ser copiado para qualquer disco ou pendrive, pois o mesmo não é instalado e no geral basta apenas colocar a permissão x executar o mesmo, pois o mesmo tem consigo todas as libs e arquivos necessários para rodar direto a onde
o mesmo está localizado. Já os formatos snap tem que ser instalado. O formato Flatpak não sei dizer pois nunca usei.





6. Re: Mudar onde o Ubuntu instala programas

Ricardo Groetaers
ricardogroetaers

(usa Linux Mint)

Enviado em 31/05/2020 - 20:34h

Mesmo no Windows, quando se diz para o instalador instalar o software em outra pasta ou outra unidade de disco, isso não é 100%. Alguns componentes do software ficam nas pastas do sistema. Salvo quando o software não tem instalação, basta descompactar e usar.

Quando se diz "instalar a home em outra partição", isso é força de expressão, linguagem popular.
Ao pé da letra, o que se faz de fato é estabelecer a pasta "/home" como ponto de montagem de uma partição, ou melhor, do sistema de arquivos contido na partição.
Desta forma, qualquer dado dirigido a "home" será escrito, de fato, na outra partição.

Normalmente, programas não são instalados na "home" mas alguns arquivos de configuração do software ficam lá.

Voce não é obrigado a armazenar seus dados (textos, planilhas, filmes, ...) na pasta "/home/seu_nome_de_usuario" da mesma forma que não é obrigado a armazenar na pasta "Meus documentos" do Windows.
Programas, desde que não sejam inchados, não ocupam muito espaço, mas os dados sim.
Sistemas e programas podem ser reinstalados mas dados perdidos são prejuízos significativos.

Eu tenho, por exemplo, num HD de 80 GB, as partições:
-19 GB para o Windows
-23 GB para o Linux Mint
-1 GB para Swap
-37 GB para dados (que está vazia)
obs: não estranhe se a soma não bate, os números estão arredondados.

E um HD de 250 GB só para dados e com um pequeno DOS.

Na minha modesta opinião voce deveria deixar o HD de 160 GB para os sistemas e programas e o HD de 1 TB só para dados importantes. Ex.
-Arquivos pessoais (textos, planilhas, filmes, ...)
-"Isos" de instalação de sistemas
-Arquivos de instalação de programas (.deb, .exe, .msi, ....)
-Copia compactada das partições dos sistemas
Esse HD de 1TB pode e deve até ser particionado.





7. Re: Mudar onde o Ubuntu instala programas [RESOLVIDO]

Evelyn Francisco Brandão
EvelynLinux

(usa Ubuntu)

Enviado em 31/05/2020 - 20:49h

niquelnausea escreveu:

não seria mais simples apenas clonar o conteúdo do hd menor para o maior?


Eu já fiz isso uma vez, mas tive um problema com o sistema operacional e acabei tendo que formatar o HD de 1T, perdi meus arquivos, por isso queria deixar os Linux/Windows em outro HD


8. Re: Mudar onde o Ubuntu instala programas [RESOLVIDO]

Evelyn Francisco Brandão
EvelynLinux

(usa Ubuntu)

Enviado em 31/05/2020 - 21:00h

ricardogroetaers escreveu:

Mesmo no Windows, quando se diz para o instalador instalar o software em outra pasta ou outra unidade de disco, isso não é 100%. Alguns componentes do software ficam nas pastas do sistema. Salvo quando o software não tem instalação, basta descompactar e usar.

Quando se diz "instalar a home em outra partição", isso é força de expressão, linguagem popular.
Ao pé da letra, o que se faz de fato é estabelecer a pasta "/home" como ponto de montagem de uma partição, ou melhor, do sistema de arquivos contido na partição.
Desta forma, qualquer dado dirigido a "home" será escrito, de fato, na outra partição.
.
.
.
Na minha modesta opinião voce deveria deixar o HD de 160 GB para os sistemas e programas e o HD de 1 TB só para dados importantes. Ex.
-Arquivos pessoais (textos, planilhas, filmes, ...)
-"Isos" de instalação de sistemas
-Arquivos de instalação de programas (.deb, .exe, .msi, ....)
-Copia compactada das partições dos sistemas
Esse HD de 1TB pode e deve até ser particionado.




O que eu pretendo é algo assim mesmo, inclusive, estou usando links simbólicos nas pastas do /home para apontar para o meu HD de 1T, deste modo meus arquivos pessoais não ocupam espaço no HD menor.

Mas o problema é a quantidade de softwares que eu uso, são muitos e (no windows pelo menos) também são "pesados", meu HD de 160 não ia durar muito ;(
e ainda tem a questão de eu ter que instalar tudo de novo caso o sistema operacional "pife" (o que aconteceu mais de 4 vezes comigo por N motivos).


9. Re: Mudar onde o Ubuntu instala programas [RESOLVIDO]

Clodoaldo Santos
clodoaldops

(usa Linux Mint)

Enviado em 31/05/2020 - 21:17h

Deixe sistema que mais usa no SSD e o que menos usa no HDD.

*****************
Meu Blog: https://dicaslinuxmint.blogspot.com/


10. Re: Mudar onde o Ubuntu instala programas

maumau
maismau

(usa Outra)

Enviado em 31/05/2020 - 22:54h

gostaria de saber como configurar o Ubuntu para ele instalar os softwares (baixados tanto pela loja quanto por outro lugar) no outro HD de 1T, tem como ?


Não tem como visto que o unix é um sistema para um usuário só (na concepção), então o gerenciador de pacotes não deve saber fazer isso.

Porém, se não forem pacotes muito complexos e sem dependências e sem libs (que ficam guardadas em outro local ainda, por isso o grande problema!), você pode compilar o código fonte e deixar o binário onde vc quiser, basta adicionar o caminho no $PATH.

Geralmente, quando os programas compilados do usuário saem do "padrão", vamos dizer assim, eles colocavam em /opt ou em /usr/local/bin/ ou em ~/.local/bin, que podem ou não estar em outra partição ou disco diferente de / ou mesmo /home
Depende do esquema da sua distro e do jeito que vc quer fazer.

Talvez você possa contornar essa limitação do sistema usando flatpaks, snaps ou appimages..





11. Re: Mudar onde o Ubuntu instala programas [RESOLVIDO]

Ricardo Groetaers
ricardogroetaers

(usa Linux Mint)

Enviado em 31/05/2020 - 23:02h

EvelynLinux escreveu: .... estou usando links simbólicos nas pastas do /home para apontar para o meu HD de 1T, deste modo meus arquivos pessoais não ocupam espaço no HD menor.
Mas o problema é a quantidade de softwares que eu uso, são muitos e (no windows pelo menos) também são "pesados", meu HD de 160 não ia durar muito ;(
e ainda tem a questão de eu ter que instalar tudo de novo caso o sistema operacional "pife" .....

Não entendi essa parada de link simbólico para uma outra unidade visto que o sistema operacional monta, com simples click do mouse, sistemas de arquivos em outra unidade, caso sua montagem na inicialização não seja invocada em fstab, ou a montagem automática de mídias removíveis, quando inserida, esteja desabilitada. Mas isso não vem ao caso.

Se voce fizer uma cópia compactada, em arquivos, das partições dos sistemas e armazena-las numa partição do HD grande, não haverá necessidade de reinstalar os sistemas. Basta restaurar.
No caso eu uso um bom e velho programa para DOS. Observe a figura:
https://i.imgur.com/Nod8Q08.png
A cópia feita hoje da partição Linux Mint de 23 GB se resume a 3 arquivos, em corrente, de tamanho total de 4,4 GB.




12. Re: Mudar onde o Ubuntu instala programas

Evelyn Francisco Brandão
EvelynLinux

(usa Ubuntu)

Enviado em 01/06/2020 - 23:34h

maismau escreveu:

gostaria de saber como configurar o Ubuntu para ele instalar os softwares (baixados tanto pela loja quanto por outro lugar) no outro HD de 1T, tem como ?


Geralmente, quando os programas compilados do usuário saem do "padrão", vamos dizer assim, eles colocavam em /opt ou em /usr/local/bin/ ou em ~/.local/bin, que podem ou não estar em outra partição ou disco diferente de / ou mesmo /home


Mudar /opt, /usr/local/bin/ e ~/.local/bin para outra partição já ajudaria muito, mas não sei como fazer, tem algum tutorial para indicar?
Sobre os snaps, flatpaks e appimages...eu acho que eles poderia me ajudar com o problema de espaço se eu conseguisse mudar o local de instalação ou coisa do tipo, o que não sei se é possível, porque quando eu olho o gerenciador de arquivos, tem pastas "snap" para tudo quanto é lugar, eu não saberia dizer qual eu deveria mover.




01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts