Pages

sexta-feira, maio 16, 2014

Solucinando Problemas no APT


E: Impossível achar pacote google-chrome-stable_current_i386.deb .
 o problema é que você está misturando a utilização do apt-get com a utilização do dpkg. O apt-get é um instalador via internet (ou CD-ROM) no qual você não precisa ter previamente o arquivo *.deb. Pra instalar algo no apt-get você digita apenas o nome do pacote, sem especificar a versão (stable, testing ou unstable), sem especificar a arquitetura (i386, por ex) e sem especificar um arquivo *.deb pré-existente. Você só especifica o nome do pacote. Por exemplo:



Código:
# apt-get install google-chrome-stable_current_i386.deb .

Automaticamente, o apt-get irá baixar o pacote na versão compatível com seu Debian (ex: stable, se for Lenny) em uma arquitetura compatível com seu computador. Além disso, já vai instalar pra você tanto o pacote quanto qualquer dependências que ele tenha.

No entanto, existe uma outra forma de instalar pacotes no Debian, via dpkg. Pra isso, você precisa fazer download manualmente de um pacote *.deb, escolhendo manualmente uma versão compatível com seu sistema e uma arquitetura apropriada. A utilização do dpkg precisa que você especifique o arquivo que você baixou, e não apenas o nome do pacote. Daí nesse caso sim, seria:

Código:
# dpkg -i google-chrome-stable_current_i386.deb

Para finalizar, tenho duas sugestões. Tente, na medida do possível, utilizar os pacotes disponíveis nos repositórios. Somente baixe um pacote *.deb para fazer uma instalação manual se o pacote realmente não existir nos repositórios online. Outra coisa, no Debian, diferentemente do Ubuntu, não se aconselha o uso do apt-get. No lugar dele, é oficialmente recomendável a utilização do aptitude, que é praticamente igual ao apt-get, só que ele lida melhor com as dependências. Não é recomendável ficar alternando a utilização entre apt-get e aptitude também, utilize apenas o aptitude. Por isso, pra instalar seu google-chrome:

Código:
# apt-get install google-chrome
 
 
    
 Abraço a todos...