viernes, 17 de septiembre de 2010

Paginas Man Español para Slackware

¿A quien no le ha pasado que en un apuro para usar un comando se encuentra con una palabra en ingles que no conoce y queda atascado al momento de consultar las paginas del manual de los sistemas unix likes?

Por lo menos a mi me ha pasado y es un poco frustrante. Pero tranquilos que para eso hay solución y no necesariamente es que aprendamos el idioma de los angosajones -aunque hoi en día es lo ideal-, la solución mas simple es que instalemos en nuestros sistemas las paginas man traducidas al español.

Como saben soi usuario de Slackware, en otras distros Gnu/linux quizá ya vengan instaladas por defecto o baste con un comando para instalarlas, en mi querida distro tampoco es tan difícil, menos ahora que junto a esta entrada subo el slackbuild para crear el paquete txz e instalarlo.

Pero vamos paso a paso. Hace ya varios años hubo un proyecto que se dedico a traducir las paginas man a nuestro bello idioma, un esfuerzo gigante que se adrecese muchisimo, lamentablemente hace ya tiempo que no se ha actualizado, pero nos dejaron muchas paginas traducidas y que podemos descargar desde su web:

http://ditec.um.es/~piernas/manpages-es/

Al descargar el archivo trae consigo el instalador, que como bien dice su LEEME, no hace mas que copiar los archivos donde corresponda. Acá empieza el problema, porque si lo instalamos con ese método, nunca vamos a poder visualizar como corresponde ya que copia el contenido a un lugar que no corresponde a nuestra gran y querida Slackware. Recordemos que Slackware ubica sus paginas man en /usr/man, mientras que este paquete, nos lo copia en /usr/share/man.


Solucion:

¡Muy fácil!. Basta con decirle al instalador donde copiar las paginas man. Pero como se darán cuenta, esto nos trae otro inconveniente, y es que si queremos borrar -por algún motivo- los archivos del sistema, tendríamos que saber que copio, dónde y cómo. Es por esto que yo soi de los que prefiero hacer el txz para instalar o desintalar a gusto con el gestor de paquetes pkgtools que es el que corresponde a nuestro Slack.

Para crear los paquetes comparto mi slackbuid para quien quiera hacer los paquetes de paginas man español y también las pagina extras del manual. Lo pueden descargar desde acá ---> man-pages-es.SlackBuild

Ya descargado ejecutamos en una consola como root:

# sh man-pages-es.SlackBuild --cleanup

Y nos va a bajar lo necesario y crear los txz para instalarlos en nuestro Slack donde corresponde y liuego a limpiar los temporales.

Cuando termine lo instalamos con:

# installpkg man-pages-es*

Y solo nos restaria configurar nuestros locales, para esto editamos el archivo

/etc/profile.d/lang.sh

para los que usamos bash o bien

/etc/profile.d/lang.csh

para los que usan esa otra shell.

Acá debemos setear nuestro idioma, osea donde dice:

export LANG=en_US

ponemos

export LANG=en_ES

O agregar al .bashrc de nuestro home -si no esta lo creamos- la linea export LANG=es. Notese que si queremos leer las paginas man en ingles, simplemente en la shell escribimos export LANG=en y ejecutamos la pagina man requerida, mostrándonos la misma pag pero en el idioma ingles.


Nota:

  • Como nos advierte el archivo LEEME de los traductores, las paginas man están codificadas en UTF8, por lo que quizá nos de problemas con las tildes o eñes, para esto podemos añadir export LANG=es_ES.UTF-8 y debería solucionar el inconveniente.
  • Algo mas iba a hacer notar pero se me olvido xD, si me acuerdo edito!

sábado, 31 de julio de 2010

Linux+ Abril 2010

Como muchas veces he dicho, soi un feliz slacker; leyendo las revistas Linux+ di con un lindo articulo sobre esa distro entrañable y por eso quiero compartir con todos los que pasen por el blog, la revista del mes de abril de este año.

El articulo esta en la pagina 12 y se titula "Poniendo en Marcha una Estación de Trabajo con Slackware 13.0"

Instalar Slackware, después de haber conocido distribuciones como Fedora, SuSE o Ubuntu,
es como una especie de dejà vú. ¿Qué te voy a contar precisamente a ti, que a finales de los
90 conociste Linux gracias a esta distro -ahora en su versión 13.0? Fuiste de los que la hacían
arrancar en modo de emulación con UMSDOS. Instalaste aquella cosa y contra todo pronóstico
funcionó. Experimentaste con ella. A golpe de editor configuraste las X y las obligaste
a escribir eñes y tildes hackeando librerías del sistema con un parche descargado de Internet.


Ademas trae muchos otros articulos interesantes -quizá más interesantes-, como:

  • Informática Forense y Software Libre
  • Hachoir: Manipulacion de archivos Binarios
  • Endian Firewall: un cortafuegos para todos
  • Introduccion al Desarrollo de Video Juegos
  • adaptacion de una plataforma de E-learning en un centro educativo
  • mas...



(Click en la Imagen para descargar)


Espero que la Disfruten!!

viernes, 16 de julio de 2010

Disponible openSuSE 11.3



OpenSUSE es un sistema operativo libre basado en Linux para tu PC, portátil o servidor. Puedes navegar en la Web, gestionar tu correo electrónico y fotos, hacer trabajo de oficina, reproducir videos o música y have a lot of fun!


De nuevo tengo el agrado de escribir un post sobre esta entrañable distro GNU/linux. Y como bien lo dice su web es una distro para mentes abiertas (Linux for Open Minds).

Novedades:

* Kernel Linux 2.6.34 con soporte Btrfs.
* GNOME 2.30.1. (GNOME 3.0 preview con GNOME Shell).
* KDE SC 4.4.4.
* Xfce 4.6.1.
* LXDE como escritorio ligero.
* X.org 7.5 y Xserver 1.8.
* El administrador de paquetes, Zypper, cuenta con nuevas mejoras.
* OpenOffice.org 3.2.1.
* Firefox 3.6.6.
* mas...



domingo, 11 de julio de 2010

¿Como ganar dinero con el Software Libre?

Conferencia dada en el Campus Party 2010 Bogotá-Colombia por Patrick Aljord donde nos muestra la manera de ganar dinero u obtener beneficios con el Software Libre.

Video de la Conferencia




Ver Presentación Diapositivas


Saludos,

JiRuSoNu =0)

viernes, 9 de julio de 2010

OpenOffice 3.2.1 en Español para Slackware

Despues de terremotos, cambios de casa, muerte de mi disco duro, salida de Slackware 13.1 y en mitad del desencanto general... he vuelto :)

Espero no me hayan extrañado. No sé tampoco cuantos post haga en este arrebato de animo. Pero lo que no quiero dejar de hacer es AGRADECER y FELICITAR a mi buen amigo Jirusonu por mantener a flote el blog y sobretodo por los buenos deseos que siempre me hace llegar. Muchos exitos para ud y su familia, no olvides que tenemos una reunion pendiente :p

Para entrar en materia, hoy comparto con los que le pueda interesar el paquete para Slackware que cree de la suite ofimatica libre OpenOffice en nuestro hermoso idioma Español. Explico:

Para instalarlo tenemos dos opciones:

1.- Bajar el paquete hecho por mi y dar un:

# installpkg openoffice-3.2.1-es-i586-1cff.txz

y listo.

2.- Bajar el tar.gz de la pagina oficial de OOo y las fuentes del SlackBuid que subí para crear el paquete con ese script.

Por mi parte, recomiendo la primera ya porque es mas rápida, ya porque hay que descargar menos cosas y ya porque el resultado final es el mismo. De todas formas uds elegirán.


El paquete txz lo pueden bajar desde aca: openoffice-3.2.1-es-i586-1cff.txz
(md5 3991f7a3df5a7b0c59f80e9c4870f93d)

Para el punto 2, deben bajar este tar.gz con los script y los elementos necesarios para el txz:


El punto dos es el tar.gz de la pagina oficial de OpenOffice en Español.

Ademas deben tener instalados los siguientes paquetes

rpm
seamonkey | seamonkey-solibs
cpio
wget
bash
grep
sed
tar
pkgtools
findutils
coreutils
iputils

los que hayan hecho una instalación por defecto (de Slackware) ya los van a tener en su sistema.

Cuando tengan los tar.gz los descomprimen y desde ese directorio ejecutan lo siguiente:

# sh openoffice-3.2.1-es.SlackBuid --cleanup

Cuando termine de armar el paquete txz va a limpiar también los temporales, dejando todo listo para instalarlo:

# installpkg openoffice-3.2.1-es-i586-1cff.txt

El signo # quiere decir que tienen que ejecutar los comandos en una terminal como root.


IMPORTANTE
Si tenían una versión previa de OpenOffice lo mejor es que lo borren:

# removepkg openoffice.....

¿Y qué tiene de especial?
- Bueno, no sé si especial, pero como ya me conocen siempre me da por slackear los paquetes, en otras palabras, personalizar los gráficos y darle un toque azul slack :). En esta ocasión le hice un cambio a la intro y a algo mas...

(este es mi escritorio con Windowmaker)

El algo mas... es para los mas atentos xD...


Espero que lo disfruten!

martes, 22 de junio de 2010

Comandos Editor Vi

Un prequeño resumen de los comandos mas utilizados en el editor vi.

Ver [PDF]

Saludos!!!!

JiRuSoNu =0)

sábado, 29 de mayo de 2010

Slackware 13.1. Ya está disponible!


Ya se encuentra disponible después de muchos meses de desarrollo la versión 13.1 de Slackware. Los detalles los pueden encontrar en el anuncio oficial y en las notas de la versión. Para obtener una lista completa de los paquetes incluidos, consulte la lista de paquetes.

Descargar Slackware 13.1
ftp-1
ftp-2
Mirror

Las instrucciones para quemar los discos de instalación la pueden encontrar en el directorio isolinux.

Saludos,

JiRuSoNu =0)



26 razones para probar GNU/Linux

A continuación les comparto esta información para seguir encontrando mas y mas razones para utilizar este sistema operativo GNU/Linux, gracias Planeta Anuxilandia por esta información.

1 – Está disponible sin ningún coste. Puede ser descargado de Internet de forma gratuita, y puede ser adquirido en formato CD o DVD con un coste muy trivial. Una copia puede ser utilizada en tantos ordenadores como queramos sin restricciones. Si comparamos con Microsoft Windows, solo el sistema operativo nos costará por lo menos 100 € por ordenador.

2 – Debido a que es software libre, GNU/Linux también es gratuito en el sentido de que cualquiera está autorizado a modificar, incluso su código fuente, de cualquier forma deseada. Si las versiones modificadas no son re-distribuidas, los cambios pueden mantenerse en secreto. Esto también choca bastante con Microsoft Windows, ya que las modificaciones no están permitidas. El código fuente es la versión original de un programa tal y como lo haya escrito un programador usando un lenguaje de programación y antes de ser compilado de forma que sus instrucciones puedan ser entendidas directamente por un ordenador. Por lo tanto, es necesario tener el código fuente con el fin de poder realizar cambios en un determinado programa. Esta capacidad de experimentar con el código fuente, y hacerlo sin necesidad de dar a conocer las modificaciones a terceros ha sido muy importante para un gran numero de organizaciones.

3 – GNU/Linux cuenta con un soporte de alta calidad disponible de forma gratuita a través de Internet, en grupos de noticias y foros. Algunas personas afirman que este soporte es al menos tan bueno como en el software privativo, que además funciona, evidentemente, pagando. GNU/Linux puede adquirirse si se desea de forma comercial. Existen empresas que basan su negocio del software libre en negocio de servicios. Dan soporte de instalación de aplicaciones, parches para hacer frente a nuevas amenazas de seguridad y parches para arreglar bugs descubiertos recientemente. En GNU/Linux estos 2 últimos son relativamente infrecuentes…

4 – Hay muy pocas posibilidades de que el soporte técnico para algún sistema GNU/Linux se elimine porque el software haya quedado obsoleto o por cualquier otro motivo. Esto se debe a que el código fuente estará siempre disponible para cualquier persona que lo desee, incluidas aquellas personas que prestan dicho soporte de forma gratuita en Internet y también para aquellas empresas que basan su negocio en los servicios. Por el contrario Microsoft Windows, y otros programas privativos cuyo código fuente es mantenido en secreto, la obtención de soporte técnico se complica si la compañía que lo vende decide retirar el software con el fin de tratar de obligar al usuario a pagar por la nueva versión, por ejemplo.

5 – No existe ningún temor a que las aplicaciones se queden obsoletas con GNU/Linux. Esto se debe a que la arquitectura UNIX en la que se basan ha sido exhaustivamente probada y refinada durante más de 35 años y ha demostrado ser extremadamente eficaz, robusta y segura. Las mejoras se realizan a un ritmo rápido, pero las nuevas versiones siguen siendo compatibles con la arquitectura UNIX subyacente.

6 – No hay actualizaciones obligatorias para los usuarios de GNU/Linux. Esto se debe a que las versiones antiguas siguen siendo soportadas (por ejemplo, con el desarrollo de nuevos parches de seguridad y controladores de dispositivo) y porque las nuevas versiones, si así lo desean, están disponibles de forma gratuita y suelen ser compatibles con versiones anteriores. Los desarrolladores de software propietario, sin embargo, tienen fuertes incentivos financieros para planificar el que una determinada versión quede obsoleta. Su objetivo será inducir a los usuarios de versiones anteriores a gastar dinero para comprar o actualizar a las nuevas versiones.

7 – En caso de que un usuario decida actualizar a una versión más reciente de Linux GNU/Linux, no hay derechos de licencia de software u otros gastos si el usuario selecciona una distribución libre. Por otra parte, la formación, modificaciones, adquisición de hardware y otros costos relacionados con una actualización a una nueva versión son también relativamente bajos debido a la compatibilidad con versiones anteriores.

8 – GNU/Linux no tiene complicados requisitos para hacer cumplir las licencias. En una empresa con cientos o miles de ordenadores, será necesario tener a un gran numero de personal solo para asegurarnos de que todos los ordenadores están cumpliendo con las complejas condiciones de autorización de uso (EULAs) para Microsoft Windows, Microsoft Office y otras aplicaciones propietarias. Con GNU/Linux no hay temor a auditorías sorpresa con posibles sanciones por violación de licencias.

9 – GNU/Linux es mucho más seguro con una muy baja tasa de infección por virus, troyanos, gusanos, software espía y otros códigos maliciosos. Esto se debe a que UNIX y todos sus descendientes (incluyendo GNU/Linux) fueron diseñados desde un principio con la seguridad en mente, en lugar de tratar de parchear graves fallos de seguridad cuando ys es demasiado tarde. Por ejemplo, los usuarios no habitúan a usar el sistema con permisos de administración, a fin de proteger los principales archivos del sistema. Incluso en el caso que la existencia de un código malicioso, este no poseería permisos suficientes para hacer mucho daño. Además un sólido firewall se incluye en las principales distribuciones y es activado por defecto. Otro factor a tener en cuenta es la libre disponibilidad del código fuente, lo que permite a miles de personas de todo el mundo poder buscar vulnerabilidades de seguridad.

10 – GNU/Linux es altamente resistente a los fallos de sistema y raramente necesita reiniciar. Esto puede ser muy importante para las grandes organizaciones para las que unos minutos de tiempo de inactividad puede suponer un coste sustancial. La razón es que GNU/Linux ha sido diseñado desde cero para ser un sistema operativo estable y robusto, incorporando todo lo aprendido en 35 años de historia de UNIX.

11 – Aunque el número y la variedad de programas para GNU/Linux aún no es tan grande como para el sistema operativo de Microsoft, ya existe una extensa selección y aumenta continuamente y cada vez más rápido a medida que más y más desarrolladores empiezan a crear programas para GNU/Linux. La mayoría de programas para Linux GNU/Linux también son software libre y muchos de ellos tienen las mismas características y rinden igual o mejor que las ya existentes para Microsoft Windows. De hecho, los usuarios se encuentran a menudo con que todas las aplicaciones que necesitan están disponibles gratuitamente en Internet y que ya no necesitan comprar ningún software comercial.

12 – Existe una numerosa variedad de distribuciones GNU/Linux(varios cientos), cada una con su propio conjunto único de características, pero básicamente todas compatibles entre sí. Esto permite a los usuarios seleccionar las versiones que mejor respondan a sus necesidades específicas. También significa que si un distribuidor de GNU/Linux dejara de operar, todavía habría muchos otros para elegir. Por otra parte, fomenta una sana competencia entre ellas, contribuyendo así a la mejora continuada de la calidad y el rendimiento de GNU/Linux. La elección parece abrumadora pero por lo general es difícil cometer un error seleccionando una de las más populares, como Red Hat, Suse o Ubuntu.

13 – GNU/Linux cuenta con un alto grado de flexibilidad de configuración. Se puede lograr una alta personalización muy fácilmente y sin tener que modificar el código fuente. Es muy sencillo configurar GNU/Linux durante la instalación y optimizarlo para su uso como estación de trabajo, ordenador de escritorio, ordenador portátil, servidor web, servidor de base de datos, etc. Del mismo modo el aspecto y el comportamiento del escritorio, incluyendo iconos y menús puede ser configurado con un numero casi infinito de posibilidades y formas. Incluso puede hacerse parecido a Windows… Si esto no fuera suficiente, la capacidad de libre acceso al código fuente permite un grado de personalización “ilimitado”.

14 – Linux GNU/Linux utiliza formatos abiertos y estándares. Estos son aquellos que se ajustan a las normas de la industria y que pueden ser utilizados por cualquier desarrollador de software para crear programas compatibles. Es el caso de los formatos para el procesamiento de textos, hojas de calculo y otros tipos de archivos. En comparación con los formatos privativos (véase el formato .DOC), el uso de estándares elimina el problema del apego a las normas privadas, con la consecuente dificultad y coste a la hora de cambiar a otro software en un futuro. El uso de formatos abiertos permite al usuario tener el control total de sus datos, en particular en el caso de que el vendedor de software decida dar por obsoleta la versión del programa, obligando al usuario a migrar todos sus datos a la nueva versión, previo pago, por supuesto…

15 – GNU/Linux es generalmente más rápido para un determinado conjunto de especificaciones de hardware. Esto es debido a una mayor optimización del código fuente.

16 – GNU/Linux cuenta con un alto grado de compatibilidad con otros sistemas operativos. Por ejemplo, se puede escribir, leer, copiar, borrar y manipular los datos existentes en una partición para Microsoft Windows, actuar como servidor para una red que contenga clientes en Windows, formatear discos duros para el uso con Windows, e incluso ejecutar los programas de Windows directamente si fuera necesario. En comparación, los sistemas operativos de Microsoft no pueden acceder a particiones de disco que contengan otros sistemas, no pueden formatear discos duros para otros sistemas, etc, etc…

17 – La ética y la moral se mantienen muy altas en el mundo GNU/Linuxy en el resto del software libre debido a la gran apertura de su proceso de desarrollo y a la libre disponibilidad del código fuente. GNU/LInux nunca ha sido condenado en un tribunal por violación de leyes antimonopolio u otros delitos, ni ha tenido que pagar sanciones por la copia no autorizada de tecnología desarrollada por otras empresas. Las políticas gubernamentales antimonopolio regulan o rompen monopolios con el fin de promover la libre competencia. Los beneficios por alcanzar dicha competencia afectan a la economía y a la sociedad en su conjunto.

18 – GNU/Linux reduce la necesidad de actualizar o sustituir hardware cuando se actualiza a una nueva versión. Esto se debe a que su código fuente es muy eficiente y compacto, lo que permite que funcione en computadoras antiguas que no son adecuadas para las versiones más recientes de Microsft Windows.

19 – GNU/Linux es capaz de operar en una amplia variedad de plataformas y no solo se limita a equipos con procesadores Intel o AMD. Funciona perfectamente en una vasta variedad de equipos que van desde los superordenadores a los robots industriales, equipos médicos, teléfonos móviles (puede ejecutarse incluso en un reloj de pulsera).

20 – GNU/Linux es una mejor elección para su uso en las instituciones académicas por una serie de razones. Entre ellas se encuentra el hecho de que no hay secretos (en marcado contraste con el software privativo), con lo que los estudiantes tendrán la oportunidad de estudiar como funcionan realmente los ordenadores en lugar de simplemente aprender a usarlos. Muchos profesores están convencidos de que es mucho más importante aprender los fundamentos prácticos de la informática que aprender el uso de aplicaciones especificas (como Microsoft Word o PowerPoint). Una de las razones es que los fundamentos prácticos de la informática seguirán siendo validos después de muchos años, mientras que las aplicaciones (especialmente las propietarias) están en constante cambio y los conocimientos adquiridos quedarán obsoletos en pocos tiempo.

21 – Para los organismos gubernamentales, GNU/Linux permite la transparencia de los datos, ya que los almacena en formatos compatibles con toda la industria. Todo lo contrario al software comercial. Esta transparencia es importante para mantener una democracia efectiva. Esto permite a cualquier usuario acceder a los datos sin tener que comprar caros programas privativos. Por otra parte, mantenerlos en formatos estándar es mucho más seguro que hacerlo usando formatos propietarios.

22 – En GNU/Linux hay muy pocas razones para temer la existencia de puertas traseras, en parte porque todo el código fuente está disponible para su inspección. Una puerta trasera es un método secreto para obtener acceso remoto a un ordenador. Existe una (muy justificada) preocupación por parte de los gobiernos y las corporaciones de que dichas puertas traseras se han insertado de forma encubierta en el software propietario, permitiendo a los desarrolladores y a otros gobiernos a acceder a sus datos confidenciales.

23 – El uso y la promoción de GNU/Linux ayuda a fomentar una sana diversidad y aumento de competencia en toda la industria del software. Esa competencia puede promover el avance tecnológico, mejorar el rendimiento y disminuir los costes del software libre y del software propietario por igual. Tanto la teoría económica como los cientos de años de real experiencia en el mundo demuestran claramente que los monopolios no necesitan innovar, tienden a producir productos de mala calidad, inflan los precios y tienden a corromper el sistema político.

24 – Linux GNU/Linux y el software libre no solo han alcanzado, o en algunos casos superado al software privativo, sino que también desarrollan más rápido. Esta tendencia irá a más, dado que la demanda para este tipo de software sigue creciendo y cada vez más personas y organizaciones participan activamente en su desarrollo.

25 – GNU/Linux ofrece la oportunidad de que los usuarios puedan contribuir al avance de la tecnología del software, debido a que el código fuente está disponible gratuitamente para ser estudiado, mejorado, ampliado y redistribuido. Un notable ejemplo de ello a nivel empresa ha sido IBM.

26 – Existen en realidad más de 25 razones por las que organizaciones de todo el mundo están migrando a GNU/Linux. Un vigésimo sexto motivo es que con GNU/Linux no hay necesidad de desfragmentar los discos duros a diferencia de Windows. La fragmentación, que es la difusión de datos en lugares no contiguos puede reducir la eficacia del almacenamiento de datos y ralentizar el funcionamiento de la máquina. Desfragmentar no es difícil, pero puede ser una molestia tener que hacerlo periódicamente, y no es necesario si tienes un sistema operativo bien diseñado.

Saludos,

JiRuSoNu =0)


martes, 6 de abril de 2010

Manuales de Administración Avanzada de GNU/Linux en la UOC

En la UOC (Universidad Oberta de Catalunya) estan disponibles de manera gratuita los materiales de Administración Avanzada de GNU/Linux bajo la licencia Creative Commons que incluye:

  • Administración Avanzada del Sistema Operativo GNU/Linux.
  • Introducción al Sistema Operativo GNU/Linux.
  • Migración y Coexistencia con Sistemas No Linux.
  • Herramientas básicas para el administrador.
  • El Kernel.
  • Administración Local.
  • Administración de Red.
  • Administración de Servidores.
  • Administración de Datos.
  • Administración de Seguridad.
  • Configuración, Sintonización y Optimización.
  • Clustering.

Fomatos: PDF y ODT
Idioma: Español, Catalá y Ingles
Fuente: Ver Material UOC

Saludos!!!!

JiRuSoNu =0)

jueves, 7 de enero de 2010

Instalación de BackTrack 4 persistente en una USB

Video ilustrativo de como instalar BackTrack 4 en una USB. Ideal para llevarlo y tenerlo disponible en cualquier momento. Todos los créditos a Fuurio

Ver Video

Fuente

Saludos!!!!


JiRuSoNu =0)

Instalación de BackTrack 4 en Disco Duro

Excelente Video ilustrativo de la instalación de BackTrack 4. Todos los creditos a Fuurio

Ver Video

Fuente


Saludos!!!!

JiRuSoNu =0)