Qual a real diferença entre usar pacman, yaourt e octopi no ArchLinux?

1. Qual a real diferença entre usar pacman, yaourt e octopi no ArchLinux?

Perfil removido
removido

(usa Nenhuma)

Enviado em 27/08/2017 - 12:12h

Estou meio perdido já que nunca usei linux firmemente e não sei como funciona esse negócio de "pacote", sempre tive costume de ir no site e baixar os aplicativos que eu queria e parece que tudo tem que ser feito via terminal ou via pacman, yourgut e octopi mas como eu uso isso? É usar todos ao mesmo tempo?


  


2. Re: Qual a real diferença entre usar pacman, yaourt e octopi no ArchLinux?

skjdeecedcnfncvnrfcnrncjvnjrnfvjcnjrjvcjrvcj
Londreslondres

(usa Parabola)

Enviado em 27/08/2017 - 12:20h

Pacman - Gerenciador de pacotes padrão do Arch. Equivalente ao apt dos Debian-based.
Yaourt - Baixa os programas do AUR e instala no computador. O AUR é equivalente as ppas do Ubuntu.
Octopi - Interface gráfica para o Pacman. Equivalente ao Synaptic dos Debian-based.


3. Qual a real diferença entre usar pacman, yaourt e octopi no ArchLinux?

Lucas Moraes
lucasdemoraesc

(usa Ubuntu)

Enviado em 27/08/2017 - 12:36h

Londreslondres escreveu:

Pacman - Gerenciador de pacotes padrão do Arch. Equivalente ao apt dos Debian-based.
Yaourt - Baixa os programas do AUR e instala no computador. O AUR é equivalente as ppas do Ubuntu.
Octopi - Interface gráfica para o Pacman. Equivalente ao Synaptic dos Debian-based.

Também tinha essa dúvida. Acabei de vir do Ubuntu para o Manjaro, apenas para testar, é adquirir experiência.
...
Pacman eu já sabia que era o gerenciador de pacotes da distro, como o apt no Ubuntu. O que me confundia era esse negócio de AUR, mas pelo que entendi ele é como o gerenciador de PPA ou seja gerência os repositórios?
Tem como adicionar repositórios no AUR?


LMC


4. Re: Qual a real diferença entre usar pacman, yaourt e octopi no ArchLinux?

Eduardo
73du4rd0

(usa Void Linux)

Enviado em 27/08/2017 - 12:59h

correalinux escreveu:

Londreslondres escreveu:

Pacman - Gerenciador de pacotes padrão do Arch. Equivalente ao apt dos Debian-based.
Yaourt - Baixa os programas do AUR e instala no computador. O AUR é equivalente as ppas do Ubuntu.
Octopi - Interface gráfica para o Pacman. Equivalente ao Synaptic dos Debian-based.

Também tinha essa dúvida. Acabei de vir do Ubuntu para o Manjaro, apenas para testar, é adquirir experiência.
...
Pacman eu já sabia que era o gerenciador de pacotes da distro, como o apt no Ubuntu. O que me confundia era esse negócio de AUR, mas pelo que entendi ele é como o gerenciador de PPA ou seja gerência os repositórios?
Tem como adicionar repositórios no AUR?


LMC


AUR = Arch User Repository (Repositório dos usuários do Archlinux)
ele é mantido pela comunidade, não adiciona-se repositórios nele, ele é o repositório, no caso pra acessar ele é necessário um gerenciador de pacotes, aí surge o yaourt, o pamac, ou o octopi, sendo os dois últimos gráficos. Lá você encontrará qualquer pacote que exista praticamente pra linux, pelo menos nunca ocorreu de não achar o que eu queria, desde temas pro gtk, qt lightdm, plymouth até programas de código fechado, como o google-chrome, oracle-jav vivaldi, opera, etc...
Ainda assim é possivel você adicionar um pacote, se você quiser contribuir com algo que não tem lá, leia a wiki e informe-se como fazer.
PPA's são um saco se comparados com o AUR (opinião pessoal), você precisa simplesmente digitar yaourt -Ss nomedopacote, e acha qualquer pacote, sem necessitar add repositórios.


5. Re: Qual a real diferença entre usar pacman, yaourt e octopi no ArchLinux?

Perfil removido
removido

(usa Nenhuma)

Enviado em 27/08/2017 - 13:05h

Londreslondres escreveu:

Pacman - Gerenciador de pacotes padrão do Arch. Equivalente ao apt dos Debian-based.
Yaourt - Baixa os programas do AUR e instala no computador. O AUR é equivalente as ppas do Ubuntu.
Octopi - Interface gráfica para o Pacman. Equivalente ao Synaptic dos Debian-based.


Já li isso 1 trilhão de vezes, mas na prática não consigo entender o funcionamento. Nunca usei gerenciador de pacotes no Windows, então não tenho isso de bagagem comigo. É muito confuso!


6. Re: Qual a real diferença entre usar pacman, yaourt e octopi no ArchLinux?

Perfil removido
removido

(usa Nenhuma)

Enviado em 27/08/2017 - 13:05h

Até hoje eu não entendo porque o AUR se mantem exclusivo do Arch Linux. A idéia é boa e funciona muito bem.


7. Re: Qual a real diferença entre usar pacman, yaourt e octopi no ArchLinux?

Eduardo
73du4rd0

(usa Void Linux)

Enviado em 27/08/2017 - 13:38h

Tardiiz escreveu:
Já li isso 1 trilhão de vezes, mas na prática não consigo entender o funcionamento. Nunca usei gerenciador de pacotes no Windows, então não tenho isso de bagagem comigo. É muito confuso!


Explicando mais detalhadamente, no linux "programas" são chamados de pacotes. Estes por serem de código aberto são mantidos por cada distro, cada uma tem sua forma de compilar, compactar e distribuir o pacote (.deb, .rpm, .txz , .pkg, .xbps..), sendo o mesmo pacote, apenas compilado de maneira diferente. Pra facilitar nossa vida, e claro evitar falhas de segurança e virús, que são muito comuns no windows, estes pacotes, ou pelo menos a maioria são colocados em um repositório online, na qual você pode baixar qualquer um deles, apenas sabendo o nome, usando o gerenciador de pacotes, este varia de acordo com a distro, porque com falei antes, os pacotes são compilados especificamente por cada comunidade das distros. Se você necessita de um pacote, pode apenas digitar um :

DEBIAN , MINT, UBUNTU... # apt install pacote
SLACKWARE # slackpkg install pacote
ARCH, MANJARO.. # pacman -S pacote
VOIDLINUX # xbps-install pacote
GENTOO # emerge -av pacote
FEDORA # yum install pacote

Estes que citei são alguns exemplos de gerenciadores pacotes e suas distros. Pra descobrir mais opçoes do que fazer com o gerenciador de pacotes da sua distro, digite o nome dele seguido por "--help".
Se resolveu sua dúvida, marca o tópico como resolvido.
Abraço!


8. Re: Qual a real diferença entre usar pacman, yaourt e octopi no ArchLinux?

Gabriel Moreira
GabrielMS86

(usa Arch Linux)

Enviado em 27/08/2017 - 13:46h

Tardiiz escreveu:

Londreslondres escreveu:

Pacman - Gerenciador de pacotes padrão do Arch. Equivalente ao apt dos Debian-based.
Yaourt - Baixa os programas do AUR e instala no computador. O AUR é equivalente as ppas do Ubuntu.
Octopi - Interface gráfica para o Pacman. Equivalente ao Synaptic dos Debian-based.


Já li isso 1 trilhão de vezes, mas na prática não consigo entender o funcionamento. Nunca usei gerenciador de pacotes no Windows, então não tenho isso de bagagem comigo. É muito confuso!


Interessante esse conceito de "confuso". No Windows você diz que nunca usou gerenciador de pacotes e que baixa o instalador em sites variados pela internet afora. Pense um pouco sobre isso: baixar programas que serão instalados em seu computador de qualquer lugar na Internet não lhe parece mais confuso do que baixar de um único lugar, testado e mantido pelos desenvolvedores e/ou comunidade de usuários do sistema? Pra mim parece. E mais, pense na questão da segurança, o que vc acha que é mais seguro? Entrar nos "baixakis" da vida e sair instalando programas que vc nem sabe de onde vieram ou pesquisar os repositórios oficiais do sistema e de lá baixar os programas que vai usar?

Pra mim não tem nada de confuso. No Arch Linux a coisa mais fácil do mundo é instalar um programa qualquer pois você só tem que olhar em 2 lugares pra achar praticamente qualquer coisa: No repositório oficial ou no AUR. E se você usar o Yaourt nem mesmo vai precisar do Pacman propriamente dito, pois o Yaourt instala também os pacotes do repositório oficial.

Basicamente você só tem que fazer isso:

$ yaourt -Ss nome-do-programa (para pesquisar o nome correto do pacote que quer instalar)
$ yaourt -S nome-do-pacote

Muito difícil, não?


9. Re: Qual a real diferença entre usar pacman, yaourt e octopi no ArchLinux?

Perfil removido
removido

(usa Nenhuma)

Enviado em 27/08/2017 - 13:54h

GabrielMS86 escreveu:

Tardiiz escreveu:

Londreslondres escreveu:

Pacman - Gerenciador de pacotes padrão do Arch. Equivalente ao apt dos Debian-based.
Yaourt - Baixa os programas do AUR e instala no computador. O AUR é equivalente as ppas do Ubuntu.
Octopi - Interface gráfica para o Pacman. Equivalente ao Synaptic dos Debian-based.


Já li isso 1 trilhão de vezes, mas na prática não consigo entender o funcionamento. Nunca usei gerenciador de pacotes no Windows, então não tenho isso de bagagem comigo. É muito confuso!


Interessante esse conceito de "confuso". No Windows você diz que nunca usou gerenciador de pacotes e que baixa o instalador em sites variados pela internet afora. Pense um pouco sobre isso: baixar programas que serão instalados em seu computador de qualquer lugar na Internet não lhe parece mais confuso do que baixar de um único lugar, testado e mantido pelos desenvolvedores e/ou comunidade de usuários do sistema? Pra mim parece. E mais, pense na questão da segurança, o que vc acha que é mais seguro? Entrar nos "baixakis" da vida e sair instalando programas que vc nem sabe de onde vieram ou pesquisar os repositórios oficiais do sistema e de lá baixar os programas que vai usar?

Pra mim não tem nada de confuso. No Arch Linux a coisa mais fácil do mundo é instalar um programa qualquer pois você só tem que olhar em 2 lugares pra achar praticamente qualquer coisa: No repositório oficial ou no AUR. E se você usar o Yaourt nem mesmo vai precisar do Pacman propriamente dito, pois o Yaourt instala também os pacotes do repositório oficial.

Basicamente você só tem que fazer isso:

$ yaourt -Ss nome-do-programa (para pesquisar o nome correto do pacote que quer instalar)
$ yaourt -S nome-do-pacote

Muito difícil, não?


Confuso os termos e seus usos.
No Windows eu sempre baixei do site oficial o programa (não tenho culpa se tem fulano e sicrano que usa windows e baixa de baixaki's da vida onde vem cheio de vírus, adwares e spywares), nunca usei sites de terceiros pra isso. E existe a lojinha do W10 que possibilita baixar o aplicativo de uma fonte segura. Nunca fui user de ficar em sites aleatórios baixando programas, sempre procurei o site oficial. No Linux eu tbm faço isso as vezes por comodismo e por costume mesmo sabendo que existe esse negócio de repositório e pacote.
Na verdade eu não entendo pq existe gente que baixa programas de fontes de terceiros.


10. Re: Qual a real diferença entre usar pacman, yaourt e octopi no ArchLinux?

Perfil removido
removido

(usa Nenhuma)

Enviado em 27/08/2017 - 13:58h

_blowfish escreveu:

Tardiiz escreveu:
Já li isso 1 trilhão de vezes, mas na prática não consigo entender o funcionamento. Nunca usei gerenciador de pacotes no Windows, então não tenho isso de bagagem comigo. É muito confuso!


Explicando mais detalhadamente, no linux "programas" são chamados de pacotes. Estes por serem de código aberto são mantidos por cada distro, cada uma tem sua forma de compilar, compactar e distribuir o pacote (.deb, .rpm, .txz , .pkg, .xbps..), sendo o mesmo pacote, apenas compilado de maneira diferente. Pra facilitar nossa vida, e claro evitar falhas de segurança e virús, que são muito comuns no windows, estes pacotes, ou pelo menos a maioria são colocados em um repositório online, na qual você pode baixar qualquer um deles, apenas sabendo o nome, usando o gerenciador de pacotes, este varia de acordo com a distro, porque com falei antes, os pacotes são compilados especificamente por cada comunidade das distros. Se você necessita de um pacote, pode apenas digitar um :

DEBIAN , MINT, UBUNTU... # apt install pacote
SLACKWARE # slackpkg install pacote
ARCH, MANJARO.. # pacman -S pacote
VOIDLINUX # xbps-install pacote
GENTOO # emerge -av pacote
FEDORA # yum install pacote

Estes que citei são alguns exemplos de gerenciadores pacotes e suas distros. Pra descobrir mais opçoes do que fazer com o gerenciador de pacotes da sua distro, digite o nome dele seguido por "--help".
Se resolveu sua dúvida, marca o tópico como resolvido.
Abraço!


Então não existem programas no linux? Todos são chamados de "pacotes"? Eu no inicio pensava que pacotes fossem tipo os .dll do Windows, aquelas coisas que vem junto com o app .exe pra fazê-lo funcionar.
Por exemplo estou a usar o Antergos e é bem confuso, mas pouco a pouco vou aprendendo.
Seria legal se existisse uma loja bem completa com todos esses "pacotes" disponibilizados em um aparência mais moderna. No Antergos, o tal pacman ou pamac (nao sei) tem uma interface estranha e eu pesquiso um termo e vem um monte de termo parecido.
Como saber o nome do termo correto a ser pesquisado no pacman?


11. Re: Qual a real diferença entre usar pacman, yaourt e octopi no ArchLinux?

Eduardo
73du4rd0

(usa Void Linux)

Enviado em 27/08/2017 - 14:19h

Tardiiz escreveu:

_blowfish escreveu:

Tardiiz escreveu:
Já li isso 1 trilhão de vezes, mas na prática não consigo entender o funcionamento. Nunca usei gerenciador de pacotes no Windows, então não tenho isso de bagagem comigo. É muito confuso!


Explicando mais detalhadamente, no linux "programas" são chamados de pacotes. Estes por serem de código aberto são mantidos por cada distro, cada uma tem sua forma de compilar, compactar e distribuir o pacote (.deb, .rpm, .txz , .pkg, .xbps..), sendo o mesmo pacote, apenas compilado de maneira diferente. Pra facilitar nossa vida, e claro evitar falhas de segurança e virús, que são muito comuns no windows, estes pacotes, ou pelo menos a maioria são colocados em um repositório online, na qual você pode baixar qualquer um deles, apenas sabendo o nome, usando o gerenciador de pacotes, este varia de acordo com a distro, porque com falei antes, os pacotes são compilados especificamente por cada comunidade das distros. Se você necessita de um pacote, pode apenas digitar um :

DEBIAN , MINT, UBUNTU... # apt install pacote
SLACKWARE # slackpkg install pacote
ARCH, MANJARO.. # pacman -S pacote
VOIDLINUX # xbps-install pacote
GENTOO # emerge -av pacote
FEDORA # yum install pacote

Estes que citei são alguns exemplos de gerenciadores pacotes e suas distros. Pra descobrir mais opçoes do que fazer com o gerenciador de pacotes da sua distro, digite o nome dele seguido por "--help".
Se resolveu sua dúvida, marca o tópico como resolvido.
Abraço!


Então não existem programas no linux? Todos são chamados de "pacotes"? Eu no inicio pensava que pacotes fossem tipo os .dll do Windows, aquelas coisas que vem junto com o app .exe pra fazê-lo funcionar.
Por exemplo estou a usar o Antergos e é bem confuso, mas pouco a pouco vou aprendendo.
Seria legal se existisse uma loja bem completa com todos esses "pacotes" disponibilizados em um aparência mais moderna. No Antergos, o tal pacman ou pamac (nao sei) tem uma interface estranha e eu pesquiso um termo e vem um monte de termo parecido.
Como saber o nome do termo correto a ser pesquisado no pacman?


Pacotes são programas, e ".dll" algo semelhante a ".so" no linux, mas diferente do windows, nunca é necessário baixar um ".so" e colocar em alguma pasta. Pra procurar algo no pacman, use :

# pacman -Ss pacote

Isso vai mostar todos os pacotes que contenham no nome ou na sua descrição o termo que você digitou, por exemplo pra achar um navegador, poderia usar:

# pacman -Ss browser

E ver qual você quer, no caso de escolher o firefox, qupzilla, opera ou chromium, que são alguns exemplos dos resultados dessa pesquisa:

# pacman -S firefox
# pacman -S opera
# pacman -S qupzilla
# pacman -S chromium

e ele será baixado e instalado junto com todas as sua dependências. Procure por termos globais caso queria achar um pacote que não conhece... Pra saber mais:

-- Sintaxe do Pacman--
# pacman --help
ou
---Manual do Pacman---
# man pacman







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts