As distribuições Linux, tanto no nível do usuário quanto da organização, foram desenvolvidas para oferecer ao usuário a opção de aproveitar ao máximo todas as suas funções e recursos e, como sabemos, uma das grandes vantagens dos ambientes Linux é a versatilidade para instalar novos aplicativos. e isso é conseguido graças ao gerenciador de pacotes.
O gerenciador de pacotes que é responsável por realizar as tarefas de instalação, configuração e remoção dessas aplicações, mas o problema reside quando usamos uma distribuição da qual não sabemos qual é o seu gerenciador de pacotes, lembre-se que este administrador varia entre estes para que o mesmo Gerenciador de Pacotes não é o mesmo no Fedora que no CentOS ou Ubuntu.
Para resolver esta situação existe uma ferramenta chamada Sysget e portanto o Solvetic irá explicar o que é e como usá-la para um melhor controle dos pacotes Linux.
O que é SysgetO Sysget é uma interface desenvolvida para gerenciar gerenciadores de pacotes no Linux, podendo ser utilizado como front-end específico para cada gerenciador de pacotes, desta forma, o Sysget pode ser utilizado com a mesma sintaxe para cada gerenciador de pacotes disponível no Linux.
Sysget é um script criado para gerenciadores de pacotes e é escrito em C ++ e seu código-fonte está disponível gratuitamente no GitHub.
Gerenciadores de pacotesSysget oferece suporte a vários gerenciadores de pacotes, como:
- apt-get (Debian)
- xbps (vazio)
- dnf (Fedora)
- yum (Enterprise Linux / Legacy Fedora)
- zypper (OpenSUSE)
- eopkg (Solus)
- pacman (arco)
- emerge (Gentoo)
- pacote (FreeBSD)
- chromebrew (ChromeOS)
- homebrew (Mac OS)
- nix (sistema operacional Nix)
- snap (independente)
- npm (Javascript, global)
CaracteristicasEntre os recursos oferecidos por este utilitário, encontramos:
- Instale pacotes
- Remover pacotes
- Excluir arquivos órfãos
- Limpar cache do gerenciador de pacotes
- Atualizar o banco de dados
- Pacotes de pesquisa
- Atualize um pacote específico
1. Como instalar o Sysget no Linux
Passo 1
Para realizar o processo de instalação do Sysget vamos executar os seguintes comandos:
sudo wget -O / usr / local / bin / sysget https://github.com/emilengler/sysget/releases/download/v1.2.1/sysget
Passo 2
Após este comando, iremos executar os seguintes comandos:
sudo mkdir -p / usr / local / share / sysget sudo chmod a + x / usr / local / bin / sysget
etapa 3
Ao executar o Sysget pela primeira vez, será indicado o gerenciador de pacotes do sistema utilizado e poderemos ver uma lista dos gerenciadores disponíveis, lá selecionaremos o que melhor se adequa à distribuição utilizada, para isso executamos:
sudo sysget
Lá, inserimos o número desejado e pressionamos Enter ou podemos atribuir o pacote desejado executando a seguinte sintaxe:
sudo sysget set "pacote"
2. Como usar o Sysget no Linux
Uma vez instalado, podemos usar as seguintes funções:
Passo 1
Para instalar um pacote, executaremos a seguinte sintaxe:
sudo sysget installPor exemplo, podemos executar o seguinte:
sudo sysget install Emacs
Passo 2
Lá, inserimos a letra S para continuar com o processo de download e instalação do pacote selecionado.
Para remover um pacote, executaremos a seguinte sintaxe:
sudo sysget remove "pacote"
etapa 3
Para executar uma atualização, usaremos a seguinte linha:
sudo sysget update
Para atualizar todo o sistema, executamos:
atualização de sudo sysgetPasso 4
Para atualizar um pacote específico, vamos executar o seguinte:
atualização de sudo sysgetSe quisermos eliminar os pacotes órfãos, ou seja, eles não dependem mais de ninguém e não estão em uso, executamos:
sudo sysget autoremoveSe o objetivo for limpar o cache do sistema:
sudo sysget cleanOpcionalmente, se quisermos pesquisar um pacote no repositório, usaremos o parâmetro de pesquisa mais o nome do pacote.
Desta forma, Sysget se torna um aliado para todo o processo de gerenciamento de pacotes nas diferentes distribuições Linux.