Mostrando las entradas con la etiqueta linux. Mostrar todas las entradas
Mostrando las entradas con la etiqueta linux. Mostrar todas las entradas

lunes, junio 23, 2008

Estructura de Directorios de Linux

Para todos aquellos que buscan alguna referencia escueta sobre la estructura de directorios de Linux, aquí les pongo una breve descripción:
  • / Es el nivel más alto dentro de la jerarquía de directorios.
  • /bin: Contiene los binarios, que son los ejecutables del sistema operativo.
  • /boot: Aquí podemos encontrar todos aquellos archivos necesarios para que el sistema inicie.
  • /dev: En esta carpeta se encuentran todos los archivos que nos permiten interactuar con los dispositivos hardware de nuestra PC. Por ejemplo los usb, sda (o hda) con la información de cada uno de ellos
  • /etc: Aquí se guardan los ficheros de configuración de los programas instalados.
  • /home: Contiene las carpetas por defecto de los usuarios, como "Documents and Settings"
  • /lib: Contiene las librerías del sistema y los drivers.
  • /lost+found: información que se guardó de manera incorrecta debido a algún fallo del sistema.
  • /media: Ofreecen una estructura de directorios que pueden ser utilizados como punto de montaje para las Unidades Extraíbles. Por ejemplo, los dispositivos USB, disqueteras, unidades de CD/DVD.
  • /mnt: Es un directorio que se suele usar para montajes temporales de unidades. Por ejemplo, Directorios compartidos dentro de una red, alguna partición de Windows, etc.
  • /opt: Destinado para guardar paquetes adicionales de aplicaciones.
  • /proc: Información para la virtualización del sistema de ficheros de Linux.
  • /root: Es el /home del administrador. Es el único /home que no está incluido -por defecto- en el directorio anteriormente mencionado.
  • /sbin: Son los ejecutables de administración, tales como mount, umount, shutdown?
  • /srv: En este directorio residen las carpetas accesibles por el programa cliente de un determinado servicio ofrecido por algunos servidores configurados en el sistema. Por ejemplo Apache, ProFtpd, etc.
  • /sys: Información sobre los dispositivos tal y como los ve el kernel Linux.
  • /tmp: Es un directorio donde se almacenan ficheros temporales. Cada vez que se inicia el sistema este directorio se limpia.
  • /usr: Es el directorio padre de otros subdirectorios de importancia:
  • /var: Ficheros de sistema como el buffer de impresión.

sábado, junio 21, 2008

14 Razones para utilizar Linux en lugar de Windows

Aquí les pongo un pequeño resumen que alguien hizo sobre el por qué utilizar Linux y no Windows:


01.- Funcionalidad: comenzando podemos decir que Linux posee exactamente todas las funcionalidades que posee actualmente Windows Vista.

02.- Librerías: Linux cuenta con librerías publicadas en Internet, con las cuales podemos modificar cualquier aspecto del sistema operativo para mejora personal.

03.- Adiós errores: No verás más el mensaje “Se recomienda cerrar todas las aplicaciones antes de continuar” ya que en Linux no es necesario.

04.- Rapidez y Recursos: Si comparamos con Windows Vista, Linux es ampliamente más rápido, necesitando menos recursos en cuanto a hardware.

05.- Rendimiento: Adiós a herramientas para aumentar el rendimiento de nuestro sistema operativo, o de herramientas para desfragmentar nuestro disco duro.

06.- Instalación: La instalación del sistema operativo dura la mitad, tan solo debemos reiniciar una vez, contra las cuatro o cinco veces del Windows Vista.

07.- Reinicio tras instalación: No tendrás que reiniciar tu ordenador cada vez que instales un programa, dispositivo o actualización.

08.- Antivirus: No es normal instalar algún tipo de antivirus o antispyware, y en caso de instalarlo no es necesario actualizarlo.

09.- Claves y cracks: No necesitarás buscar y descargar claves o parches de páginas de dudosas procedencias, lo que lleva a la infección de nuestro ordenador.

10.- Drivers: Al enchufar un dispositivo, por ejemplo una impresora, memoria flash, disco externo, etc. empezará a funcionar automáticamente sin necesidad de instalar su respectivo driver.

11.- Todo gratis: Todas las aplicaciones serán totalmente gratuitas, no necesitarás piratear ninguna aplicación para su uso.

12.- Paquete de aplicaciones: Linux por defecto trae gran cantidad de aplicaciones con las cuales podemos hacer cualquier tipo de tarea.

13.- Descarga de aplicaciones: Si en las utilidades que trae Linux por defecto no encontramos una herramienta adecuada, podremos descargarla de Internet totalmente gratis.

14.- Clasificación: Las aplicaciones en el menú inicio se encuentran clasificadas en forma lógica, no como en Windows que se encuentran todas las aplicaciones.

En resumen, les puedo decir que varios pueden cuestionar, lo cierto es que cada uno es libre de optar por la tecnología que mejor resultados les ofrezca.

domingo, marzo 09, 2008

Soporte para Blu-Ray en Nero Linux 3.5

La empresa especializada en medios digitales, Nero, recientemente ha anunciado que para mediados del mes de marzo del presente año, se tiene programado el lanzamiento de una nueva versión de Nero Linux.

Nero Linux 3.5 es la nueva aplicación de grabación para el sistema operativo Linux. Basada en la galardonada plataforma actual, Nero Burning ROM, Nero Linux 3.5 es la aplicación de grabación más potente y versátil que existe para Linux, y es la única aplicación que admite la grabación de datos en discos Blu-ray y HD DVD.

Según las estadísticas, en la actualidad, más de 50 millones de personas en todo el mundo utilizan las soluciones de Nero de forma activa para crear y administrar su contenido digital (archivos de audio, video y fotos).

Dentro de las funciones admitidas por Nero Linux 3.5, esto siempre que el grabador que estemos utilizando las soporten, tenemos a las siguientes:

  • CD/DVD ISO 9660 (compatible con Joliet).
  • CD de audio (CD-DA).
  • Copia de CD, DVD, Blu-ray y HD DVD (con configuración avanzada).
  • Texto de CD.
  • Compatible con CD Extra (con configuración avanzada).
  • CD / DVD de inicio.
  • CD, DVD, discos Blu-ray y HD DVD multisesión (funciones avanzadas).
  • Admite la grabación con salto de capa (Layer Jump Recording).
  • DVD video y miniDVD (desde archivos DVD video).
  • Grabación de imágenes de CD, DVD, Blu-ray y HD DVD.
  • Admite doble capa de DVD.
  • Importación de imágenes .nrg/.cue/.iso.
  • Admite la grabación extendida para CD y DVD.
  • Tecnología de almacenamiento de búfer Ultra-Buffer™.
  • Pruebas de velocidad y grabación simulada.
  • Verificación de datos después de la grabación.

Uno de los puntos en contra, si es que se lo puede considerar de esa manera, es que la empresa menciona que Nero Linux 3.5 solo puede ser instalado en Red Hat Enterprise Linux 4, SuSe Linux 10.0, Fedora 4, Debian GNU/Linux 3.1, Ubuntu 5.10, Linspire 6.0.x y sus correspondientes versiones posteriores.

Mayor información, se puede obtener en el web site de la empresa http://www.nero.com.

lunes, enero 28, 2008

Parte IV - Comandos para Trabajar con Ficheros

Aquí una descripción de algunos comandos para la manipulación de ficheros (archivos y/o directorios). Mayor información la pueden encontrar en las páginas de mantenimiento utilizando el comando "man" desde la consola, ó en la web de la misma http://www.linuxmanpages.com.

ls – listar contenido del directorio actual.

cd newdir/ - moverse al directorio newdir ubicado dentro del directorio actual.

cd – moverse al directorio home del usuario actual.

pwd – mostrar la ruta actual

rm file – borrar el archivo file

rm -r dir – borrar el directorio dir

rm -f file – borrar file sin emitir mensajes de error

rm -rf dir – igual que el anterior pero con el directorio dir.

cp file1 file2 – copiar file1 en file2

cp -r dir1 dir2 – copiar el dir1 en dir2 (si no existe se crea)

mv file1 file2 – renombra file1 como file2. Si file2 es un directorio lo mueve dentro del mismo.

touch file – crea o actualiza file

more file – muestra el contenido de file

head file – muestra las 10 primeras filas de file

tail file – muestra las 10 últimas filas de file

tail -f file – muestra las 10 últimas filas de file a medida que va creciendo.

domingo, agosto 19, 2007

Lenovo y Novell ofrecen Linux Pre-Instalado

En su momento Dell y Ubuntu comenzaron una nueva era conserniente a la venta de portátiles con Software Libre pre instalado. Ahora, se suma a esa iniciativa la gente de Lenovo que firmó un acuerdo con Novell, para brindar al público consumidor (osea nosotros), otra alternativa más, que es Suse Linux pre-instalado.

Según algunos artículos que he leído, la iniciativa intenta, sobre todo, llegar al mercado empresarial, esto con la finalidad de poner a disposición y, porque no, poner en conocimiento de los consumidores, que existen muchas alternativas al software comercial, que no tienen que ser menospreciadas por el simple hecho de que su costo sea reducido o simplemente no lo tenga. Considero que llegó el momento de que salga a luz la excepción al dicho "lo barato sale caro", ya que es tiempo que, muchas empresas y comunidades impulsadoras del Software Libre, unan fuerzas y realicen, no sólo iniciativas como las de Dell, Lenovo, Ubuntu, Novell, etc.; sino que también puedan realizar campañas de publicidad de las diferentes herramientas alternativas al software propietario; las cuales enfaticen en la calidad de los productos.

Por otra parte, lo interesante de todo esto es que el costo de las portátiles disminuye, y por tanto se hace más accesible a determinados sectores de la población que, por el costo, tenían que limitarse al uso de computadores de escritorio, o simplemente conseguir software propietario de manera ilegal. Además, Lenovo y Novell brindarán el soporte técnico en hardware y software necesario para sus clientes.

viernes, agosto 17, 2007

¿Complot contra Linux?

Cierto o no, considero que es una situación que debe ser tratada con pinzas. Acabo de revisar un artículo titulado "NO al hardware que no da soporte a los sistemas GNU/Linux", en dicho artículo, la gente de "Linuzeros.org" realizan una denuncia pública alegando que la fabricante de tarjetas gráficas ATI no brinda las facilidades necesarias para un óptimo funcionamiento de los diversos escritorios con efectos 3D desarrollados para GNU/Linux.

Si este es el caso, los más perjudicados serán los consumidores finales del producto, pues se verían obligados a reducir su elección, aunque también puede ser un arma de doble filo para la empresa, pues auyentaría a sus compradores, los cuales podrían optar por otro producto del mercado (como NVidia) que les ofrezca todo lo que ellos buscan.

Aquí les dejo el link del artículo para que ustedes saquen sus propias conclusiones.

lunes, abril 16, 2007

Linux Ultra Móvil

La reconocida transnacional Intel ha programado para finales de la presente semana la presentación de su MID (Mobile Internet Device, por sus siglas en Inglés), que no es otra cosa que algo similar a una UMPC (Ultra Mobile PC ó PC Ultra Móvil), el cuál contendrá a nuestro bien querido sistema del Pingüino.

Las buenas lenguas indican que el dispositivo se caracterizará por tener pantallas desde 4.5 hasta 6 pulgadas con resoluciones de 800x400 y 1024x600, además que también se dice que la empresa estaría pensando hacer de este un producto que llegue a las grandes masas, por lo que se preveé precios al alcance de cualquier usuario común y corriente.


miércoles, febrero 21, 2007

Recupear el GRUP despues de reinstalar Windows

Hay muchas personas que tienen corriendo dos sistemas operativos en su disco duro (Generalmente Windows y Linux), y en muchas oportunidades sucede que tenemos que reinstalar Windows por alguna razón (por lo general fallas causadas por virus). Una vez que reinstalan Windows pierden el GRUB.

Bueno, esto es lo que se debe hacer en esas ocasiones (Esto lo probé en Fedora 5):

  1. Arrancar el PC con el CD de Rescate o el Primer CD de instalación. En caso de que la PC no cuente con una lectora, puedes generar un diskette o un USB para bootear.
  2. En la pantalla de boot le pones "linux rescue" para cargar el modo rescate
  3. Una vez que se carga el modo rescate, se intentará cargar automáticamente la partición en "/mnt/sysimage" (En caso de que no suceda esto, lo puedes hacer utilizando el siguiente comando "chroot /mnt/sysimage")
  4. En el SHELL introduces el siguiente comando "grub-install /dev/hda"

Nota: En algunos casos puede que te aparezca el siguiente error "/sbin/grub-install : Not Found" o algo así. En ese caso lo que debes hacer es:

"# grub" Esto cargará el shell del Grub ("grub >")
"grub > root (hd0,5)" Donde 5 es la partición donde bootea Linux
"grub > setup (hd0)"
"grub > quit" Para salir del shell del Grub
"# exit" Para salir del modo rescate y reiniciar la PC

Una vez que hayas hecho esto, tendrás nuevamente tu Grub.

Espero te haya servido este artículo.

domingo, febrero 11, 2007

Diferencia entre empaquetar y comprimir

Mucho en algún momento nos hemos preguntado la diferencia entre empaquetar un archivo y/o directorio, y comprimir. Pues bien Empaquetar es agrupar en un solo archivo varios archivos y/o directorios, en cambio, comprimir significa aplicar un algoritmo (que no es otra cosa que un conjunto de pasos) que harán que el archivo ocupe menos espacio en el disco. Como vimos en el Post "Comprimiendo y Descomprimiendo Archivos con Linux", podemos empaquetar y comprimir archivos con el comando "tar". Pero, ¿Se puede comprimir sin necesidad de empaquetar?

La respuesta es Si. Para comprimir un archivo se usa el siguiente comando:
gzip mi_archivo que genera mi_archivo.gz

y para descomprimir
gunzip mi_archivo.gz

Otros comandos relacionados:

compress (genera archivos comprimidos con extensión .Z)
uncompress (descomprime archivos .Z)
zcat permite visualizar el contenido de un archivo comprimido (tal como cat pero sobre archivos comprimidos .gz)

Comprimiendo y Descomprimiendo Archivos con Linux

El empaquetado de archivos y directorios es una de las tareas más importantes en un sistema operativo porque nos permite realizar copias de seguridad (backups) entre otras cosas. Cuando se trabaja con información ésta está expuesta a muchos riesgos de ser borrada, perdida o alterada en forma involuntaria. Si se tiene un backup actualizado es fácil restituirla.

El comando que permite empaquetar (juntar en un solo archivo todo un directorio y contenido) es el comando tar cuya sintaxis varía según la acción, asi:

Para crear un archivo .tar
tar –cvf mi_archivo.tar /directorio/a/empaquetar

Para extraer el contenido de un archivo .tar ya creado
tar –xvf mi_archivo.tar

Para actualizar el contenido de un archivo .tar ya existente
tar –uvf mi_archivo.tar

Para agregar un directorio a un archivo .tar ya existente
tar –rvf archivo.tar /directorio/a/agregar

Para empaquetar y comprimir el archivo .tar
tar –cvzf archivo.tgz /directorio/a/empaquetar/y/comprimir

Para desempaquetar el archivo .tgz
tar –xvzf archivo.tgz

Ojo : Observa la extensión ".tgz" para el tar comprimido. Aunque también podemos ponerle como extensión ".tar.gz"

Veamos el significado de algunas de las opciones del comando tar (Para mayor información pueden utilizar "man tar" en la línea de comandos):

c crear
x extraer
u actualizar
f archivo (file)
v visualizar el proceso tar
r agregar un directorio a un archivo .tar
t visualizar el contenido de un archivo .tar
z comprimir el archivo

martes, febrero 06, 2007

Usuarios en Linux desde línea de comandos

Sabemos que Linux es un sistema multiusuario por lo que se hace necesario la administración de los distintos usuarios que van a hacer uso de los recursos del sistema.

Pues bien, en la mayoría de los diferentes sistemas operativos multiusuario podemos encontrar al menos 3 tipos de usuarios. estos son:

Usuarios Normales: con más o menos privilegios que harán uso de los recursos del sistema. Simplemente deben poder usar algunos programas y disponer de un directorio de trabajo.

Usuarios de Sistema: son aquellos encargados de los demonios del sistema, recordemos que para Linux todo es un fichero, el cual tiene un dueño y ese dueño tiene privilegios sobre él. Así, es necesario que algún usuario del sistema posea los procesos de los demonios. Resumiendo, es necesario que para algunos servicios del sistema se creen usuarios. Como puede ser el caso de Mail, irc, etc. estos usuarios tendrán los privilegios necesarios para poder hacer su tarea. Gestionar estos usuarios es de gran importancia. No obstante, este tipo de usuarios no necesita que se le asigne un shell, puesto que simplemente poseerán los demonios, pero no será necesario que hagan login en el sistema.

ROOT: Este es el "Todo Poderoso" de Linux. Cuidado con lo que se hace al entrar en el sistema como root. Él lo puede todo, en principio no hay restricciones para ÉL (aunque algunos programas nos avisarán de que estamos haciendo una auténtica burrada desde el punto de vista de la seguridad).

Bueno, antes que se aburran, con algo de teoría, vayamos al grano. Para crear un nuevo usuario en el sistema utilizaremos los siguientes comandos: useradd y passwd. Veamos como crear un usuario:

Creamos el usuario "miusuario"
# useradd miusuario

Asignamos una contraseña al usuario "miusuario"
# passwd miusuario

Después de ejecutar "passwd" pedirá que se ingrese dos veces la contraseña. Ojo siempre que crees un usuario desde la línea de comandos no debes olvidar asignarle una contraseña, pues sino no podrás utilizar el usuario creado.

Por otra parte, Linux al crear un usuario, crea por defecto un grupo con el nombre del usuario (en nuestro caso sería "miusuario"). Si queremos asignar un grupo diferente, hacemos lo siguiente:

Si no existe el grupo, lo creamos de la siguiente forma:
# groupadd migrupo

Creamos al usuario, desactivando el grupo que se crea por defecto y asignándole el grupo "migrupo":
# useradd -n -g migrupo miusuario

Asignamos una contraseña al usuario "miusuario"
# passwd miusuario

Ahora, si queremos asignar más de un grupo al usuario hacemos uso de la opción "-G grupo1,grupo2,...". (Ojo, "-g" y "-G" son opciones diferentes).

Espero que les haya servido este post.

viernes, febrero 02, 2007

Debian para Windows

Aunque suene algo ilógico, nuestros amigos de la distribución de Debian Linux nos ofrecen una forma más sencilla de instalarlo. Sin más rodeos, Debian nos presenta el nuevo y flamante "Debian-Installer Loader" el cual consiste únicamente en un fichero denominado "debian.exe".

Lo que necesitamos para instalar Linux Debian mediante esta nueva alternativa es:
  1. Tener una conexión a Internet
  2. Descargar el fichero debian.exe
  3. Ejecutar el Fichero y Seguir las instrucciones
¿Qué es lo que hace? simplemente descomprime una imagen de "booteo" para instalar Debian desde Internet (HTTP y/o FTP) guardándola en la partición de Windows. Luego instala una versión "especial" del gestor de arranque GRUB que nos permitirá iniciar la instalación de Debian una vez que se reinicie la máquina.

Es recomendable que los usuarios sin experiencia escojan el modo de instalación gráfico.

Aquí les adjunto algunas imágenes.

Enlace para descargar "debian.exe"


Ejecución de "debian.exe"


Configuración del "debian.exe"


GRUB para iniciar la instalación


Inicio de la Instalación



Mayor información, pueden encontrarla en http://goodbye-microsoft.com.

sábado, enero 27, 2007

Dreamworks y su amigo el Pingüino

Parece que de a pocos es sistema operativo de nuestro amigo el Pingüino va demostrando que es capaz adaptarse a cualquier medio en el que se le requiera. En esta oportunidad, según un artículo de DiarioTi, la conocida productora de cine Dreamworks, de la cual se sabe que nuestro amigo Steven Spielberg es copropietario, ha migrado totalmente a la plataforma Linux. El artículo menciona además que la promocionada película “Spirit: Stallion of the Cimarron” ha sido desarrollada completamente con Linux.

Creo que estamos frente a un motivo más para decidirnos a dar el gran paso y migrar a linux.

lunes, enero 15, 2007

En Gráficas y Rendimiento, punto a favor de Linux

Si se sienten fascinados por el entorno gráfico de Windows XP, y ni que decir del Windows Vista, en los que nuestros amigos de Microsoft se han esforzado por sorprendernos. Pues bien, nuestros amigos amantes del Pingüinito no quieren quedarse con las ganas de demostrar que se puede ir un paso más. Aquí los dejo con algo que estoy seguro los dejará con muchas ganas de dejar de lado el software privativo y optar por el libre. (Aunque los videos son un poco larguitos y no tienen sonido, les aseguro que vale la pena verlos).

Ante sus ojos un par de demostraciones de XGL de Linux:





¿Qué les pareció?, les gustó. Verdad que valió la pena el ver los videitos.

Como nota aparte, seguro que muchos están pensando que esto requerirá una super máquina, pero no, el XGL pide 64MB de video, 256MB de RAM, y un procesador medianamente bueno, como ven hasta en recursos del sistema Linux supera a Windows.

sábado, enero 13, 2007

Linux está en todas, incluso en el baño

Al parecer el Sistema Operativo del Pingüino cada día tiene una sorpresa tanto para sus aficionados como para la comunidad en general, es que está demostrando que puede adaptarse a cualquier situación o ambiente. En esta oportunidad nos demuestra que puede ser de utilidad incluso en el Baño.

Según ZDNet Australia, en el más grande ciclo de conferencias dedicadas a GNU/Linux en el mencionado país, se demostrará como este sistema operativo trasiende fronteras de utilidad conquistando incluso el W.C.

El mencionado evento, denominado "Linux.conf.au" servirá para que Jonathan Oxer realice una presentación con un título muy especial denominado "Haciendo que las cosas se muevan", dónde mostrará como conseguir automatizar todo tipo de objetos utilizados a diario.

Oxer está construyendo un baño completamente automatizado con linux. Todo en este sanitario está controlado por ordenador y monitorizado con sensores. Las cortinas y las ventanas se controlarán mecánicamente, y los sensores incluirán los detectores de luz de ambiente, humedad, temperatura, movimiento, posición de la puerta, estado de la cisterna, temperatura del agua en el lavabo y el baño, y cualquier otra cosa que puedas imaginar.

Noticia tomada de The Inquirer.

Mayor información en: ZDNet Australia. (en inglés)

martes, enero 09, 2007

Amsterdam considera el uso de Linux y Open Source Software

Amsterdam ha decidido darle una oportunidad a las estaciones de trabajo de Linux y a Open Office. El pasado Diciembre, se anunció que se planea invertir 300,000 Euros en las pruebas de Linux y otros software de código abierto.

De acuerdo con el periodico holandés Trouw, Amsterdam, junto con otras nueve ciudades Holandesas, entre las que se incluyen Haarlem, Groningen, Eindhoven y Nijmegen se juntaron para firmar un "Manifiesto para el Open Software en el Gobierno".

Las Ciudades tuvieron varias razones para esta junta. Estas incluyen la necesidad de recortar los costos en Tecnologías de la Información, mayor independencia de los vendedores de software, y una mejor interoperatibilidad de datos.

La prueba está programada para llevarse a cabo durante la primera mitad del 2007, y, de ser exitosa, todas las entidades gubernamentales de Amsterdam podrían comenzar a utilizar software de código abierto.

La nota completa en eWeek.

Las empresas migran a Linux

Creo que poco a poco comienza a surgir la necesidad que las personas se decidan a dar el paso para comenzar a migrar al entorno de trabajo del Pingüino. Pues bien, encontré en internet un artículo interesante sobre la proyección de la utilización de Linux para los próximos años.

El artículo hace referencia a un estudio realizado a diversos CIOs (Chief Information Officers) de empresas, el cual ha revelado que más de la mitad de ellos está pensando en instalar Linux en puestos de misión crítica en los próximos cinco años.

Dicha encuesta fue realizada a 133 empresas de todo el mundo. El resultado fue sorprendente: al parecer habrá un número mucho mayor de negocios que utilicen Linux culminado el 2007.
Entre 2007 y 2009 habrá un crecimiento en la utilización de Linux de un 40%. Y esa cifra se incrementará al 80% entre el 2009 y el 2011.

Los CIOs creen que la filosofía Open Source y Linux ya han sido legitimadas por la mayoría de los vendedores de software a negocios, incluida la propia Microsoft.

Creo que estas son razones suficientes para que tanto los aficionado como aquellos que no lo son, comiencen a capacitarse en el manejo de Linux y las diferentes herramientas que trae consigo.

La nota completa se puede ver en la web de ComputerWorld.

Audi completa su migración a GNU/Linux

Encontré una noticia interesante que, a muchos aficionados a Linux como yo, nos motiva a seguir aprendiendo y conociendo con mayor profundidad las diferentes virtudes de Linux. Master Magazine, en la nota elaborada por Marcos Guglielmetti nos manifiesta que una de las mundialmente reconocidas automotrices ha estado migrando sus sistemas de ingeniería hacia el sistema operativo GNU/Linux.

Menciona la revista, de acuerdo con Matthias Enzinger de Audi, el departamento de Tecnologías de la Información de la automotriz eligió GNU/Linux por 3 sólidas razones: Corre cómodamente sobre el hardware, que es más rápido; por el precio; y por la independencia que se logra del vendedor de hardware.

GNU/Linux es utilizado en los servidores de Audi para basar su sistema de CAE (Computer-Aided Engineering), es decir, Ingeniería Asistida por Computadoras. En estos sistemas corren simuladores de software para testear diferentes diseños aerodiámicos, componentes nuevos, simulaciones de choques, y otros problemas relativos a la visualización de los coches en 3D.

Todo esto resulta muy interesante.
Más información:

http://www.mastermagazine.info/informatica/11112.php
http://www.kriptopolis.org/audi-elige-linux-ford-microsoft
http://www.linux.org
http://www.gnu.org

La India se muda al mundo del Pingüino

Al parecer, el Sistema Operativo del Pingüinito va cobrando cada día más y más aceptación en los diferentes países del mundo, ahora es el turno de la India, que según la noticia que encontré en TransMedia ha optado por migrar a soluciones de código abierto. La nota elaborada por TransMedia indica lo siguiente:

El gobierno de la India ha tomado la decisión de migrar el 99% de sus sistemas Windows a soluciones Open Source durante este año; Mr. C. Umashankar, director ejecutivo a cargo del proyecto, dijo que el gobierno está migrando a sistemas operativos Linux porque son mucho más baratos y que también pueden ser manejados con menor costo, además de ofrecer actualizaciones constantes y libertad frente a los virus.

Más de 6.500 sistemas Linux ya han sido instalados en algunas poblaciones y otros 6.100 computadores de sobremesa Acer con SUSE instalado en ellas están en camino.

Además más de 20.000 sistemas portátiles serían instalados en escuelas, que desde ahora funcionarán únicamente con SUSE Linux. Todos los servidores ELCOT funcionarán con Red Hat. ELCOT espera formar a 30,000 funcionarios del gobierno tanto en Linux como en suites ofimáticas libres como OpenOffice.org.

lunes, enero 08, 2007

Instalando Apache2, PHP y MySQL

Retomando la travesia por el S.O. del Pingüinito, hoy voy a publicar lo que aprendí acerca de como instalar Apache2, PHP y MySQL en Linux.

Primero lo primero, debemos descargar los programas de las siguientes direcciones:

Para MySQL, como utilizo un Fedora C4, descargo los RPMs genéricos, estos son:
  1. MySQL-server
  2. MySQL-client
  3. MySQL-devel
  4. MySQL-shared-compat
Todo esto obviamente de la web de MySQL. (La versión que utilicé es 5.0.27 para todos los casos).
Con Respecto a Apache2 descargué el httpd-2.0.59 (esto más que nada debido ha que hasta donde pude averiguar PHP no corre como módulo en el httpd-2.2.3, espero que en para las nuevas versiones de PHP esto se supere). Esta distribución la puedes obtener en la web del proyecto Apache.
Y por último, descargué el PHP-5.2.0 de su correspondiente web, la de PHP.

Vayamos a lo que nos interesa, la INSTALACIÓN !!!

Lo primero que hice fue instalar MySQL de la siguiente forma:

# rpm -ihv MySQL-server-xxx.rpm MySQL-client-xxx.rpm MySQL-devel-xxx.rpm MySQL-shared-compat-xxx.rpm
Nota: Por si alguién se pregunta, las "xxx" representan la versión y el texto restante que le ponen al fichero rpm, no vayan a creer que corresponden a las de sus páginas favoritas.

Luego de un par de minutos o menos, ya tenía el servidor corriendo. Una vez instalado el Servidor MySQL pasamos a instalar Apache2 y configurar nuestro PHP como módulo de Apache. Para esto hacemos lo siguiente:

Descomprimimos los ficheros:
# tar zxvf httpd-2.0.59.tar.gz
# tar zxvf php-5.2.0.tar.gz
Creamos enlaces de las carpetas descompresas:
# ln -s httpd-2.0.59 httpd
# ln -s php-5.2.0 php
Instalamos Apache2:
# cd httpd
# ./configure --enable-so
# make
# make install
Probamos que nuestro servidor Apache se esté ejecutando correctamente:
# /usr/local/apache2/bin/apachectl start (iniciamos el servidor, luego abrimos un navegador web y verificamos que en la dirección http://localhost aparezca la página de inicio y prueba del servidor Apache).
Detenemos el servidor para continuar con la configuración del PHP como módulo de Apache:
# /usr/local/apache2/bin/apachectl stop
Instalamos PHP y activamos el uso de las funciones para MySQL
# cd ../php
# ./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql --with-config-file-path=/etc
# make
# make install
# cp php.ini-dist /etc/php.ini
Editamos el fichero httpd.conf que se encuentra en /usr/local/apache2/conf agregando las siguientes líneas:
LoadModule php5_module modules/libphp5.so
AddType application/x-httpd-php .php .php3 .phtml

Finalmente, iniciamos nuestro servidor y Listo!! tenemos configurados nuestros paquetes.

Espero que les haya servido mi pequeño aporte, si alguien tiene alguna una mejor forma de hacerlo, bienvenidos son los comentarios.