Suponho que você possa resolver seu problema movendo os seguintes diretórios
~/.config/software-center
~/.cache/software-center
em algum lugar fora de sua casa.
Você tem duas alternativas:
- continuar em ambas as instalações com o conteúdo atual desses diretórios;
- comece com um conteúdo vazio.
Na minha opinião, a segunda alternativa é recomendada, pois terá o mesmo efeito de iniciar o Centro de Software pela primeira vez.
Agora feche o Centro de Software , se ele estiver em execução, e faça um backup preventivo de tais diretórios, caso algo dê errado.
Primeira alternativa
Então, para começar com a primeira alternativa, faça o seguinte.
Faça login na instalação do primeiro e faça:
# Create a local copy of 'software-center' dirs
sudo mkdir -p /usr/local/software-center/{.config,.cache}
sudo chown -R $USER:$USER /usr/local/software-center
cp -a ~/.config/software-center /usr/local/software-center/.config/
cp -a ~/.cache/software-center /usr/local/software-center/.cache/
Faça login na instalação do segundo e faça:
# Same as before
# Create a local copy of 'software-center' dirs
sudo mkdir -p /usr/local/software-center/{.config,.cache}
sudo chown -R $USER:$USER /usr/local/software-center
cp -a ~/.config/software-center /usr/local/software-center/.config/
cp -a ~/.cache/software-center /usr/local/software-center/.cache/
Os seguintes comandos, operando no HOME, devem ser executados somente em uma das duas instalações, e terão efeitos em ambas as instalações.
# Remove the original common copy
rm -r ~/.config/software-center
rm -r ~/.cache/software-center
# Link local copy to where 'software-center' expect to find dirs
ln -s /usr/local/software-center/.config/software-center ~/.config/software-center
ln -s /usr/local/software-center/.cache/software-center ~/.cache/software-center
Agora, as duas instalações apontam para diferentes versões dos diretórios.
Segunda alternativa
Em relação à segunda alternativa, você pode substituir os quatro comandos cp
por dois mkdir
, um para cada instalação:
mkdir /usr/local/software-center/{.config,.cache}/software-center
todos os outros comandos podem permanecer iguais.
Eu escolhi /usr/local/software-center
como o diretório base das cópias locais, mas você pode escolher todos os diretórios que quiser, desde que não pertença a casa.