How-to Apt no Red Hat 8.0
O apt para pacotes RPM
A Conectiva portou o apt-get para o sistema de pacotes RPM. A instalação dos pacotes é feita pela Internet e o apt-get detecta automaticamente as dependências necessárias, instalando-as juntamente com o pacote. Ele também pode detectar e remover pacotes que possam causar conflitos.
O apt também foi portado posteriormente para o Red Hat (versões 6.2, 7.2, 7.3, e 8.0) e para outras distribuições baseados em pacotes rpm. Existe também o Synaptic, que é um frontend gráfico que possui todas as funções do apt-get, o que possibilita a atualização do sistema sem a necessidade de digitar comandos no console.
Instalando o apt
O apt e os repositórios para o apt podem ser encontrados no site http://www.freshrpms.net.
Os pacotes rpms do apt para o Red Hat 8.0 podem ser baixados no link abaixo:
http://psyche.freshrpms.net/rpm.html?id=244
Após o download do rpm do apt, instale-o como root usando o comando:
rpm -ivh apt-0.5.4cnc9-fr1.i386.rpm
Também é necessário baixar e executar o script genaprep.sh. Este script configura o repositório aonde o apt buscará os pacotes. Baixe este script no link a seguir:
http://freshrpms.net/apt/server/genaptrep.sh
Mude a permissão do script para torná-lo executável:
chmod u+x path/to/file/genaptrep.sh
Execute o scritp como root, configurando o repositório para o Red Hat 8.0:
./genaptrep.sh rh80
Com a instalação finalizada, execute (como root) os seguintes comandos para atualizar o sistema com as versões mais recentes dos pacotes:
apt-get update apt-get upgrade
Instalando o Synaptic
Se você preferir utilizar o apt através da interface gráfica do Synaptic, é necessário instalá-la também. Faça isto utilizando o apt (que já está funcionando!):
apt-get install synaptic
Configurando outros repositórios
Existe também o recurso de adicionar outros servidores de onde os pacotes serão baixados pelo apt. O apt usa uma lista de servidores que fica guardada no /etc/apt/source.list. Com os passos deste howto, somente o servidor do Freshrpms fica configurado, entretanto, é possível adicionar outros servidores no source.list. Você pode encontrar uma lista de outros servidores no link abaixo:
Bom, é isso. Boa sorte!
Dextra Sistemas

Contato
Português
English




