O openSUSE é um projeto comunitário patrocinado pela Novell – em contraponto a versão Enterprise do Suse. Possui como diferencial o famoso YaST (Yeah Another Setup Tool), um software que centraliza todo o processo de instalação, configuração e personalização do sistema OpenSuse. Em contrapartida, o gerenciador de pacotes via de linha de comando é o zypper – um gerenciador de pacotes de linha de comando para instalar, atualizar e remover pacotes, bem como para gerenciar repositórios. Por fim, o OpenSuse é um sistema completo e intuitivo; e tem um grande repositório de pacotes de software e uma excelente documentação oficial.
RECOMENDO QUE LEIA
O zypper e YaST são os gerenciadores de pacotes padrão para o OpenSUSE Linux , que permite instalar pacotes RPM. O YaST que representa a interface gráfica para manipulação de pacotes. Já o zypper é a interface de linha de comando para gerenciar pacotes (instalar, remover e atualizar) no OpenSUSE.
Conforme o portal do Zypper, ele é
[…] um gerenciador de pacotes por linha de comando, que se utiliza do libzypp, providenciando funções como acesso a repositórios, resolvendo dependências entre pacote, instalação de pacotes, etc… Tanto o YaST2 quanto os repositórios de pacotes RPM de Metadados são suportados pelo Zypper. Os repositórios do Zypper são similares àqueles utilizados no YaST, que também se utiliza do libzypp […]
Sendo assim, segue lista de comandos do zypper que irão te ajudar a instalar, remover e atualizar os pacotes no OpenSUSE:
Repositórios
1 – Exibir todos os repositórios:
2 – Atualizar lista de repositórios:
3 – Adicionar repositório específico:
4 – Remover repositório:
5 – Atualizar repositório específico:
Gerenciamento de pacotes
6 – Instalar pacote:
7 – Instalar um pacote e remover outro (instala ‘nano’ e remove ‘vi’):
8 – Remover pacote:
9 – Atualizar pacotes:
10 – Atualizar pacote específico:
11 – Instalar pacote RPM:
12 – Instalar um pacote usando a versão:
Ajuda
13 – Exibir todas as opções do comando zypper:
14 – Obter ajudar específica de uma opção (p/ex: instalar):
15 – Obter informações de determinado pacote (p/ex: apache):
Via fonte
Obrigado o/ alguns comandos eu ainda não conhecia
Amigo parabéns pelo artigo. Uma duvida de iniciante. O zypper desempenha a mesma função que o yast?
Sim, mas ainda tem uma diferença:
Zypper é usado em modo texto pelo terminal;
yast é uma ferramenta em modo gráfico;