Slapt-get não funciona [RESOLVIDO]

1. Slapt-get não funciona [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 20/04/2010 - 15:37h

Olá galera, eu gostaria de usar o slapt-get aqui no meu slackware 13, acontece que eu já baixei o slapt-get várias vezes, instalei, desinstalei e reinstalei umas 4 ou 5 vezes, segundo o pkgtool, o slapt-get está instalado normalmente, mas quando eu dou o comando "#slapt-get --update" vem aquela mensagem "comand not found".

Na verdade nenhum comando referente ao slapt-get funciona, é como se ele simplesmente não estivesse instalado.
Será que eu baixei o pacote errado? Acho que não: http://jaos.org/slackpacks/13.0/slapt-get/




  


2. MELHOR RESPOSTA

Artur Gaspar
Miojo

(usa Fedora)

Enviado em 20/04/2010 - 17:00h

se não aconteceu nada quer dizer que não achou no $PATH, mas pelo que vi no seu outro post você já consegui instalar
quanto ao erro slapt-get: error while loading shared libraries: libgpg-error.so.0: cannot open shared object file: No such file or directory

ftp://ftp.slackware.hu/slackware/slackware-12.0/slackware/n/libgpg-error-1.5-i486-1.tgz

3. seguinte:

Gilson Júnio Pacheco Silva
GilsonDeElt

(usa Nenhuma)

Enviado em 20/04/2010 - 15:59h

está chamando o slapt-get como root??

pois o arquivo executável fica na pasta /usr/sbin

experimente digitando o comando assim:
/usr/sbin/slapt-get --update

se estiver como usuário comum, vai dar um erro como "acesso negado"
o slapt-get deve ser usado como root


4. Re: Slapt-get não funciona [RESOLVIDO]

Artur Gaspar
Miojo

(usa Fedora)

Enviado em 20/04/2010 - 16:18h

copie e cole numa janela de terminal como root:

cat <<EOF | python
import os
import sys
for dir in os.environ['PATH'].split(os.pathsep):
`echo \ \ \ `for file_ in os.listdir(dir):
`echo \ \ \ \ \ \ \ `if 'bash' in file_:
`echo \ \ \ \ \ \ \ \ \ \ \ `print(os.path.join(dir, file_))
sys.exit(0)
EOF

e poste aqui


5. Re: Slapt-get não funciona [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 20/04/2010 - 16:26h

bash-3.1# /usr/sbin/slapt-get --update
bash: /usr/sbin/slapt-get: Arquivo ou diretório não encontrado

Sim eu sempre tentei como root, mas é incrível como parece que o slapt-get simplesmente não está instalado


6. Re: Slapt-get não funciona [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 20/04/2010 - 16:27h

bash-3.1# cat <<EOF | python
> import os
> import sys
> for dir in os.environ['PATH'].split(os.pathsep):
> `echo \ \ \ `for file_ in os.listdir(dir):
> `echo \ \ \ \ \ \ \ `if 'bash' in file_:
> `echo \ \ \ \ \ \ \ \ \ \ \ `print(os.path.join(dir, file_))
> sys.exit(0)
> EOF
/bin/bash
/usr/bin/bash



7. Re: Slapt-get não funciona [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 20/04/2010 - 16:32h

galera, tenho mais uma informação, é o retorno do installpkg:

bash-3.1# installpkg slapt-get-0.10.2d-i386-1.tgz
Verifying package slapt-get-0.10.2d-i386-1.tgz.

gzip: stdin: not in gzip format
Installing package slapt-get-0.10.2d-i386-1.tgz:
PACKAGE DESCRIPTION:
WARNING: Package has not been created with 'makepkg'
Package slapt-get-0.10.2d-i386-1.tgz installed.


O que significa a penúltima linha?


8. Re: Slapt-get não funciona [RESOLVIDO]

Artur Gaspar
Miojo

(usa Fedora)

Enviado em 20/04/2010 - 16:38h

desculpe. eu coloquei bash no lugar de slapt-get para testar aqui. tente (como root):
cat <<EOF | python
import os
import sys
try:
`echo \ \ \ `os.listdir('/root')
except OSError:
`echo \ \ \ `print('Execute isso como root')
`echo \ \ \ `sys.exit(1)
for dir in os.environ['PATH'].split(os.pathsep):
`echo \ \ \ `for file_ in os.listdir(dir):
`echo \ \ \ \ \ \ \ `if 'slapt-get' in file_:
`echo \ \ \ \ \ \ \ \ \ \ \ `print(os.path.join(dir, file_))
sys.exit(0)
EOF


9. Re: Slapt-get não funciona [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 20/04/2010 - 16:41h

Se eu fosse vc, desinstalaria esse pacote e instalaria o pacote oficial:

http://repository.slacky.eu/slackware-13.0/system/slapt-get/0.10.2d/slapt-get-0.10.2d-i486-1as.txz


10. Re: Slapt-get não funciona [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 20/04/2010 - 16:46h

Colega renato_pacheco, eu já testei esse pacote que você me indicou, eis o retorno:

bash-3.1# installpkg slapt-get-0.10.2d-i486-1as.txz
Verifying package slapt-get-0.10.2d-i486-1as.txz.
Installing package slapt-get-0.10.2d-i486-1as.txz:
PACKAGE DESCRIPTION:
# Slapt-Get (APT like system for Slackware)
#
# Slapt-Get is an APT like system for Slackware package management
# It allows one to search Slackware mirrors and third party sources
# for packages, compare them with installed packages, install new
# packages, or upgrade all installed packages. slapt-get is great for
# scripting as well.
#
Executing install script for slapt-get-0.10.2d-i486-1as.txz.
Package slapt-get-0.10.2d-i486-1as.txz installed.

bash-3.1# slapt-get --update
slapt-get: error while loading shared libraries: libgpg-error.so.0: cannot open shared object file: No such file or directory


11. Re: Slapt-get não funciona [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 20/04/2010 - 16:48h

Quanto ao script do chinelo_miojo, eu o executei, mas simplesmente não aconteceu nada.

Tudo isso está sendo muito estranho pra mim, pois e já havia instalado o slapt-get em uma outra instalação do slack uma vez, e tudo tinha dado certo,


12. Re: Slapt-get não funciona [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 20/04/2010 - 17:04h

Acostume-se, rapaz! Slackware não resolve dependências como outras distros por ae. É instalando e apanhando q vc aprende, ok?



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts