Parte 3: gerenciador de pacotes eopkg (Solus)

 

Thumb da Parte 3: gerenciador de pacotes eopkg (Solus)
 

Agora que você já sabe atualizar o sistema (parte 1), procurar e obter informações de pacotes (parte 2), nesta postagem nós vamos instalar e reinstalar pacotes.

Introdução

Então agora nós vamos instalar vários pacotes e suas dependências (se houverem), além de reinstalar também. Eu vou exemplificar várias situações, para tentar abordar o máximo de possibilidades.

Observação

Para instalar/reinstalar pacotes, o seu usuário vai precisar de permissão, para isso, vamos usar o bom e velho sudo. Lembrando que, os pacotes que já se encontram instalados no meu sistema, podem divergir do seu e vice-versa. 

Comandos

eopkg install
ou pelo alias:
eopkg it

Instala um (ou mais) pacote(s), com as suas dependências (se houverem). As dependências podem ser: bibliotecas, fontes, temas... Que são necessárias para o pacote ser instalado.

Vamos instalar o VLC:
sudo eopkg install vlc

sudo eopkg install vlc

Repare que vários pacotes foram instalados além do vlc, são as dependências. E observe que aparece o tamanho total e depois um prompt de confirmação "Você deseja continuar? (s/n)".

E o que será que acontece se você tentar instalar um pacote que já está instalado?
Vamos tentar instalar o VLC novamente:
sudo eopkg install vlc

sudo eopkg install vlc
 Não aconteceu nada, só te avisa que está instalado e não será instalado novamente.

Mas e se eu quiser reinstalar um pacote?
No eopkg, a reinstalação é uma opção (--reinstall) do comando eopkg install e não um comando em separado.
Vamos reinstalar o VLC (eu prometo que os próximos exemplos não são com ele):
sudo eopkg install --reinstall vlc

: sudo eopkg install --reinstall vlc

E se você tentar reinstalar um pacote que não está instalado? Será que acontece algo?
Vamos tentar reinstalar o pacote vscode, que não está instalado (vou usar o alias it):
sudo eopkg it --reinstall vscode

sudo eopkg it --reinstall vscode

Ele instala o pacote e as dependências.

Também é possível instalar vários pacotes de uma vez, separando-os por espaço.
No caso, os pacotes gnome-text-editor e o xed (usei o alias novamente).
sudo eopkg it gnome-text-editor xed

sudo eopkg it gnome-text-editor xed

Ok. Mas e se você tentar instalar dois pacotes, onde um se encontra insalado (firefox) e o outro (gnome-web) não?
sudo eopkg it firefox gnome-web

sudo eopkg it firefox gnome-web
O pacote firefox que já estava instalado foi ignorado e o gnome-web foi instalado.

Agora um último exemplo, para ensinar a pular o prompt de confirmação, com a opção -y. Pode ser útil para usar em scripts. O normal é observar o que está sendo instalado. É possível usar o -y em outros comandos, pois é uma opção global do eopkg. Você pode usar, por exemplo, no eopkg upgrade. Vou instalar o lynx pulando o prompt:
sudo eopkg install -y lynx

sudo eopkg install -y lynx

Instalou o pacote sem passar pelo prompt "Você deseja continuar? (s/n)".

E é isso, por enquanto! Na próxima nós vamos remover pacotes.

Referências 

A maior parte das referências estão inseridas via links no texto, na primeira ocorrência de cada palavra.
https://help.getsol.us/docs/user/package-management/basics/

Por favor, considere ajudar o blog, compartilhando nas redes sociais, comentando, ou através de uma doação (PIX), para me incentivar a continuar criando conteúdo: felippehdlinux@protonmail.com
Se increva também no canal do YouTube: https://www.youtube.com/@felippehdlinux
Obrigado 😀

Linux® is the registered trademark of Linus Torvalds in the U.S. and other countries.

 

Comentários