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]
wget https://slackware.nl/slackpkgplus15/pkg/slackpkg+-1.8.2-noarch-1alien.txz
Baixar pacote slackpkg+ diretamente do repositório ls -lh *.txz
 [verificar arquivo baixado]
[2]
installpkg slackpkg+-1.8.2-noarch-1alien.txz
Instalar pacote:
manualmente via installpkg
ls /var/log/packages/ | grep slackpkgplus
[3]
slackpkgplus --version
Verificar:
instalação bem-sucedida.
Deve mostrar versão instalada [ex: 1.8.2]
[4]
nano /etc/slackpkg/slackpkgplus.conf
Configurar:
repositórios adicionais.
grep REPOPLUS /etc/slackpkg/slackpkgplus.conf

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.]
grep CHECKGPG 
/etc/slackpkg/slackpkg.conf
[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
[kernel-generic]
[kernel-modules]
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