Esta é uma resposta à pergunta sobre onde os arquivos de configuração relevantes para o Centro de Software são armazenados. Encorajo outros usuários a postarem respostas sobre o que poderia estar causando o problema específico de sincronização que o OP está experimentando ... ou talvez isso deva ser postado como uma questão separada. Ou, melhor ainda, relatado como um bug .
Arquivos de configuração específicos do usuário para o Centro de Software
O Centro de Software armazena os arquivos de configuração por usuário aqui:
~/.config/software-center
Nesse caminho, ~
representa seu diretório inicial.
A execução de cd ~/.config; rm -r software-center
remove esse diretório e, em seguida, o Centro de Software cria uma nova configuração padrão para sua conta de usuário. Se o problema está na configuração específica do usuário do próprio Centro de Software, isso deve ter resolvido isso.
And my
~/.config/software-center/softwarecenter.cfg
file looks like this. Should it?[general] maximized = False size = 871, 536 add_to_launcher = True recommender_uuid = recommender_profile_id =
Isso parece normal para mim. É idêntico ao meu (exceto que o meu possui valores size
diferentes, provavelmente porque executamos resoluções de tela diferentes ou usamos gerenciadores de janelas; de qualquer forma, o campo size
é irrelevante para qualquer sincronização ou outros problemas de gerenciamento de pacotes).
Arquivos de Configuração Global para o Centro de Software
Os arquivos de configuração globais (por exemplo, em todo o sistema) dos aplicativos são armazenados em /etc
. O Centro de Software não usa esses arquivos de configuração.
Arquivos de Configuração de Outros Utilitários, Relevantes para o Centro de Software
Existem outros utilitários de gerenciamento de pacotes de nível inferior em seu sistema, que são relevantes para o Centro de Software. Problemas com o Centro de Software, especialmente se eles ocorrerem ao usar outros utilitários de gerenciamento de pacotes, podem não ser específicos do Centro de Software.
Em particular, existe o sistema de gerenciamento de pacotes de linha de comando APT.
-
Os arquivos de configuração do sistema do APT estão em
/etc/apt
. Você deve não remover manualmente esses arquivos. -
O APT mantém em cache
.deb
packages e informações sobre eles em/var/cache/apt
. (Se desejar, você pode excluí-los comsudo apt-get clean
ou apenas os que provavelmente não serão necessários comsudo apt-get autoclean
.) -
O APT mantém os registros em
/var/log/apt
. Não há necessidade de removê-los - isso nunca corrige nada quebrado e eles são automaticamente girados. (Ou seja, eles são automaticamente renomeados quando ficam grandes ou velhos o suficiente, compactados e, eventualmente, excluídos quando muito antigos.) -
Todos esses arquivos são usados ou produzidos, direta ou indiretamente, pelo Centro de Software, que é, na verdade, uma interface gráfica para o sistema APT de gerenciamento de pacotes.
Em um nível ainda mais baixo, o APT e o Centro de Software usam dpkg
para fazer a instalação e remoção de pacotes e obter informações sobre quais versões de pacotes estão instaladas e quais arquivos pertencem a quais pacotes instalados.
-
dpkg
tem arquivos de configuração do sistema em/etc/dpkg
. Você deve não remover manualmente esses arquivos. -
dpkg
mantém os registros em/var/log/dpkg
. Como os registros do APT, você não precisa removê-los, pois eles são automaticamente rotacionados. Também como os logs do APT, você pode, às vezes, coletar informações sobre os problemas observando-os . -
Assim como no APT,
dpkg
é usado pelo Centro de Software e sua configuração está diretamente relacionada a se - e como - o Centro de Software funcionará ou não.
Existem outros serviços relacionados ao gerenciamento de pacotes executados em segundo plano, por exemplo, para otimizar a disponibilidade ou a facilidade de uso das informações sobre pacotes instalados ( apt-xapian-index
) ou para permitir que os usuários executem algumas ações de gerenciamento de pacotes como tarefas administrativas ( aptdaemon
). No entanto, é muito menos provável que eles estejam causando problemas no Centro de Software, portanto, não detalhei os locais de configuração e os arquivos de log aqui.