Meu pinguim: um guia prático para usuários iniciantes em distribuições GNU Linux
O objetivo dessa postagem é compartilhar as minhas sugestões de configuração e personalização das distribuições Debian, Ubuntu e Arch Linux para uso cotidiano, bem como, para programação.
Gerenciadores de pacotes
A maioria dos comandos utilizados nesta postagem irão utilizar um gerenciador de pacotes para instalação, atualização ou remoção de programas.
No Debian e Ubuntu será utilizado o apt e dpkg.
Já no caso do Arch Linux, apesar dele possuir nativamente o pacman como gerenciador de pacotes, eu recomendo a utilização do yay.
Comandos para instalação das dependências do yay:
sudo pacman -S --needed base-devel git
Comandos para instalação do yay:
cd /tmp
git clone https://aur.archlinux.org/yay.git
cd yay
makepkg -si
A opção -s resolve automaticamente e instala quaisquer dependências com o pacman antes de compilar. Já a opção -i instala o pacote se ele foi compilado com sucesso.
Codecs
Comando para instalar codecs complementares no Ubuntu:
sudo apt install -y ubuntu-restricted-extras
O pacote ubuntu-restricted-extras permite instalar um conjunto de programas que são restritos por razões legais ou de copyright e que não podem ser instalados automaticamente pelo sistema, como por exemplo: codecs de áudio e vídeo, fontes de texto, plugins web e descompressores.
Para usuários de flavours do Ubuntu é necessário fazer um pequeno ajuste do comando acima.
No Xubuntu execute:
sudo apt install -y xubuntu-restricted-extras
No Lubuntu execute:
sudo apt install -y lubuntu-restricted-extras
No Kubuntu execute:
sudo apt install -y kubuntu-restricted-extras
Fonte: Ubuntu Documentation - ubuntu-restricted-extras