Problemas com instalação de pacotes no Ubuntu 7.10 64bits

Iniciado por AliceAyanami, 21 de Fevereiro de 2009, 00:42

tópico anterior - próximo tópico

AliceAyanami

Olá a todos e todas,
Ha alguns dias, fui instalar o Ubuntu 7.10 no recém comprado PC da minha namorada, pois era a única versão que tenho para 64 bits, além de não termos acesso à internet. No trabalho, pelo windows mesmo, baixei alguns pacotes pelo packages.ubuntu.com, e cheguei na casa dela para instalar; instalei alguns normalmente, mas depois de instalar algum que não me lembro, disse que haviam pacotes quebrados que eu deveria remover pelo Synaptic. Fui fazê-lo, mas ao pedir para remover o pacote quebrado, teria que remover mais um monte de coisas; depois de me ver sem solução, removí os pacotes, mas nada de perceptível aconteceu. Depois baixei o pacote do jogo Wesnoth e todas as dependências relacionadas (e foi sacal fazê-lo clicando mil vezes em links e mais links), e fui novamente instalar. Ao instalar o pacote "perl-base", se não me engano, deu novamente o mesmo erro, algo como "problema no cache", e a mesma mensagem para resolver o problema com o pacote quebrado. Fui novamente ao Synaptic, mas, dessa vez, para remover o pacote eu teria que remover MUITOS outros; fiz isso, e a interface gráfica ficou inacessível. Instalei novamente o 7.10, tentei mais uma vez o pacote, e deu a mesma coisa. Instalei novamente o Ubuntu, deixando, por enquanto, apenas com o que vem instalado.
Depois de contada a história, minhas dúvidas:
  - Que problema é esse? É do pacote no servidor, erro ao baixar, problema do Ubuntu, ou um pouco de cada?
  - Como faço para remover APENAS UM pacote, sem ter que remover qualquer coisa relacionada a ele?
Aguardo alguma ajuda, para que a família da minha namorada não desista do Linux tão depressa...
:)
Usuário Ubuntu e SliTaz

pinduvoz

A solução que eu vou dar envolve vc ter um PC com acesso a internet e o Ubuntu (recomendo o 8.04, pois o 7.10 deixa de ser suportado em abril deste ano) instalado nele.

Nesse "outro" PC instale todas as atualizações e tudo que vc quiser. Agora, use o APTonCD (instale-o pelos repositórios) e crie uma ISO (e depois um CD) de tudo que vc instalou (todos os pacotes).

Agora instale o APTonCD no PC sem internet (guarde o pacote dele em separado) e incorpore ao cache do APT o CD criado pelo APTonCD.

Pronto! Seu PC sem internet vai estar igualzinho àquele com internet e sem pacotes quebrados ou dependências desencontradas.
:: Linux Registered User nº 439378 ::

AliceAyanami

Pinduvoz

Obrigado pela ajuda, mas isso não vai ser possível - além de realmente não termos acesso à internet em casa, seria muito mais difícil ter um 64bits com Ubuntu.

Para que fique mais fácil de alguém ajudar, colo aqui o resultado de umas coisas que tentei fazer:

lucilia@casa-desktop:~$ sudo su
[sudo] password for lucilia:
root@casa-desktop:/home/lucilia# apt-get remove bzip2
Lendo lista de pacotes... Pronto
Construindo árvore de dependências       
Reading state information... Pronto
Você deve querer executar `apt-get -f install' para corrigir isso:
Os pacotes a seguir têm dependências desencontradas:
  file-roller: Depende: bzip2 (>= 1.0.1) mas não vai ser instalado
  ubuntu-minimal: Depende: bzip2 mas não vai ser instalado
E: Dependências desencontradas. Tente `apt-get -f install' sem nenhum pacote (ou especifique uma solução).
root@casa-desktop:/home/lucilia# apt-get -f install
Lendo lista de pacotes... Pronto
Construindo árvore de dependências       
Reading state information... Pronto
Corrigindo dependências... Pronto
Os pacotes a seguir serão REMOVIDOS:
  bzip2 file-roller ubuntu-desktop ubuntu-minimal
0 pacotes atualizados, 0 pacotes novos instalados, 4 a serem removidos e 0 não atualizados.
É preciso fazer o download de 0B de arquivos.
Depois de desempacotar, 5243kB de espaço em disco serão liberados.
Quer continuar [S/n]? n
Abortar.
root@casa-desktop:/home/lucilia#


Ou seja, até com o comando "remove" do apt-get eu não consigo remover o único pacote que está causando problemas.
:)
Usuário Ubuntu e SliTaz

pinduvoz

Só para esclarecer:

ubuntu-desktop e ubuntu-minimal são meta-pacotes, ou seja, pacotes que contêm uma lista de pacotes para instalação apenas. Isso quer dizer que a  remoção desses pacotes não afeta em nada o sistema.

Outro detalhe:

vc pode corrigir a dependência do file-roller (o compactador/descompactador gráfico do Gnome) instalando o bzip2 pelo dpkg, assim:

dpkg -i bzip2...deb

É óbvio que antes vc vai precisar baixar o pacote bzip2 em outra máquina.
:: Linux Registered User nº 439378 ::

pinduvoz

Só mais um detalhe:

há muitos usuários do Ubuntu aqui no Fórum que podem gravar um CD de cache APTonCD para vc.

Eu não me ofereço apenas porque não uso 64 bits.

Então, porque vc não pede?
:: Linux Registered User nº 439378 ::

AliceAyanami

Pinduvoz
Quanto aos pacotes ubuntu-desktop e ubuntu-minimal, legal saber.
Quanto ao bzip2, foi exatamente ao instalá-lo que ocorreu o problema; o Synaptic acusou que havia um pacote quebrado e que eu deveria resolver esse problema.
A solução de pedir um CD do APTonCD é interessante, mas não vai exatamente resolver o problema; tenho até dúvidas se funcionaria. Porque no Ubuntu 7.10 para i386 que tenho no computador aqui da casa da minha mãe eu instalei várias coisas (os codecs e plugins de áudio e vídeo restritos, gxine, jack, hydrogen, gtk record my desktop, ardour, barrage, pingus, hedgewars etc) dessa maneira, baixando do packages.ubuntu.com os pacotes e suas dependências lá no trabalho, que tem conexão banda larga, e instalando manualmente quando chegava aqui. Você já leu/ouviu alguma reclamação semelhante sobre o 7.10 em AMD64?
:)
Usuário Ubuntu e SliTaz

pinduvoz

Apesar de ter máquinas que suportam 64 bits, sempre fiquei com 32 bits e venho usando o Ubuntu desde o 5.04 nessa arquitetura.

E pelo que me lembro, o Ubuntu 7.10 foi problemático no início, com muitos bugs e instabilidades na versão de 32 bits, que foram corrigidos com as atualizações.

Talvez o mesmo  tenha acontecido com a versão de 64 bits, lembrado aqui que a imagem do CD é a do lançamento, ou seja, a que está sujeita aos bugs e instabilidades iniciais.

:: Linux Registered User nº 439378 ::

AliceAyanami

Pinduvoz
Algum motivo especial para usar preferencialmente a arquitetura i386?
Realmente esses problemas tem jeito de ser bugs; tem como eu baixar as atualizações via browser? E esses problema só tem como ser resolvidos com essas atualizações, ou tem como resolvê-los "na mão"?
:)
Usuário Ubuntu e SliTaz

pinduvoz

Eu nunca testei 64 bits por conta das incompatibilidades com Flash e Java, principalmente.

E quanto ao 7.10, não vejo como descobrir quais seriam as atualizações necessárias, ressalvada a minha primeira sugestão (APTonCD).

Como eu já disse, a Canonical não disponibiliza imagens atualizadas das versões comuns do Ubuntu, que precisam ser atualizadas após a instalação. E, dependendo da idade da ISO, as atualizações chegam a pesar quase "uma distro nova" (500 MB de download ou mais).

Já para as versões LTS há atualizações das imagens, sendo que o 8.04 teve recentemente disponibilizada a ISO marcada como 8.04.2.

http://distrowatch.com/?newsid=05294

Então, por que vc não tenta essa última ISO LTS, a 8.04.2, cujas atualizações pós-instalação seriam mínimas?

Acho que, no seu caso, valeria a pena.

:: Linux Registered User nº 439378 ::