Archivo etiqueta Debian
Particiones en Lenovo IdeaPad S10-3
Por Luis Gallardo - Linux - 27/08/2010
Decidí vender mi Lenovo IdeaPad S10 y actualizarla a una Lenovo IdeaPad S10-3. De igual forma a como vino la netbook S10-2 de mi hermana el esquema de particiones es el mostrado en la imagen de arriba: Una partición pequeña (asumo que para inicio de Windows), una grande de 100 GB para Windows 7, una de 30 GB para respaldo, otra de casi 15 GB donde se encuentra los drivers de Windows y utilidades de recuperación.
Como mi disco es mio, decidí volarme las dos últimas particiones (previo respaldo de sus contenidos) y cambiar el tamaño de la partición de Windows 7, de forma de tener espacio para dos Linux (Debian y Ubuntu), una partición de swap de 1 GB y el resto (más de 100 GB) para /home, como se muestra en esta imagen:
Efecto colateral
El único defecto es que las aplicaciones que proporciona Lenovo, tales como OneKey Recovery , dejaron de funcionar debido a que las particiones ya no existen. La solución es crear los discos de recuperación antes de borrar las particiones, o vivir con las particiones pero reduciendo su tamaño para ganar espacio (esto último fue lo que hice en la netbook de mi hermana, una Lenovo IdeaPad S10-2).
Precaución
Antes de redimensionar la partición de Windows es recomendable hacer una defragmentación del disco. También es recomendable primero reducir el tamaño de la partición de Windows 7, ver que arranca sin problemas o si los hay usar las particiones para recuperar el sistema que proporciona Lenovo. Yo cometí el error de borrarlas y tuve que conseguir un disco de reparación de Windows 7 prestado, ya que no iba a esperar a que me enviaran un disco desde USA.
Ubuntu Software Center en Debian
Por Luis Gallardo - Linux - 17/08/2010
Muchos pegaron el grito al cielo: ¿Cómo era posible que Debian incorporara el Ubuntu Software Center a los repositorios? Lo cierto es que, para bien o para mal, este paquete se encuentra disponible bajo el nombre Software Center, y debo reconocer que es una opción para instalar software de una manera más sencilla que el tradicional Synaptic. Pero la interfaz de instalación de paquetes no es lo único que incluye, veamos cómo instalarlo y qué más nos proporciona.
Instalación del Software Center
Desde un terminal podemos escribir lo siguiente:
aptitude install software-center
Esto instala el Software Center y sus distintos componentes.
Software Center
Para ingresar al Software Center, el cual se muestra en la imagen anterior, debes ir a Aplicaciones > Sistema > Software Center:
Desde allí podrás buscar, instalar o desinstalar aplicaciones en el sistema como harías desde un terminal o de forma gráfica con Synamptic, pero de una manera bien sencilla.
Manejador de actualizaciones
El Manejador de Actualizaciones (Update Manager) notifica al usuario de actualizaciones en el sistema, al estilo de Ubuntu.
Esto puede ser de gran utilidad para ayudar a los olvidadizos a mantener el sistema actualizados (por ejemplo si usan Debian testing).
Orígenes del Software (Software Sources)
Adicionalmente se pueden configurar los repositorios del sistema desde Orígenes del Software (Software Sources). En mi caso como tengo unos repositorios internos en la red de la casa con apt-cacher, los cuales aparecen en la pestaña Software de Terceros (Third-Party Software):
Esta aplicación a la larga lo que hace es editar el archivo /etc/apt/sources.list o los archivos en el directorio /etc/apt/sources.list.d
Compatibilidad con aptitude
Mi mayor preocupación era si esta aplicación se integraba con aptitude, en el sentido de que si era capaz de desinstalar paquetes que no están siendo usados y que fueron dependencias de una aplicación en particular que se haya instalado. Las pruebas que hice me confirmaron que si lo hacía!!
Agregar repositorio de Ubuntu a apt-cacher
Por Luis Gallardo - Linux - 30/07/2010
Ya instalé un repositorio interno en Debian para evitar la descarga de paquetes dos veces, e hice lo mismo agregando el repositorio de VirtualBox, de forma que me permite ahorrar en ancho de banda y tiempo ya que todos los paquetes actualizados estará disponibles en ese mirror interno.
Ahora me tocó instalarle a la netbook de mi hermana el Ubuntu Netbook Edition, pero ella me comentó que a veces las actualizaciones pueden tardar mucho por el hecho de que su conexión es a través de un módem USB, y a ciertas horas puede llegar a ser una pesadilla tratar de navegar la red y descargar las actualizaciones del sistema al mismo tiempo. Por esto, decidí agregar el repositorio de Ubuntu a el mirror interno, como se muestra en la figura anterior.
Configuración del repositorio Ubuntu en apt-cacher
Para configurar el repositorio de Ubuntu, edita el archivo /etc/apt-cacher/apt-cacher.conf file. Halla el parámetro path_map y agrega lo siguiente:
path_map = debian http://ftp.us.debian.org/debian/ ; multimedia http://www.debian-multimedia.org ; virtualbox http://download.virtualbox.org/virtualbox/debian ; ubuntu http://ve.archive.ubuntu.com/ubuntu/
Configuración de los clientes Ubuntu
En las PCs con Ubuntu debes editar el archivo /etc/apt/sources.list, comentando todo su contenido y agregando las siguientes líneas:
deb http://192.168.2.100:3142/ubuntu/ lucid main restricted deb http://192.168.2.100:3142/ubuntu/ lucid-updates main restricted deb http://192.168.2.100:3142/ubuntu/ lucid universe deb http://192.168.2.100:3142/ubuntu/ lucid-updates universe deb http://192.168.2.100:3142/ubuntu/ lucid multiverse deb http://192.168.2.100:3142/ubuntu/ lucid-updates multiverse deb http://192.168.2.100:3142/ubuntu/ lucid-security main restricted deb http://192.168.2.100:3142/ubuntu/ lucid-security universe deb http://192.168.2.100:3142/ubuntu/ lucid-security multiverse
Nota: También comenté los repositorios deb-src porque sé que mi hermana no los usará, pero si los necesitas puedes adaptarlos con las direción IP de mirror interno.
Como paso final, descarga el listado de paquetes y luego actualiza el sistema desde una terminal:
aptitude update aptitude safe-upgrade
O usa el manejador de paquetes gráficos para conseguir lo mismo
Mejor mirror de Ubuntu
Por Luis Gallardo - Linux - 25/07/2010
Cuando instalas Ubuntu nunca se te preguntará cuál mirror utilizar para descargar los paquetes porque Ubuntu selecciona un mirror de acuerdo a tu ubicación o país. Por lo tanto, después de instalar Ubuntu Netbook Edition, el mirror por omisión era http://ve.archive.ubuntu.com .Si vienes de Debian tratarás de instalar apt-spy para encontrar el mejor mirror, pero Ubuntu no viene con esta herramienta, así que cómo saber el mejor mirror de acuerdo a la mejor respuesta?
Seleccionar el mejor mirror
Ve a Sistema > Orígenes del Software. Allí haz clic en Descargar desde, y selecciona Otro.Aparecerá una nueva ventana donde puedes seleccionar un nuevo servidor, o hacer clic en el botón Seleccionar el mejor servidor como se muestra en la figura de arriba. Al hacer clic en ese botón Ubuntu realizará una prueba para determinar el mejor servidor. En mi caso fue uno localizado en USA.
¿Realmente funciona?
Para actualizar mi Ubuntu Netbook Edition con el servidor venezolano decía que iba a durar una hora y cuarenta minutos, pero con el nuevo servidor solo duró 21 minutos!!
Paul, ¿Cuál distro?
Por Luis Gallardo - Linux - 09/07/2010
Este pulpo nos tiene asombrados…¿Cómo lo hará?
¿Quieres saber más de Paul? http://es.wikipedia.org/wiki/Pulpo_Paul
¿Y cuánto tarda compilar el kernel de la netbook en el PC?
Por Luis Gallardo - Linux - 11/06/2010
Una de las ventajas de compilar el kernel a lo Debian es que se genera un paquete .deb que puede instalarse luego en cualquier otro Debian (y derivados). Entonces, una cosa que puede hacerse es compilar un kernel para un hardware específico en otra computadora. Por ejemplo se puede generar el archivo .config con las opciones de una netbook y copiarlo en el directorio /usr/src/linux de la máquina donde se compilará y generar el kernel desde allí.
¿Esto para qué?…bien veamos cuánto tarda en compilar el kernel 2.6.34 mi netbook Lenovo Ideapad S10e:
real 49m2.862s user 45m16.480s sys 3m56.127s
Ahora veamos cuánto tarda en mi PC :
real 20m56.457s user 18m56.255s sys 2m2.204s
Como puede verse en el PC la compilación fue más rápida…Las características de ambos equipos son:
Netbook Lenovo S10e:
- RAM: 2 GB
- CPU: Intel(R) Atom(TM) CPU N270 @ 1.60GHz (x2)
- Solo compilando el kernel desde Xfce con un terninal.
PC de escritorio:
- RAM: 1 GB
- CPU:Intel(R) Pentium(R) Dual CPU E2140 @ 1.60GHz (x2)
- Corriendo varias aplicaciones: Iceweasel (Firefox), Miro, Xfce, un terminal, Gimp, etc.
¿Funcionará este nuevo kernel en la netbook?
Vaya que si, ahora mismo escribo este artículo desde la netbook con el kernel 2.6.34 compilado en la PC.
Vista en miniatura de videos en Xfce
Por Luis Gallardo - Linux - 06/06/2010
Algo que extrañaba del navegador de archivos de Gnome era las vistas en miniatura de los archivos pdf, imágenes y videos. Asumí que Xfce no tenía esa característica así que no me preocupé por esto…hasta que me topé con thunar-thumbnailer.
Instalando thunar-thumbnailer
En Debian puedes instalar thumbnailer de esta manera:
moody:~# aptitude install thunar-thumbnailers ffmpegthumbnailer
Nota que thunar-thumbnailers genera vistas en miniatura para pdf, imágenes, documentos, y videos, pero para estos últimos necesita de ffmpegthubmailer.
Configurando Thunar
Después de instalar esos paquetes , y siendo el usuario que corre el entorno gráfico, actualiza el caché:
lgallard@moody:~$ /usr/lib/thunar/thunar-vfs-update-thumbnailers-cache-1
Reinicia el navegador de archivos:
lgallard@moody:~$ thunar -q lgallard@moody:~$ thunar --daemon &
Y ábrelo nuevamente para que veas los cambios:
Actualizando repositorios de Debian
Por Luis Gallardo - Linux - 03/06/2010
Una de las cosas buenas de usar Debian es la cantidad de aplicaciones que tienes disponibles que tienes listas para usar. Solo configura un repositorio y podrás instalar todas esas aplicaciones…pero, ¿Cómo se configura un repositorio?
Configuración de repositorios
Existe un archivo llamado /etc/apt/source.list donde se definen los repositorios del sistema. Este archivo es una lista de las fuentes u orígenes de donde obtener los paquetes (aplicaciones, librerías, archivo fuente, etc). Cada origen se define usando la siguiente sintaxis:
deb source versión repositorios deb-src source versión repositorios
Donde deb es para paquetes binarios y deb-src para archivos fuente. Aquí versión hace referencia a la versión de Debian para el cual los paquetes están dirigidos, y puede ser stable, testing o unstable; o su nombre código (por ejemplo, lenny, squeeze, etc). Finalmente, repositorios se refiere los repositorios en la fuente de origen, y pueden ser main (paquetes de open source), non-free (paquetes privativos) o contrib (paquetes que enlaza aplicaciones en main y non-free). Veamos un ejemplo:
# Security mirrors deb http://security.debian.org/ testing/updates main deb http://ftp.us.debian.org/debian/ testing main contrib non-free deb-src http://ftp.us.debian.org/debian/ testing main contrib non-free deb http://moody:3142/virtualbox lenny non-free
Actualizando los repositorios
Ahora que se han defino desde dónde se traerán las aplicaciones (es decir, de los repositorios), puedes actualizar el listado de paquetes:
aptitude update
Al ejecutar la orden anterior se estará pidiendo el listado actualizado de paquetes para guardarlo en el sistema, de forma que esté disponible para hacer búsquedas de paquetes localmente, evitando preguntar a servidores externos por dicha información.
Actualización del sistema
Ahora se puede actualizar el sistema obteniendo la versión más reciente de todos los paquetes. Solo escribe esta orden:
aptitude safe-upgrade
Los paquete serán descargados desde los repositorios, descomprimidos y reemplazarán las aplicaciones del sistema, incluso si están funcionando actualmente!!!
Llave pública del repositorio de VirtualBox
Por Luis Gallardo - Linux - 22/05/2010
Al parecer VirtualBox cambió la llave pública del repositorio (ustedes saben algo de que Sun ahora es Oracle o algo por el estilo):
W: GPG error: http://moody lenny Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 54422A4B98AB5139
Coloco los pasos de cómo “actualizar” la llave pública en caso de que vuelva a ocurrir, o que les pase con otra llave:
- Lista las llaves disponibles y copiar la de VirtualBox:
moody:~# apt-key listpub 1024D/6DFBCBAE 2008-07-14 uid Sun Microsystems, Inc. (xVM VirtualBox archive signing key) sub 2048g/78A86EAF 2008-07-14
- Borrar la llave en cuestión:
moody:~# apt-key del 78A86EAF 6DFBCBAE OK
- Descargar la llave nueva:
wget http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc
- Instalar la llave descargada:
moody:~# apt-key add oracle_vbox.asc OK
- Por último obtener el listado de paquetes y actualizar el sistema:
aptitude update aptitude safe-upgrade
wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc
Configurando Synaptics Touchpad en Lenovo IdeaPad S10e
Por Luis Gallardo - Linux - 21/04/2010
Me gusta mi Lenovo IdeaPad S10e. Aunque debo reconocer que desde que la compré me incomodó un poco que los botones del ratón fuesen algo duros de presionar. Al final uno se acostumbra…pero resulta que de vez en cuando debo apretar más duro el botón del clic izquierdo por el desgaste del uso diario. ¿Qué hacer? Recordé que algunos laptops y netbooks vienen con Synaptics Touchpad, así que me dispuse a investigar y aquí les dejo cómo configurarlo en la Lenovo IdeaPad S10e.
Verificando el soporte Synaptics Touchpad
Antes de configurar las opciones se debe verificar se tiene el soporte, ya que dependerá de la versión del kernel o como se haya compilado. Para verificarlo se debe escribir en un terminal:
grep -i 'synap' /proc/bus/input/devices
Y la salida de esta orden debe ser:
N: Name="SynPS/2 Synaptics TouchPad"
Configuración del servidor gráfico X
Para habilitar el Synaptics Touchpad hay que agregar al archivo de configuración del servidor gráfico /etc/X11/xorg.conf las siguientes opciones:
Section "InputDevice" Identifier "Synaptics Touchpad" Driver "synaptics" Option "Protocol" "auto-dev" Option "CorePointer" Option "VertEdgeScroll" "true" Option "HorizEdgeScroll" "true" Option "TapButton1" "1" Option "LTCornerButton" "3" Option "LBCornerButton" "2" EndSection
La explicación de los parámetros de interés son: VertEdgeScroll para el desplazamiento vertical, HorizEdgeScroll para el desplazamiento horizontal, TapButton1 para el clic izquierdo, LTCornerButton para el clic derecho, y LBcornerButton para el clic de los dos botones. En las siguientes imágenes se detallan cada uno de ellos:
Lo que no funciona
No todas las opciones de Synaptics TouchPad me funcionaron. Por ejemplo el clic con dos o tres dedos (TapButton2 y TapButton3) no respondió, incluso configurando según la documentación. Por eso el apaño con LTCornerButton y LBCornerButton. Quizás sea porque el área de ratón es muy pequeña en las netbooks y no lo implementaron.




















Planeta Linux