Prepare seu ambiente grouplist
sudo dnf grouplist
sudo dnf groupinstall "Development Tools" -y
sudo dnf groupinstall "D Development Tools and Libraries" -y
sudo dnf groupinstall "C Development Tools and Libraries" -y
sudo dnf groupinstall "Administration Tools" -y
sudo dnf groupinstall "Development and Creative Workstation" -y
sudo dnf groupinstall "Infrastructure Server" -y
sudo dnf groupinstall "System Tools" -y
Em: ~/.local/share/applications
Criar um arquivo: [programa].desktop
Conteúdo exemplo:
[Desktop Entry]
Version=1.0
Type=Application
Name=Postman
Icon=/usr/local/src/Postman/postman-logo.png
Exec="/usr/local/src/Postman/Postman" %f
Comment=Make api requests
Categories=Development;IDE;
Terminal=false
Testar se é necessário tornar o arquivo executável:
chmod +x
O rpm é um poderoso gerenciador de pacotes para Red Hat, Suse e Fedora Linux. Ele pode ser usado para criar, instalar, consultar, verificar, atualizar e remover/apagar pacotes de software individuais. Um pacote consiste em um arquivo morto de arquivos e informações do pacote, incluindo nome, versão e descrição:
Instalando um pacote
rpm -ivh {rpm-file}
Ex.:
rpm -ivh mozilla-mail-1.7.5-17.i586.rpm
rpm -ivh --test mozilla-mail-1.7.5-17.i586.rpm
Atualizando um pacote
rpm -Uvh {rpm-file}
Ex.:
rpm -Uvh mozilla-mail-1.7.6-12.i586.rpm
rpm -Uvh --test mozilla-mail-1.7.6-12.i586.rpm
Apagar/Remover um pacote instalado
rpm -ev {package}
Ex.:
rpm -ev mozilla-mail
Apagar/Remover um pacote instalado sem validar suas dependências
rpm -ev --nodeps {package}
Ex.:
rpm -ev --nodeps mozilla-mail
Listar todos os pacotes instalados no sistema
rpm -qa
rpm -qa | less
Exibir informações instaladas junto com a versão do pacote e uma breve descrição
rpm -qi {package}
Ex.:
rpm -qi mozilla-mail
Descubra a que pacote pertence um arquivo
rpm -qf {/path/to/file}
Ex.:
rpm -qf /etc/passwd
rpm -qf /bin/bash
Exibir lista de arquivos de configuração para um pacote
rpm -qc {package-name}
Ex.:
rpm -qc httpd
Exibir lista de arquivos de configuração para um comando
rpm -qcf {/path/to/file}
Ex.:
rpm -qcf /usr/X11R6/bin/xeyes
Exibir lista de todos os RPMs instalados recentemente
rpm -qa --last
rpm -qa --last | less
rpm -qpR {.rpm-file}
Descubra quais dependências um arquivo rpm possui
rpm -qR {package}
Ex.:
rpm -qpR mediawiki-1.4rc1-4.i586.rpm
rpm -qR bash