Como posso mover a pasta google-chrome de ~ / .config para um novo local?

0

O google-chrome (e não o cromo) parece ser o principal criminoso que preenche periodicamente o meu disco de inicialização subdimensionado. Gostaria de mover esse diretório (não meu diretório de usuários inteiro) para um novo local.

Existe uma maneira "certa" de fazer isso? Como eu iria sobre isso?

por exemplo, de /home/me/.config/google-chrome para / media / biggerdrive / google-chrome

Eu considerei jogar com vários tipos de links, mas realmente não sei o suficiente para me sentir confortável ou para saber se isso é uma opção viável.

    
por MrFinn 08.05.2018 / 07:56

1 resposta

3

Existem várias opções para reposicionar pastas. O mais apropriado para usar depende das circunstâncias.

configuração específica do aplicativo

A alteração das definições de configuração de um aplicativo geralmente é preferencial se essa configuração existir. No entanto, muitos programas são codificados para usar pastas específicas.

Para o Google Chrome, existe uma configuração de linha de comando que pode ser usada:

google-chrome --disk-cache-dir="/tmp/chromium"

Esta alteração pode ser feita semipermanente, alterando *.desktop arquivos, mas fazer isso é complicado e provável de quebrar. Então, um método mais genérico pode ser preferido.

links simbólicos

Esta é a abordagem que você mencionou na sua pergunta. É o mais fácil e o método que eu tentaria primeiro na situação que você descreve. Copie ou crie a nova pasta no local desejado e use o comando ln -s :

ln -s [new-location] [old-location]

Este é o único tipo de link que funcionará com pastas. Links rígidos (criados com ln sem a opção -s ) funcionam apenas com arquivos.

Cuidado, os links podem ser quebrados se a pasta de destino ou o próprio link forem movidos.

montar ligação

Uma montagem de ligação pode ser considerada como montar uma pasta em vez de uma partição. Eu usaria essa abordagem se quisesse que vários pontos de montagem compartilhassem uma partição, mas não quisesse usar links simbólicos. Por exemplo, se um programa se comportar mal ao encontrar links simbólicos.

partição dedicada (ou unidade)

Geralmente, para evitar o preenchimento da partição / , é usada uma partição /home separada. Também é comum colocar /var em sua própria partição. Você pode ler mais aqui:

Essa abordagem é melhor adotada durante uma nova instalação do sistema operacional. Alterar a estrutura da partição de um sistema já em execução é complicado.

    
por xiota 08.05.2018 / 09:27