Author Topic: Instalar Programas en Slackware con Slackbuilds.org 8.1.10  (Read 100 times)

lfs linux

  • Administrator
  • Padawan
  • **********
  • Posts: 58
    • View Profile
Instalar Programas en Slackware con Slackbuilds.org 8.1.10
« on: August 15, 2016, 10:27:55 am »
Slackbuilds.org

En Slackbuilds.org podran descargar algun programa que no tenga Slackware en sus paquetes oficiales.

La forma de instalarlo es muy sencilla, veamos como:

1.- Entrar a la pagina Slackbuilds.org y busca nuestro programa seleccionando nuestra version.

Por ejemplo "unrar" para descomprimir archivos rar.

2.- Descargar la fuente del programa "unrarsrc-3.9.6.tar.gz" y el SlackBuild "unrar.tar.gz" recuerden que el Slackbuild no incluye la fuente.

3.- Descomprimir el SlackBuild:
#tar xzvf unrar.tar.gz

Movemos la fuente del programa a la carpeta recien descomprimida del SlackBuild
#mv unrarsrc-3.9.6.tar.gz unrar/

Nota: Si la version del programa es mas nueva que el especificado por el script de SlackBuild, necesitas modificar el script. Usando algun editor de tu gusto, abrimos el archivo unrar.SlackBuild y buscamos la linea "VERSION".

Cambiamos la version por la nueva especificada en la fuente del programa.

Ejemplo:
VERSION=${VERSION:-3.9.8}

Nota 2: Si estas usando Slackware 13 de 64bit, buscas la linea "ARCH" y la cambias por la opcion:

- x86_64 Procesadores de 64bit

Otras de las opciones validas son:

- i486 Computadores antiguos (no lo recomiendo)
- i686 Cualquier computador nuevo de 32bits

Hay mas opciones pero con esas son suficientes.

Ejemplo:
ARCH=${ARCH:-x86_64}
ARCH=${ARCH:-i686}

Puedes buscar por google o la wikipedia, aqui un resumen de las arquitecturas:
http://foro.noticias3d.com/vbulletin/showpost.php?p=687800&postcount=2

4.- Le damos permisos de ejecucion al script
#chmod +x unrar.SlackBuild

Lo ejecutamos
#./unrar.SlackBuild

4.- Instalamos el paquete:

Ahora si todo se ha salido bien sin error (la compilacion), el paquete finalizado deberia estar en el directorio "OUTPUT" declarado en el SlackBuild script que por defecto es el directorio /tmp.

Para instalar el programa solo hacemos:
#installpkg /tmp/unrar-3.9.6-i486-2_SBo.tgz

Nota: Es recomendable guardar nuestro paquete resultante en otro carpeta. Para que en un futuro si lo queremos instalar solo tengamos que hacer installpkg nombredelprograma.tgz

Como nota adicional, el SlackBuild nos va a detectar nuestro tipo de arquitectura si es i686, i585, etc... si por otras razones no hace la detección correcta, siempre tenemos la opcion de modificar el script como vimos mas arriba.

Pero a la larga puede resultar fastidioso, para eso podemos modificar el archivo profile:

#nano -w /etc/profile

Y agregamos la siguiente linea "export ARCH=i686" (Cambiando la arquitectura por la tuya) y ya con eso podemos tener nuestros slackbuilds con la arquitectura de nuestro computador.

Enlaces de Interes de Paquetes para Slackware:

http://slackbuilds.org/
http://linuxpackages.net/  ( creo que este link ya no sirve o cambio de direccion )
http://www.slacky.eu/



SlackBuilds de Alien BOB
http://connie.slackware.com/~alien/slackbuilds/
« Last Edit: August 15, 2016, 11:05:33 am by lfs linux »

Social Buttons