Instale o pacote no diretório especificado, por exemplo, alguns sob / home

1

Eu não quero pacotes para ser instalado em /. ( sudo apt-get install ...).

A razão pela qual eu preciso fazer isso é que:

Meu '/' é montado com meu SSD (16GB) e meu disco rígido (500GB) é montado em '/ home'.

Eu já instalei meu Ubuntu 12.04 nesse SSD. Não há muito espaço livre em '/' agora.

    
por Peng Zhang 23.01.2014 / 12:04

1 resposta

1

Você não pode fazer isso com sudo apt-get install .

Ou ...

  • Compre um disco maior.
  • Se o disco tiver mais sistemas operacionais, re-particione de tal forma que o Ubuntu tenha pelo menos 10Gb. O Ubuntu funciona perfeitamente com 10Gb. Eu nunca cheguei a isso (e eu uso tanto o apache e mysql no meu sistema, onde o mysql não usa o meu ssd para os bancos de dados;))
  • Reinstale seu sistema de modo que os diretórios onde o software está instalado estejam montados no outro disco (500Gb) (como /home está montado no seu segundo disco, você também pode montar /etc/ , /bin/ nesse disco ).
  • Instale todo o software manualmente a partir da origem. Mas isso não ajudará ao instalar o sistema básico e todo o seu software padrão.

Alternativa:

  • você também pode mudar para outro sistema operacional. Redhat tem uma opção (--relocate) em seu sistema de pacotes onde você pode definir onde instalar. O mesmo acontece com o Gentoo (prefixo; mas o entoo é instalado a partir do código-fonte, por isso este não é um gerenciador de pacotes).
por Rinzwind 23.01.2014 / 12:17