como gerir dependencias no slack [RESOLVIDO]

1. como gerir dependencias no slack [RESOLVIDO]

Leonardo Brasil
leonardobrasil

(usa Slackware)

Enviado em 10/06/2017 - 14:43h

boa tarde pessoal,
tenho uma pequena duvida.
segundo andei lendo pela net, usuarios do slackware tradicional, preferem instalar seus pacotes pelo pkgtools ou slackpkg (se nao errei os nomes)so q esses scripts nao lidam com dependencias, entao sendo assim, COMO os usuarios dessa distro lidam com as deps? tipo, eles tentam instalar um programa qualquer so q o referido pede um monte de dependencias, como fazer pra saber quais sao e instalar elas? nao acredito q seja na unha, uma a uma.

desde ja muito obrigado pela atencao dispensada


  


2. Re: como gerir dependencias no slack

Lucas
-qwerty

(usa Slackware)

Enviado em 10/06/2017 - 15:00h

Esse eu acho o melhor, embora não utilize muito. Ele instala todas as dependencias

sbopkg -i programa

https://www.sbopkg.org/downloads.php


*******************************************************************
Se ninguém vai ser do bem, bom, tentemos ser menos mal
*Sant, 2016*
*******************************************************************


3. Re: como gerir dependencias no slack [RESOLVIDO]

Leonardo Brasil
leonardobrasil

(usa Slackware)

Enviado em 10/06/2017 - 15:25h

obrigado pela sugestao, -quwerty,
so que meu caso nao 'e tanto por nao saber o q fazer, eu ate estou usando esse sbopkg e realmente ele 'e fantastico,
eu quero 'e descobrir mesmo como os slackers tradicionais lidam com uas deps se o script padrao da distro nao faz isso
mesmo assim obrigado


4. Re: como gerir dependencias no slack

Lucas
-qwerty

(usa Slackware)

Enviado em 10/06/2017 - 15:31h

leonardobrasil escreveu:

obrigado pela sugestao, -quwerty,
so que meu caso nao 'e tanto por nao saber o q fazer, eu ate estou usando esse sbopkg e realmente ele 'e fantastico,
eu quero 'e descobrir mesmo como os slackers tradicionais lidam com uas deps se o script padrao da distro nao faz isso
mesmo assim obrigado



O outro jeito é pelo SlackBuilds https://slackbuilds.org, você procura o programa, e ao clicar nele mostra as dependências, e ai você instala uma por uma. É o modo mais simples, não tem porque dificultar.

https://www.vivaolinux.com.br/dica/Slackbuilds-O-que-sao-e-como-usalos

*******************************************************************
Se ninguém vai ser do bem, bom, tentemos ser menos mal
*Sant, 2016*
*******************************************************************


5. Re: como gerir dependencias no slack [RESOLVIDO]

edps
edps

(usa Slackware)

Enviado em 10/06/2017 - 20:05h

-qwerty escreveu:

Esse eu acho o melhor, embora não utilize muito. Ele instala todas as dependencias

sbopkg -i programa

https://www.sbopkg.org/downloads.php


* apenas se você utilizar o sqg antes, como em:

# sqg -p obmenu-generator
# sbopkg -i obmenu-generator


Quando perguntado tecle Q para executar a QUEUE (fila de dependências).

E para não compilar novamente um pacote que já esteja instalado, você adiciona a opção -k, como em:

# sqg -p obmenu-generator
# sbopkg -k -i obmenu-generator




6. Re: como gerir dependencias no slack [RESOLVIDO]

Leonardo Brasil
leonardobrasil

(usa Slackware)

Enviado em 10/06/2017 - 20:28h

opa mano, muito obrigado, era mais questao de curiosidade mesmo, nao achei que fosse assim, mas nao to arrependido de ter escolhido essa distro nao, muito pelo contrario, comecei ate a aprender mais de linux so nessas semanas q instalei.
topico resolvido,
vlw


7. Re: como gerir dependencias no slack [RESOLVIDO]

edps
edps

(usa Slackware)

Enviado em 10/06/2017 - 20:43h

leonardobrasil escreveu:

opa mano, muito obrigado, era mais questao de curiosidade mesmo, nao achei que fosse assim, mas nao to arrependido de ter escolhido essa distro nao, muito pelo contrario, comecei ate a aprender mais de linux so nessas semanas q instalei.
topico resolvido,
vlw


O sbopkg (faz em 2 passos como demonstrado), o sbotools e o slpkg também resolvem dependências. Mas tomo como base os pacotes do SlackBuilds (embora o slpkg se não me engano também lide com repositórios).

Mas usando a ferramenta provida pelo Slack, você precisa de no mínimo um shell, um pouco de cérebro e saber ler o básico de ingrês em caso de erros, visita no Linux Questions, etc.

Voltando ao shell... instalou um programa e o mesmo não abre?

- digita o nome do executável dele no terminal e veja as mensagem de erro, caso acuse a falta de uma lib tal libkkhkk-1.3.x.y.z.so (exemplo), você com o prório slackpkg pode pesquisar se ela é provida por algum pacote do repositório oficial:

# slackpkg update
# slackpkg file-search nome-da-lib


Exemplo prático:

~ » slackpkg file-search libgphoto2_port.so

Looking for libgphoto2_port\.so in package list. Please wait... DONE

The list below shows the packages that contains "libgphoto2_port\.so" file.

[ Status ] [ Repository ] [ Package ]
installed multilib libgphoto2-compat32-2.5.10-x86_64-1compat32
installed slackware64 libgphoto2-2.5.10-x86_64-1

You can search specific packages using "slackpkg search package".


Aqui diz que está instalado o pacote, logo, eu tentaria reinstalar:

# slackpkg reinstall libgphoto2 


O importante é ter paciência para pesquisar, e somente após isso procurar ajuda. Geralmente os Slackers não gostam de entregar o prato pronto, sem que ao menos você tenha se esforçado antes.







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts