Dominando o apt-get no Conectiva

O apt-get é um software que além de instalar o programa especificado, instala automaticamente todas as dependências do pacote solicitado e também pede para inserir os CDs um a um para extração dos arquivos necessários.

[ Hits: 35.960 ]

Por: Alessandro de Oliveira Faria (A.K.A. CABELO) em 17/02/2004 | Blog: http://assuntonerd.com.br


Instalando e configurando o apt-get



O apt-get é um software que além de instalar o programa especificado, instala automaticamente todas as dependências do pacote solicitado e também pede para inserir os CDs, um a um, para extração dos arquivos necessários.

Até o Conectiva 7 eu instalava todos os pacotes com o comando RPM. Era muito traumático ter que instalar todas as dependências, pacote por pacote, sem contar que algumas vezes eu tinha buscar o nome do arquivo que trazia a biblioteca solicitada pelo pacote principal.

Todos estes problemas acabaram com a utilização do apt-get. Este tutorial é bem simples, porém ele explica como fazer o apt-get buscar os pacotes apenas nos CDs e não no FTP da Conectiva.

Instalando o apt-get


Por padrão o Conectiva já instala o apt-get, mas caso isto não tenha acontecido, os pacotes principais do apt-get estão no disco de instalação 01:

# mount /mnt/cdrom
# cd /mnt/cdrom/conectiva/RPMS
# rpm -ivh apt-0.5.5cnc4.1-28964cl.i386.rpm
# rpm -ivh apt-data-cnc-1.0-1cl.noarch.rpm


Configurando a lista de pacotes do CD no apt-get.

Para que o apt-get localize os pacotes no CD, temos que informar o catálogo de pacotes que se encontra no disco 01:

# apt-cdrom add
Using CD-ROM mount point /mnt/cdrom/
Unmounting CD-ROM
Please insert a Disc in the drive and press enter
Mounting CD-ROM
Identifying.. [dd532ceb1e92be0520029709f939fae3-2]
Scanning Disc for index files.. Found 1 package indexes and 0 source indexes.
This Disc is called:
'Conectiva Linux 9 CD1'
Reading Indexes... Feito
Writing new source list
Source List entries for this Disc are:
rpm cdrom:[Conectiva Linux 9 CD1]/ conectiva 001
Repeat this process for the rest of the CDs in your set.

Nesta etapa o apt-get sabe onde encontrar qualquer pacote solicitado, pois o índice extraído do CD 01 contém a localização de cada pacote.

Agora vamos fazer os ajustes finos, ou seja vamos avisar ao apt-get para não buscar mais nenhum arquivo via FTP.

Edite o arquivo /etc/apt/sources.list e apague todas as linhas, exceto as diretivas do CDROM, conforme o exemplo abaixo:

# cd /etc/apt
# vi sources.list


rpm cdrom:[Conectiva Linux 9 CD1]/ conectiva 001
rpm cdrom:[Conectiva Linux 9 CD4]/ conectiva 004
rpm cdrom:[Conectiva Linux 9 CD3]/ conectiva 003
rpm cdrom:[Conectiva Linux 9 CD2]/ conectiva 002
    Próxima página

Páginas do artigo
   1. Instalando e configurando o apt-get
   2. Brincando com o apt-get
Outros artigos deste autor

Transforme seu celular em terminal sem fio SSH/Telnet

OpenVino: Inteligência Artificial em tempo real sem GPU

KDE Connect: Integrando o ambiente Android com o desktop Linux

Acesso aos recursos compartilhados de sua rede Microsoft ou Samba via HTTP

IBM Omni Find Yahoo: Um mecanismo de busca corporativa em seu servidor

Leitura recomendada

Instalando placa wireless Intel 3945ABG no Debian

Reduzindo problemas de atualizações no Debian, Ubuntu e derivados

Instalando o Blackbox

Bind9 + Debian Linux 4.0: Configuração de um servidor de nomes interno

Polindo o seu Debian - KDE + Debian-Sid

  
Comentários
[1] Comentário enviado por geovannyjs em 18/02/2004 - 17:17h

E ai cabelo?

Valeu por este artigo, resolveu uma pancanda de "dependencias" que eu tinha na minha cabeça.

[2] Comentário enviado por Zorro em 20/02/2004 - 10:42h

Poderia ter explicado tambem o uso do apt-get para baixar os pacotes via web, para deixar o seu conectiva rodando com todas as atualizacoes disponibilizadas pela conectiva , pois muita gente nao sabe como fazer isso.
No resto esta legal o seu tutorial, meus parabens.

[]´s

[3] Comentário enviado por tehb em 07/04/2005 - 16:21h

Artigo de grande valia - ótimo super refencia-

Valeu e - VIVA o LINUX

Até +

[4] Comentário enviado por betorudokas em 08/06/2006 - 06:35h

mas no kurumin são os mesmos comandos

[5] Comentário enviado por GilsonDeElt em 09/12/2006 - 17:45h

Muito bom, mas poderia, como o Zorro disse, ter falado sobre como baixar os pacotes via Web.
Fora isso ficou muito bom. Parabens!


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts