Pesquisa de site

sysget – Um front-end para cada gerenciador de pacotes no Linux


O Linux vem em vários sabores e muitos de nós gostamos de testar todos os tipos de distribuições até encontrarmos a combinação perfeita para nossas necessidades. O problema é que, com base na distribuição principal do seu sistema operacional, o gerenciador de pacotes pode ser diferente e acabar sendo um com o qual você não está familiarizado.

Existe um utilitário chamado sysget que pode se tornar um front-end para cada gerenciador de pacotes. Basicamente sysget serve como ponte e permite que você use a mesma sintaxe para cada gerenciador de pacotes.

Leia também: 5 melhores gerenciadores de pacotes para iniciantes em Linux

Isso é particularmente útil para iniciantes no Linux que estão dando os primeiros passos no gerenciamento de seu sistema operacional pela linha de comando e gostam de pular de uma distribuição para outra sem precisar aprender novos comandos.

Sysget não substitui de forma alguma o gerenciador de pacotes de distribuição. É apenas um invólucro do gerenciador de pacotes do sistema operacional e se você for um administrador Linux, provavelmente é melhor usar o gerenciador de pacotes da sua própria distribuição.

Gerenciadores de pacotes suportados

Sysget oferece suporte a uma ampla variedade de gerenciadores de pacotes, incluindo:

  1. apt-get ou apt
  2. xbps
  3. dnf
  4. hummm
  5. Zíper
  6. eopkg
  7. pacman
  8. emergir
  9. pacote
  10. cerveja cromada
  11. cerveja caseira
  12. nada
  13. foto
  14. Npm

Recursos do Sysget

  • procure por pacotes
  • instalar pacotes
  • remover pacotes
  • remover órfãos
  • limpar cache do gerenciador de pacotes
  • atualizar o banco de dados
  • sistema de atualização
  • atualizar pacote único

O repositório git oficial do sysget está disponível aqui.

Como instalar e usar o Sysget no Linux

A instalação do sysget é particularmente fácil e trivial e pode ser concluída com os seguintes comandos.

sudo wget -O /usr/local/bin/sysget https://github.com/emilengler/sysget/releases/download/v1.2.1/sysget 
sudo mkdir -p /usr/local/share/sysget 
sudo chmod a+x /usr/local/bin/sysget

O uso do sysget também é bastante simples e os comandos muitas vezes se parecem com os usados com o apt. Ao executar o sysget pela primeira vez, você será solicitado a informar o gerenciador de pacotes do seu sistema e verá uma lista dos disponíveis. Você deve escolher aquele para o seu sistema operacional:

sudo sysget

Feito isso, você pode usar os seguintes comandos:

Para instalação de pacotes.

sudo sysget install <package name>

Para remover um pacote:

sudo sysget remove package

Para executar uma atualização:

sudo sysget update

Para atualizar seu sistema:

sudo sysget upgrade

Atualize pacote específico com:

sudo sysget upgrade <package name>

Para remover órfãos:

sudo sysget autoremove 

Limpe o cache do gerenciador de pacotes:

sudo sysget clean 

Vamos ver isso em ação. Aqui está um exemplo de instalação do emacs no sistema Ubuntu.

sudo sysget install emacs

E aqui está como remover um pacote:

sudo sysget remove emacs

Se precisar passar pelas opções do sysget, você pode digitar:

sudo sysget help

Isso mostrará uma lista de opções disponíveis que você pode usar com o sysget:

Conclusão

Lembre-se de que a sintaxe do sysget é a mesma em todas as distribuições suportadas. Ainda assim, não se pretende substituir completamente o gerenciador de pacotes do sistema operacional, mas apenas cobrir as necessidades básicas para operar pacotes no sistema.