MaxRaven
General de Pijama
Registrado
4.2K Mensagens
111 Curtidas
Bahhh Ladislav (como se ele fosse ler kkk), começou errado aqui:
Outra solução tentadora seria usar o slackpkg, um sistema de gerenciamento de pacotes com resolução de dependências que foi incluído na árvore principal de pacotes do Slackware depois de passar anos no diretório extra.
O slackpkg não resolve dependências, praticamente ele é uma ferramenta que aumenta as funcionalidades do pkgtool, dando a este acesso a internet, praticamente ele baixa o pacote da internet e usa o upgradepkg (no caso de atualização) ou outro comando do mesmo para fazer o resto.
Agora, mais facil que isso só baixando a ISO do current mesmo e instalando, mamão com açucar:
Slackware no desktop, baixe o Current
VonNaturAust...
Super Participante
Registrado
517 Mensagens
46 Curtidas
Mas isso também não daria certo, porque o slackpkg atualiza apenas os pacotes instalados, ignorando pacotes novos que tenham sido adicionados à árvore "current".
outro erro,para o slackpkg instalar os novos pacotes basta rodar
#slackpkg install-new
O slackpkg e perfeito para manter os pacotes sincronizados com a arvore oficial ![smile.png](https://www.hardware.com.br/comunidade/images/placeholder.webp)
nota: para o slackpkg usar a arvore current só precisa modificar os mirros /etc/slackpkg/mirros
[]'s
MaxRaven
General de Pijama
Registrado
4.2K Mensagens
111 Curtidas
Talvez tenha ocorrido com ele o mesmo que ocorreu com um colega aqui do fórum, onde o slackpkg teria esquecido de um pacote, ai com isso não terminava a instalação das atualizações.
Mas coisas como esta podem ocorrer com qualquer ferramenta, quem nunca teve problemas com yum, apt, urpmi e tudo mais?
The Pretende...
Zumbi
Registrado
8.5K Mensagens
82 Curtidas
hehehe..
O colega chegou :P
IAUsIUAes
Realmente, faltou pacotes.. Este "install-new" eu não conhecia (o preguiçoso que não le a documentação ein?).. Vou tentar ele, vai que ele acha o pacote que falta para o phonon funcionar no meu pc?
Outro ponto..
Tanto é que o Slackpkg não resolve dependencias, que se você quiser instalar o pacote de linguagens do KDE sem ter o kde ele instala.
Ele se baseia, na hora de dar o upgrade, unicamente nos pacotes que vc tem, de modo que, acaba ocorrendo, algumas vezes, problemas como o meu, de faltar instalar algum pacote necessário, pois ele não verifica as dependências.
Pelo que pude perceber, antes do upgrade-all, ele verificar os pacotes contidos em /var/log/packages, e cruza a informação com a lista de pacotes da árvore (current, no meu caso), e atualiza o que vc tem.. Apenas isso.. Ele troca um pacote "XX1.2-i486" por um "XX1.3-i486", sem resolver as dependências, pois ele utiliza a logica de que o pacote não teria sofrido tanta alteração..
Falow!!!!!!!!!!!!!!!!!!!!!!!
ruanpub
Super Participante
Registrado
482 Mensagens
86 Curtidas
Aproveitando o tutorial!
Eu já havia baixado todos os pacotes da árvore current do slackware há menos de uma semana.
usei o "wget -rc ftp.slackware-brasil.com.br/slackware-current".
após tentei fazer o seguinte:
# slackroll set-mirror 'local-arquivos-salvos'
Nenhuma mensagem de erro foi exibida
#slackroll update
E o slackroll 'baixou' o arquivo texto que estava no suposto mirror.
Se eu tentar:
#slackroll upgrade
Ele vai funcionar normalmente?
notei que há vários pacotes que não são ".tgz" e há também os pacotes de nova extenção ".txz".
O slackroll irá instlar todos esses pacoes?
Desculpe a pegunta e obrigado pelas respostas.