Barra de ativação equivalente ao Debian


13

Estou pensando em mudar para o Debian (Squeeze) do Ubuntu (10.10). Mas essas perguntas estão me incomodando:

  1. Existe um repositório equivalente ao Launchpad para o Debian? Não consigo compilar pacotes todas as vezes sozinho sem um guia abrangente. Portanto, preciso de um repositório bastante grande como o Launchpad para manter meus aplicativos favoritos atualizados.

  2. E o kernel? Preciso atualizá-lo pessoalmente ou o Squeeze cuidará disso para mim (atualizações relativamente recentes)? Estou perguntando isso porque li que versões estáveis ​​do Debian raramente atualizam seus pacotes.

PS: Minha principal razão de usar o Ubuntu até agora é que ele possui vastos repositórios, pois a compilação de aplicativos a partir do tar-balls é complicada para mim.


3
"O Debian GNU / Linux fornece mais do que um sistema operacional puro: ele vem com mais de 29000 pacotes, software pré-compilado empacotado em um bom formato para facilitar a instalação em sua máquina." debian.org Precisa de mais que 29000?

Respostas:


7

Sua pergunta me fez pensar nesta carta do fundador do Debian, Ian Murdock :)

Em teoria, o Debian usará exatamente o mesmo sistema de gerenciamento de pacotes que o Ubuntu. Se as palavras apt-getou Synapticsoarem familiares, você já sabe como usar os pacotes do Debian. De fato, a maior parte do pacote é feita pelos desenvolvedores do Debian, e o Ubuntu os clonará (geralmente não modificado) em seu repositório.

Agora não tenho certeza, talvez você só use o "Software Center" do Ubuntu para instalar seus aplicativos. Até onde eu sei, o Debian não tem uma coisa dessas. Mas, novamente, tudo que você precisa saber é instalar pacotes apt-gete pronto.

Note que eu parei de usar o Ubuntu desde 10.04, as coisas podem ter mudado um pouco.

Hoje, poucas distros exigirão que você compile seus pacotes você mesmo. Os que afirmam claramente, você não terá nenhuma surpresa ruim.

E antes de fazer qualquer coisa, tente o Debian em uma máquina virtual. Você saberá exatamente o que esperar.

TL; DR: O Debian é o pai direto do Ubuntu. Ele usa o mesmo sistema de gerenciamento de pacotes. Você vai se sentir perfeitamente em casa.


2
"Até onde eu sei, o Debian não tem uma coisa dessas." Possui o Software Center disponível no Repositório.

6

Aparentemente, o Debian não possui algo como o PPA do Launchpad , pois os pacotes mais recentes podem danificar a estabilidade do sistema. Em vez disso, possui uma abordagem separada (supondo que alguém esteja executando a versão estável e na ordem de diminuição da estabilidade):

  1. Backports . Aqui é possível encontrar uma versão um pouco mais recente, mas não a mais recente, de alguns pacotes sem comprometer a estabilidade do sistema.

  2. Teste. O Once pode converter para teste e, em seguida, acessará as versões mais recentes dos pacotes. Comprometendo bastante a estabilidade do sistema.

  3. Instável. Depois de convertidos para, os pacotes de ponta estão aqui. Muito (pelo menos é o que o Debian diz) comprometendo a estabilidade do sistema.

    3½. Pode-se também misturar repos de todas as opções acima e ter um release misto, no entanto (tanto quanto eu sei) isso é fortemente desencorajado.

Eu sabia que o Debian tinha essa abordagem, mas o que eu pensava era que eu poderia usar o stable e usar alguns pacotes dos repositórios instáveis, tendo assim uma versão mista. Este não é o caminho a seguir no Debian. Atualmente, estou usando o Wheezy e realmente muito satisfeito com ele. Sem problemas até agora.

Curiosidade: Então, se você pensa sobre a abordagem de repo do Ubuntu, é totalmente errado considerando o Debian! E deve-se considerar a abordagem do Debian, pois o Ubuntu é uma distribuição baseada no Debian. No entanto, usei o Ubuntu 10.10 por mais de um ano e meio (com muitos pacotes do Launchpad) e ele realmente não travou em mim. Mas isso é só eu e uma distribuição específica.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.