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



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.

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)