GDH Press: Blog » Apt-get no OpenSUSE
 
RSS

Apt-get no OpenSUSE

Publicado em 11/09/2008 – 16:22
por Carlos Morimoto

Se você usa o OpenSUSE não está conseguindo se entender com o Yast2 e o Zypper, existe a opção de usar o bom e velho apt-get. Como todo gerenciador de pacotes, a tarefa do apt-get é simplesmente a de baixar pacotes e checar dependências, de forma que ele pode ser adaptado para trabalhar em outras distribuições. A versão do apt-get que trabalha com pacotes RPM (também chamada de apt-rpm) foi originalmente portada pela equipe da Conectiva, mas é atualmente desenvolvida de forma independente. Além do OpenSUSE, ele pode ser usado também no Fedora e até mesmo no Mandriva.

O primeiro passo é instalar o pacote "apt":

# zypper install apt

ou:

# yast2 --install apr

Junto com a instalação do pacote, será criado um arquivo "/etc/apt/sources.list", que tem a mesma função que nas distribuições derivadas do Debian. Originalmente ele contém apenas duas linhas, com os repositórios principais do OpenSUSE, mas você pode descomentar as outras linhas e incluir outras com repositórios adicionais, como em:

repomd http://ftp-1.gwdg.de/pub/suse/i386 update/11.0
repomd http://ftp-1.gwdg.de/pub/opensuse/distribution 11.0/repo/oss/suse
repomd ftp://ftp-1.gwdg.de/pub/opensuse/repositories home:/rbos/openSUSE_11.0
repomd ftp://ftp-1.gwdg.de/pub/opensuse/repositories KDE:/KDE3/openSUSE_11.0
repomd ftp://ftp-1.gwdg.de/pub/opensuse/repositories KDE:/Backports/openSUSE_11.0
repomd ftp://ftp-1.gwdg.de/pub/opensuse/repositories mozilla/openSUSE_11.0
repomd ftp://ftp.gwdg.de/pub/linux/misc packman/suse/11.0
# VLC
repomd http://download.videolan.org/pub/vlc/SuSE/11.0/ /

Depois de salvar o arquivo rode o "apt-get update" para atualizar as listas. A partir daí você pode instalar os pacotes desejados usando o "apt-get install pacote", da mesma forma que faria no Debian ou no Ubuntu. O apt se encarrega de procurar o pacote nos repositórios do OpenSUSE e fazer as checagens necessárias. Se sentir falta de um gerenciador gráfico, instale o Synaptic, que também está disponível nos repositórios principais:

# apt-get install synaptic

Você notará que o desempenho do apt ao rodar sobre o SuSE não é o mesmo que em distribuições derivadas do Debian. Ele perde muito mais tempo para montar a base de dependências (fica um longo tempo no "Reading Package Lists" a cada operação) entre outras tarefas. Este é um dos principais motivos de ele não ser usado por padrão.

» Mais posts

  1. 2 respostas para “Apt-get no OpenSUSE”

  2. Herberth Amaral em 11 set, 2008

    Eu já tinha instalado o apt-get no Fedora 5.Eu gostei porque ele rodava bem mais rápido que o yum [não em questão de velocidade de download, mas em outras operações como a leitura de lista de pacotes e construção da árvore de dependências,por exemplo]

  3. Janisclei Mota em 17 set, 2008

    Gostei muito valeu…. estou acostumado como o kurumin que usa o apt-get e estou migrando para o OpenSuse…


Comente: