Bem-vindo: Qua, 27 de Novembro 2024, 10:17 Pesquisa avançada

Desinstalação em progresso a uma semana [Resolvido]

Area de suporte geral. Aqui poderá fazer as questões que quiser relativas ao Ubuntu que não se enquadrem em nenhuma das outras secções do Fórum!

Re: Desinstalação em progresso a uma semana

Mensagempor Claudio Novais » Seg, 20 de Agosto 2012, 16:23

rafael.frazao (20-08-2012, 16:08) escreveu:Logo no primeiro comando aparece o seguinte:
root@user-desktop:/home/user# rm /var/lib/apt/lists/*
rm: cannot remove `/var/lib/apt/lists/partial': Is a directory
root@user-desktop:/home/user#

rafael.frazao, prossiga todos os comandos que o yury disse! Ele disse essa notificação, mas apagou tudo o que era necessário! Em princípio se fizer todas essas indicações ficará com o sistema a funcionar perfeitamente e depois vemos como está então o tal pacote que você referiu que queria remover e acabou por entrar em loop infinito! ;)
Avatar do usuário
Claudio Novais
Editor do Ubuntued
 
Mensagens: 16869
Registrado em: 25 Maio, 2011

Re: Desinstalação em progresso a uma semana

Mensagempor Xterminator » Seg, 20 de Agosto 2012, 17:15

yuryrodrigues (20-08-2012, 15:59) escreveu:Abra o terminal e digite o código abaixo. Uma linha de cada vez, dando Enter:

sudo rm /var/lib/apt/lists/*
sudo rm /var/lib/apt/lists/partial/*
sudo apt-get clean
sudo apt-get autoclean
sudo apt-get remove
sudo apt-get autoremove
sudo apt-get -f install
sudo dpkg --configure -a
sudo apt-get update


Achei interessante esta sua colocação, não acho que exista a necessidade de executar todos estes comandos, e ainda mais no escuro, sempre que possível se tratando de usuários iniciantes explique o que cada comando faz, você pode gerar um problema muito maior do que está querendo resolver.
autoclean depois de clean não serve para nada, o justo seria autoclean primeiro e clean só se o usuário quiser apagar todo conteúdo já baixado, que neste caso você não o avisou disto, apt-get remove sem opção????? serve para quê? autoremove removeria pacotes que não são mais necessários.
Acho que em primeiro lugar o usuário deveria remover o lock, e somente isto
e executar apt-get -f install para que os erros aparecam e aí sim sejam corrigidos da forma certa.
Estes modos que estão sendo indicados não passam de força bruta, o que não vai realmente na raiz do problema que pode voltar a ocorrer a qualquer hora.
Avatar do usuário
Xterminator
 
Mensagens: 504
Registrado em: 26 Julho, 2012
Localização: Hortolândia - SP / Brasil

Solução genérica para quando se força a paragem do APT-GET

Mensagempor Claudio Novais » Seg, 20 de Agosto 2012, 17:48

Certo Xterminator, tem razão. Mas esses comandos não fazem mal, simplesmente é um recomeço das listas de programas, nada mais!

Sobre o clean e auto clean a seguir tem toda a razão, na altura nem reparei. Sobre o auto-remove, é importante para tirar pacotes que não sejam mais necessários e que o sistema os detetou. Utilizo com alguma frequência para ter apenas pacotes que realmente precise. Neste caso como houve uma remoção parcial, pode haver pacotes que estejam instalados no sistema sem serem necessários.

Portanto, pegando no que o foi dito, a solução genérica para este problema é a seguinte:
  • Execute este comando para limpar as listas de programas que o Ubuntu pode fazer downlaod e instalar (possivelmente dará um erro na execução dizendo que não consegue eliminar uma pasta, não se preocupe continue):
    sudo rm /var/lib/apt/lists/*
  • Poderão existir listas pariciais, portanto remova-as tal como aconteceu com o comando anterior:
    sudo rm /var/lib/apt/lists/partial/*
  • Uma vez que parou a instalação a meio, existe um lock que é preciso retirar, tal como foi referido aqui (se já o fez antes avance este ponto, mas não tem problema em executá-lo):
    sudo rm /var/lib/apt/lists/lock /var/lib/dpkg/lock
  • Uma vez que foi forçado o fecho do programa de gestão de pacotes do Ubuntu, convém que ele reanalise os pacotes e configure o que for necessário:
    sudo dpkg --configure -a
  • [Opcional, mas recomendável] Apenas para que tenho o seu sistema limpo de pacotes antigos execute o comando a seguir que é constituido por dois comandos. O primeiro limpa a cache do apt-get (que contém os ficheiros de instalação dos programas que você tenha instalado anteriormente) e o seguinte remove pacotes que você tenha instalados no Ubuntu mas que não precisam de estar instalados pois nenhuma aplicação os usa:
    sudo apt-get clean && sudo apt-get autoremove
  • Por fim execute o comando seguinte para voltar a ter as listas de programas que o ubuntu pode instalar/atualizar:
    sudo apt-get update
  • [Opcional, apenas uma sugestão] Atualize o seu Ubuntu para que tenha a última versão de todos os pacotes:
    sudo apt-get dist-upgrade

Possivelmente poderão aparecer outros inconvenientes visto que houve uma paragem forçada a meio de uma instalação/remoção, mas ela só será detetada com o output que for gerado, portanto não se esqueça de copiar para aqui todo o output. Já agora sugiro que ponha o output dentro da tag "CODE" do fórum para que se veja melhor o que lá está escrito.
Avatar do usuário
Claudio Novais
Editor do Ubuntued
 
Mensagens: 16869
Registrado em: 25 Maio, 2011

Re: Desinstalação em progresso a uma semana

Mensagempor rafael.frazao » Seg, 20 de Agosto 2012, 18:10

Está terminando.
Você tem certeza que quer todo output gerado pelo terminal?
: )
Avatar do usuário
rafael.frazao
 
Mensagens: 46
Registrado em: 20 Agosto, 2012

Re: Desinstalação em progresso a uma semana

Mensagempor rafael.frazao » Seg, 20 de Agosto 2012, 18:13

Pessoal, já consigo utilizar o sistema. O processo continua lá no ubuntu software center mas já consigo instalar programas e alterar configurações da rede.
Avatar do usuário
rafael.frazao
 
Mensagens: 46
Registrado em: 20 Agosto, 2012

Re: Desinstalação em progresso a uma semana

Mensagempor Claudio Novais » Seg, 20 de Agosto 2012, 18:52

rafael.frazao (20-08-2012, 18:10) escreveu:Está terminando.
Você tem certeza que quer todo output gerado pelo terminal?
: )

Se já está a funcionar não precisa! :D

Era só mesmo necessário se tivesse a dar algum erro! ;)




Sobre a central de software ter o processo ativo, sinceramente não estou a ver como resolver esse pormenor. Qual era o pacote que você queria remover? Se o remover através do comando seguinte o que acontece?
sudo apt-get remover pacote-a-remover
Avatar do usuário
Claudio Novais
Editor do Ubuntued
 
Mensagens: 16869
Registrado em: 25 Maio, 2011

Re: Desinstalação em progresso a uma semana

Mensagempor rafael.frazao » Seg, 20 de Agosto 2012, 19:18

O nome é roxterm. Só que quando tento remover acontece o seguinte:

root@user-desktop:/home/user/Downloads# apt-get remove roxterm
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
wine-doors : Depends: python-gnome2-desktop but it is not installable
Depends: python-glade2 but it is not going to be installed
Depends: orange but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
root@user-desktop:/home/user/Downloads#
Avatar do usuário
rafael.frazao
 
Mensagens: 46
Registrado em: 20 Agosto, 2012

Re: Desinstalação em progresso a uma semana

Mensagempor Xterminator » Seg, 20 de Agosto 2012, 20:49

Rafael acho que se você executar o comando que esta sendo pedido, provavelmente seu sistema ficará em ordem.
Código: Selecionar todos
apt-get -f install


Deixo aqui uma observação muito válida que faço já fazem alguns anos, o ubuntu executa alguns processos em segundo plano que geram estes problemas com o dpkg, a máxima válida é
escolha um software para utilizar com o apt, se você quer usar a Central de programas, esqueça da linha de comando ou outro gerenciador de pacotes qualquer pois um entrará em conflito com o outro, não dá para usar 2 ao mesmo tempo, é como highlander "só pode existir um".

PS:Rafael não querendo me intrometer o sistema é seu e você usa como quiser, só deixo uma observação, evite utilizar a conta root o tempo todo principalmente se você ainda precisa de ajuda para resolver problemas, a não ser que você se sinta confortável em saber que se você copiar e colar qualquer comando "que você não tenha conhecimento" seu sistema já era,pense nisto.
Sei que os usuários tem boa vontade em ajudar mas, errar é humano e qualquer um pode digitar um comando incorreto, então fique sabendo que um simples espaço no lugar errado pode apagar todo seu sistema.
Avatar do usuário
Xterminator
 
Mensagens: 504
Registrado em: 26 Julho, 2012
Localização: Hortolândia - SP / Brasil

Re: Desinstalação em progresso a uma semana

Mensagempor Claudio Novais » Seg, 20 de Agosto 2012, 21:45

Desculpe discordar Xterminator, mas utilizar a Central de Software do Ubuntu e o Apt-Get não tem qualquer incompatibilidade. Aliás a central utiliza o Apt-Get, portanto a dizer o que você disse então eu também posso dizer que o apt-get é incompatível com ele mesmo!

Mas isso é óbvio! Uma das características da estruturação Debian é exatamente não deixar que haja dois programas (nem que seja duas instâncias do mesmo) a instalar a instalar dois programas ao mesmo tempo. Obviamente que isso podia gerar conflitos e por isso mesmo existe exclusão mútua, ou seja, utilização de locks (aquilo que o Rafael teve de apagar).

Em suma, pode-se utilizar os programas que bem entender para instalar outros programas, desde que claro sejam debian based. Quer isto dizer que pode usar quando quiser a Central de programas do Ubuntu, bem como o Apt-Get ou o Synaptic ou até o apt-fast! Vai dar tudo ao mesmo! A única coisa que não pode fazer é utilizar dois programas desses no exato momento pois só um irá ganhar prioridade (a tal exclusão mútua que pode ser facilmente encontrada na wikipedia por exemplo).




Entretanto, Rafael, já executou o que o apt-get lhe pediu? O que acontece ao executar o tal comando transcrito aqui em baixo?
sudo apt-get -f install


Tal como Xterminator disse, sugiro que nunca utilize o Root a não ser para casos muito específicos. Utilize a conta normal, a do seu utilizador ativo, e para executar comandos root, apenas precisa de pôr o "sudo" tal como mostrei neste comando anterior!
Avatar do usuário
Claudio Novais
Editor do Ubuntued
 
Mensagens: 16869
Registrado em: 25 Maio, 2011

Re: Desinstalação em progresso a uma semana

Mensagempor rafael.frazao » Seg, 20 de Agosto 2012, 21:58

Bem. Apagou outros aplicativos que tinha iniciados e não terminados. Mas o dito cujo não.
Deixa queto. Até porque já está ok.

Já que já estamos aqui, alguem poderia me ajudar neste tópico:
viewtopic.php?f=36&t=2270
Avatar do usuário
rafael.frazao
 
Mensagens: 46
Registrado em: 20 Agosto, 2012

AnteriorPróximo

Voltar para Questões gerais

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 30 visitantes