El desarrollo de Moblin, el sistema operativo de Intel para netbooks, nettops y MIDs basadas en su CPU Atom, avanza a pasos redoblados: sólo 2 meses después del lanzamiento de su anterior v2.0 se anunció así el nuevo Moblin 2.1 con novedades que incluyen:
* Nuevo navegador web con mejor performance y soporte de plugins. * Soporte para conexiones de datos 3G con módems Ericsson MBM. * Instalador de aplicaciones integrado con el nuevo Moblin Garage. * Clutter 1.0, el famework de animaciones de Moblin. * Soporte de dispositivos Bluetooth. * Soporte de un amplio rango de resoluciones de pantalla. * Localizaciones para 12 idiomas, incluído el español. * Kernel 2.6.31, Intel graphics driver 2.9, X server 1.6.4 y Mesa 7.6.
Moblin 2.1 requiere de un CPU Intel Atom o Core2 con soporte de SSSE3, y no funcionará en plataformas con los chipsets GMA-500, Nvidia o ATI Graphics. Más información sobre su compatibilidad puede encontrarse en sus notas de lanzamiento.
Aca les voy a dejar un link con un tema muy importante como es la seguridad en GNU/Linux. Ustedes van a poder detectar un ataque y a partir de ello tomar las medidas necesarios para evitarlo, sinceramente es muy bueno y me intereso compartirlo.
El equipo completo dedicado al Kernel del proyecto Debian decidió en la reciente Linux Plumbers Conference algunas de las características más importantes para la próxima versión 6.0 "Squeeze" de su popular distribución. Una de las más importantes es sin duda su plan para incluir la versión 2.6.32 del Kernel Linux, todavía no terminado y aún en etapa de desarrollo, en el primer lanzamiento de "Squeeze" si sus desarrolladores no se retrasan en su trabajo.
El congelamiento del código de "Squeeze" está planeado para el próximo mes de Diciembre, más o menos al mismo tiempo en el que espera la versión definitiva del Kernel 2.6.32. Y aunque todavía no se anunció la fecha para el lanzamiento de la versión final de "Squeeze", sí se mencionó en algún momento la primavera (boreal) del 2010 como un indicio.
Navegando por la web encontre unos tips para acelerar Ubuntu y que rinda mucho mejor, voy a estar probando algunos y estaria bueno que si prueban algo lo comente.
A continuación algunos trucos que han sido probados que te permitirán mejorar la velocidad de arranque y el funcionamiento global de Ubuntu (ya sea la velocidad real o la percibida).
* Deshabilitar la actualización de la fecha del último acceso * Deshabilitar IPv6 * Deshabilitar mdns/Avahi/ZeroConf * Instalar Preload * Mejorar el arranque de Ubuntu * Cómo abrir más rápido los menús * Deshabilitar los servicios inútiles * Utilizar el modo hibernación * Deshabilitar la indexación de archivos
Deshabilitar la actualización de la fecha del último acceso
Cada vez que accedemos a un archivo o a un directorio, la fecha en la que hemos accedido es actualizada y provoca una escritura en el disco que disminuye inútilmente el rendimiento. Esta funcionalidad puede ser deshabilitada.
Para ello ver este artículo: http://es.kioskea.net/faq/sujet 63 aumentar la velocidad de acceso al disco desactivar la fecha de Deshabilitar IPv6
En teoría IPv6 es mejor que IPv4, pero si tu proveedor de acceso a Internet no lo soporta mejor deshabilítalo ya que en algunos casos puede ralentizar la red (por ejemplo el tiempo de espera de respuesta en Firefox).
Ver este artículo: http://es.kioskea.net/faq/sujet 635 deshabilitar el ipv6 Deshabilitar mdns/Avahi/ZeroConf
ZeroConf es excelente para auto configurar una red local pequeña. Pero a veces puede provocar una pérdida de rendimiento y en particular tiempos de esperas más largos en la resolución DNS.
Es posible deshabilitarlo, para ello ver estos dos artículos: http://es.kioskea.net/faq/sujet 632 desactivar avahi daemon http://es.kioskea.net/faq/sujet 1310 tiempo de espera largo en conexion ssh bajo linux Instalar Preload
Preload permite cargar más rápido ciertas aplicaciones, cargando las librerías antes que las aplicaciones se lo soliciten.
Ver este artículo: http://es.kioskea.net/faq/sujet 629 como cargar las aplicaciones mas rapido Mejorar el arranque de Ubuntu
Podemos solicitar al sistema que optimice el orden en que carga las aplicaciones en el inicio del sistema.
Ver este artículo: http://es.kioskea.net/faq/sujet 628 mejorar el arranque de ubuntu Cómo abrir más rápido los menús
Ver este artículo: http://es.kioskea.net/faq/sujet 627 como abrir mas rapido los menus de gnome Deshabilitar los servicios inútiles
Cuanto menos aplicaciones se ejecuten en el inicio del sistema, más rápido arrancará el PC
Algunos ejemplos:
* Si no compartes carpetas con PCs bajo Windows, entonces deshabilita Samba. * Si no tienes ningún dispositivo Bluetooth, deshabilita el soporte de BlueTooth. * Si la línea de comando apm no te da nada (iiiNo APM support in Kerneliiii), deshabilita apmd. * etc.
Ver este artículo: http://es.kioskea.net/faq/sujet 1303 habilitar o deshabilitar los servicios en el inicio Utilizar el modo hibernación
El modo hibernación nos permite tener una máquina lista para utilizar que cuando se inicia normalmente.
Ver este artículo: http://es.kioskea.net/faq/sujet 1302 apagar y reiniciar el sistema mas rapido Deshabilitar la indexación de archivos
Bajo Ubuntu 7.1, la indexación y la búsqueda de archivos está habilitada por defecto (al igual que en Windows). Esto consume una cantidad no despreciable de recursos, pero felizmente podemos deshabilitarla.
Ver este artículo: http://es.kioskea.net/faq/sujet 1301 deshabilitar la indexacion de archivos en ubuntu
Ubuntu 9.10 "Karmic Koala" incluye novedades como el Kernel 2.6.31, el reciente GNOME 2.28, Ext4 y GRUB2 configurados por defecto, Upstart reemplazando finalmente al demonio init y Software Store Software Center al menú de "Agregar/Eliminar" aplicaciones. También se destacan la integración del nuevo servicio de almacenamiento on-line Ubuntu One y Quickly para ayudar al desarrollo rápido de aplicaciones.
Además de las correspondientes versiones 9.10 Beta de Edubuntu, Ubuntu Studio y Xubuntu, Mythbuntu, con Kubuntu 9.10 Beta se incluye también el primer lanzamiento de Kubuntu Netbook Edition, cuya su versión definitiva será lanzada junto con KDE 4.4 y como parte del próximo Kubuntu 10.04. También en algún lugar de sus Mirrors se pueden encontrar las imágenes de Ubuntu 9.10 Beta para su uso en la nube computacional de Ubuntu Enterprise Cloud (UEC) o Amazon EC2.
Y con la versión definitiva de "Karmic Koala" llegando a finales de este mismo mes, los usuarios de la actual Ubuntu 9.04 "Jaunty Jackalope" pueden actualizarse inmediatamente, y con relativa seguridad, ejecutando el siguiente comando (como superusuario):
Esta guía explica cómo configurar el software RAID 1, cuando ya está ejecutando un sistema Debian Lenny. The GRUB bootloader will be configured in such a way that the system will still be able to boot if one of the hard drives fails (no matter which one). El gestor de arranque GRUB se configurará de tal manera que el sistema todavía será capaz de arrancar si una de las unidades de disco duro falla (no importa cuál).
I do not issue any guarantee that this will work for you!1 Preliminary Note 1 Nota preliminar
In this tutorial I'm using a Debian Lenny system with two hard drives, /dev/sda and /dev/sdb which are identical in size. /dev/sdb is currently unused, and /dev/sda has the following partitions: En este tutorial estoy usando un sistema Debian Lenny, con dos discos duros, /dev/sda y /dev /sdb, que son idénticos en tamaño. /Dev/sdb es actualmente sin uso, y /dev/sda tiene las siguientes particiones:
Disk /dev/sda: 6442 MB, 6442450944 bytes Disk / dev / sda: 6442 MB, 6442450944 octetos
255 heads, 63 sectors/track, 783 cylinders 255 cabezas, 63 sectores / pista, 783 cilindros
Units = cylinders of 16065 * 512 = 8225280 bytes Unidades = cilindros de 16065 * 512 = 8225280 bytes
Disk identifier: 0x000740fc Identificador de disco: 0x000740fc
Device Boot Start End Blocks Id System Dispositivo Inicio Comienzo Fin Bloques Id. Sistema
/dev/sda1 * 1 30 240943+ 83 Linux / dev/sda1 * 1 30 240943 + 83 Linux
/dev/sda2 31 92 498015 82 Linux swap / Solaris / dev/sda2 31 92 498015 82 Linux swap / Solaris
/dev/sda3 93 783 5550457+ 83 Linux / dev/sda3 93 783 5550 457 + 83 Linux
Disk /dev/sdb: 6442 MB, 6442450944 bytes Disk / dev / sdb: 6442 MB, 6442450944 octetos
255 heads, 63 sectors/track, 783 cylinders 255 cabezas, 63 sectores / pista, 783 cilindros
Units = cylinders of 16065 * 512 = 8225280 bytes Unidades = cilindros de 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000000 Identificador de disco: 0x00000000
Disk /dev/sdb doesn't contain a valid partition table Disk / dev / sdb no contiene una tabla de particiones válida
server1:~# server1: ~ #
2 Instalar mdadm
The most important tool for setting up RAID is mdadm . La herramienta más importante para la creación de RAID es mdadm.Let's install it like this: Vamos a instalar así:
To create a RAID1 array on our already running system, we must prepare the /dev/sdb hard drive for RAID1, then copy the contents of our /dev/sda hard drive to it, and finally add /dev/sda to the RAID1 array. Para crear una matriz RAID 1, ya se está ejecutando en nuestro sistema, debemos preparar el disco /dev/sdb para RAID 1, y luego copiar el contenido de nuestro disco /dev/sday, finalmente, añadir /dev/sda a la matriz RAID 1 .
First, we copy the partition table from /dev/sda to /dev/sdb so that both disks have exactly the same layout: En primer lugar, se copia la tabla de particiones en /dev/sda a /dev/sdb para que ambos discos tienen exactamente el mismo diseño:
The output should be as follows:La salida debe ser como sigue:
server1:~# cat /proc/mdstat server1: ~ # cat /proc/mdstat Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10] Personalities: [linear] [multipath] [raid0] [RAID 1] [RAID 6] [RAID 5] [RAID 4] [RAID 10] unused devices: unused devices: server1:~# sfdisk -d /dev/sda | sfdisk /dev/sdb server1: ~ # sfdisk-d / dev / sda | sfdisk / dev / sdb Checking that no-one is using this disk right now ... Comprobación de que nadie está usando este disco ahora mismo ... OK OK
Disk /dev/sdb: 783 cylinders, 255 heads, 63 sectors/track Disk / dev / sdb: 783 cilindros, 255 cabezas, 63 sectores / pista
sfdisk: ERROR: sector 0 does not have an msdos signature sfdisk: ERROR: sector 0 no tiene una firma msdos /dev/sdb: unrecognized partition table type / dev / sdb: tabla de particiones de tipo desconocido Old situation: Situación anterior: No partitions found N particiones encontradas New situation: Nueva situación: Units = sectors of 512 bytes, counting from 0 Unidades = sectores de 512 bytes, contando desde 0
Device Boot Start End #sectors Id System Inicio Comienzo Fin de dispositivo # sectores Id Sistema /dev/sdb1 * 63 481949 481887 83 Linux / dev/sdb1 * 63 481949 481887 83 Linux /dev/sdb2 481950 1477979 996030 82 Linux swap / Solaris / dev/sda2 481950 1477979 996030 82 Linux swap / Solaris /dev/sdb3 1477980 12578894 11100915 83 Linux / dev/sda3 1477980 12578894 11100915 83 Linux /dev/sdb4 0 - 0 0 Empty / dev/sdb4 0 - 0 0 Empty Successfully wrote the new partition table Escribió con éxito la nueva tabla de particiones
Re-reading the partition table ... La relectura de la tabla de particiones ...
If you created or changed a DOS partition, /dev/foo7, say, then use dd(1) Si ha creado o modificado una partición DOS, / dev/foo7, por ejemplo, a continuación, utilizar dd (1) to zero the first 512 bytes: dd if=/dev/zero of=/dev/foo7 bs=512 count=1 a cero los primeros 512 bytes: dd if = / dev / zero of = / dev/foo7 bs = 512 count = 1 (See fdisk(8).) (Véase fdisk (8).) server1:~# server1: ~ #
The command El comando
fdisk -l fdisk-l
should now show that both HDDs have the same layout: Ahora debe demostrar que ambos discos duros tienen la misma composición:
server1:~# fdisk -l server1: ~ # fdisk-l
Disk /dev/sda: 6442 MB, 6442450944 bytes Disk / dev / sda: 6442 MB, 6442450944 octetos 255 heads, 63 sectors/track, 783 cylinders 255 cabezas, 63 sectores / pista, 783 cilindros Units = cylinders of 16065 * 512 = 8225280 bytes Unidades = cilindros de 16065 * 512 = 8225280 bytes Disk identifier: 0x000740fc Identificador de disco: 0x000740fc
Device Boot Start End Blocks Id System Dispositivo Inicio Comienzo Fin Bloques Id. Sistema /dev/sda1 * 1 30 240943+ 83 Linux / dev/sda1 * 1 30 240943 + 83 Linux /dev/sda2 31 92 498015 82 Linux swap / Solaris / dev/sda2 31 92 498015 82 Linux swap / Solaris /dev/sda3 93 783 5550457+ 83 Linux / dev/sda3 93 783 5550 457 + 83 Linux
Disk /dev/sdb: 6442 MB, 6442450944 bytes Disk / dev / sdb: 6442 MB, 6442450944 octetos 255 heads, 63 sectors/track, 783 cylinders 255 cabezas, 63 sectores / pista, 783 cilindros Units = cylinders of 16065 * 512 = 8225280 bytes Unidades = cilindros de 16065 * 512 = 8225280 bytes Disk identifier: 0x00000000 Identificador de disco: 0x00000000
Device Boot Start End Blocks Id System Dispositivo Inicio Comienzo Fin Bloques Id. Sistema /dev/sdb1 * 1 30 240943+ 83 Linux / dev/sdb1 * 1 30 240943 + 83 Linux /dev/sdb2 31 92 498015 82 Linux swap / Solaris / dev/sda2 31 92 498015 82 Linux swap / Solaris /dev/sdb3 93 783 5550457+ 83 Linux / dev/sda3 93 783 5550 457 + 83 Linux server1:~# server1: ~ #
Next we must change the partition type of our three partitions on /dev/sdb to Linux raid autodetect : A continuación se debe cambiar el tipo de partición de los tres particiones en / dev / sdb para Linux raid autodetect:
Command (m for help):<-- mCommand (m for help):<- M Command actionLa acción de comandos a toggle a bootable flaguna palanca una bandera de arranque b edit bsd disklabelb editar etiquetas de disco BSD c toggle the dos compatibility flagc cambiar el indicador de compatibilidad de DOS d delete a partitiond eliminar una partición l list known partition typesl la conocen los tipos de partición de m print this menum imprimir este menú n add a new partitionn añadir una nueva partición o create a new empty DOS partition tableo crear una nueva tabla de particiones DOS vacía p print the partition tableP: Imprimir la tabla de particiones q quit without saving changesq salir sin guardar los cambios s create a new empty Sun disklabels crear una nueva etiqueta de disco dom vacío t change a partition's system idNo cambies de una partición del sistema de identificación u change display/entry unitsCambiar la U / unidades de entrada v verify the partition tablev Verifique la tabla de particiones w write table to disk and exitw Escribe la tabla a disco y la salida x extra functionality (experts only)x funcionalidad extra (sólo para expertos)
Command (m for help):<-- tCommand (m for help):<- t Partition number (1-4):<-- 1Partition number (1-4):<- 1 Hex code (type L to list codes):<-- LCódigo hexadecimal (tipo L, con los códigos de la lista):<- L
0 Empty 1e Hidden W95 FAT1 80 Old Minix be Solaris boot0 Empty 1e Hidden W95 FAT1 80 Old Minix ser de arranque de Solaris 1 FAT12 24 NEC DOS 81 Minix / old Lin bf Solaris1 FAT12 24 NEC DOS 81 Minix / bf Lin antiguo Solaris 2 XENIX root 39 Plan 9 82 Linux swap / So c1 DRDOS/sec (FAT-2 XENIX root 39 Plan 9 82 Linux swap / So c1 DRDOS / sec (FAT - 3 XENIX usr 3c PartitionMagic 83 Linux c4 DRDOS/sec (FAT-3 XENIX usr 3c PartitionMagic 83 Linux c4 DRDOS / sec (FAT - 4 FAT16 <32m>4 FAT16 <32m> 5 Extended 41 PPC PReP Boot 85 Linux extended c7 Syrinx5 Extended 41 PPC PReP Boot 85 Linux ampliado c7 Syrinx 6 FAT16 42 SFS 86 NTFS volume set da Non-FS data6 FAT16 42 SFS 86 NTFS volumen establecido FS no da datos 7 HPFS/NTFS 4d QNX4.x 87 NTFS volume set db CP/M / CTOS / .7 HPFS / NTFS 4d QNX4.x 87 volumen NTFS se db CP / M / CTOS /. 8 AIX 4e QNX4.x 2nd part 88 Linux plaintext de Dell Utility8 AIX 4e QNX4.x 2 ª parte 88 Linux plaintext de Dell Utility 9 AIX bootable 4f QNX4.x 3rd part 8e Linux LVM df BootIt9 AIX de arranque 4F QNX4.x 3 ª parte 8e Linux LVM df BootIt a OS/2 Boot Manag 50 OnTrack DM 93 Amoeba e1 DOS accessun OS / 2 Boot Manag 50 OnTrack DM 93 Amoeba e1 DOS acceso b W95 FAT32 51 OnTrack DM6 Aux 94 Amoeba BBT e3 DOS R/Ob W95 FAT32 51 OnTrack DM6 Aux 94 Amoeba BBT e3 DOS R / O c W95 FAT32 (LBA) 52 CP/M 9f BSD/OS e4 SpeedStorc W95 FAT32 (LBA) 52 CP / M 9f BSD / OS e4 SpeedStor e W95 FAT16 (LBA) 53 OnTrack DM6 Aux a0 IBM Thinkpad hi eb BeOS fse W95 FAT16 (LBA) 53 OnTrack DM6 Aux a0 IBM Thinkpad hi eb BeOS fs f W95 Ext'd (LBA) 54 OnTrackDM6 a5 FreeBSD ee EFI GPTf W95 Ext'd (LBA) 54 OnTrackDM6 a5 FreeBSD ee EFI GPT 10 OPUS 55 EZ-Drive a6 OpenBSD ef EFI (FAT-12/16/10 OPUS 55 EZ-Drive a6 OpenBSD ef EFI (FAT-12/16 / 11 Hidden FAT12 56 Golden Bow a7 NeXTSTEP f0 Linux/PA-RISC b11 Hidden FAT12 56 Golden Bow a7 NeXTSTEP f0 Linux / PA-RISC b 12 Compaq diagnost 5c Priam Edisk a8 Darwin UFS f1 SpeedStor12 diagnost Compaq 5C Príamo Edisk a8 Darwin UFS f1 SpeedStor 14 Hidden FAT16 <3>14 Hidden FAT16 <3> 16 Hidden FAT16 63 GNU HURD or Sys ab Darwin boot f2 DOS secondary16 Hidden FAT16 63 GNU HURD o Sys ab Darwin boot f2 DOS secundaria 17 Hidden HPFS/NTF 64 Novell Netware b7 BSDI fs fd Linux raid auto17 Hidden HPFS / NTF 64 Novell Netware b7 BSDI fs fd Linux raid auto 18 AST SmartSleep 65 Novell Netware b8 BSDI swap fe LANstep18 AST SmartSleep 65 Novell Netware b8 Fe BSDI swap LANstep 1b Hidden W95 FAT3 70 DiskSecure Mult bb Boot Wizard hid ff BBT1b Hidden W95 FAT3 70 DiskSecure Mult bb Asistente de arranque se escondió BBT ff 1c Hidden W95 FAT3 75 PC/IX1c Hidden W95 FAT3 75 PC / IX Hex code (type L to list codes):<-- fdCódigo hexadecimal (tipo L, con los códigos de la lista):<- FD Changed system type of partition 1 to fd (Linux raid autodetect)Tipo de cambio de sistema de la partición de 1 a fd (Linux raid autodetect)
Command (m for help):<-- tCommand (m for help):<- t Partition number (1-4):<-- 2Partition number (1-4):<- 2 Hex code (type L to list codes):<-- fdCódigo hexadecimal (tipo L, con los códigos de la lista):<- FD Changed system type of partition 2 to fd (Linux raid autodetect)Tipo de cambio de sistema de partición de 2 a fd (Linux raid autodetect)
Command (m for help):<-- tCommand (m for help):<- t Partition number (1-4):<-- 3Partition number (1-4):<- 3 Hex code (type L to list codes):<-- fdCódigo hexadecimal (tipo L, con los códigos de la lista):<- FD Changed system type of partition 3 to fd (Linux raid autodetect)Tipo de cambio de sistema de la partición de 3 a fd (Linux raid autodetect) Command (m for help):<-- wCommand (m for help):<- w The partition table has been altered!La tabla de partición ha sido alterado!
Calling ioctl() to re-read partition table.Calling ioctl () para volver a leer la tabla de particiones. Syncing disks.Sincronización de los discos. server1:~#server1: ~ #
To make sure that there are no remains from previous RAID installations on /dev/sdb , we run the following commands: Para asegurarse de que no hay restos de instalaciones anteriores de RAID en / dev / sdb, ejecutamos los siguientes comandos:
If there are no remains from previous RAID installations, each of the above commands will throw an error like this one (which is nothing to worry about): Si no hay restos de instalaciones anteriores de RAID, cada uno de los comandos anteriores generará un error como este (que es nada de que preocuparse):
Nuevamente vuelvo a publicar contenido y voy a tratar de seguir haciendolo, gracias a todos por los comentarios!!!
La noticia:
El Sr. Richard Stallman estara en nuestro pais para dar una serie de charlas, les voy a copiar las fechas:
2009-08-24 | Software Libre en la Ética y en the Práctica
Buenos Aires, Argentina. Auditorio del Instituto del Servicio Exterior de la Nación (ISEN), dependiente del Ministerio de Relaciones Exteriores, Comercio Exterior y Culto de la Nación, ubicado en Esmeralda 1212, 5ºpiso (el lugar está ubicado en cercanías de la Plaza San Martín, en el barrio de Retiro, a sólo 15 minutos de la Casa de Gobierno y es fácilmente accesible por metro, omnibus y taxi desde el centro de la ciudad) - Richard Stallman hablará sobre las metas y la filosofía del movimiento del Software Libre, y el estado y la historia del sistema operativo GNU, el cual conjuntamente con el núcleo Linux actualmente es utilizado por decenas de millones de personas en todo el mundo. Esta charla formará parte de la segunda edición de las Jornadas Internet y No Discriminación.
2009-08-25 | El Movimiento del Software Libre
Buenos Aires, Argentina. Teatro Alvear, en Av. Corrientes 1659 - Richard Stallman hablará sobre las metas y la filosofía del movimiento del Software Libre, y el estado y la historia del sistema operativo GNU, el cual conjuntamente con el núcleo Linux ahora es utilizado por decenas de millones de usuarios en todo el mundo.
2009-08-26 | Wikimania Keynote Speech
Buenos Aires, Argentina. Teatro Alvear, Av. Corrientes 1659.
Joomla es un sistema gestor de contenidos dinámicos (CMS o Content Management System) que permite crear sitios web de alta interactividad, profesionalidad y eficiencia. La administración de Joomla está enteramente basada en la gestión online de contenidos...
Decimos "gestión online" porque todas las acciones que realizan los administradores de sitios Joomla, ya sea para modificar, agregar, o eliminar contenidos se realiza exclusivamente mediante un navegador web (browser) conectado a Internet, es decir, a través del protocolo HTTP (Protocolo de transferencia de hipertexto). Nada más que esto es necesario para el usuario de Joomla para publicar información en la Red Global, y mantenerla siempre actualizada y fresca. Esto convierte a Joomla en una poderosa herramienta de difusión de Información, de Márketing Online, y también de negocios por Internet. Con Joomla podemos crear sitios web de noticias, sitios corporativos, sitios web de presencia, portales comunitarios, e incluso también puede crearse con Joomla sistemas que funcionen en redes cerradas (Intranets) para gestionar información interna (comunicaciones, usuarios, etc) de compañías o empresas de negocios. Con esto último podrán advertir que el ámbito de aplicación de Joomla no es exclusivo de Internet.
Es tán sencilla y amigable la interfaz administrativa de Joomla, que cualquier persona puede administrar sus propios contenidos web sin la necesidad de poseer conocimientos técnicos, sin saber lenguaje HTML, y sin recurrir a un WebMaster cada vez que hay que actualizar tal o cual cosa en un sitio web. Todos los aspectos técnicos del sistema están ocultos al usuario común, y han sido resueltos por los programadores de Joomla, haciendo las cosas sencillas para que los administradores y editores de contenidos puedan prescindir casi completamente de una capacitación técnica especializada.
Joomla está programado en lenguaje PHP (Hypertext Pre Processor) y SQL (Structure Query Language). Utiliza bases de datos relacionales, más específicamente MySQL. Tanto PHP como Mysql son programas Opensource de libre distribución y uso, y al ser Joomla una aplicación WEB, funciona obviamente en servidores de páginas web (HTTP Servers). Estos servidores de páginas web pueden ser de pruebas (Esto es, por ejemplo, Joomla funcionando en un servidor instalado en la misma máquina del usuario que lo administra), o también servidores comerciales de producción (Esto es, cuando publicamos un sitio web basado en Joomla alojado en una empresa proveedora del servicio de hosting). Basados en esta misma filosofía opensource podemos afirmar también que Joomla correrá mejor en datacenters cuyas plataformas sean Linux/Unix y cuyos servidores HTTP sean Apache. Con esto no vamos a decir que Joomla no funciona en plataformas Windows con servidores IIS (Internet Information Server, de Microsoft), pero sí que lo hace con toda su potencia y funcionalidades en plataformas Unix/Apache. Debo aclarar aquí que si bien Joomla corre mejor en servidores Unix/Apache, la administración y edición de contenidos desde la computadora que accede el administrador puede funcionar tanto con sistemas Unix o Windows. Nosotros por ejemplo trabajamos localmente con sistemas Windows XP, sin embargo la máquina que funciona como servidor web corre bajo sistema Linux. El funcionamiento de Joomla se lleva a cabo gracias a sus dos principales elementos:
La base de datos Mysql: allí es donde se guarda toda la información y la mayor parte de la configuración del sistema, de una forma ordenada y en distintas tablas, las cuales cada una de ellas almacena información específica y determinada.
Los scripts PHP: son los que ejecutan las acciones de consulta y realizan modificaciones en la base de datos convirtiendo los datos en simples páginas web interpretables por los navegadores de Internet (Browsers) y perfectamente inteligibles para los usuarios navegantes y administradores.
Existen también otro tipo de archivos que realizan importantes tareas dentro de Joomla (archivos XML, scripts Javascript JS, CSS, etc), pero el motor fundamental de todo CMS (y de Joomla en particular) son los dos enunciados anteriormente.
Características de Joomla
Con Joomla CMS sólo debes ocuparte de la información que desees publicar, ya que el sistema gestionará todos los demás detalles técnicos y administrativos.
Organización del sitio web: Joomla está preparado para organizar eficientemente los contenidos de su sitio en secciones y categorías, lo que facilita la navegabilidad para los usuarios y permite crear una estructura sólida, ordenada y sencilla para los administradores. Desde el panel administrador de Joomla usted podrá crear, editar y borrar las secciones y categorías de su sitio de la manera en que más le convenga.
Publicación de Contenidos: Con Joomla CMS podrá crear páginas ilimitadas y editarlas desde un sencillo editor que permite formatear los textos con los estilos e imágenes deseados. Los contenidos son totalmente editables y modificables.
Escalabilidad e implementación de nuevas funcionalidades: Joomla ofrece la posibilidad de instalar, desinstalar y administrar componentes y módulos, que agregarán servicios de valor a los visitantes de su sitio web, por ejemplo: galerías de imágenes, foros, newsletters, clasificados, etc.
Administración de usuarios: Joomla le permite almacenar datos de usuarios registrados y tambien la posibilidad de enviar E-mails masivos a todos los usuarios. La administración de usuarios es jerárquica, y los distintos grupos de usuarios poseen diferentes niveles de facultades/permisos dentro de la gestión y administración del sitio.
Diseño y aspecto estético del sitio: Es posible cambiar todo el aspecto del sitio web tan solo con un par de clicks, gracias al sistema de templates que utiliza Joomla.
Navegación y menú: Totalmente editables desde el panel administrador de Joomla
Administrador de Imágenes: Joomla posee una utilidad para subir imágenes al servidor y usarlas en todo el sitio.
Disposición de módulos modificable: En un sitio creado con Joomla, la posicion de módulos puede acomodarse como se prefiera.
Encuestas: Joomla posee un sistema de votaciones y encuestas dinámicas con resultados en barras porcentuales.
Feed de Noticias: Joomla trae incorporado un sistema de sindicación de noticias por RSS/XMS de generación automática
Publicidad: es posible hacer publicidad en el sitio usando el Administrador de Banners
Estadísticas de visitas: con información de navegador, OS, y detalles de los documentos (páginas) más vistos.
Características de publicación de páginas web en Joomla:
Automatización en la publicación: Las páginas y documentos de Joomla pueden programarse con fecha de publicación y fecha de caducidad. Es decir un documento puede programarse para que se publique automáticamente al llegar una determinada fecha, y luego despublicarse también de forma automática en otra fecha.
Archivo e historial: Las páginas viejas o publicaciones que hayan perdido vigencia pueden enviarse a un "archivo" de almacenamiento, sin necesidad de tener que borrarlas. Esto permite también dar la posibilidad a los navegantes de consultar artículos viejos o documentos anteriores en un historial.
Formatos de lectura: Cada documento es generado automáticamente por Joomla en formato PDF, en versión imprimible, y en XML.
Envío por E-mail: Los usuarios del sitio Joomla podrán enviar automáticamente a un amigo por email cada documento publicado.
Valoración de contenidos: Los visitantes del sitio podrán votar la calidad de lo publicado.
Comentarios: (opcional) Los usuarios podrán comentar sus opiniones o expresar sus inquietudes en la misma página de contenidos.
Aca les dejo el link para que lo descarguen y testen en español
Una de los caminos mas sencillos para instalar el navegador web Chrome en Linux y particularmente en Ubuntu es de la siguiente manera. Lo primero que tendrás que hacer sera lo siguiente :
Edita el fichero /etc/apt/sources.list
vi /etc/apt/sources.list
y agrega al final de dicho fichero la siguientes lineas:
Reemplaza la palabra jaunty con hardy, inteprid o karmic dependiendo de la version de Ubuntu que tengas instalada.
El siguiente paso sera instalar el navegador Chrome
# apt-get install update
# apt-get install chromium-browser
El tamaño aproximado de la descarga es de 18 Megabytes, al terminar podras encontrar tu navegador Chrome en la ruta Aplicaciones - Internet - Navegador Chrome