Quais são as distros que usam o padrão APT no terminal?

1. Quais são as distros que usam o padrão APT no terminal?

Jake M.
JakeMad

(usa Arch Linux)

Enviado em 13/05/2017 - 10:49h

Já sei que o Debian, Ubuntu e Mint tem esse padrão. Infelizmente não sei qual o nome correto desse padrão.

Me falaram noutro tópico que Arch e Antergos tem o padrão Pacman (que sinceramente, nem sabia que existia... Talvez por isso me alertaram que Arch é difícil de usar pra quem está habituado a Debian/Ubuntu/Mint). Eu pensava que aprendendo os códigos em APT serveria em toda e qualquer distro, então eu teria que re-aprender tudo do zero caso migrasse por Arch ou Antergos pelo fato de utilizarem Pacman? Que triste!


  


2. Re: Quais são as distros que usam o padrão APT no terminal?

Perfil removido
removido

(usa Nenhuma)

Enviado em 13/05/2017 - 11:03h

JakeMad escreveu:

Já sei que o Debian, Ubuntu e Mint tem esse padrão. Infelizmente não sei qual o nome correto desse padrão.

Me falaram noutro tópico que Arch e Antergos tem o padrão Pacman (que sinceramente, nem sabia que existia... Talvez por isso me alertaram que Arch é difícil de usar pra quem está habituado a Debian/Ubuntu/Mint). Eu pensava que aprendendo os códigos em APT serveria em toda e qualquer distro, então eu teria que re-aprender tudo do zero caso migrasse por Arch ou Antergos pelo fato de utilizarem Pacman? Que triste!


Os gerenciadores de pacotes (o que você chama de "padrão") são diferentes. O Arch possui o Package Manager (Pacman) para gerenciar a instalação, atualização, e remoção de pacotes. Os derivados do Arch herdam toda a sua estrutura e consequentemente o seu gerenciador de pacotes

O Debian possui o gerenciador de pacotes Advanced Package Tool (APT), o qual as suas derivadas também herdam (Ubuntu, Mint).

Existem distribuições bases e distribuições derivadas. As distros bases possuem sua própria estrutura e seu próprio gerenciador de pacotes, e foram desenvolvidas do zero.

Exemplo de distros bases:
- Debian
- Fedora
- Slackware
- Arch
- Gentoo

Distros derivadas:
- Ubuntu (Debian)
- Mint (Debian/Ubuntu)
- Manjaro (Arch)
- Salix (Slackware)
- Sabayon (Gentoo)

Você não precisa aprender tudo zero caso mude de uma distribuição base para outra. O que muda basicamente entre uma e outra é o gerenciador de pacotes (como explicado acima) e os arquivos de configuração.

--
Linux Counter: #596371


3. Quais são as distros que usam o padrão APT no terminal?

Edwal F. Paiva Filho
nicolo

(usa Ubuntu)

Enviado em 13/05/2017 - 11:09h

O que eu sei é que o apt foi criado pelo Debian e é utilizado em todas as distros que empacotam em *.deb.

A característica marcante do APT é gerenciar a árvore de dependências, e isso foi exclusivo do Debian e derivados por muito tempo.

ATUALMENTE muitas distros tem APT, algumas por default outras por opção. O Slackware já tem apt há um bom tempo,
o PCLinux OS também tem, (acho que foi o primeiro RPM a prover APT) creio que o OpenSuse também.

A árvore de dependências obriga que todos os programas utilizem as bibliotecas do repositório padrão com as versões
certas. Dessa maneira o sistema pode ter sua área central protegida onde só se escreve a partir da instalação de programas
do repositório, uma vez que o APT opera a partir do respectivo repositório oficial.

Este é um preço que o Linux paga para ser seguro.

O Windows não tem gerência das DLLs. Todo mundo escreve (MS, aplicativos, codecs, drivers, virus etc) e ninguém sabe quem
é o dono. Uma maneira de diminuir a bagunça no windows é usar somente programas homologados pela Microsoft, mas isto
tem um custo relevante.
Espero ter adicionado algo.
Abraços



4. Re: Quais são as distros que usam o padrão APT no terminal?

Perfil removido
removido

(usa Nenhuma)

Enviado em 13/05/2017 - 11:24h

[...]ATUALMENTE muitas distros tem APT, algumas por default outras por opção. O Slackware já tem apt há um bom tempo,
o PCLinux OS também tem, (acho que foi o primeiro RPM a prover APT) creio que o OpenSuse também.[...]


Algumas correções: Slackware não usa e nunca usou o APT. Slackware usa PKGTOOL, um gerenciador de pacotes muito simples e sem gerência de dependências. Desde a versão 12.2, o Slackware vem com um script chamado de slackpkg, que serve basicamente para instalar, atualizar e remover pacotes, mas não é um gerenciador de pacotes completo como é o APT ou o Pacman.

Entretanto, pela falta de um gerenciador de pacotes eficiente, foi criado diversos gerenciadores não oficiais para o Slackware. Alguns destes são: slapt-get (imitação do APT para o Slackware), swaret (descontinuado), emerde (imitação do emerge do Gentoo), sbopkg (para instalação de pacotes do SlackBuilds), sbotools (para SlackBuilds mas com gerenciamento de dependências).

Todos esses gerenciadores são front end para o PKGTOOL, gerenciador de pacotes do Slackware.

Quanto ao openSUSE, este faz uso do Yast, um outro gerenciador de pacotes.

--
Linux Counter: #596371


5. Quais são as distros que usam o padrão APT no terminal?

Edwal F. Paiva Filho
nicolo

(usa Ubuntu)

Enviado em 13/05/2017 - 11:42h

ru4n escreveu:

[...]ATUALMENTE muitas distros tem APT, algumas por default outras por opção. O Slackware já tem apt há um bom tempo,
o PCLinux OS também tem, (acho que foi o primeiro RPM a prover APT) creio que o OpenSuse também.[...]


Algumas correções: Slackware não usa e nunca usou o APT. Slackware usa PKGTOOL, um gerenciador de pacotes muito simples e sem gerência de dependências. Desde a versão 12.2, o Slackware vem com um script chamado de slackpkg, que serve basicamente para instalar, atualizar e remover pacotes, mas não é um gerenciador de pacotes completo como é o APT ou o Pacman.

Entretanto, pela falta de um gerenciador de pacotes eficiente, foi criado diversos gerenciadores não oficiais para o Slackware. Alguns destes são: slapt-get (imitação do APT para o Slackware), swaret (descontinuado), emerde (imitação do emerge do Gentoo), sbopkg (para instalação de pacotes do SlackBuilds), sbotools (para SlackBuilds mas com gerenciamento de dependências).

Todos esses gerenciadores são front end para o PKGTOOL, gerenciador de pacotes do Slackware.



--
Linux Counter: #596371


Os devotos do Slackware precisam se entender. Quando se critica que não tem gerência de dependências eles sacam o slapt-get, inspirado no apt-get e contestam.
Quando a gente evita criticar e diz que tem APT, protestam e dizem que não tem. Acho que não vou mais mencionar Slackware, tem muito preciosismo.

OBTENHA O APT PARA O OPENSUSE E OUTROS RPMS
Obtenha o apt-rpm
http://apt-rpm.org/
https://docs.fedoraproject.org/ro/Fedora_Draft_Documentation/0.1/html/RPM_Guide/ch07s03s06.html

Tem ainda esse que é outro tipo de implementação, um pouco mais abusado.
http://apt4rpm.sourceforge.net/

Conclusão : O fato de existir o YAST não significa eu NÃO exista APT para RPM.





6. Re: Quais são as distros que usam o padrão APT no terminal?

Perfil removido
removido

(usa Nenhuma)

Enviado em 13/05/2017 - 11:52h

Os devotos do Slackware precisam se entender. Quando se critica que não tem gerência de dependências eles sacam o slapt-get, inspirado no apt-get e contestam.
Quando a gente evita criticar e diz que tem APT, protestam e dizem que não tem. Acho que não vou mais mencionar Slackware, tem muito preciosismo.


Não comentei em defesa do Slackware, mencionei que oficialmente não existe APT para Slackware. Se for olhar na árvore de pacotes oficial do Slackware, não irá encontrar nenhum apt-get, dpkg ou slapt-get.

http://ftp.slackware.com/pub/slackware/

Conclusão : O fato de existir o YAST não significa eu NÃO exista APT para RPM.


Exatamente, mas oficialmente o gerenciador de pacotes do openSUSE é o Yast (assim como o PKGTOOL é para o Slackware). O que o usuário instala fora dos repositórios oficiais da distribuição, não pode ser considerado um pacote oficial, é totalmente por conta dele.
--
Linux Counter: #596371


7. Re: Quais são as distros que usam o padrão APT no terminal?

Lucio
luciobig

(usa Outra)

Enviado em 13/05/2017 - 12:15h

Sim, se você migrar para distros baseadas em Arch, terá que reaprender tudo de novo, pois se você usar comandos APT no Arch, ele não reconhecerá.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts