Fórum Ubuntu Linux - PT
Suporte Técnico => Instalação e Atualização => Tópico iniciado por: Andr_2 em 07 de Dezembro de 2014, 19:58
-
Ola pessoal sou novo no linux, e portanto ainda acabo me perdendo em alguns erros, acontece que em uma das atualizações exigia que o computador fosse reiniciado, porem coloquei para que reinicie posteriormente, no final acabei desligando o computador normalmente.
No outro dia ao tentar uitilizar do gerenciador de pacotes(software-center) ele naão iniciava e nem pelo terminal conseguia instalar algo ou abri-lo dava um erro com o seguinte titulo: ValueError: need more than 1 value to unpack
-
Tem certeza de que o erro é somente isso, não está faltando um pedaço aí nessa descrição do erro?
Experimentou refazer a atualização a partir do terminal usando o apt na sua forma inicial?
Tente dessa forma:
sudo apt-get update
Se ocorrem mensagens de erros essas deverão ser resolvidas antes de executar o próximo passo, pelo que a mensagem de erro completa deve ser postada aqui para que o fórum possa oferecer ajuda.
Se e somente se o comando anterior correr bem e sem erros e o problema ainda não estiver resolvido, então talvez seja o caso de fazer o próximo passo:
sudo apt-get upgrade
Uma possibilidade final é fazer o comando abaixo, mas não tenho muita certeza de ser adequado desde logo aplicar esse comando, pois existem várias outras opções a serem aplicadas antes dele, sobretudo se a mensagem de erro estiver incompleta, então talvez seja melhor aplicar os comandos acima, publicar eventuais mensagens de erros e aguardar:
rm -rf /var/cache/apt/*
Esse comando acima irá apagar tudo o que estive no cache do apt, realmente não sei se isso é uma boa ideia, embora tenha resolvido idêntico problema, apenas que no Fedora, onde lá a sintaxe é # rm -rf /var/cache/yum/*, seguido de um # yum makecache, então, por analogia, seria o comando indicado acima, mas como disse, existem outras opções antes disso, acho melhor aguardar melhor ajuda do Fórum e explorar mais a questão.
-
Prezado /Andr_2/,
Creio que por desconhecimento dos mecanismos de funcionamento deste Fórum você acabou enviando uma mensagem pessoal para mim com a descrição do erro quando deveria ter postado aqui na área pública do fórum, pois mensagens pessoais não servem a esse propósito, vez que a finalidade última de um fórum tal qual esse é dar publicidade aos problemas e soluções encontradas pelos seus participantes, de forma tal que possa servir a um número maior de pessoas que estejam passando por idêntico problema ou precisem solucionar idêntica questão.
Faça o post desse erro tal qual você o enviou para mim aqui no tópico público do Fórum, assim um número maior de pessoas terá a oportunidade de tomar conhecimento do problema e mesmo eventualmente possam até saber a solução para o caso.
-
sinto muito pelo erro.
uso o ubuntu studio(xfce) e a copia completa do terminal quando da o erro:
andre@andre-desktop:~$ sudo software-center
[sudo] password for andre:
2014-12-10 14:18:04,433 - softwarecenter.ui.gtk3.app - INFO - setting up proxy 'None'
Traceback (most recent call last):
File "/usr/bin/software-center", line 130, in <module>
app = SoftwareCenterAppGtk3(options, args)
File "/usr/share/software-center/softwarecenter/ui/gtk3/app.py", line 301, in __init__
self.db.open(use_axi=self._use_axi)
File "/usr/share/software-center/softwarecenter/db/database.py", line 244, in open
self._axi_values = parse_axi_values_file()
File "/usr/share/software-center/softwarecenter/db/database.py", line 68, in parse_axi_values_file
(key, value) = line.split()
ValueError: need more than 1 value to unpack
andre@andre-desktop:~$
se seguir o procedimento de apagar tudo do cache igual me recomendaram poderia implicar na perca do que?
-
Tentou aplicar os dois primeiros comandos que mencionei no post #1, exatamente da forma como disse lá?
Primeiro o primeiro e aplica o segundo se e somente se o primeiro tiver dado tudo certo.
Ainda respondendo a sua pergunta quanto ao cache, ele serve como uma unidade intermediária para o processamento, isto é, possbilita maior rapidez na execução de atualizações. Quando algum pacote está no 'cache', o sistema verifica na origem (internet) a atualização mais recente do pacote e compara com a que ele tem armazenada, se forem iguais usa a que já está no computador, o que obviamente é muito mais rápido, enfim, a ideia geral de 'cache' em computação é essa, digamos assim, genericamente um banco de dados local intermediário para aumentar a velocidade de acesso de um determinado processo.
Uma outra opção, mas que também não recomendo ainda imediatamente, isto é, teste antes outras opções, é desinstalar e reinstalar a própria Central de Programas do Ubuntu, embora não goste muito dessa ideia, pois já vi isso em algumas circunstâncias "quebrar" o sistema de cima em baixo.
Em todo caso:
sudo apt-get --purge autoremove software-center && sudo apt-get install software-center
-
Mais um detalhe, antes de mais nada execute também o comando abaixo, vamos ver como está isso:
sudo ls -l /etc/apt/sources.list
Deveria obter uma saída como essa:
-rw-r--r-- 1 root root 380 Dez 10 13:17 /etc/apt/sources.list
Se não estiver assim, aplique:
sudo chmod 644 /etc/apt/sources.list