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
martes, 31 de agosto de 2010
Hola a todos
Disculpen por haberme perdio estos meses , en ese tiempo estuve probando nuevas cosas, trucos y mas cosas en slackware.
Bueno a partir de setiembre posteare mas cosas respecto a administracion y cosas mas avanzadas sobre slackware , si desean algun post por fabor comenten despues de esta linea.
atentamente Gracias
Bueno a partir de setiembre posteare mas cosas respecto a administracion y cosas mas avanzadas sobre slackware , si desean algun post por fabor comenten despues de esta linea.
atentamente Gracias
lunes, 29 de marzo de 2010
Slackware ,Aceleracion 3D ati Radeon sin catalyst ni controlador Privativo
Es una buena noticia para toda la comunidad y para la gente de slackware, pues ya tenemos un controlador libre con aceleracion 3d para linux .
Si tenias problemas con compiz fusion y te negabas a usar el controlador privativo de Ati ,Gracias a xf86-video-ati-6.12.4-x86 Controlador que te permitira ejecutar la aceleracion 3d en Linux.
Para la gente de slackware una vez mas pongamos los repositorios current en nuestro slackpkg.
o mejor
slackpkg update
slackpkg upgrade-all
para eliminar cualquier problema con dependencias.
MI tarjeta de video es Ati Mobility Radeon HD 4650
Si tenias problemas con compiz fusion y te negabas a usar el controlador privativo de Ati ,Gracias a xf86-video-ati-6.12.4-x86 Controlador que te permitira ejecutar la aceleracion 3d en Linux.
Para la gente de slackware una vez mas pongamos los repositorios current en nuestro slackpkg.
slackpkg update
slackpkg upgrade xorg
o mejor
slackpkg update
slackpkg upgrade-all
para eliminar cualquier problema con dependencias.
MI tarjeta de video es Ati Mobility Radeon HD 4650
sábado, 27 de febrero de 2010
Traducir slackware a español y Codificación UTF_8 en slackware
Cuando instalamos por primera vez slackware nos damos con la sorpresa de que este se encuentra en ingles y la mayoria de las aplicaciones tambien . Bueno entonces procedemos a entrar a preferencias del sistema ,Region e idioma y cambiamos Kde a español , pero oh sorpresa algunos programas como gimp ,botones aun siguen en ingles.Lo peor en ingles no existen las "Ñ"s ni los acentos. al tratar de guardar archivos con estos nos provoca problemas.
Bueno ya instalamos slackware ahora como solucionamos este problema.
Bueno el procedimiento no es de otro planeta ni esas cosas , el problema son 2 archivos de configuración lang.sh y lang.csh que se encuentran en la carpeta /etc/profile.d
Tecleamos
locale -a
nos muestra una lista.
De esta yo selecciono
es_PE.UTF-8 (Español de Peru con codificación utf_8)
es_AR.UTF-8 (Si fuera de Argentina con codificación utf8)
Modificamos esto una vez mas con permisos de root y uso emacs y cambiamos las lineas que dicen
lang.sh
Modifico
export LANG=en_US.UTF-8 por export LANG=es_PE.UTF-8
y en
lang.csh
etenv LANG en_US por setenv LANG es_PE.UTF-8
Al proximo reinicion tendremos el resto de nuestras plicaciones y el sistema de archivos soportara las Ñs y acentos
Bueno ya instalamos slackware ahora como solucionamos este problema.
Bueno el procedimiento no es de otro planeta ni esas cosas , el problema son 2 archivos de configuración lang.sh y lang.csh que se encuentran en la carpeta /etc/profile.d
Tecleamos
locale -a
nos muestra una lista.
De esta yo selecciono
es_PE.UTF-8 (Español de Peru con codificación utf_8)
es_AR.UTF-8 (Si fuera de Argentina con codificación utf8)
Modificamos esto una vez mas con permisos de root y uso emacs y cambiamos las lineas que dicen
lang.sh
Modifico
export LANG=en_US.UTF-8 por export LANG=es_PE.UTF-8
y en
lang.csh
etenv LANG en_US por setenv LANG es_PE.UTF-8
Al proximo reinicion tendremos el resto de nuestras plicaciones y el sistema de archivos soportara las Ñs y acentos
Slackware en modo Gráfico
Si usas slackware para uso domestico es muy incomodo estar iniciando el entorno grafico cada vez que enciendes la computadora.Te quejas que como otras distribuciones si inician en modo gráfico aca la solución.
Antes un poco de teoria.
Linux posee varios niveles de ejecución para su administración , al instalar el sistema como varias distribuciones orientadas a servidores es nivel de ejecución 3, bueno solo tenemos que iniciar en runlevel 4 y ya esta:
Bueno abrimos nuestra linda consola o terminal y loguemos como root( su y pasword):
El archivo que contiene los niveles de ejecución es inittab lo abrimos con emacs asi:
#emacs /etc/inittab
Buscamos la linea 24 :
id:3:initdefault:
Y la modificamos por esta
id:4:initdefault:
Guardamos (control +x -> control +s) y cerramos(control +x ->control s)
son los atajos de teclado para emacs
Y ya esta el proximo reinicio se hara en modo gráfico.
Antes un poco de teoria.
Linux posee varios niveles de ejecución para su administración , al instalar el sistema como varias distribuciones orientadas a servidores es nivel de ejecución 3, bueno solo tenemos que iniciar en runlevel 4 y ya esta:
Bueno abrimos nuestra linda consola o terminal y loguemos como root( su y pasword):
El archivo que contiene los niveles de ejecución es inittab lo abrimos con emacs asi:
#emacs /etc/inittab
Buscamos la linea 24 :
id:3:initdefault:
Y la modificamos por esta
id:4:initdefault:
Guardamos (control +x -> control +s) y cerramos(control +x ->control s)
son los atajos de teclado para emacs
Y ya esta el proximo reinicio se hara en modo gráfico.
Deberia yo usar Slackware??
Por supuesto que debería. Slackware es una distro ideal para casi cualquier usuario. Sin embargo, si no estás para nada dispuesto a leer documentación, podrías desear intentar con otra distribución entonces.
Slackware puede tener una curva de aprendizaje un poco elevada al principio, si no vas a leer la documentación, no lograrás que funcione a tu satisfacción. En particular, Slackware te da control directo sobre tu sistema, lo que significa mejor control (Sin interfaces gráficas estorbando en medio -GUI-) pero tambien significa que necesitas saber lo que estás haciendo (no hay interfaces gráficas para ayudarte).
Si estás dispuesto a leer documentación (y ocasionalmente incomodarte bastante), entonces Slackware es una buena distribución para ti.
Si deseas una distribución que te ate las manos y haga las cosas por ti, entonces probablemente desearás otra distribución.
Como nota personal puedo decir que una vez que aprendes a usar Slackware Linux, te sentiras comodo al tener que trabajar en otra distribución puesto que sabrás las BASES y fundamentos de como funciona cada cosa.
"Slackware te facilita los ingredientes y la receta ,pero no te garantiza que no mueras de hambre"
Fuente: eslackware
sábado, 13 de febrero de 2010
Integración netbeans y mysql
A ver muchas personas creen que mysql es muy frio , que es una pantalla negra y todo eso . Bueno ademas de los clientes gráficos que disponemos existe una altenrnativa mas a esto me parece bastante util y el manejo se da mas facil que desde solo una fria terminal. Pues comencemos:
Descargamos netbeans para slackware desde aqui (es un repo de slacky)
En la carpeta y con permisos de root instalamos:
#installpkg netbeans-6.8-i586-1uls.txz
Esperamos la instalacion y iniciamos el IDE .
Bueno se olviden de tener instalado el jdk para slackware pueden encontrarlo en los repositorios oficiales en la carpeta extra o en nuestros dvds de instalación
Iniciamos el ide
Usaremos el controlador mysqljconector(Controlador java mysql)
Entramos a la pestaña
Prestaciones>base de datos>controladores>MYSQl(jconector)
click derecho>conectar usando y nos abre esta ventana
Bueno como yo active la cuenta anonima en la instalación de mysql
entro con esta los datos serian
servidor:localhost
puerto:3306
base de datos:test (o la pueden dejar en blanco)
nombre de usuario: (en blanco si tienen un usuario en mysql usenlo )
contraseña: (en blanco no le puse contraseña)
Propiedades adicionales dejenlo en blanco este es parte de otros parametros de seguridad que se activan en mysql
nos conectamos y nos sale un error (todos se molestan) bueno el problema es que mysql no acepta conexiones ftp desde el puerto 3306 .
Corregimos el error asi volvemos a nuestra linda terminal y editamos ,as opciones del mysqlserver con emacs (todo con permisos de root).
#emacs /etc/rc.d/rc.mysqld
Editamos la linea que dice
SKIP="--skip-networking"
la comentamos y la dejamos asi
#SKIP="--skip-networking"
reiniciamos el servidor y esta vez si seriamos capaces de conectarnos mediante netbeans
Bueno los procedimientos deben ser muy parecidos con respecto a las diferentes distros( salvo la parte de abrir el puerto 3306 de mysql)con arquitecturas parecdias a slackware(casi todos los *bsd)
Descargamos netbeans para slackware desde aqui (es un repo de slacky)
En la carpeta y con permisos de root instalamos:
#installpkg netbeans-6.8-i586-1uls.txz
Esperamos la instalacion y iniciamos el IDE .
Bueno se olviden de tener instalado el jdk para slackware pueden encontrarlo en los repositorios oficiales en la carpeta extra o en nuestros dvds de instalación
Iniciamos el ide
Usaremos el controlador mysqljconector(Controlador java mysql)
Entramos a la pestaña
Prestaciones>base de datos>controladores>MYSQl(jconector)
click derecho>conectar usando y nos abre esta ventana
Bueno como yo active la cuenta anonima en la instalación de mysql
entro con esta los datos serian
servidor:localhost
puerto:3306
base de datos:test (o la pueden dejar en blanco)
nombre de usuario: (en blanco si tienen un usuario en mysql usenlo )
contraseña: (en blanco no le puse contraseña)
Propiedades adicionales dejenlo en blanco este es parte de otros parametros de seguridad que se activan en mysql
nos conectamos y nos sale un error (todos se molestan) bueno el problema es que mysql no acepta conexiones ftp desde el puerto 3306 .
Corregimos el error asi volvemos a nuestra linda terminal y editamos ,as opciones del mysqlserver con emacs (todo con permisos de root).
#emacs /etc/rc.d/rc.mysqld
Editamos la linea que dice
SKIP="--skip-networking"
la comentamos y la dejamos asi
#SKIP="--skip-networking"
reiniciamos el servidor y esta vez si seriamos capaces de conectarnos mediante netbeans
Bueno los procedimientos deben ser muy parecidos con respecto a las diferentes distros( salvo la parte de abrir el puerto 3306 de mysql)con arquitecturas parecdias a slackware(casi todos los *bsd)
Suscribirse a:
Entradas (Atom)





