Fedora, apt-get & aptitude

1

Estou acostumado a trabalhar em sistemas baseados no Ubuntu. Eu tenho vários repositórios DEBIAN para distribuir meu software.

  1. Agora, gostaria de saber se é comum os usuários do Fedora usarem os repositórios "apt-get" e DEBIAN?

  2. Qual é o equivalente ao Aptitude em sistemas baseados no Fedora?

Atualizado : Eu entendo que o pessoal do Fedora usa o yum. A minha pergunta tem mais a ver com "as pessoas se incomodam em instalar o apt-get / aptitude para ter acesso a coisas que só estão disponíveis em repositórios DEB?"

    
por jldupont 14.11.2009 / 20:59

5 respostas

2

Red Hat, Fedora e seus parentes usam RPM . Eles usam yum para gerenciamento de pacotes. O OpenSuSE e o SuSE usam o Zypper .

Alien converte pacotes entre formatos.

    
por 14.11.2009 / 21:47
1

Se você está apenas experimentando, usar o apt para fazer coisas no repositório Debian é uma boa, rápida & maneira suja de fazer as coisas funcionarem. pode ou não funcionar bem.

Em um sistema de produção, você seria louco para fazer isso ... você vai se deparar com todos os tipos de dependência, quebrar as coisas e gastar muito tempo por pouco benefício - você é melhor sem construir seu próprio RPM, se você gosta de dor ou apenas cria aplicativos em seu env.

    
por 15.11.2009 / 05:04
1

Adição tardia: o apt4rpm existe, mas eu não contaria com ele sendo instalado; pedir a um usuário para instalá-lo é outro obstáculo para instalar seu aplicativo.

Ter essa ferramenta em seus próprios servidores pode não ser uma coisa ruim se você estiver acostumado com a sintaxe do apt-get.

    
por 06.01.2010 / 19:13
0

Eu acredito (e eu não usei o fedora em tempo integral) é yum. então homem yum. O dpkg e o apt-get são uma coisa debian. a principal diferença entre distros é geralmente o gerenciador de pacotes, imo.

e não, usando o fedora você nunca deveria usar o apt-get. você basicamente acabaria convertendo o fedora no debian se você conseguisse trabalhar.

    
por 14.11.2009 / 21:46
0

Enquanto você pode usar o apt-get em distribuições RPM, o servidor backend ao qual este está se conectando é aquele que serve RPMs e não debs (a menos que seja uma instalação personalizada que provavelmente funcione mal). Normalmente, combinar pacotes de múltiplas distribuições é uma má idéia, mesmo com alien et al, porque os aplicativos são compilados com versões muito específicas de bibliotecas compartilhadas que são específicas para a distribuição que está fornecendo os pacotes. A única ocasião em que faz sentido usar outros formatos de pacote é quando você está baixando um programa estaticamente vinculado que (mais do que provável) uma empresa está distribuindo. Mesmo assim, eles geralmente têm tarballs apenas do aplicativo vinculado estaticamente.

Se você realmente precisa de um aplicativo que não esteja disponível para sua distro, a fonte é e você pode criar seu próprio pacote rpm / deb, compilando-o em sua distro em vez de esperar que alguém tenha o suficiente em comum com sua distro que funciona. Embora este seja um pouco mais de trabalho, a parte mais difícil é descobrir pela primeira vez.

    
por 15.11.2009 / 04:20