Como hace tiempo que no subo nungún tutorial ni e-book, he decidido actualizar la sección de manuales con esta gran guía de administración de redes con Linux. Es un poco extensa pero merece realmente es de lo mejor que he visto.
Los puntos principales que trata son:
1. Introducción al Trabajo en Redes
2. Cuestiones sobre redes TCP/IP
3. Configuración del hardware de red
4. Configuración del Hardware Serie
5. Configuración del Protocolo TCP/IP
6. El servicio de nombres y su configuración
7. SLIP: IP por línea serie
8. El Protocolo Punto-a-Punto
9. Cortafuegos de TCP/IP
10. Contabilidad IP
11. Enmascaramiento IP y Traducción de Direcciones de Red
12. Características Importantes de Red
13. El Sistema de Información de Red (NIS)
14. El Sistema de Archivos de Red
15. IPX y el Sistema de Ficheros NCP
16. Administración deTaylor UUCP
17. Correo Electrónico
18. Sendmail
19. Poner Exim en marcha
20. Las noticias en la red
21. C-News
22. NNTP y el Demonio nntpd
23. Noticias de Internet
24. Configuración del lector de noticias
Es una guía para imprimir y tenerla a mano en la estantería sin ninguna duda. Para descargarla entra en la sección de manuales o haz click aquí.
sábado 29 de marzo de 2008
Administración de Redes con Linux
| Reacciones: |
viernes 28 de marzo de 2008
NeroLinux, Segundo asalto
A la vista del revuelo que se formó debido al post en el que ofrecía otra visión de NeroLinux, creo que tengo la obligación de explicarme e incluso defenderme en este nuevo post.
Voy a comenzar hablando un poco de historia. Gnome-Toaster fue una de las aplicaciones más usadas en Linux para la grabación de cd's. Allá por los años '99, fue desarrollada bajo la licencia GPL, esto implica que está permitida su modificación pero como condición, se debe liberar su código fuente bajo la misma licencia (esto ya todos lo sabréis).
Más tarde nació NeroLinux, con ganas de conquistar un mundo inexplorado para una multinacional como era Ahead por entonces, y decidieron basar el desarrollo de su programa en el ya consolidado "Gnome-Toaster", pero cometiendo el primer error, no liberaron el código de su aplicación, y por lo tanto, infringieron su licencia, bajo la excusa de que su distribución era gratuíta. Esto produjo un enfado monumental en la comunidad Linux de aquellos años pero ¿quién es capaz de luchar contra una empresa como Ahead? Los creadores de Gnome-Toaster poco pudieron hacer con el altruismo como su única arma.
NeroLinux en poco tiempo se hizo con el mercado ya que ofrecía las mismas prestaciones que Gnome-Toaster pero tenía el apoyo y nombre de una gran empresa a sus espaldas, lo que provocó un negocio inmediato en la posterior comercialización de éste.
La situación actual es clara, el gigante se come al enano una vez más y mientras ahora mismo todos los usuarios de NeroLinux podían estar disfrutando de una aplicación gratuíta y libre con las mismas características, deben pagar por ella o convertirse en delincuentes pirateándola. ¿Quién usa Gnome-Toaster actualmente? Nadie, porque es mejor NeroLinux.
No les culpo por no conocer ésta historia, es muy antigua, pero el que estuviera en el mundo de Linux por aquel entonces, sabe perfectamente de lo que hablo.
Como conclusión me gustaría decir que legalmente nunca se llegó a demostrar que NeroLinux estuviera basado en Gnome-Toaster ya que nunca fue liberado su código pero a continuación les muestro unas imágenes que me costó mucho encontrar de ambos, para que ustedes mismos judguen:
(La imagen de Gnome-Toaster es mucho más antigua, pertenece a la versión 0.4 mientras la de Nero es la 2.0. Aún asi, pueden verse perfectamente las similitudes en el diseño.)
Espero que ahora me comprendan mejor cuando decía "NeroLinux no debería existir". Me gustaría conocer sus opiniones al respecto, ¿qué opinan ahora, después de conocer este hecho? ¿Creen que es justo pagar a una empresa que mantiene estas políticas?
Voy a comenzar hablando un poco de historia. Gnome-Toaster fue una de las aplicaciones más usadas en Linux para la grabación de cd's. Allá por los años '99, fue desarrollada bajo la licencia GPL, esto implica que está permitida su modificación pero como condición, se debe liberar su código fuente bajo la misma licencia (esto ya todos lo sabréis).
Más tarde nació NeroLinux, con ganas de conquistar un mundo inexplorado para una multinacional como era Ahead por entonces, y decidieron basar el desarrollo de su programa en el ya consolidado "Gnome-Toaster", pero cometiendo el primer error, no liberaron el código de su aplicación, y por lo tanto, infringieron su licencia, bajo la excusa de que su distribución era gratuíta. Esto produjo un enfado monumental en la comunidad Linux de aquellos años pero ¿quién es capaz de luchar contra una empresa como Ahead? Los creadores de Gnome-Toaster poco pudieron hacer con el altruismo como su única arma.
NeroLinux en poco tiempo se hizo con el mercado ya que ofrecía las mismas prestaciones que Gnome-Toaster pero tenía el apoyo y nombre de una gran empresa a sus espaldas, lo que provocó un negocio inmediato en la posterior comercialización de éste.
La situación actual es clara, el gigante se come al enano una vez más y mientras ahora mismo todos los usuarios de NeroLinux podían estar disfrutando de una aplicación gratuíta y libre con las mismas características, deben pagar por ella o convertirse en delincuentes pirateándola. ¿Quién usa Gnome-Toaster actualmente? Nadie, porque es mejor NeroLinux.
No les culpo por no conocer ésta historia, es muy antigua, pero el que estuviera en el mundo de Linux por aquel entonces, sabe perfectamente de lo que hablo.
Como conclusión me gustaría decir que legalmente nunca se llegó a demostrar que NeroLinux estuviera basado en Gnome-Toaster ya que nunca fue liberado su código pero a continuación les muestro unas imágenes que me costó mucho encontrar de ambos, para que ustedes mismos judguen:
NeroLinux Gnome-Toaster
(La imagen de Gnome-Toaster es mucho más antigua, pertenece a la versión 0.4 mientras la de Nero es la 2.0. Aún asi, pueden verse perfectamente las similitudes en el diseño.)
Espero que ahora me comprendan mejor cuando decía "NeroLinux no debería existir". Me gustaría conocer sus opiniones al respecto, ¿qué opinan ahora, después de conocer este hecho? ¿Creen que es justo pagar a una empresa que mantiene estas políticas?
Etiquetas:
PlanetUbuntu,
Ubuntu
| Reacciones: |
jueves 27 de marzo de 2008
Mata el tiempo con X-moto
X-moto es un juego en 2D que consiste en superar una serie de circuitos con tu moto de trial. Es un juego muy adictivo en el que la física juega un gran papel a la hora de controlar tu moto y además, tiene infinidad de mapas para que siempre tengas un reto que superar.
También tiene la opción de guardar tus record's online para comparar tu habilidad con otros usuarios, y permite ver las repeticiones de los circuitos que has superado.
Podéis descargar la última versión para Ubuntu desde Getdeb.
También tiene la opción de guardar tus record's online para comparar tu habilidad con otros usuarios, y permite ver las repeticiones de los circuitos que has superado.
Podéis descargar la última versión para Ubuntu desde Getdeb.
Etiquetas:
Juegos,
PlanetUbuntu,
Ubuntu
| Reacciones: |
miércoles 26 de marzo de 2008
El padre de Ubuntu también lanza su beta
Debian Lenny 4.0 acaba de lanzar su versión beta poco despúes que su distribución derivada Ubuntu. Entre sus mejoras podemos encontrar cambios importantes como:
-Kernel 2.6.22
-Mayor soporte de cd's y dvd's
-Sincronización de reloj mediante servidores NTP.
-Soporte experimental de serial ATA RAID
Para más información visita el changelog y para la descarga de la primera beta pincha aquí.
-Kernel 2.6.22
-Mayor soporte de cd's y dvd's
-Sincronización de reloj mediante servidores NTP.
-Soporte experimental de serial ATA RAID
Para más información visita el changelog y para la descarga de la primera beta pincha aquí.
Nueva versión de Nero Linux, ¿A quién le importa?
Recientemente me entero de que existe una nueva versión de NeroLinux, la 3.0.5.1, y a pesar de ser uno de los programas más usados en Linux, ¿realmente merece la pena?
Actualmente con las versiones libres de Brasero, K3b y GnomeBaker creo que este programa de pago directamente no debería existir, o por menos, sería un detalle que la compañía lo distribuyera gratis. Me parece un robo a los usuarios que migran de Windows a Linux, porque esta empresa se apovecha de su nombre para que, cuando un usuario novel de Linux busque su herramienta favorita de creación de cd's la encuentre, y además, pague por ella teniendo todas las alternativas libres antes citadas a su disposición.
Pero aún sería mayor la discordia, en el caso de convertirse a freesoftware sólo en sistemas Linux, ya que entonces hablaríamos de robo a los usuarios de Windows.
-¿por qué yo pago y tú no? Pregunta el ventanero...
-Porque yo uso Linux. Responde el linuxero...
Tampoco hay que tomar esas medidas, sería injusto. Pero realmente, el que sale perdiendo ahora, es el usuario de Linux, ya que esta situción de ignoracia que le provoca la migración, le lleva a cometer el último acto que persigue su nuevo sistema, pagar por software privativo.
Por esta razón, deberían retirar Nero Linux. Creo que nadie que haya usado Linux durante más de dos meses lo usa, y es más, siento un gran respeto por el software privativo en Linux (flash,adobe reader, drivers de gráficas...) porque ayudan a impulsarlo, pero mientras se mantengan libres de cargo, no intenten engañar al usuario ni manchar el nombre de Linux.
ACTUALIZACIÓN: Si deseas conocer el motivo de esta opinión lee NeroLinux, Segundo asalto.
Actualmente con las versiones libres de Brasero, K3b y GnomeBaker creo que este programa de pago directamente no debería existir, o por menos, sería un detalle que la compañía lo distribuyera gratis. Me parece un robo a los usuarios que migran de Windows a Linux, porque esta empresa se apovecha de su nombre para que, cuando un usuario novel de Linux busque su herramienta favorita de creación de cd's la encuentre, y además, pague por ella teniendo todas las alternativas libres antes citadas a su disposición.
Pero aún sería mayor la discordia, en el caso de convertirse a freesoftware sólo en sistemas Linux, ya que entonces hablaríamos de robo a los usuarios de Windows.
-¿por qué yo pago y tú no? Pregunta el ventanero...
-Porque yo uso Linux. Responde el linuxero...
Tampoco hay que tomar esas medidas, sería injusto. Pero realmente, el que sale perdiendo ahora, es el usuario de Linux, ya que esta situción de ignoracia que le provoca la migración, le lleva a cometer el último acto que persigue su nuevo sistema, pagar por software privativo.
Por esta razón, deberían retirar Nero Linux. Creo que nadie que haya usado Linux durante más de dos meses lo usa, y es más, siento un gran respeto por el software privativo en Linux (flash,adobe reader, drivers de gráficas...) porque ayudan a impulsarlo, pero mientras se mantengan libres de cargo, no intenten engañar al usuario ni manchar el nombre de Linux.
ACTUALIZACIÓN: Si deseas conocer el motivo de esta opinión lee NeroLinux, Segundo asalto.
Etiquetas:
PlanetUbuntu,
Ubuntu
| Reacciones: |
martes 25 de marzo de 2008
Nueva versión de Nmap
Concretamente se trata de la versión 4.60. Este popular escaner de redes al cual ya dediqué algún post, se actualiza de la mano de Insecure.org.
En la actualización podremos ver que se han solucionado muchos fallos y se han añadido varias funciones nuevas. Las más importantes son:
-Soporte para IPv6.
-Solucionado el problema de desbordamiento en la cache de las dns que provocaba un bucle infitnito.
-Ampliación de la base de datos de fingerprints como Mac OS X Tiger, iPod Touch, La Fonera WAP, FreeBSD 7.0, Linux 2.6.24, Windows 2008, Vista, OpenBSD 4.2, infinidad de routers, teléfonos VoIP y algunas impresoras.
Para más información visita el changelog y para descarga pulsa aquí.
En la actualización podremos ver que se han solucionado muchos fallos y se han añadido varias funciones nuevas. Las más importantes son:
-Soporte para IPv6.
-Solucionado el problema de desbordamiento en la cache de las dns que provocaba un bucle infitnito.
-Ampliación de la base de datos de fingerprints como Mac OS X Tiger, iPod Touch, La Fonera WAP, FreeBSD 7.0, Linux 2.6.24, Windows 2008, Vista, OpenBSD 4.2, infinidad de routers, teléfonos VoIP y algunas impresoras.
Para más información visita el changelog y para descarga pulsa aquí.
Etiquetas:
Noticias,
PlanetUbuntu,
Seguridad
| Reacciones: |
sábado 22 de marzo de 2008
Bloquea ataques por fuerza bruta con 'Fail2ban'
Fail2ban es una aplicación que nos permite bloquear ciertas direcciones cuyos intentos fallidos de conexión sean superiores a un número determinado por el usuario. Es muy potente ya que aprovecha la robustez de iptables y los log's del sistema para conseguir su función.
Básicamente consiste en leer los log's y busca patrones comunes como el número de veces que se intenta conectar un usuario de forma fallida (esto se encuentra en /var/log/auth.log) y a partir de los datos obtenidos actúa en función de la configuración que le hayamos dado.
Primero instalamos el programa:
Fail2ban se ejecuta como demonio y para configurarlo modificaremos el archivo /etc/fail2ban/jail.conf. Éste archivo se divide en secciones, como por ejemplo [DEFAULT], debajo de ésta se encontrarán las reglas a seguir en el caso predeterminado. Si por ejemplo, queremos que nuestro servicio ssh tenga unas reglas distintas, crearemos una nueva sección llamada [ssh].
Las reglas más importantes son las siguientes:
-enabled = true/false Indica si la regla estará activa o no.
-port = ssh,sftp,http... El puerto del servicio.
-filter = sshd El parámetro de búsqueda en el fichero de log.
-logpath = /var/log/auth.log El fichero de log donde realizaremos la búsqueda.
-maxretry = 3 Numero de conexiones permitidas antes de bloquear la ip.
-bantime = 300 Tiempo en segundos que permanecerá baneada la ip.
Ahora conociendo un poco más las reglas, si quisiéramos banear durante 10 minutos las ip's, que realizan 5 conexiones fallidas a nuestro sistema por ssh crearíamos la siguiente sección en el archivo /etc/fail2ban/jail.conf:
[ssh]
enabled = true
port = ssh,sftp
filter = sshd
logpath = /var/log/auth.log
maxretry = 5
bantime = 6000
Y ahora, para que la configuración tenga efecto, debemos reiniciar el deminio con:
Para comprobar que funciona, podemos probar a conectarnos desde otra máquina y hacer 5 intentos fallidos. Veremos que no nos deja conectar más veces y en el servidor si introducimos el siguiente comando, veremos las ip's que están actualmente bloqueadas:
Básicamente consiste en leer los log's y busca patrones comunes como el número de veces que se intenta conectar un usuario de forma fallida (esto se encuentra en /var/log/auth.log) y a partir de los datos obtenidos actúa en función de la configuración que le hayamos dado.
Primero instalamos el programa:
sudo apt-get install fail2banFail2ban se ejecuta como demonio y para configurarlo modificaremos el archivo /etc/fail2ban/jail.conf. Éste archivo se divide en secciones, como por ejemplo [DEFAULT], debajo de ésta se encontrarán las reglas a seguir en el caso predeterminado. Si por ejemplo, queremos que nuestro servicio ssh tenga unas reglas distintas, crearemos una nueva sección llamada [ssh].
Las reglas más importantes son las siguientes:
-enabled = true/false Indica si la regla estará activa o no.
-port = ssh,sftp,http... El puerto del servicio.
-filter = sshd El parámetro de búsqueda en el fichero de log.
-logpath = /var/log/auth.log El fichero de log donde realizaremos la búsqueda.
-maxretry = 3 Numero de conexiones permitidas antes de bloquear la ip.
-bantime = 300 Tiempo en segundos que permanecerá baneada la ip.
Ahora conociendo un poco más las reglas, si quisiéramos banear durante 10 minutos las ip's, que realizan 5 conexiones fallidas a nuestro sistema por ssh crearíamos la siguiente sección en el archivo /etc/fail2ban/jail.conf:
[ssh]
enabled = true
port = ssh,sftp
filter = sshd
logpath = /var/log/auth.log
maxretry = 5
bantime = 6000
Y ahora, para que la configuración tenga efecto, debemos reiniciar el deminio con:
sudo /etc/init.d/fail2ban restartPara comprobar que funciona, podemos probar a conectarnos desde otra máquina y hacer 5 intentos fallidos. Veremos que no nos deja conectar más veces y en el servidor si introducimos el siguiente comando, veremos las ip's que están actualmente bloqueadas:
sudo iptables -L fail2ban-ssh
Etiquetas:
Consola,
PlanetUbuntu,
Redes,
Seguridad,
Ubuntu
| Reacciones: |
viernes 21 de marzo de 2008
Disponible la beta de Hardy Heron
Ya está a nuestra disposición la nueva beta de Ubuntu 8.04 Hardy Heron, cumpliendo el calendario, hoy 20 de marzo ya podemos descargarla y disfrutar de ella hasta que el 20 de abril sea lanzada la versión final.
Las novedades de las que podemos disfrutar son:
-Xorg 7.3
-Linux kernel 2.6.24
-GNOME 2.22
-PolicyKit
-PulseAudio
-Firefox 3 Beta 4
-Transmission
-Vinagre
-Brasero
-World Clock Applet
-Inkscape
-Virtualization
-ActiveDirectory integration
-iSCSI support
-Firewall
-Memory Protection
-Wubi
-umenu
-Installation
Para más información y descarga vistad el wiki de Hardy Heron.
Las novedades de las que podemos disfrutar son:
-Xorg 7.3
-Linux kernel 2.6.24
-GNOME 2.22
-PolicyKit
-PulseAudio
-Firefox 3 Beta 4
-Transmission
-Vinagre
-Brasero
-World Clock Applet
-Inkscape
-Virtualization
-ActiveDirectory integration
-iSCSI support
-Firewall
-Memory Protection
-Wubi
-umenu
-Installation
Para más información y descarga vistad el wiki de Hardy Heron.
Etiquetas:
Noticias,
PlanetUbuntu,
Ubuntu
| Reacciones: |
jueves 20 de marzo de 2008
Sincroniza ficheros con Unison
Hace poco tiempo hablé acerca de otro programa para sincronizar llamado Conduit, orientado a la sincronización de diversos servicios on-line y para directorios locales. Pues bien, Unison nos ofrece la posibilidad de sincronizar dos directorios locales o remotos de una manera fácil y rápida.
Para empezar elegimos el directorio local:
Y luego escogemos las opciones que más nos interesen como por ejemplo, sincronizar directorios locales o a través de ssh, rsh o sockets:
Sin duda alguna Unison es una aplicación a tener en cuenta a la hora de sincronizar directorios remotos.
Para descargar la última versión pincha aquí.
Para empezar elegimos el directorio local:
Y luego escogemos las opciones que más nos interesen como por ejemplo, sincronizar directorios locales o a través de ssh, rsh o sockets:
Sin duda alguna Unison es una aplicación a tener en cuenta a la hora de sincronizar directorios remotos.
Para descargar la última versión pincha aquí.
Etiquetas:
PlanetUbuntu,
Ubuntu
| Reacciones: |
miércoles 19 de marzo de 2008
El comando 'lsof'
Como ya sabemos, Linux trabaja sólo con ficheros. Los dispositivos son ficheros, los sockets son ficheros, los directorios... todo a lo que se pueda acceder estará representado en nuestro disco como un fichero más.Por ello, el comando 'lsof', puede sernos de gran utilidad.
Éste comando, nos muestra una lista en la que podemos ver los procesos y a qué ficheros están accediendo, lo que significa, que también podemos ver los dispositivos que usan. Si introducimos el comando lsof en consola podremos ver todos los procesos y donde acceden, pero es bastante caótico y no mostrará una información eficiente, asique a continuación veremos los parámetros más usados.
Si lo que queremos es ver los ficheros que están abiertos por un proceso determinado usaremos la opción -p seguida del PID del proceso (como recordatorio, el PID de los procesos se puede ver con el comando 'ps -A'). Por ejemplo, si queremos ver cuantos ficheros está usando la consola cuyo PID es 16055 escribimos:
De ésta forma podemos observar con total transparencia a qué ficheros accede la consola.
Si por el contrario queremos saber cuantos ficheros tienen abiertos los procesos, para saber cual es el que más carga el sistema, podemos hacerlo agrupando la salida con awk, ordenando con sort y contando el numero de ficheros con uniq:
Se puede dar el caso de que un proceso está superando el límite de acceso a ficheros del sistema, y gracias al comando anterior, podremos ver el proceso culpable.
Para ver el límite que tiene nuestro sistema ejecutamos el comando sysctl fs.file-max:
Y para modificar este límite:
Éste comando, nos muestra una lista en la que podemos ver los procesos y a qué ficheros están accediendo, lo que significa, que también podemos ver los dispositivos que usan. Si introducimos el comando lsof en consola podremos ver todos los procesos y donde acceden, pero es bastante caótico y no mostrará una información eficiente, asique a continuación veremos los parámetros más usados.
Si lo que queremos es ver los ficheros que están abiertos por un proceso determinado usaremos la opción -p seguida del PID del proceso (como recordatorio, el PID de los procesos se puede ver con el comando 'ps -A'). Por ejemplo, si queremos ver cuantos ficheros está usando la consola cuyo PID es 16055 escribimos:
ekhtor@servidor:~$ lsof -p 16055
COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME
bash 16055 ekhtor cwd DIR 3,1 4096 6275074 /home/ekhtor
bash 16055 ekhtor rtd DIR 3,1 4096 2 /
bash 16055 ekhtor txt REG 3,1 701680 425989 /bin/bash
bash 16055 ekhtor mem REG 3,1 109148 8929293 /lib/ld-2.6.1.so
bash 16055 ekhtor 0u CHR 136,0 2 /dev/pts/0
bash 16055 ekhtor 1u CHR 136,0 2 /dev/pts/0
bash 16055 ekhtor 2u CHR 136,0 2 /dev/pts/0
bash 16055 ekhtor 255u CHR 136,0 2 /dev/pts/0De ésta forma podemos observar con total transparencia a qué ficheros accede la consola.
Si por el contrario queremos saber cuantos ficheros tienen abiertos los procesos, para saber cual es el que más carga el sistema, podemos hacerlo agrupando la salida con awk, ordenando con sort y contando el numero de ficheros con uniq:
ekhtor@servidor:~$ lsof | awk '{ print $1 }' | sort | uniq -c
4 acpid
4 aio/0
4 ata/0
4 ata_aux
4 atd
8 avahi-dae
16 awk
29 bash
9 blueproxi
96 bluetooth
73 bonobo-ac
1 COMMAND
9 compiz
143 compiz.re
4 console-k
4 cron
4 cupsd
45 dbus-daem
4 dd
4 dhcdbd
4 dhclient3
136 emerald
4 events/0
436 evolutionSe puede dar el caso de que un proceso está superando el límite de acceso a ficheros del sistema, y gracias al comando anterior, podremos ver el proceso culpable.
Para ver el límite que tiene nuestro sistema ejecutamos el comando sysctl fs.file-max:
ekhtor@servidor:~$ sysctl fs.file-max
fs.file-max = 101755Y para modificar este límite:
ekhtor@servidor:~$ sysctl fs.file-max=150000
Etiquetas:
Consola,
PlanetUbuntu,
Ubuntu
| Reacciones: |
lunes 17 de marzo de 2008
Las 10 distribuciones más usadas
Según todo un referente en lo que al panorama Linux se refiere, como es http://distrowatch.com, la distribución favorita por la mayoría de linuxeros es actualmente Ubuntu, arrabatandole el primer puesto a PCLinuxOS que hasta poco menos de seis meses conservaba.
Pero eso no es todo, fíjense bien en la siguiente imagen:
En el mes pasado, no sólo Ubuntu es la primera en la lista sino que Linux Mint, una distribución basada en Ubuntu, ocupa el segundo lugar.
No me gustan las guerras entre los usuarios de distintas distribuciones, ya que el deseo y la meta de todos los que usamos linux es común, pero sin ninguna duda Ubuntu está arrasando en el mercado y es el máximo competidor contra Windows y Mac.
Las razones de éste crecimiento son muchas pero si tuviera que citar las más importantes me quedaría con el magnífico trabajo de marketing que tuvo en sus comienzos, el gran apoyo económico del que dispone gracias a Mark Shuttleworth, la regularidad de las actualizaciones de software y por último, una de las más importantes y generada como respuesta a las anteriores, la gran comunidad que se ha formado en torno a Ubuntu, deseosa en colaborar de forma altruista con el proyecto.
Todos, aportamos nuestro granito de arena ayudando a Ubuntu, ya sea desarrollando software, resolviendo dudas en foros, con un blog dedicado... o simplemente distribuyéndolo entre nuestros amigos. ¿Pero porqué? muy fácil, en el fondo sentimos que le debemos algo difícil de devolver.
Pero eso no es todo, fíjense bien en la siguiente imagen:

En el mes pasado, no sólo Ubuntu es la primera en la lista sino que Linux Mint, una distribución basada en Ubuntu, ocupa el segundo lugar.
No me gustan las guerras entre los usuarios de distintas distribuciones, ya que el deseo y la meta de todos los que usamos linux es común, pero sin ninguna duda Ubuntu está arrasando en el mercado y es el máximo competidor contra Windows y Mac.
Las razones de éste crecimiento son muchas pero si tuviera que citar las más importantes me quedaría con el magnífico trabajo de marketing que tuvo en sus comienzos, el gran apoyo económico del que dispone gracias a Mark Shuttleworth, la regularidad de las actualizaciones de software y por último, una de las más importantes y generada como respuesta a las anteriores, la gran comunidad que se ha formado en torno a Ubuntu, deseosa en colaborar de forma altruista con el proyecto.
Todos, aportamos nuestro granito de arena ayudando a Ubuntu, ya sea desarrollando software, resolviendo dudas en foros, con un blog dedicado... o simplemente distribuyéndolo entre nuestros amigos. ¿Pero porqué? muy fácil, en el fondo sentimos que le debemos algo difícil de devolver.
Etiquetas:
Noticias,
PlanetUbuntu,
Ubuntu
| Reacciones: |
Backup's profesionales con Ghost for Linux (G4L)
Ghost for linux (g4l) es la alternativa gratis y libre al famoso y conocido Norton Ghost, que nos ayudará con unos cuantos pasos sencillos, a hacer copias de seguridad de nuestro disco duro de forma profesional.
Cuenta con un gran repertorio de opciones, como la copia exacta del disco duro o partición, llamada "click 'n' clone", la posibilidad de almacenar nuestra copia de seguridad en un disco local o en red e incluso subirlo a un ftp y respecto al método de almacenamiento, podemos usar diferentes tipos de compresión(GZip,BZip2,Lzop) y de sistemas de ficheros (NTFS,FAT32,EXT3,EXT2...).
A continuación explicaré cual es el método que uso personalmente para hacer mis copias de seguridad, pero antes, si deseas descargar la última realease de Ghost for Linux pincha aquí.
Después de haber descargado la imagen y haberla grabado a cd arrancaremos nuestra máquina con Ghost for Linux y veremos una pantalla como la siguiente(click para agrandar):
En ésta pantalla seleccionamos el kernel a usar en el proceso, que en caso de no mostrar ningún error escogeremos el que está por defecto seleccionado.
Después de la selección del kernel se cargará el sistema linux desde donde arrancaremos el programa, y para ello, escribimos en consola lo siguiente:
Una vez arrancado g4l aparecerá esto en nuestro monitor:
Para hacer una copia exacta del disco bit a bit elegimos RAW Mode y mostrará este menú con las siguientes opciones:
La opción "Network use", como bien indica, es para almacenar o restaurar nuestro disco mediante la red. "Local use", exactamente lo mismo pero en local y "Click'n'Clone" nos ofrece la posibilidad de hacer una copia idéntica de nuestro disco en otro (clonar nuestro disco).
En nuestro caso elegimos "Local use" que nos mandará finalmente a las opciones interesantes:
-"Pick a Drive": nos pide que indiquemos en que partición se guardará la imagen que queremos hacer del disco o bien, la que queremos restaurar.
-"Config filename": Aquí introducimos el nombre que queramos para indentificar a la partición nueva, o por el contrario el nombre de una imagen existente que queramos restaurar.
-"Toogle split": Ésta opción la activaremos sólo en caso de crear una imagen y guardarla en un sistema de ficheros que no permite archivos que superen los 2GB como FAT32.
-"Toogle Compression": Seleccionamos la compresión de la imagen, pero hay que tener en cuenta que cuanta mayor sea la compresión, más tardará en crear o restaurar una imagen, personalmente no uso ninguna.
- "Backup": Indicamos al programa de qué partición del disco queremos hacer la copia de seguridad. Si todas las opciones anteriores están completas, al rellenar este apartado comenzará a crear el backup.
-"Restore": Al igual que el apartado anterior pero para restaurar una partición.
Creo que con ésta explicación es suficiente para empezar a hacer vuestros "pinitos" en el tema de las copias de seguridad, asique espero que os sirva de ayuda y no tengáis demasiados problemas.
Cuenta con un gran repertorio de opciones, como la copia exacta del disco duro o partición, llamada "click 'n' clone", la posibilidad de almacenar nuestra copia de seguridad en un disco local o en red e incluso subirlo a un ftp y respecto al método de almacenamiento, podemos usar diferentes tipos de compresión(GZip,BZip2,Lzop) y de sistemas de ficheros (NTFS,FAT32,EXT3,EXT2...).
A continuación explicaré cual es el método que uso personalmente para hacer mis copias de seguridad, pero antes, si deseas descargar la última realease de Ghost for Linux pincha aquí.
Después de haber descargado la imagen y haberla grabado a cd arrancaremos nuestra máquina con Ghost for Linux y veremos una pantalla como la siguiente(click para agrandar):
En ésta pantalla seleccionamos el kernel a usar en el proceso, que en caso de no mostrar ningún error escogeremos el que está por defecto seleccionado.
Después de la selección del kernel se cargará el sistema linux desde donde arrancaremos el programa, y para ello, escribimos en consola lo siguiente:
./g4lUna vez arrancado g4l aparecerá esto en nuestro monitor:
Para hacer una copia exacta del disco bit a bit elegimos RAW Mode y mostrará este menú con las siguientes opciones:
La opción "Network use", como bien indica, es para almacenar o restaurar nuestro disco mediante la red. "Local use", exactamente lo mismo pero en local y "Click'n'Clone" nos ofrece la posibilidad de hacer una copia idéntica de nuestro disco en otro (clonar nuestro disco).
En nuestro caso elegimos "Local use" que nos mandará finalmente a las opciones interesantes:
-"Pick a Drive": nos pide que indiquemos en que partición se guardará la imagen que queremos hacer del disco o bien, la que queremos restaurar.
-"Config filename": Aquí introducimos el nombre que queramos para indentificar a la partición nueva, o por el contrario el nombre de una imagen existente que queramos restaurar.
-"Toogle split": Ésta opción la activaremos sólo en caso de crear una imagen y guardarla en un sistema de ficheros que no permite archivos que superen los 2GB como FAT32.
-"Toogle Compression": Seleccionamos la compresión de la imagen, pero hay que tener en cuenta que cuanta mayor sea la compresión, más tardará en crear o restaurar una imagen, personalmente no uso ninguna.
- "Backup": Indicamos al programa de qué partición del disco queremos hacer la copia de seguridad. Si todas las opciones anteriores están completas, al rellenar este apartado comenzará a crear el backup.
-"Restore": Al igual que el apartado anterior pero para restaurar una partición.
Creo que con ésta explicación es suficiente para empezar a hacer vuestros "pinitos" en el tema de las copias de seguridad, asique espero que os sirva de ayuda y no tengáis demasiados problemas.
Etiquetas:
PlanetUbuntu,
Seguridad,
Ubuntu
| Reacciones: |
martes 11 de marzo de 2008
Conoce tu pc con HardInfo
HardInfo es un programa bajo la licencia GPL con el que podrás obtener todo tipo de información acerca de tu pc, como el procesador que usa, los dispositivos instalados, e incluso puedes obtener información acerca del software. Por ejemplo, los módulos que tienes activos o los usuarios del sistema.
De todas las aplicaciones que he usado de éste tipo, HardInfo es sin duda la más completa y concisa de todas.
A continuación una captura de HardInfo:
Además, HardInfo puede realizar bechmarks (pruebas de rendimiento) para poder comparar el rendimiento de nuestro pc con otros. En éste punto se queda un poco corto, pero para tener una idea global puede sernos suficiente.
Para descargar la aplicación podrás hacerlo desde GetDeb.
De todas las aplicaciones que he usado de éste tipo, HardInfo es sin duda la más completa y concisa de todas.
A continuación una captura de HardInfo:

Además, HardInfo puede realizar bechmarks (pruebas de rendimiento) para poder comparar el rendimiento de nuestro pc con otros. En éste punto se queda un poco corto, pero para tener una idea global puede sernos suficiente.
Para descargar la aplicación podrás hacerlo desde GetDeb.
Etiquetas:
PlanetUbuntu,
Ubuntu
| Reacciones: |
viernes 7 de marzo de 2008
Administrar procesos en Linux
Cuando ejecutamos un proceso en nuestra consola, muchas veces no nos paramos a pensar cómo o en que orden se ejecutan éstos, pero la verdad esque se hace de forma muy sencilla y ordenada.
Cualquier proceso puede estar en primer y segundo plano (basckground/foreground) pero siempre en consola, sólo habrá uno en primer plano que es cuando podremos interactuar con él.
Para ver toda la lista de procesos usaremos el comando 'ps -A'. Un ejemplo es el siguiente:
El número que precede a cada proceso es el PID (Identificador de proceso) que sirve para enviar señales a los procesos.
La sintáxis es "kill -SEÑAL PID" y las señales más usadas son:
15 SIGTERM -> Solicita la terminación del proceso que la recibe.
9 SIGKILL -> Termina el proceso que la recibe de forma inmediata.
2 SIGINT -> Es la misma señal que se produce cuando un usuario en un programa interactivo presiona Control-c para solicitar su terminación.
20 SIGTSTP -> La misma señal producida por Control-z, envía el proceso a segundo plano para poner reanudarlo después.
18 SIGCONT -> Reanuda un proceso suspendido previamente por la señal SIGTSTP.
(Puede usarse tanto el número como el nombre de la señal pero nunca juntas: "kill- 9 PID", "kill -SIGKILL PID")
También podemos usar 'killall nombre_del_proceso' para terminar la ejecución del programa. Esto es muy útil cuando tenemos varias instancias del programa en ejecución, como por ejemplo varias ventanas abiertas de firefox.
Cuando un proceso lo mandamos al segundo plano desde la consola por ejemplo pulsando Control-z éste aparece listado en las tareas o 'jobs'.
El comando jobs nos muestra la lista de tareas suspendidas o en ejecución, pero antes de ver este comando, explicaré como mandar un proceso al segundo plano:
-Pulsando Control-z en la consola enviamos el programa que está en primer plano a segundo plano, y además lo suspendemos.
-Al ejecutar un programa podemos añadir al final de éste el caracter '&', pero cuidado porque el programa continuará su ejecución y si manda algún mensaje a la consola se mostrará. Para evitar esto, desviamos las llamadas a la consola a /dev/null. Ejemplo './script >> /dev/null &'. También tenemos que ser conscientes de que el programa que ejecutemos desde la consola será "proceso hijo" de la consola, por lo que si cerramos el terminal todos los procesos hijos finalizarán.
-La forma de que los procesos hijos no mueran al matar a los procesos padres, es escribiendo delante del programa o script "nohup" y detrás '&'. Nohup evita que las aplicaciones se cierren cuando reciban la señal de 'hangup' (de ahí el nombre) y además todas las llamadas a la consola las archiva en un log llamado nohup.out en el mismo directorio. Un ejemplo sería 'nohup ./script &' (el '&' hace la misma función).
Si queremos que no almacene datos en nohup.out lo redirigimos como antes 'nohup ./script >> /dev/null &'.
Ahora que ya sabemos como mandar las tareas a segundo plano, podemos empezar a usar los comandos 'jobs','bg','fg'. Como comenté antes, 'jobs' nos muestra la lista de tareas en ejecución o suspendidas y también tienen su propio identificador entre corchetes [x]. Ejemplo:
Como vemos hay tres tareas, dos en ejecución y una suspendida. En el caso de querer reanudar la ejecución de la tercera, el comando a usar sería 'fg %3', que provocaría su reanudación y pasaría a primer plano o foreground. Si lo que deseamos es sólamente, reanudarla sin pasarla a primer plano lo haremos con "bg %3".
Por el contrario si quisiera suspender la tarea 2 que se encuentra en ejecución, usaría "kill -20 %2" que es el equivalente al Control-z y para matarla, "kill -2 %2" el equivalente a Control-c.
Básicamente estos son los comandos para gestionar los procesos y tareas en Linux sin mayor problema. Espero que les sirva de ayuda.
PD: Éste post ha sido idea de Jorge (Zebus), a quien espero que todo esto le haya servido para aclararse un poco más con los procesos, ¡Un saludo amigo!
Cualquier proceso puede estar en primer y segundo plano (basckground/foreground) pero siempre en consola, sólo habrá uno en primer plano que es cuando podremos interactuar con él.
Para ver toda la lista de procesos usaremos el comando 'ps -A'. Un ejemplo es el siguiente:
1975 ? 00:00:00 ksuspend_usbd
1976 ? 00:00:00 khubd
2075 ? 00:00:00 ata/0
2076 ? 00:00:00 ata_aux
2359 ? 00:00:00 scsi_eh_0
2360 ? 00:00:01 usb-storage
2373 ? 00:00:00 scsi_eh_1El número que precede a cada proceso es el PID (Identificador de proceso) que sirve para enviar señales a los procesos.
La sintáxis es "kill -SEÑAL PID" y las señales más usadas son:
15 SIGTERM -> Solicita la terminación del proceso que la recibe.
9 SIGKILL -> Termina el proceso que la recibe de forma inmediata.
2 SIGINT -> Es la misma señal que se produce cuando un usuario en un programa interactivo presiona Control-c para solicitar su terminación.
20 SIGTSTP -> La misma señal producida por Control-z, envía el proceso a segundo plano para poner reanudarlo después.
18 SIGCONT -> Reanuda un proceso suspendido previamente por la señal SIGTSTP.
(Puede usarse tanto el número como el nombre de la señal pero nunca juntas: "kill- 9 PID", "kill -SIGKILL PID")
También podemos usar 'killall nombre_del_proceso' para terminar la ejecución del programa. Esto es muy útil cuando tenemos varias instancias del programa en ejecución, como por ejemplo varias ventanas abiertas de firefox.
Cuando un proceso lo mandamos al segundo plano desde la consola por ejemplo pulsando Control-z éste aparece listado en las tareas o 'jobs'.
El comando jobs nos muestra la lista de tareas suspendidas o en ejecución, pero antes de ver este comando, explicaré como mandar un proceso al segundo plano:
-Pulsando Control-z en la consola enviamos el programa que está en primer plano a segundo plano, y además lo suspendemos.
-Al ejecutar un programa podemos añadir al final de éste el caracter '&', pero cuidado porque el programa continuará su ejecución y si manda algún mensaje a la consola se mostrará. Para evitar esto, desviamos las llamadas a la consola a /dev/null. Ejemplo './script >> /dev/null &'. También tenemos que ser conscientes de que el programa que ejecutemos desde la consola será "proceso hijo" de la consola, por lo que si cerramos el terminal todos los procesos hijos finalizarán.
-La forma de que los procesos hijos no mueran al matar a los procesos padres, es escribiendo delante del programa o script "nohup" y detrás '&'. Nohup evita que las aplicaciones se cierren cuando reciban la señal de 'hangup' (de ahí el nombre) y además todas las llamadas a la consola las archiva en un log llamado nohup.out en el mismo directorio. Un ejemplo sería 'nohup ./script &' (el '&' hace la misma función).
Si queremos que no almacene datos en nohup.out lo redirigimos como antes 'nohup ./script >> /dev/null &'.
Ahora que ya sabemos como mandar las tareas a segundo plano, podemos empezar a usar los comandos 'jobs','bg','fg'. Como comenté antes, 'jobs' nos muestra la lista de tareas en ejecución o suspendidas y también tienen su propio identificador entre corchetes [x]. Ejemplo:
ekhtor@servidor:~$ jobs
[1] Running ./hola >> /dev/null &
[2]- Running skype &
[3]+ Stopped skypeComo vemos hay tres tareas, dos en ejecución y una suspendida. En el caso de querer reanudar la ejecución de la tercera, el comando a usar sería 'fg %3', que provocaría su reanudación y pasaría a primer plano o foreground. Si lo que deseamos es sólamente, reanudarla sin pasarla a primer plano lo haremos con "bg %3".
Por el contrario si quisiera suspender la tarea 2 que se encuentra en ejecución, usaría "kill -20 %2" que es el equivalente al Control-z y para matarla, "kill -2 %2" el equivalente a Control-c.
Básicamente estos son los comandos para gestionar los procesos y tareas en Linux sin mayor problema. Espero que les sirva de ayuda.
PD: Éste post ha sido idea de Jorge (Zebus), a quien espero que todo esto le haya servido para aclararse un poco más con los procesos, ¡Un saludo amigo!
Etiquetas:
Consola,
PlanetUbuntu,
Ubuntu
| Reacciones: |
Disponible Hardy Heron Alpha 6
Acaba de ser puesta a disposición del público la nueva versión alpha de Ubuntu Hardy Heron. Como mejoras incluye:
-Versión del kernel 2.6.24-8.14, que corrige algunos fallos de kernels anteriores.
-Incluye PolicyKit que permite correr aplicaciones administrativas como usuario y no como root y así evitar el riesgo que ésto conlleva.
-Podemos disfrutar de Firefox Beta 3 que está incluida por defecto al igual que el potente cliente de BitTottrent Transmission.
-El grabador de discos brasero se integra mucho mejor con nautilus y desaparece Serpentine como grabador de cd's de audio.
-Integración con redes ActiveDirectory, uno de los mayores avances.
-Protección de la memoria para inutilizar RootKits y otros códigos maliciosos.
Para descargar Ubuntu Hardy Heron Alpha 6 pulsa aquí.
-Versión del kernel 2.6.24-8.14, que corrige algunos fallos de kernels anteriores.
-Incluye PolicyKit que permite correr aplicaciones administrativas como usuario y no como root y así evitar el riesgo que ésto conlleva.
-Podemos disfrutar de Firefox Beta 3 que está incluida por defecto al igual que el potente cliente de BitTottrent Transmission.
-El grabador de discos brasero se integra mucho mejor con nautilus y desaparece Serpentine como grabador de cd's de audio.
-Integración con redes ActiveDirectory, uno de los mayores avances.
-Protección de la memoria para inutilizar RootKits y otros códigos maliciosos.
Para descargar Ubuntu Hardy Heron Alpha 6 pulsa aquí.
Etiquetas:
Noticias,
PlanetUbuntu,
Ubuntu
| Reacciones: |
jueves 6 de marzo de 2008
Ubuntu-Tweak, nueva versión 0.2.7
Acaba de salir la nueva versión de Ubuntu-Tweak 0.2.7. Para los que no conozcan ésta aplicación, consiste en facilitar la modificación de parámetros ocultos del sistema y del escritorio.
Sin duda es una gran aplicación para facilitar el uso de Ubuntu a usuarios noveles, con la única pega de que sólo corre bajo gnome.
A continuación les muestro una captura de la aplicación:
Como novedad incluye un gestor de plantillas para documentos que se añadirán al menú contextual (el del click derecho).
Para descargar esta versión pulsa aquí.
Sin duda es una gran aplicación para facilitar el uso de Ubuntu a usuarios noveles, con la única pega de que sólo corre bajo gnome.
A continuación les muestro una captura de la aplicación:

Como novedad incluye un gestor de plantillas para documentos que se añadirán al menú contextual (el del click derecho).
Para descargar esta versión pulsa aquí.
Etiquetas:
PlanetUbuntu,
Ubuntu
| Reacciones: |
miércoles 5 de marzo de 2008
Fallo de seguridad en Evolution
Se ha descubierto un fallo de seguridad en Evolution que afecta a las siguientes versiones de Ubuntu:
-Ubuntu 6.06 LTS
-Ubuntu 6.10
-Ubuntu 7.04
-Ubuntu 7.10
El fallo de seguridad podrá ser corregido actualizando el sistema con los siguientes paquetes:
-Ubuntu 6.06 LTS: evolution 2.6.1-0ubuntu7.2
-Ubuntu 6.10: evolution 2.8.1-0ubuntu4.2
-Ubuntu 7.04: evolution 2.10.1-0ubuntu2.1
-Ubuntu 7.10: evolution 2.12.1-0ubuntu1.1
El error viene dado porque Evolution, no maneja adecuadamente algunos formatos de cadena cuando procesa los e-mails encriptados. Y esto, puede desembocar en que un atanque remoto pueda crear un e-mail para llegar a ejecutar código arbitrario en nuestra máquina.
-Ubuntu 6.06 LTS
-Ubuntu 6.10
-Ubuntu 7.04
-Ubuntu 7.10
El fallo de seguridad podrá ser corregido actualizando el sistema con los siguientes paquetes:
-Ubuntu 6.06 LTS: evolution 2.6.1-0ubuntu7.2
-Ubuntu 6.10: evolution 2.8.1-0ubuntu4.2
-Ubuntu 7.04: evolution 2.10.1-0ubuntu2.1
-Ubuntu 7.10: evolution 2.12.1-0ubuntu1.1
El error viene dado porque Evolution, no maneja adecuadamente algunos formatos de cadena cuando procesa los e-mails encriptados. Y esto, puede desembocar en que un atanque remoto pueda crear un e-mail para llegar a ejecutar código arbitrario en nuestra máquina.
Etiquetas:
Noticias,
PlanetUbuntu,
Seguridad,
Ubuntu
| Reacciones: |
martes 4 de marzo de 2008
Debian 5.0 se llamará Lenny
La próxima versión de Debian ya tiene nombre. Siguiendo su costumbre de llamar a las versiones estables como protagonistas de la película "Toy Story" (Potato, Woody, Sarge,Etch...) ahora le toca a Lenny, los pequeños prismáticos simpaticones:
Si no se produce ningún retraso, esta versión estará disponible en septiembre de este mismo año, antes de lo previsto, y como mejora principal pretenden incluir KDE4.

Si no se produce ningún retraso, esta versión estará disponible en septiembre de este mismo año, antes de lo previsto, y como mejora principal pretenden incluir KDE4.
Slack 6.0.2
Ha sido publicada la última versión estable de esta popular distrubución live-cd basada en Slackware.Sin duda alguna es de las mejores distribuciones en este campo y después de tanto tiempo ya está a nuestra disposición.
En el sitio de descarga podemos encontrar dos formatos, ISO y TAR. Uno para grabar la imagen en un cd y el otro para poder instalarla en nuestra memoria usb.
Ésta distribución es competencia directa del más que conocido Knoppix que publicó su nueva versión recientemente y que gracias a ambas podemos disfrutar de distribuciones live-cd en continua evolución.
Para descargar Slack 6.0.2 haz click aquí.
En el sitio de descarga podemos encontrar dos formatos, ISO y TAR. Uno para grabar la imagen en un cd y el otro para poder instalarla en nuestra memoria usb.
Ésta distribución es competencia directa del más que conocido Knoppix que publicó su nueva versión recientemente y que gracias a ambas podemos disfrutar de distribuciones live-cd en continua evolución.
Para descargar Slack 6.0.2 haz click aquí.
domingo 2 de marzo de 2008
Instalaciones espejo de Ubuntu
Si te supone un problema el tener que formatear porque no te vas a acordar de los paquetes que corren en tu sistema, ahora no tendrás escusa.
Con éste método que explico a continuación, podrás generar una lista con todos los paquetes, para que posteriormente en una instalación nueva, puedas instalarlos otra vez mediate dselect.
El procedimiento es muy sencillo, primero instalamos en la máquina el dselect:
Ahora generamos una lista con todos los paquetes instalados en el archivo "paquetes":
El siguiente paso es guardar a buen recaudo nuestra lista de paquetes, para que la próxima vez que demos formato a nuestro disco duro, la tengamos disponible.
Por último, sobre nuestra máquina ya formateada, tendremos una instalación base de nuestro Ubuntu (o cualquier otra distribución basada en Debian) en la que primero actualizaremos los paquetes, luego instalamos dselect, actualizamos la distrubución y después instalaremos los paquetes de la lista.
Esto se hace con los siguientes comandos:
La verdad esque me resulta más cómodo hacer estos pequeños pasos que no tener que crear un cd con todos los paquetes y luego añadirlo a los repositorios, porque además, te aseguras de que los paquetes siempre estarán actualizados.
Con éste método que explico a continuación, podrás generar una lista con todos los paquetes, para que posteriormente en una instalación nueva, puedas instalarlos otra vez mediate dselect.
El procedimiento es muy sencillo, primero instalamos en la máquina el dselect:
sudo apt-get install dselectAhora generamos una lista con todos los paquetes instalados en el archivo "paquetes":
dpkg --get-selections | grep -v deinstall > paquetesEl siguiente paso es guardar a buen recaudo nuestra lista de paquetes, para que la próxima vez que demos formato a nuestro disco duro, la tengamos disponible.
Por último, sobre nuestra máquina ya formateada, tendremos una instalación base de nuestro Ubuntu (o cualquier otra distribución basada en Debian) en la que primero actualizaremos los paquetes, luego instalamos dselect, actualizamos la distrubución y después instalaremos los paquetes de la lista.
Esto se hace con los siguientes comandos:
sudo apt-get update
sudo apt-get install dselect
sudo apt-get dist-upgrade
sudo dpkg --set-selections < paquetes
sudo dselect installLa verdad esque me resulta más cómodo hacer estos pequeños pasos que no tener que crear un cd con todos los paquetes y luego añadirlo a los repositorios, porque además, te aseguras de que los paquetes siempre estarán actualizados.
Etiquetas:
Consola,
PlanetUbuntu,
Ubuntu
| Reacciones: |
sábado 1 de marzo de 2008
¿Presumes de usar Software Libre?
Me sorprende la cantidad de comentarios que me encuentro en los foros de personas que defienden el uso de Linux, y toman la escusa del software libre como argumento. Pero me sorprende aún más el número de usuarios de Linux que usa software privativo sin saberlo.
Tomando como referencia la lista de gnomefiles.org podemos ver que las cinco aplicaciones más descargadas son:
1. NeroLinux
2. MPlayer
3. WiFi Radar
4. Desktop Optimization
5. Real Player
De las cinco aplicaciones de la lista, dos de ellas no tienen licencia GPL e incluso NeroLinux es de pago y como éstas, muchas otras conocidas como Vmware Workstation,Adobe Reader, Java, Rar e incluso el tema de iconos "Human" de nuestro querido Ubuntu.
Si quieres saber que cantidad de software sin licencia GPL alberga tu pc instala el vrms ("Virtual Richard M. Stallman"):
Y luego en la consola corre el comando:
Seguro que os lleváis una sorpresa con el número de paquetes sin licencia GPL que usáis. En mi caso, mantengo actualmente un 1,3% de paquetes no libres.
Con ésta información no quiero lanzar un ataque gratuito a los defensores del software libre radicales, sino que abran un poco más su mente y apoyen un poco más a todo este software que desarrollan las empresas para Linux, porque sin duda alguna, aunque no sean la mejor alternativa en muchos casos, ayudan muchísimo en la migración de Windows a Linux, y éste es el primer paso que debemos dar hasta ser 100% libres.
Tomando como referencia la lista de gnomefiles.org podemos ver que las cinco aplicaciones más descargadas son:
1. NeroLinux
2. MPlayer
3. WiFi Radar
4. Desktop Optimization
5. Real Player
De las cinco aplicaciones de la lista, dos de ellas no tienen licencia GPL e incluso NeroLinux es de pago y como éstas, muchas otras conocidas como Vmware Workstation,Adobe Reader, Java, Rar e incluso el tema de iconos "Human" de nuestro querido Ubuntu.
Si quieres saber que cantidad de software sin licencia GPL alberga tu pc instala el vrms ("Virtual Richard M. Stallman"):
sudo apt-get install vrmsY luego en la consola corre el comando:
vrmsSeguro que os lleváis una sorpresa con el número de paquetes sin licencia GPL que usáis. En mi caso, mantengo actualmente un 1,3% de paquetes no libres.
Con ésta información no quiero lanzar un ataque gratuito a los defensores del software libre radicales, sino que abran un poco más su mente y apoyen un poco más a todo este software que desarrollan las empresas para Linux, porque sin duda alguna, aunque no sean la mejor alternativa en muchos casos, ayudan muchísimo en la migración de Windows a Linux, y éste es el primer paso que debemos dar hasta ser 100% libres.
Etiquetas:
Noticias,
PlanetUbuntu,
Ubuntu
| Reacciones: |
Modificar el mensaje de bienvenida de ssh
Si alguna vez os habéis fijado cuando os conectáis a través de ssh, la máquina siempre nos muestra un mensaje de bienvenida un poco feo, con la versión del ssh, el kernel usado, el sistema operativo...
Si lo que queréis es modificarlo, lo único que debéis hacer es editar el archivo /etc/motd o el /var/run/motd , con que modifiquéis uno es más que suficiente. En éste archivo escribiremos el texto que queremos mostar a los usuarios de nuestra máquina cuando inicien sesión.
Por ejemplo, buscando en internet me encontré este Tux dibujado en ascii que quedaría muy simpático como mensaje de entrada al sistema:
Por último, sólo comentar que el archivo, por desgracia cada vez que la máquina se reinicia, genera un archivo nuevo y no guarda la configuración, por lo que sólo se me ocurre ejecutar un comando al inicio en el archivo /etc/rc.local, que copie un fichero donde tendremos la imagen de tux, llamado por ejemplo "imagentux.txt", a /etc/motd. Esto lo hacemos ejecutando el siguiente comando:
Al ejecutarlo, primero guarda la cadena "cp /home/usuario/imagentux.txt" en el archivo rc.local lo que provoca que en cada inicio de sesión, se copie el archivo imagentux.txt que está en el home del "usuario" y después guarda la cadena "exit 0" que se ejecuta para saber que no ocurrió nungún error en la carga de los scripts de inicio.
Con estos sencillos pasos ya tendríamos un mensaje de bienvenida permanente del servicio ssh.
Si lo que queréis es modificarlo, lo único que debéis hacer es editar el archivo /etc/motd o el /var/run/motd , con que modifiquéis uno es más que suficiente. En éste archivo escribiremos el texto que queremos mostar a los usuarios de nuestra máquina cuando inicien sesión.
Por ejemplo, buscando en internet me encontré este Tux dibujado en ascii que quedaría muy simpático como mensaje de entrada al sistema:
.888888:.
88888.888.
.8888888888
8' `88' `888
8 8 88 8 888
8:.,::,.:888
.8`::::::'888
88 `::' 888
.88 `888.
88' .::. .:888.
888.' :' `'88:. BIENVENIDO AL SERVIDOR DE EKHTOR
8888' ' 88:8
8888H, . 88:8
8888HH, : 8:88'
:.8HH, . .::88'
.:::::88H ` .:::::::.
.::::::.8 .:::::::::
:::::::::.. .:::::::::'
`:::::::::88888:::::::'
`:::' `:'Por último, sólo comentar que el archivo, por desgracia cada vez que la máquina se reinicia, genera un archivo nuevo y no guarda la configuración, por lo que sólo se me ocurre ejecutar un comando al inicio en el archivo /etc/rc.local, que copie un fichero donde tendremos la imagen de tux, llamado por ejemplo "imagentux.txt", a /etc/motd. Esto lo hacemos ejecutando el siguiente comando:
sudo echo "cp /home/usuario/imagentux.txt /etc/rc.local" > /etc/rc.local && sudo echo "exit 0" >> /etc/rc.localAl ejecutarlo, primero guarda la cadena "cp /home/usuario/imagentux.txt" en el archivo rc.local lo que provoca que en cada inicio de sesión, se copie el archivo imagentux.txt que está en el home del "usuario" y después guarda la cadena "exit 0" que se ejecuta para saber que no ocurrió nungún error en la carga de los scripts de inicio.
Con estos sencillos pasos ya tendríamos un mensaje de bienvenida permanente del servicio ssh.
Etiquetas:
Consola,
PlanetUbuntu,
Ubuntu
| Reacciones: |
Suscribirse a:
Entradas (Atom)