Slackware + slackpkg+ - configuração completa de repositórios
| [Recursos] | [URL] | [Conteúdo] |
|---|---|---|
| PkgPlus | https://slackware.nl/slackpkgplus/pkg/ | Pacotes slackpkg+ pré-compilados [.txz] para instalação direta.[slackpkgplus] [multilib] [alienbob] [restricted] [msb] [csb] [slackers] [slackonly] [slackel] [slint] [salixos][salixextra] |
| Documentação | https://slackware.nl/slackpkgplus/ | Exemplos de configuração, changelog |
| Código Fonte | https://github.com/alienbob/slackpkgplus/ | Repositório GitHub [mantido por AlienBob] |
| SlackBuilds.org | https://slackbuilds.org/repository/15.0/ | SlackBuild oficial [compilar a partir do fonte] |
Instalação Direta do slackpkg+
| [Passos] | [Comandos] | [Propósitos] | [Verificação] |
|---|---|---|---|
| [1] | |
Baixar pacote slackpkg+ diretamente do repositório | ls -lh *.txz [verificar arquivo baixado] |
| [2] | |
Instalar pacote: manualmente via installpkg |
ls /var/log/packages/ | grep slackpkgplus |
| [3] | |
Verificar: instalação bem-sucedida. |
Deve mostrar versão instalada [ex: 1.8.2] |
| [4] | |
Configurar: repositórios adicionais. |
|
Configurações do Slackpkg
| [Passo] | [Comando/Configuração] | [Propósito] | [Verificação] |
|---|---|---|---|
| [1] | slackpkg update gpg |
Atualizar chaves [GPG] oficiais do Slackware. | gpg --list-keys | grep Slackware |
| [2] | nano /etc/slackpkg/slackpkg.conf CHECKGPG=off |
Desativar verificação [GPG] para repositórios terceiros. [Só se confiar nas fontes.] |
|
| [3] | nano /etc/slackpkg/slackpkgplus.conf |
Configurar repositórios adicionais via [slackpkg+] | grep REPOPLUS /etc/slackpkg/slackpkgplus.conf |
| [4] | REPOPLUS= (slackpkgplus slackonly) |
Ativar apenas:repositórios desejados. |
echo $REPOPLUS [após source do arquivo] |
| [5] | MIRRORPLUS['slackpkgplus'] MIRRORPLUS['slackonly'] |
Definir mirrors específicos para cada repositório.Exemplos de Mirrors [stable] [current] |
grep MIRRORPLUS /etc/slackpkg/slackpkgplus.conf |
| [6] | slackpkg update |
Atualizar lista de pacotes de TODOS os repositórios. | slackpkg list | head -20 |
| [7] | slackpkg search nome-pacote |
Buscar pacote em todos os repositórios configurados. | Verificar origem: [slackonly], [alienbob] |
| [8] | slackpkg install nome-pacote |
Instalar pacote: [prioridade definida] [slackpkgplus.conf] |
ls /var/log/packages/ | grep nome-pacote |
| [9] | nano /etc/slackpkg/blacklist |
Proteger kernel e módulos de atualização automática. | grep kernel /etc/slackpkg/blacklist |
| [10] | slackpkg upgrade-all |
Atualizar sistema respeitando blacklist e prioridades. | slackpkg check-updates [deve retornar vazio] |
| [11] | [SDDM/KDE] [Runlevel] |
[Blacklist temporária] [instalação SDDM] |
Configuração [Sddm] |
Repositórios classificação de prioridade.
| [Ordem] | [Repositório] | [Prioridade] | [Uso Recomendado] |
|---|---|---|---|
| 1 | Slackware Official | [Máxima] | Pacotes base do sistema [sempre primeiro] |
| 2 | slackpkgplus | [Alta] | Plugin de gerenciamento de múltiplos repos |
| 3 | alienbob/multilib | [Média] | Pacotes extras de confiança [Alien Bob] |
| 4 | slackonly/csb/msb | [️Baixa] | Pacotes específicos, testar antes de usar |
| 5 | slackers/slackel/outros |
[Mínima] | Só se necessário, verificar compatibilidade |