Qual o melhor jeito de lidar com dependências no Slackware?

13. Re: Qual o melhor jeito de lidar com dependências no Slackware?

Rodrigo Albuquerque Serafim
raserafim

(usa Slackware)

Enviado em 15/02/2018 - 00:10h

raserafim escreveu:

Porém, conforme disse o colega "lcavalheiro", você pode utilizar o sbopkg para montar uma lista com todas as dependências... e, então, a partir daí, basta mandar o programa baixar, compilar e instalar (automaticamente)!


Para ser mais claro...

Você não precisa ir baixando, compilando e instalando cada dependência...

Você vai criar uma lista de todas as dependências e, então, o sbopkg se encarrega de baixá-las, compilá-las e instalá-las..!

O sbopkg, sobretudo, é um aplicativo de interface ao repositório slackbuilds.org.

(vai em "search".. digita a dependência... e então "add"... pesquisa outra... "add"... etc...)



  


14. Re: Qual o melhor jeito de lidar com dependências no Slackware?

Slackjeff
slackjeff

(usa Slackware)

Enviado em 15/02/2018 - 01:52h

Sempre fiz tudo na mão, ultimamente uso muito o Slackbuilds, que é uma mão na roda, te indicando todos pacotes necessarios para o programa x ou y rodar.
Se caso estou com muita, mas muita pressa eu uso o Slackonly que nada mais é que pacotes já compilados, porém funciona no mesmo esquema do Slackbuilds, os pacotes necessários é por sua conta.

No mais acho que se for automatizar o Slackware com essas ferramentas cagadas que resolvem dependências, é preferível nem usar Slackware.
A final ele te oferece a magia e o poder ai o cara vai e taca um balde de água fria no negócio.
No mais, tirando o lfs, que distro te dá nativamente a chance de conhecer cada pacote que existe no sistema?
Vai fundo! makepkg e upgradepkg neles!
Boas compilações!


THE MAGIC SHELL PROGRAMMER.

Slackware user since ~2008
Meu canal no youtube:
https://goo.gl/ZcWSaB

Meu Site:
http://slackjeff.github.io/

Meus Programas estão aqui:
https://notabug.org/jeffersonrocha








15. Re: Qual o melhor jeito de lidar com dependências no Slackware?

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 15/02/2018 - 02:42h

Para usar o Slackware, é preciso resolver o Enigma do GNU/Linux...

--
Dino®
IRC: luisfcc86@freenode.com
Vi veri universum vivus vici
Public GPG signature: 0x246A590B
Só Slackware é GNU/Linux e Patrick Volkerding é o seu Profeta
Mensagem do dia: Satã representa conhecimento sem limites e não auto-ilusão hipócrita. 


O Enigma do GNU/Linux
O Enigma do GNU/Linux sempre carregou consigo um mistério. Você deve aprender esse segredo, meu jovem. Você deve aprender sua disciplina. Pois em nada neste mundo você pode confiar. Não nas Debian-like, não nas RPM-based, não nas derivadas do Gentoo. Nisto [aponta para o cachimbo] você pode confiar.



16. Re: Qual o melhor jeito de lidar com dependências no Slackware?

Buckminster
Buckminster

(usa Debian)

Enviado em 15/02/2018 - 11:30h

lcavalheiro escreveu:

Para usar o Slackware, é preciso resolver o Enigma do GNU/Linux...

--
Dino®
IRC: luisfcc86@freenode.com
Vi veri universum vivus vici
Public GPG signature: 0x246A590B
Só Slackware é GNU/Linux e Patrick Volkerding é o seu Profeta
Mensagem do dia: Satã representa conhecimento sem limites e não auto-ilusão hipócrita. 


O Enigma do GNU/Linux
O Enigma do GNU/Linux sempre carregou consigo um mistério. Você deve aprender esse segredo, meu jovem. Você deve aprender sua disciplina. Pois em nada neste mundo você pode confiar. Não nas Debian-like, não nas RPM-based, não nas derivadas do Gentoo. Nisto [aponta para o cachimbo] você pode confiar.


E o quê tem dentro do cachimbo?


17. Re: Qual o melhor jeito de lidar com dependências no Slackware?

Perfil removido
removido

(usa Nenhuma)

Enviado em 15/02/2018 - 11:49h

lcavalheiro escreveu:

Para usar o Slackware, é preciso resolver o Enigma do GNU/Linux...

--
Dino®
IRC: luisfcc86@freenode.com
Vi veri universum vivus vici
Public GPG signature: 0x246A590B
Só Slackware é GNU/Linux e Patrick Volkerding é o seu Profeta
Mensagem do dia: Satã representa conhecimento sem limites e não auto-ilusão hipócrita. 


O Enigma do GNU/Linux
O Enigma do GNU/Linux sempre carregou consigo um mistério. Você deve aprender esse segredo, meu jovem. Você deve aprender sua disciplina. Pois em nada neste mundo você pode confiar. Não nas Debian-like, não nas RPM-based, não nas derivadas do Gentoo. Nisto [aponta para o cachimbo] você pode confiar.


Que difícil isso.

Mais eu resolvo essas dependências com um arquivo, eu faço uma lista, e depois vou vendo no Slackbuilds e depois de achar, crio uma pasta, os compilo, após isso, eu pego o pacote que quero, compilo, e pronto instalo. Poderia fazer um script para isso, que não seria uma má ideia.

Essa e a forma um pouco hard. Mais faço isso.

/dev/disk0s1 is mounted.



18. Re: Qual o melhor jeito de lidar com dependências no Slackware?

Perfil removido
removido

(usa Nenhuma)

Enviado em 15/02/2018 - 12:01h

Buckminster escreveu:

E o quê tem dentro do cachimbo?


Pra usar Slackware deve ser crack rsrsrsrsrsrsrs

Eu concordo com o Jeff, os gerenciadores de pacotes e Slackbuilds tiram toda a magia de compilar.


19. Re: Qual o melhor jeito de lidar com dependências no Slackware?

Rodrigo Albuquerque Serafim
raserafim

(usa Slackware)

Enviado em 15/02/2018 - 13:18h

Cabreuvas escreveu:

Buckminster escreveu:

E o quê tem dentro do cachimbo?


Pra usar Slackware deve ser crack rsrsrsrsrsrsrs

Eu concordo com o Jeff, os gerenciadores de pacotes e Slackbuilds tiram toda a magia de compilar.


O slackware utiliza slackbuilds muito antes da existência do site slackbuilds.org (Veja na árvore de diretório da versão 8.1 -- de 2002, por exemplo)

Na documentação do projeto do Slackware tem um ítem que fala da utilização dos slackbuilds:(https://docs.slackware.com/slackware:slackbuild_scripts)

No release do 14.2 (e de outros) tem: "scripts para todos os tipos de software adicional para Slackware 14.2 podem ser encontrados no site slackbuilds.org." {"Build scripts for all kinds of additional software for Slackware 14.2 can be found on the slackbuilds.org website."}

Utilizar slackbuilds faz parte do chamado "jeito Slack".

Slackbuilds não esconde nada do usuário: todos os parâmetros de compilação podem ser alterados.





20. Re: Qual o melhor jeito de lidar com dependências no Slackware?

Rodrigo Albuquerque Serafim
raserafim

(usa Slackware)

Enviado em 15/02/2018 - 13:29h

raserafim escreveu:

O slackware utiliza slackbuilds muito antes da existência do site slackbuilds.org (Veja na árvore de diretório da versão 8.1 -- de 2002, por exemplo)

Na documentação do projeto do Slackware tem um ítem que fala da utilização dos slackbuilds:(https://docs.slackware.com/slackware:slackbuild_scripts)

No release do 14.2 (e de outros) tem: "scripts para todos os tipos de software adicional para Slackware 14.2 podem ser encontrados no site slackbuilds.org." {"Build scripts for all kinds of additional software for Slackware 14.2 can be found on the slackbuilds.org website."}

Utilizar slackbuilds faz parte do chamado "jeito Slack".

Slackbuilds não esconde nada do usuário: todos os parâmetros de compilação podem ser alterados.


complementando... agora no slackbook...

"Fortunately for many Slackware packages, you can find SlackBuild scripts in the package's source code.

So what is a SlackBuild script? SlackBuild scripts are executable shell scripts that you run as root to configure, compile, and create Slackware packages. You can freely modify these scripts in the source directory and run them to create your own versions of the default Slackware packages."

(tradução livre: "Felizmente, para muitos pacotes do Slackware, você pode encontrar os scripts do SlackBuild no código-fonte do pacote.

Então, o que é um script SlackBuild? Os scripts SlackBuild são scripts de shell executáveis que você executa como root para configurar, compilar e criar pacotes Slackware. Você pode modificar livremente esses scripts no diretório de origem e executá-los para criar suas próprias versões dos pacotes Slackware padrão.)"

http://www.slackbook.org/html/package-management-making-packages.html#PACKAGE-MANAGEMENT-SLACKBUILD-...




21. Re: Qual o melhor jeito de lidar com dependências no Slackware?

Perfil removido
removido

(usa Nenhuma)

Enviado em 15/02/2018 - 13:44h

raserafim escreveu:


Eu sei, o próprio Cara usa SB's para fazer os pacotes da distro.

Eu só digo que eles tiram a magia de fazer todo o processo manualmente.


22. Re: Qual o melhor jeito de lidar com dependências no Slackware?

Rodrigo Albuquerque Serafim
raserafim

(usa Slackware)

Enviado em 15/02/2018 - 13:52h

raserafim escreveu:

Utilizar slackbuilds faz parte do chamado "jeito Slack".


pois é!

é preciso tomar cuidado com os falsos mitos do "jeito Slack", ou da "filosofia Slack", como sendo sinônimo de "serviço braçal". não é!

conforme disse em outro tópico:
particularmente, utilizo o Slackware, entre outros motivos, porque não tenho muito tempo disponível para gastar com a administração do sistema!!

O Slackware é simples e direto!

Mas tem que entendê-lo.


Se slackware fosse sinônimo de "trabalho braçal", então, como seria possível uma única pessoa (Patrick Volkerding) manter uma distribuição por mais de duas décadas com ajuda de pouquíssimos colaboradores diretos?

Como diz o site slackbuilds.org:
Em nossa opinião, a melhor solução para este problema é que o administrador automatize o processo de compilação usando um script SlackBuild. Patrick Volkerding, o mantenedor do Slackware, usa scripts SlackBuild para compilar os pacotes oficiais, então faz sentido que usemos a mesma idéia para aplicativos extras que queremos adicionar.

{In our opinion, the best solution to this problem is for the admin to automate the compile process using a SlackBuild script. Patrick Volkerding, the maintainer of Slackware, uses SlackBuild scripts to compile the official packages, so it makes sense for us to use the same idea for extra applications we want to add.}





23. Re: Qual o melhor jeito de lidar com dependências no Slackware?

Rodrigo Albuquerque Serafim
raserafim

(usa Slackware)

Enviado em 15/02/2018 - 13:53h

raserafim escreveu:

raserafim escreveu:

Utilizar slackbuilds faz parte do chamado "jeito Slack".


pois é!

é preciso tomar cuidado com os falsos mitos do "jeito Slack", ou da "filosofia Slack", como sendo sinônimo de "serviço braçal". não é!


O slackware não vai ficar tomando decisões por você!

Diga-o como quer que sua máquina funcione!

Configure você e tenha o controle da máquina!

O slackware não vai sobrepor a sua configuração!

O slackware não vai teimar com você!

Uma vez configurado, está configurado para o todo e sempre!

O Slackware não coloca uma camada entre você e as configurações do sistema!

O Slackware lhe coloca no cerne das questões!

Conforme disse o colega "lcavalheiro" em outro tópico:
No Slackware você configura uma vez e esquece que o computador existe.


Basicamente, isso é a filosofia KISS; isso é a filosofia Slack!





24. Re: Qual o melhor jeito de lidar com dependências no Slackware?

Perfil removido
removido

(usa Nenhuma)

Enviado em 15/02/2018 - 13:59h

Não disse que alguém é obrigado a compilar manualmente, cada um faz o que quer.

Minha opinião.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts