Archivos Mensuales: mayo 2011

Uso básico del gestor de paquetes Aptitude

Siempre que uso la distribución Kubuntu unos de los paquetes que instalo es Aptitude. Esta aplicación fue quitada (antes venía por defecto) de la instalación desde el lanzamiento de Ubuntu 10.04, creo recordar, a partir de ahí la instalación era opcional. Por defecto viene Apt-get.
El por qué de Aptitude, no se, me gusta y lo encuentro más potente que Apt-get.
A continuación explicaré básicamente su funcionamiento desde la línea de comandos, pues con unos pocos comandos haremos funciones básicas como instalar o desinstalar y mantenimiento de  aplicaciones y paquetes

Aptitude es un gestor de paquetes para los sistemas Debian:

aptitude update, actualiza la lista de paquetes locales

aptitude upgrade, actualiza paquetes

aptitude dist-upgrade, actualiza paquetes disponibles eliminando los innecesarios

aptitude install nombrepaquete, instala dicho paquete

aptitude remove nombrepaquete, desinstala el paquete y sus archivos dependientes

aptitude purgue nombrepaquete, elemina el paquete y sus archivos de configuración

aptitude search cadena, busca un paquete que contenga esa cadena de caracteres

aptitude show nombrepaquete, muestra destalle de ese paquete

aptitude clean,  borra paquetes descargados

aptitude autoclean, borra paquetes obsoletos dejando los actualizados

aptitude hold nombrepaquete, indica que ese paquete debe quedarse en su actual versión y no ser actualizado

aptitude unhold nombrepaquete, deshace la anterior orden (hold)

Para mayor información, pues esto es básico, podemos mirar en doc.ubuntu.es también en Debian package management y en la wiki de esdebian.org

Somarropellejo

Anuncios

Plymouth, Nvidia y K/Ubuntu 11.04 = Problema

Estoy usando Kubuntu en su versión más reciente la  11.04 y al igual que sus predecesoras Plymouth y K/Ubuntu con tarjetas nvidia dan algún problemilla cuando instalamos los drivers privativos de Nvidia. Cuando instalé Kubuntu 11.04 ya se me instalaron dichos drivers privados, con lo cual un paso que te ahorras, pero… Plymouth no se ve bien. En la versión anterior de Kubuntu se solucionaba editando el grub para recordarlo tenemos un ejemplo en Nosinmiubuntu tenemos un ejemplo.

Ahora se puede hacer vía script y no es difícil para la gente novata, copiamos el siguiente texto:

# Usage: install_if_not_installed package_name
function install_if_not_installed
{
PACKAGE="$1"
INSTALLED=$(dpkg -L "$PACKAGE" > /dev/null 2>&1 && echo OK || echo KO)
if [ "$INSTALLED" == "KO" ]
then
sudo apt-get install "$PACKAGE" -y
fi
}

# Usage: contains regexp file
function contains
{
REGEXP="$1"
FILE="$2"

grep "$REGEXP" "$FILE" > /dev/null && echo OK || echo KO
}

install_if_not_installed v86d
install_if_not_installed hwinfo

sudo hwinfo --framebuffer
echo "---------------------------------------------------------------"
echo "Por favor introduzca la mejor resolución desde la lista de arriba"
echo "Esta es la más usada normalmente >>Mode 0x0323: 1024x768 (+4096), 24 bits<<"
echo "Para introducir la resolución elegida, como el ejemplo (sin comillas) >>1024x768-24<<"
echo "---------------------------------------------------------------"
read resolution

sed 's/GRUB\_CMDLINE\_LINUX\_DEFAULT\=\"quiet\ splash\"/GRUB\_CMDLINE\_LINUX\_DEFAULT\=\"quiet\ splash\ nomodeset\ video\=uvesafb\:mode\_option\='$resolution'\,mtrr\=3\,scroll\=ywrap\"/g' /etc/default/grub > ./newgrub
sudo mv -f ./newgrub /etc/default/grub

sed 's/GRUB\_CMDLINE\_LINUX\_DEFAULT\=\"quiet\ splash\"/GRUB\_CMDLINE\_LINUX\_DEFAULT\=\"quiet\ splash\ nomodeset\ video\=uvesafb\:mode\_option\='$resolution'\,mtrr\=3\,scroll\=ywrap\"/g' /etc/default/burg > ./newburg
sudo mv -f ./newburg /etc/default/burg

sed 's/\#GRUB\_GFXMODE\=640x480/GRUB\_GFXMODE\='$resolution'/g' /etc/default/grub > ./newgrub
sudo mv -f ./newgrub /etc/default/grub

if [ "$(contains uvesafb /etc/initramfs-tools/modules)" == 'KO' ]
then
sudo echo "uvesafb mode_option=$resolution mtrr=3 scroll=ywrap" | sudo tee -a /etc/initramfs-tools/modules
fi

if [ "$(contains FRAMEBUFFER=y /etc/initramfs-tools/conf.d/splash)" == 'KO' ]
then
echo FRAMEBUFFER=y | sudo tee /etc/initramfs-tools/conf.d/splash
fi

sed 's/GRUB\_CMDLINE\_LINUX\_DEFAULT\=\"\$GRUB\_CMDLINE\_LINUX\_DEFAULT vt\.handoff\=7\"/GRUB\_CMDLINE\_LINUX\_DEFAULT\=\"\$GRUB\_CMDLINE\_LINUX\_DEFAULT\"/g' /etc/grub.d/10_linux > ./new10linux
sudo mv -f ./new10linux /etc/grub.d/10_linux
sudo chmod +x /etc/grub.d/10_linux

sudo update-grub2
which update-burg > /dev/null 2>&1 && sudo update-burg
sudo update-initramfs -u
echo "La resolución se fijará una vez hecho un reinicio"

Una vez copiado, creamos un archivo de texto en nuestra carpeta personal /home, y le ponemos extensión .sh  es decir, nombrescript.sh y en ese archivo copiamos (ctrl+v) el script.
Ahora procedemos para hacerlo ejecutable:


$ cd
$ chmod +x nombre_script.sh
$ ./nombre_script.sh


Yo a mi pc de sobremesa le he puesto 1280×1024-24 y al portátil 1440×900-24


Vía: Limoneando.com


Somarropellejo.

GRUB2 Bootloader

Grub2 Bootloader es un módulo para KCM para configurar grub2 de forma gráfica, se integra totalmente con KDE, siendo su localización una vez instalado:
Preferencias del Sistema > Arranque y apagado.

Es fácil de usar aunque (ahora que lo he instalado) está en inglés, tenemos tres prestañas: General, Appearance, Advanced.

Qué es lo que podemos hacer con este módulo:

  • Gestión de la entrada de arranque por defecto.
  • Gestión de tiempo de arranque.
  • Gestión de tamaño de resolución del arranque.
  • Gestión los colores del menú de arranque.
  • Administrar los argumentos del núcleo de Linux.
  • Permite guardar y actualizar los archivos de configuración de GRUB2.

Claro y como se implementa a nuestro KCM:

En KDE-apps nos dicen como y el blog de GRUB2 bootloader.

Ahora estoy usando la versión reciente de Kubuntu 11.04 y para instalarlo es simple:

sudo apt-get install kde-config-grub2

 

Y ya está.
Somarropellejo