miércoles, 1 de septiembre de 2010
como instalar un Slackbuild
Buenas noches a todos las personas que lean estas lineas, Bueno esta noche os explicare como usar un slackbuild .y crear un paquete de instalacion para slackware.
1.- Os tengo que explicar que es un slackbuild, bueno segun mi entendimiento y para que no te mates tratando de entender que es un slackbuild(te lo dejo mascado y ensalibado ) ,Un slackbuild es un script o una secuencia de pasos para compilar un programa y generar un instalable para slackware y derivados.
Para los que no entendieron el slackbuild o script que contiene ordenes como escojer el directorio de trabajo , forma de compilacion , arquitectura y el tipo de paquete.
2.- Te preguntaras ¿Y donde consigo slackbuild o esas cosas que tu dices para instalar programas en slackware?
Respuesta: Bueno en internet existen sitios web dedicados a crear estos paquetes de facil compilacion , el mas conocido creo es http://www.slackbuild.org una web que contienen abundantes slackbuild listos para ser compilados y ejecutados.Ademas existe en internet personas que realizan estos slackbuild , casos como alien, slacky.eu incluso si algunas ves te fijaste tu dvd de instalacion , en la carpeta source existe codigo fuente y slackbuild listos para hacer paquetes.
3.- Bueno dejare de meterte letra y te explico como instalar un slackbuild.
Te bajas el programa de slackbuild.org
Necesitamos 2 paquetes : el codigo fuente y el slackbuild asi que por ejemplo io me bajo
i.-kino-1.3.4.tar.gz que es el codigo fuente
ii.- kino-1.3.4.tar.gz que contiene el slackbuild y los archivos para compilacion.
Antes de esto por fabor verifica el arbol de dependencias de la aplicacion en mi caso me dice esto
This requires libavc1394, libiec61883, libdv, ffmpeg, and libquicktime.
Que son las dependencias ,por fabore asegurate de buscar cada uno de los programas a continuacion e instalalos antes de proseguir conla instalacion de este ,ya que si no los tienes muy probablemente la compilacion no sera exitosa y nosotros no queremos eso.
La manera facil:
Extraes con click derecho kino-1.3.4.tar.gz(Slackbuild) y copias el codigo fuente a la carpeta extraida.
Entras a esta carpeta comprimida y presionas f4(si y solo si estas con dolphin) , se abre una consola debajo de la ventana de navegacion.
Entonces: inicias sesion de root(si no sabes esto por fabor consulta algunas entradas pasadas)
y ejecuta el slackbuild con:
Para arquitecturas :
x86 (osea 386,486,686) o mas conocido como 32bits
sh kino.Slackbuild
ó
./kino.SlackBuild
para otras arquitecturas tendras por fabor especifica asi
en el caso de 64bits
ARCH=x86_64 sh kino.SlackBuild
ó
ARCH=x86_64 ./kino.SlackBuild
Si no hay ninguna dificultad en lo que hicistes saldra un mensaje que dira:
Paquete creado con exito (En ingles claro esta) y te dara la ruta especifica o algo asi .
/tmp/kino-1.3.4-x86_64-1-sbo.tgz
Puedes instalarla asi
installpkg /tmp/kino-1.3.4-x86_64-1-sbo.tgz
Y listo tenemos instalado kino en nuestra pese usando un slackbuild.
PDt: Si tienes alguna queja o odias hacer estos trastes , por fabor cambia de distro o usa otra alternativa como slapt-get.
Quejas y sugerencias por favor mas abajo donde dice comentarios , estare gustoso de responder algunas preguntas y mejorar este post. Gracias
Suscribirse a:
Enviar comentarios (Atom)
No lo he probado, pero gracias, ya que necesito instalar el kino en mi salix-os.
ResponderEliminarUn Saludo
querido amigo esto solo sirve si usas slackware o una distribucion derivada directa , ya que es problematico el manejas dependencias con este metodo, no conosco salix-os , saludos
ResponderEliminarAl parecer salix-os es una distribucion clon de slackware , y tiene compatibilidad con sus paqueqtes , tiene sus cocitas y cocitas que no me gustan.
ResponderEliminarslackware r0x gracias me sirvio
ResponderEliminarVuelve pronto
ResponderEliminarcomo estas hermano.. saludos . bueno me falla es el siguiente: ciando trato de ejecutar: ./qgis.SlackBuild (sh ./qgis.SlackBuild) .. me sale:
ResponderEliminarroot@FREE-CONFICKER:~/Documents/webmin# ./webmin.SlackBuild
tar: /root/Documents/webmin/webmin-1.600.tar.gz: No se puede open: No existe el fichero o el directorio..
no comprendo cual es problema.. si todos los paquetes de compilacion estan instaldos.. me puede echar la manita hermano te lo agradesco
tar: Error is not recoverable: exiting now
root@FREE-CONFICKER:~/Documents/webmin#
root@FREE-CONFICKER:~/Documents/webmin# ./webmin.SlackBuild
ResponderEliminardado los pirmisos con: CHMOD +X webmin.SlackBuild AUN ASI SIGO RESIBIENDO ESE PROBLEMA..
tar: Error is not recoverable: exiting now
root@FREE-CONFICKER:~/Documents/webmin#
tienes que descargar las fuentes tambien estan en el mismo slackbuild.org
Eliminaroyeee amigooo !! estuve buscando por 1 semana una explicacion como estaaa ! eress grandeee !! dios eres maestro ? exelente alfin comprendi como instalar directo desde slackbuilts.org sin necesidad de programas adicionales o programas de consola como el sbopkg, es decir instalarlo a mano xD gracias amigo
ResponderEliminar