Archivos Noviembre 2007

Restaurar Linux

| Compartir en Facebook | Enviar a Twitter

Hay algunas raras veces que necesitamos reinstalar nuestro sistema Linux, debido a algún reinicio forzado por corte de luz y su consiguiente corrupción del disco duro, o por un problema ubicado entre el computador y el asiento ;).

Instalar Linux ya no es cosa difícil, hasta se hace más simple que el ultra sofisticado Vista. Pero hay una complicación en el proceso que seguramente a más de alguno de nosotros nos ha tocado vivir, y es el proceso de restaurar tu sistema, o volver a instalar todos los programas que teníamos en Linux antes del desastre.

GNU/Linux y sus miles de herramientas/programas nos pueden ayudar en estos casos, facilitándonos todo el proceso de restauración, con un respaldo previo del listado de los paquetes instalados.

Apt y dpkg amigos inseparables.

  1. Generar y guardar la lista de paquetes instalados en tu home.
    dpkg --get-selections > ~usuario/paquetes.list
  2. Para restaurar todos los programas/paquetes que tenías instalados antes del problema o reinstalación, debes ejecutar los siguientes comandos.
    sudo apt-get update
    sudo dpkg --set-selections < ~usuario/paquetes.list
    sudo apt-get -u dselect-upgrade
  3. Guardar un respaldo de nuestro source.list
    sudo cp /etc/apt/source.list ~/usuario/source-backup.list

En el paso 1 es recomendable guardar el archivo "paquetes.list" en un USB Drive aparte del home, y si vas a instalar algún paquete vía compilación recuerda tener a mano checkinstall para generar un paquete con toda la información sobre la instalación de la aplicación.

Este proceso es muy simple y nos puede ahorrar mucho tiempo en la restauración de nuestro sistema Linux. Además aparte de funcionar perfectamente en Ubuntu, se puede aplicar a cualquier distro basada en apt y dpkg.
Actualizado 28.11.07: Agregado el paso 3, gracias asphixmx y una recomendación (gracias jose).

Comic Sans es una tipografía feísima que pertenece a Microsoft. En la red hay campañas para evitar su uso, que por desgracia es bastante generalizado, sobretodo en esos entretenidos power point que llegan todos los días y sin parar a tu casilla de correo.

All Graphic Design se dio el "lujo" de rediseñar la pagina de resultados de Google, con la "dañina para la vista" tipografía Comic Sans.

comicsans-google

¿Y si Google hubiera sido diseñado con Comic Sans? | Google gOS.

Hay fanáticos de Ubuntu por todos lados expresando su amor por esta distro a través de sus blog, regalando cd's de shipit, instalándolo sin cobrar un peso, etc. Pero este hombre es seguramente el fanático más expresivamente mediatico, al parecer -puede ser un fake- se hizo los tatuajes de todas la distribuciones de Ubuntu en su brazo y a todo color.

tatoo-tatuaje-ubuntu

Hombre se tatúa todos los logos de Ubuntu | VivaLinux!

Martin Roesch es el mejor ejemplo para confirmar que del "Software Libre se puede vivir", he ir más allá, al crear una empresa rentable con importantes clientes en el área financiera. Roesch es el creador de Snort una herramienta de código abierto para redes, muy popular utilizada para la prevención de intrusiones en sistemas, además es el fundador y dueño de SourceFire una empresa que ofrece servicios de "valor agregado" entorno a Snort. SourceFire plantea un modelo de negocio basado en Software Libre, así que el clásico y anticuado "vender soluciones de software propietario" no sirve, es por esto que ofrecen servicios de valor agregado tales cómo, creación de hardware, capacitación, asesorías, respaldo, etc.

Roesch dice que la mayor ventaja de tener una empresa basada en el código abierto es la eficiencia. "Nuestro equipo de desarrollo es muy eficiente. El tamaño de nuestro equipo de desarrollo e investigación es bastante pequeño comparado con el de la competencia. Utilizamos un montón de herramientas de código abierto, he interactuamos con la comunidad, además las personas que trabajan aquí son usuarios de Software Libre de hace muchos años. No puedo imaginar lo caro que hubiera sido formar esta empresa sin el mundo del código abierto".

Hace poco tiempo atrás Roesch recibió un premio de parte del Consejo de Maryland al Ejecutivo Comercial IT del año. Premio con gran mérito por lo difícil que es crear un negocio rentable en torno a una herramienta gratuita. De esta distinción nace la interesante entrevista publicada en Linux.com la cual transcribo de forma parcial.

Un caso destacable, que reafirma que los modelos de negocios alternativos son viables, y lo más importante rentables. Esperemos que estos ejemplos se repitan cada día más, para así ir creando una sociedad con mayor igualdad y libertad gracias a la filosofía del Software Libre.

La salida de KDE 4 está muy cerca, por esto más detalles de esta nueva versión del escritorio Linux se van conociendo día a día.

En la realización del concurso Oxygen Wallpaper Contest donde se eligieron los nuevos wallpaper/fondos de pantalla de KDE 4, los ganadores fueron estas hermosas imagenes inspiradas principalmente por la naturaleza.

EOS
kde4-wallpaper-eos

Emotion
kde4-wallpaper-emotion

Skeeter Hawk
kde4-wallpaper-skeeterhawk

Red Leaf
kde4-wallpaper-redleaf

There’s Rain On The Table
kde4-wallpaper-rainontable

Leaf’s Labyrinth
kde4-wallpaper-leafslabyrinth

Ladybuggin’
kde4-wallpaper-ladybuggin

Fields of Peace
kde4-wallpaper-kensgreen

Green Concentration
kde4-wallpaper-greenconcentration

Golden Ripples
kde4-wallpaper-goldenripples

Fresh Morning
kde4-wallpaper-freshmorning

Curls on Green
kde4-wallpaper-curlsongreen

Colorado Farm
kde4-wallpaper-coloradofarm

Code Poet’s Dream
kde4-wallpaper-codepoetsdream

Finally Summer in Germany
kde4-wallpaper-summer

Estas imagenes vendrán por defecto en la nueva versión de KDE 4

Me gustó mucho Fields of Peace...
¿Que fondo de escritorio te gustó más?

Unveiling the winners of the Oxygen contest for wallpapers | Riccardo Iaconelli.

Instalar gOS en Ubuntu es muy fácil debido a que Green OS está basado en Ubuntu Gutsy Gibbon 7.10.

Es por esto que para realizar la instalación sólo hay que habilitar los repositorios de gOS he instalar el paquete greenos-desktop.

Pasos para Instalar gOS en Ubuntu.

  • Editar el sources.list
  • sudo nano /etc/apt/sources.list

  • Agregar los repositorios de thingos.com
  • deb http://packages.thinkgos.com/gos/ painful main
    deb-src http://packages.thinkgos.com/gos/ painful main

  • Agregar las llaves.
  • wget http://www.thinkgos.com/files/gos_repo_key.asc
    sudo apt-key add gos_repo_key.asc
    rm gos_repo_key.asc
    sudo aptitude update

  • Actualizar el listado de paquetes.
  • sudo aptitude update

  • Instalar gOS en Ubuntu.
  • sudo aptitude install greenos-desktop

Debes reiniciar tu ordenador y elegir cómo sesión Enlightenment.

Estos sencillos pasos lo que hacen es instalar Enlightenment configurado según gOS.

Instalar gOS en Ubuntu | Google OS.

Parece que el éxito de este computador está asegurado, el bajo precio (US $200) junto con el hecho de ser vendido en Wal-Mart más toda la bulla que ha estado metiendo en diferentes medio , tanto tradicionales cómo en internet y su Linux preinstalado llamado gOS, hacen que las 10.000 unidades que se pusieron a la venta del Everex TC2502 se agotaran, así de rápido, cómo quién compila gentoo.

Agotado el gPC | Google OS

Una selección de 5 herramientas de escritorio para la administración de los artículos de tu blog, algunos instalables a través de apt-get install o aptitude de Ubuntu/Debian.

  • GNOME Blog Entry Poster
  • Drivel Journal Editor
  • BloGTK Blog Editor
  • ScribeFire Firefox Extension
  • Google Docs como Editor Blog

Es sabido que es más fácil encontrar muchas utilidades para Windows, es por eso que cuando aparece alguna selección de este tipo de herramientas para GNU/Linux, las publico aquí en el blog. Five Desktop Blog Editors for Linux | Every Flavour Beans.

Live CD 1.0.1 de gOS

| Compartir en Facebook | Enviar a Twitter

Esta nueva versión de "gOS" soluciona el problema donde Update Notifier no iniciaba en la partida. Además se disminuyó el tamaño de la imagen *.iso para poderla grabar en un cd de 700 MB, ahora sólo pesa 694.81 MB.

Descarga gOS Live CD 1.0.1 con Bittorrent.

Descarga gOS LiveCD 1.0.1 | Google OS

gOS, Green OS es un sistema operativo Linux basado en Ubuntu Gutsy Gibbon 7.10, viene con Enlightenment E17 como administrador de escritorio, esta fuertemente basado en Google, además es parte del gPC, el cual empezó a ser vendido en WalMart esta semana.

En la entrevista David Liu habla de la importancia que tiene Enligthment para gOS, lo que siginifica para el proyecto el slogan "Linux para seres humanos" de Ubuntu y cómo ellos lo aplican siendo parte de un computador que se vende en las grandes  hipermercados WalMart por US $200 dolares, donde las personas que compran quizás nunca han oido hablar de Linux, y  además aclara la relación que tiene con Google.

Ver la entrevista a David Liu, Fundador de gOS.

descarga-gos-live-dvd

Recopilación de enlaces de descarga del gOS 1.0 Live DVD, son 728 MB en una imagen .iso para grabar en un DVD.

Son casi todas las opciones que se pueden encontrar por el momento, descarga directa, a través de bittorrent, etc.

Descargar gOS a través de bittorrent. (Linux Tracker)

Descarga gOS Live DVD con bittorrent (Thinkgos.com)

Bajar gOS live 1.0 (descarga Directa HTTP 1).

Descargar gOS live 1.0 i386 (descarga directa HTTP 2).

Capturas de gOS

| Compartir en Facebook | Enviar a Twitter

El nuevo Sistema Operativo Google llamado gOS, por lo menos tiene pinta de serlo, y para muestra te traigo las últimas capturas de pantalla o screenshot del gOS basado en Ubuntu Linux 7.10 Gutsy Gibbon con Enlightenment E17, y un monton de accesos directos hacia el software de productividad de Google.

google-os

gos-google

sistema-operativo-google

google-linux

ubuntu-google

Necesitas ver más?. Visita The coding Estudio hay muchas más capturas de pantalla de gOS 1.0 a todo color y resolución.

 

gOS basado en Ubuntu Linux 7.10 Gutsy Gibbon, de muy buena apariencia, y sus principios son:

Nuestro principio es ser simple, de fácil uso, y ser un escritorio hermoso para la personas normales.

Los principios claves de un Linux con olor a Google OS, que viene con Enlightenment E17, todo el software de productividad será basado casi exclusivamente en Google, administrado a través de Firefox, Gmail para el correo, Google Docs para los documentos, Google Calendar como agenda, Noticias, Mapas, etc, además también viene instalado OpenOffice.org 2.2.

Es el sistema operativo del "gPC" el cual empezo a ser vendido en la mega cadena de supermercados gringo Wal Mart.

Puedes visitar su sitio web, descargar el gOS (Google OS), Sistema Operativo Google.

osync-logoSi usas Opera browser en varias máquinas, o tienes una gran colección de marcadores, mantenerlos sincronizados debe ser un gran problema. oSync sincroniza y respalda los marcadores o bookmarks de Opera, igual como del.icio.us pero en un servidor FTP, el cual puedes ser un servidor personal o el FTP de los desarrolladores del programa.

oSync está escrito en python y cuenta con la posibilidad de usarlo en el Opera Mini, además es multiplataforma, lo que es muy útil ya que posibilita sincronizar/respaldar los marcadores de Opera en Linux, MacOS X y Win2.

Si quieres instalar oSync en Linux debes instalar python (común en ya casi todas la distros Linux), y las siguientes librerias: libcurl, pycurl, python-tk, openssl y libssh2, si no las tienes:

sudo aptitude install python-pycurl python-tk libcurl openssl libssh2

Luego descarga oSync para Linux, descomprimelo dentro de tu directorio, abre la consola y posicionate dentro del directorio de oSync (cd /carpeta-oSync), luego ejecuta el programa setup.py.

python setup.py

Rellena los campos de la ventana de configuración, con los datos realtivos al servidor FTP, la llave de cifrado, el usuario, el lugar donde se guardan los marcadores de opera (/home/usuario/.opera), etc.

rtorrent es un cliente p2p bittorrent para Linux que cada día adquiere más popularidad entre los usuarios. Debido a lo eficiente y fácil que resulta su uso.

rtorrent está en constante actualización, lo que significa la incorporación de interesantes funcionalidades, tales cómo PEX (intercambio de peer), cifrado de conexión (para evitar el shapping de tu isp), incorporación de las librerías xmlrpc-c (para poder implementar interfaz gráfica), etc.

Las principales distros Linux incorporan la paquetización de los binarios, en deb o rpm, lo que significa a veces no contar con la última versión del programa empaquetado. Es por esto que este artículo pretende guiarte en la instalación de rtorrent, xmlrpc-c y libtorrent desde las fuentes, y así tener instalada siempre la última versión de rtorrent.

Las fuentes de libtorrent, rtorrent y xmlrpc-c, son necesarias para realizar una instalación de rtorrent. Recordemos que libtorrent son las librerías p2p bittorrent y rtorrent es la "gui" que interactúa con ellas.

Descargar las fuentes.

Las fuentes las descargaremos en /home/usuario/rtorrent-rlz, abrimos las consola y nos posicionamos en el directorio "rtorrent-rlz".

cd rtorrent-rlz

svn co svn://rakshasa.no/libtorrent/trunk/rtorrent rtorrent

svn co svn://rakshasa.no/libtorrent/trunk/libtorrent libtorrent

wget http://ufpr.dl.sourceforge.net/sourceforge/
xmlrpc-c/xmlrpc-c-1.12.00.tgz

Descomprimir xmlrpc-c
tar xzvf xmlrpc-c*

Entonces deberíamos contar con tres carpetas ubicadas en "/home/usuario/rtorrent-rlz"

/home/usuario/rtorrent-rlz/libtorrent
/home/usuario/rtorrent-rlz/rtorrent
/home/usuario/rtorrent-rlz/xmlrpc-c

Dentro de ellas están las fuentes necesarias para compilar y convertirlas en binarios ejecutables para nuestro pc. Ahora antes de compilar hay instalar las dependencias necesarias.

Para distribuciones Linux basadas en .deb (Ubuntu, Debian), instalar las dependencias a través de aptitude.

sudo aptitude install build-essential pkg-config comerr-dev libc6 libcurl3 libgcc1 libidn11 libkrb53 libncurses5 libsigc++-2.0-0c2a libssl0.9.8 libstdc++6 zlib1g

Desinstalar rtorrent anterior.
sudo aptitude remove rtorrent libtorrent7

Compilar he Instalar.

libtorrent

Ubicarse dentro de la carpeta libtorrent
cd /home/usuario/rtorrent-rlz/libtorrent

Generar el archivo de configuración de libtorrent:
sh autogen.sh

Configurar libtorrent:
./configure

Compilar libtorrent:
sudo make

Instalar libtorrent:
sudo make install

xmlrpc-c es necesario instalarlo para dar soporte de control mediante interfaz gráfica, http, o ssh a rtorrent.

xmlrpc-c

cd ../xmlrpc-c-1.12.00

./configure --disable-cplusplus

sudo make

sudo make install

Este es el último paso para la instalación.

rtorrent

cd ../rtorrent

sh autogen.sh

PKG_CONFIG_PATH="/usr/local/lib/pkgconfig" ./configure --with-xmlrpc-c

sudo make

sudo make install

Si la instalación fue exitosa ya tienes la ultima versión de rtorrent, con soporte PEX, xmlrpc-c y cifrado de conexión. Para habilitar estas funciones hay que hacer unos cambios en el archivo de configuración de rtorrent (.rtorrent.rc), si deseas puedes copiar el mío:

###.rtorrent.rc archivo de configuración rtorrent###

# Este es el archivo de configuración de rTorrent. Copiar en
# /home/usuario/.rtorrent.rc y habilita/modifica
# las opciones que necesites.
# Recuerda que descomentar (quitar #) habilita la opción.

# Cantidad Máxima y Mínima de peers conectados por torrent.

#min_peers = 40
#max_peers = 100

# Igual que lo anterior pero para torrent terminados
# (-1 = iguala las opciones anteriores ).

#min_peers_seed = 10
#max_peers_seed = 50

# Cantidad máxima de conexiones para subidas por torrent.

#max_uploads = 15

# Velocidad máxima de subida y bajada en KiB. "0" para ilimitado.

#download_rate = 0
#upload_rate = 0

# Directorio donde se guardaran los archivos bajados.

directory = /home/usuario/rtorrent/download

# Directorio donde se guardarán los .torrent bajados vía web.

session = /home/usuario/rtorrent/torrentweb

# Carpeta donde rtorrent buscara los .torrent para iniciar
# la descarga en forma automática.

schedule = watch_directory,5,5,load_start=/home/usuario/
rtorrent/torrent/*.torrent

# Detiene la descarga si queda poco espacio en el disco duro.

#schedule = low_diskspace,5,60,close_low_diskspace=100M

# Detiene los torrents según el porcentaje subido,
# el total de bytes subidos , o
# según el porcentaje del ratio que selecciones.
# ejemplo: se detiene cuando el ratio es 2.0 con un mínimo
# de 200 MB subidos, o cuando el ratio es igual a 20.0.

#schedule = ratio,60,60,"stop_on_ratio=200,200M,2000"

# La dirección ip que se le informará al tracker (para
# ordenadores tras un firewall o cortafuegos).

#ip = 127.0.0.1
#ip = cactusdigital.net

# El rango de puertos para rtorrent, elige el rango
# que mejor te funcione.

port_range = 20-21

# Elige al azar un puerto dentro del rango anterior que configuraste.

#port_random = yes

# Revisar el hash de los torrents descargados. No está muy recomendado
# puede causar lentitud en el computador.

#check_hash = yes

# Conexión a tracker's mediante UDP.

#use_udp_trackers = yes

# Opciones de cifrado de conexión, cualquier
# combinación de estas es valida:allow_incoming,
# try_outgoing,require, require_RC4, enable_retry, prefer_plaintext.
# Este ejemplo permite conexiones encriptadas, cifradas.
# conexiones salientes empiezan sin cifrar con un intento de cifrado,
# si falla da preferencia al texto plano por sobre cifrado RC4.

encryption = allow_incoming,enable_retry,prefer_plaintext

# Habilita peer exchange PEX (para torrent públicos).

peer_exchange = yes

# No modificar lo que sigue, hacerlo sólo si sabes,
# podría explotar tu computador!.

# Hash read-ahead controls how many MB to request the kernel to read
# ahead. If the value is too low the disk may not be fully utilized,
# while if too high the kernel might not be able to keep the read
# pages in memory thus end up trashing.

#hash_read_ahead = 10

# Interval between attempts to check the hash, in milliseconds.

#hash_interval = 100

# Number of attempts to check the hash while using the mincore status,
# before forcing. Overworked systems might need lower values to get a
# decent hash checking rate.

#hash_max_tries = 10

###Fin .rtorrent.rc archivo de configuración rtorrent###

¿Y la interfaz gráfica de rtorrent?
En un próximo articulo vamos a instalar una interfaz gráfica para rtorrent, opción que no utilizo ni recomiendo utilizar debido a la facilidad de uso de rtorrent. Ahora si igual necesitas/quieres instalar una gui pronto sabrás cómo.

Recuerda que los comentarios se hicieron para despejar dudas, felicitar, saludar, agradecer, putear, reclamar, respecto al tema del artículo. Así que sin miedo utiliza esta posibilidad.

Se ha publicado una nueva versión beta de Kde 4, específicamente KDE 4 Beta 4 con muchas mejoras en su funcionamiento con respecto a sus predecesoras versiones.

Ya saben los beta tester o los usuarios con ganas de dar algo para kde, pueden ir bajando los live cd para reportar los errores que vayan encontrando, para poder ayudar a solventar los problemas de esta versión beta.

Cómo ya es costumbre OpenSuse publicó también su popular KDE FOUR LIVE, el live cd con la última captura de esta cuarta beta de Kde4. Además del Live CD de Open Suse, Debian pone a disposición su KDE4 Beta4 Live Cd, tanto para arquitectura i386 cómo para amd64.

Descargar Kde4 Beta 4 Live CD de Opensuse.

Descargar Kde 4 Beta 4 Livd CD Debian i386.

Descargar KDE4 Beta 4 Live CD Debian amd64.

Suscribete al Blog

Recibe las novedades de Cactus Digital vía email:





Sobre este archivo

Esta página es un archivo de las entradas de Noviembre 2007, ordenadas de nuevas a antiguas.

Octubre 2007 es el archivo anterior.

Diciembre 2007 es el siguiente archivo.

Encontrará los contenidos recientes en la página principal. Consulte los archivos para ver todos los contenidos.

271317-counter-li-org.png

Comentarios recientes

  • richard_site: Pues ya probé cambiándole la extensión de .nrg a .iso más
  • richard_site: Ups $ nrg2iso original.nrg convertido.iso It seems that original.nrg is más
  • richard_site: excelente justo lo que necesitaba, en fedora hasta se puede más
  • tor: Tienes razón, ahora que lo pienso..., gracias. más
  • plok: No es empinada, sino precisamente al revés: suave. La curva más
  • gabriela: Yo intento crear una nueva galeria y cuando hago add más
  • Dorota Kulawik: Hola, me gusta como escribes los articulos, por eso te más
  • GodSys: Muy buen aporte, aunque creo que encontré un pequeño error: más
  • Luis carlos fernandez c.: Hola que tal, el gorro que aparece en la imagen más
  • anRoswell: Gracias por tus comentarios amigo... Aunque me parece q le más

Archivos