Filipe Ronald wrote:
--- Still <debian.users.portuguese@gmail.com> escreveu:* Konnichiwa Filipe Ronald-sama:Como disse na mensagem anterior, certamente játeriafeito isto se tivesse como conectar aquela máquinaàinternet, Savio. Ademais, ainda estou napré-históriatentando atualizar da 'potato' para a 'woody'...Quando vc tenta atualizar, vc está usando apt-get upgrade ou apt-get dist-upgrade ?Inicialmente, tentei pelo dist-upgrade. Como não funcionou, encontrei a sugestão nos históricos de fazer primeiramente o apt-get -f upgrade, que foi o que atualizou uma série de pacotes. A partir disto, não somente **não** consegui fazer o dist-upgrade, como também surgiram uma série de conflitos e desconfigurações. Em outras palavras, parece que consegui agravar a situação que já era grave.
o parâmtro -f do apt-get é um pouco crítico, veja só: -f Attempt to continue if the integrity check failsO apt-get em si dificilmente permite que coisas ruins aconteçam... agora, com o -f isso muda de figura. Eu acho que tudo comecou por ai.
Na man page do apt-get, tem esse fragmento:... It is possible that a system's dependency structure can be so corrupt as to require manual intervention (which usually means using dselect(8) or dpkg --remove to eliminate some of the offending packages).
...Me parece que ele realizou parte do processo - aposto que um dos pacotes que ele tentou instalar foi o proprio apt - se ele não foi instalado direito, pode ser a fonte dos problemas.
Meu nível de urgência é tamanho, que estou cogitando seriamente a possibilidade de atualizar o sistema pelo método Microsoft, isto é, reinstalando tudo!
Se a sua urgência é grande, vale a pena fazer um backup urgente dos dados e ai vc pode tentar qquer coisa - até reinstalação - já que o tempo não parece estar a seu favor.
Minha sugestão de passos:* deixar no sources.list os CDs dos dois sistemas (potato e woody); rodar o apt-get update pra ele atualizar a lista de pacotes disponíveis. * eu tbm colocaria essas linhas no arquivo /etc/apt/apt.conf (crie-o se nao existir):
APT::Default-Release "potato"; APT::Cache-Limit 10000000;* rodar 'dpkg --audit' e se necessario 'dpkg --configure -a' (ok, acho q vc já fez esse) * verificar se as versoes do apt/dpkg/dselect instaladas são do woody ou potato. Se for do potato, tente atualizá-la via 'dpkg -i /cdrom/.../apt-xxx.deb'. Voce provavelmente terá que resolver dependencias na mao. Se for do woody, bom... tentar verificar com o 'dpkg -s <pacote>' * se ainda nao estiver ok, há uma série de comandos no man do dpkg que podem ser testados... eu diria que o importante é saber que o apt está fazendo o que deve. Vc tbm poderia tentar instalar um pacote bem tonto pelo dpkg pra ver se ele consegue. * rodar tbm 'dselect install' para resolver o caso de eventuais instalações pendentes
Boa sorte! -- Marcos