Folha de dicas do gerenciador de pacotes Zypper

Zypper Cheat Sheet Featured
⏱️ 7 min read

Zypper é o gerenciador de pacotes padrão para distribuições openSUSE e SUSE Linux Enterprise Servers. Ele difere dos gerenciadores de pacotes APT e YUM, pois emprega o solucionador SAT, uma das melhores bibliotecas de dependência de pacotes. Esta folha de dicas do Zypper cobre os principais comandos do zypper, segmentados em várias categorias.

Ajuda básica

Para obter ajuda com os comandos do Zypper, use as seguintes opções:

Comando Funcionalidade
zypper # Mostrar todos os comandos e opções globais disponíveis
zypper help [command] Exibe ajuda para o comando especificado
zypper shell
ou
zypper sh
Inicia uma sessão de shell

Gerenciamento de repositório

No gerenciamento de repositório, o Zypper possui vários comandos. Eles incluem:

Adicionar repositórios/obter informações sobre repositórios

Comando Funcionalidade
zypper addrepo [repo url alias ]
ou
zypper ar
Adicionar um novo repositório com o URL do repositório especificado
zypper info [package]
ou
zypper if
Mostrar informações sobre um pacote especificado

Renomear aliases de repositório

Comando Funcionalidade
zypper namerepo
ou
zypper nr
Usado para renomear um alias de repositório.
Por exemplo, para renomear o repo de “sample” para “sample.repo”:
zypper nr sample sample.repo

Modificar repositórios

Comando Funcionalidade
zypper modifyrepo
ou
zypper mr
Modifique um repositório habilitando ou desabilitando-o. Use o valor exclusivo do repositório do Zypper lr comando.

Remover repositórios

Comando Funcionalidade
zypper removerepo
ou
zypper rr
Remova um repositório especificado. Por exemplo: zypper rr repo-non-oss

Atualizar repositórios

Comando Funcionalidade
zypper refresh [repo alias]
ou
zypper ref
Atualize o repositório especificado. Por exemplo: zypper ref repo-oss

Listar repositórios definidos

Comando Funcionalidade
zypper repos
ou
zypper lr
Mostrar os repositórios disponíveis, incluindo alias e URI de origem

Limpar repositórios

Comando Funcionalidade
zypper clean
ou
zypper cc
Limpe um repositório especificado. Por exemplo: zypper cc repo-oss

Exportar/importar repositórios

Comando Funcionalidade
zypper repos -e [repo-name][destination] Exporte o repositório especificado de uma origem definida para o destino
zypper repos -ar [repo-name] [src] Importar um repositório da fonte especificada

Gerenciamento de Serviços

No gerenciamento de serviços, o Zypper tem as seguintes opções:

Comando Função
zypper services
ou
zypper ls
Mostrar os serviços definidos do repositório
zypper addservice ][service-name]
ou
zypper as
Adicionar um serviço com o nome especificado
zyppermodifyservice [service-name]
ou
zypper ms
Modificar o serviço especificado
zypper refresh service
ou
zypper refs
Atualize todos os serviços disponíveis
zypper removeservice [service name]
ou
zypper rs
Remova o serviço especificado

Gerenciamento de Pacotes

No gerenciamento de pacotes, o zypper tem as seguintes opções de comando:

Instalar pacotes

Comando Funcionalidade
zypper install [package]
ou
zypper in
Instale a versão mais recente do pacote especificado

Remover pacotes

Comando Funcionalidade
zypper remove [package]
ou
zypper rm
Remova a versão instalada do pacote especificado

Verificar pacotes

Comando Funcionalidade
zypper verify
ou
zypper ve
Verifique a integridade das dependências do pacote. Útil quando você tem pacotes quebrados

Atualizar pacotes

Comando Funcionalidade
zypper source-install
ou
zypper si
Instalar pacotes de origem e construir dependências

NOTA: você pode usar as opções globais -D e -d para instalar o pacote fonte sem as dependências e instalar apenas as dependências de compilação, respectivamente.

Comando Funcionalidade
zypper install-new-recommeds
ou
zypper inr
Instale novos pacotes recomendados
zypper update
ou
zypper up
Atualizar os pacotes especificados

Pesquisar pacotes

Comando Funcionalidade
zypper search [package-name]
ou
zypper se
Procure um pacote. Por exemplo, zypper se nginx

Informações sobre pacotes

Comando Funcionalidade
zypper info [package-name] Exibir informações detalhadas sobre o pacote especificado

Atualização de distribuição

Comando Funcionalidade
zypper dist-upgrade
ou
zypper dup
Execute uma atualização de distribuição para todos os pacotes instalados. É melhor restringir a atualização de um repositório de origem específico

Conclusão

Esta sucinta folha de dicas do gerenciador de pacotes Zypper cobriu todos os principais comandos que você precisa saber para trabalhar efetivamente com o Zypper. Continue lendo para aprender a história das distribuições Linux e como escolher uma distribuição Linux sem tentar todas elas.

Join our Newsletter and receive offers and updates! ✅

0 0 votes
Article Rating
Avatar of Routech

Routech

Routech is a website that provides technology news, reviews and tips. It covers a wide range of topics including smartphones, laptops, tablets, gaming, gadgets, software, internet and more. The website is updated daily with new articles and videos, and also has a forum where users can discuss technology-related topics.

Você pode gostar...

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x