Feeds:
Entradas
Comentarios

Posts Tagged ‘Consola’

Siempre he tenido un problema en el portátil, y es que al arrancar, la consola (o tty) se veía pequeña, es decir, que no ocupaba la totalidad de la pantalla si no un cuadro central de la misma, y es algo bastante molesto:

La solución para que esto no pase es la siguiente. Editamos el fichero /boot/grub/menu.lst y nos movemos a la parte donde se declaran los distintos arranques para las diferentes versiones de kernel que tengamos instaladas (o los arranques para otros sistemas operativos) y localizamos la línea del kernel:

title     Debian GNU/Linux, kernel 2.6.26-1-686
root      (hd0,0)
kernel    /boot/vmlinuz-2.6.26-1-686 root=/dev/sda1 ro quiet
initrd    /boot/initrd.img-2.6.26-1-686

Al final de dicha línea añadimos lo siguiente:

vga=791 para que la consola se vea a 1024x768x16. Podemos poner también vga=ask para que nos aparezca una lista con las distintas posibilidades y así la que mas nos interese. El modo 791 es para usar el framebuffer como dispositivo de vídeo.

Esa línea quedaría así (si tienes varios kernels, deberás cambiarlo en todos ellos para que funcione):

kernel    /boot/vmlinuz-2.6.26-1-686 root=/dev/sda1 ro quiet vga=791

El resultado es el siguiente:

Read Full Post »

Como bien sabéis los que soléis leer este blog, soy un fan incondicional de la consola (¿se nota que soy de los que usó MS-DOS en su día?). Desde ésta lo puedes hacer *todo*, y es como realmente se aprende. Aunque primero lo aprendas de esta forma y luego lo hagas desde en el entorno gráfico (si es posible), aprenderás mucho mas que si solo lo haces de la segunda forma.

Hay multitud de consolas disponibles:

Konsole se instala con KDE y Gnome-Terminal con Gnome (es evidente :). Pero aparte de estas consolas hay otro tipo de idem, con otro formato, de entre las cuales me quedo con Yakuake.

Yakuake es una consola desplegable para KDE, cuyo nombre viene de «Yet Another KUAKE», y es del mismo tipo de consola que se despliega en el juego Quake. El funcionamiento es muy muy sencillo. En principio usando la tecla F12, que es la que viene definida por defecto, se desplegará una consola desde la parte superior de la pantalla, la cual podremos usar como cualquier terminal, pero con la ventaja de que al estar cargada en memoria, se abre muy rápidamente. Siempre la tendremos a nuestra disposición con tan solo pulsar la tecla F12.

yakuake

Es altamente configurable, pudiendo modificar el ancho y alto de la ventana, abrir a pantalla completa, elegir la velocidad para el efecto de despliegue, usar cualquiera de los esquemas de color que trae, cambiar el tipo de letra, abrir multiples consolas en pestañas, cambiar el nombre de las pestañas, etc etc…

Para instalarla:

aptitude install yakuake

La podemos ejecutar desde la propia consola escribiendo ‘yakuake‘ o bien desde el menú Inicio – Sistema – Yakuake. Si la empezais a usar,  en muy poco tiempo no podreis prescindir de ella. Si esto ocurre, mi consejo es que añadais un enlace en el autoarranque para que se cargue automáticamente cada vez que se inicia el sistema, de la siguiente forma:

ln -s /usr/bin/yakuake ~/.kde/Autostart/yakuake

Algunas de las combinaciones de teclas útiles que mas utilizo son:

  • Ctrl + Shift + F: cambiar a pantalla completa
  • Shift – Flecha Dcha./Izda.: Cambiar a la pestaña Dcha./Izda.

Como última observación, existe la posibilidad de integrar Yakuake en Konqueror, el gestor de ficheros de KDE. Si os interesa, aquí teneis las instrucciones correspondientes.

Read Full Post »

El otro día estaba buscando una aplicación utilizando aptitude, que es la herramienta que habitualmente utilizo para tal efecto. Antes siempre lo hacía con apt, pero leí que aptitude controlaba mejor el tema de las dependencias, y desde entonces, no he vuelto a usar apt.

El caso es que realizando esa búsqueda observé algo curioso:

aptitude1

Estaba convencido de que al buscar algo con aptitude la búsqueda se hacía tanto por el nombre como por la descripción, y ha resultado no ser así. Esto no ocurre con apt-cache, que sí busca en ambos campos.

aptitude2

Consultado el tema, me remitieron a la documentación de aptitude, localizada en /usr/share/doc/aptitude/README y descubrí varias cosillas útiles. Se pueden utilizar algunos argumentos para potenciar las búsquedas:

  • aptitude search ~ntexto: buscará el texto que le pongamos en el nombre del paquete
  • aptitude search ~dtexto: buscará el texto en la descripción del paquete

aptitude3

Ahora si ha funcionado la búsqueda. Hay otras opciones, como:

  • aptitude search ~itexto: busqueda de paquetes instalados
  • aptitude search ~ctexto: busqueda de paquetes desinstalados, pero no purgados

Una de las recomendaciones que me hicieron era la de usar tanto aptitude como apt-cache para las búsquedas, ya que cada uno tiene sus ventajas. Y si teneis mas dudas, echad un vistazo al archivo README de aptitude que os comentaba antes.

Read Full Post »

Imagina que estás configurando cualquier aplicación y tienes problemas con el fichero de configuración. Si consultas tu problema en IRC y pegas todo el contenido de dicho fichero en el canal en que estés, lo más fácil es que te echen del mismo por floodear (exceso de líneas). Para evitar eso existen varias webs que nos ofrecen el servicio de pegado de textos.

El funcionamiento es muy sencillo: copiamos el texto que deseamos mostrar, abrimos una de estas páginas, pegamos el texto, y se nos devolverá una url, la cual daremos a quien sea oportuno, así evitamos pastearlo directamente al canal. Algunas de los sitios mas conocidos son:

Pero si estos pastes los haces con mucha frecuencia, puede ser un poco molesto tener que abrir x veces la web. Supuse que debía existir una aplicación para consola, y así poder pegar directamente desde la línea de comandos, ahorrando tiempo. Su nombre es Pastebinit, y el funcionamiento muy sencillo. La instalación la podemos hacer desde los repositorios oficiales de Debian:

aptitude install pastebinit

Esta aplicación permite pastear texto en las siguientes direcciones, estando configurada por defecto la primera, Pastebin:

El funcionamiento, es extremadamente sencillo:

pastebinit fichero Pegará el contenido del fichero entero
ls -la | pastebinit Pegará la salida stdin del comando, en este caso ls -la
pastebinit -b http://yourpaste.net fichero Pegará el contenido del fichero en el sitio especificado

Tras ejecutar Pastebinit, si no hay ningún error, este nos devolverá la url del paste. Para ver el resto de argumentos, man pastebinit.

pastebinit

Read Full Post »

Cuando estamos trabajando en la consola, es muy incómodo el pitido que se oye cuando usamos la tecla Tab para autocompletar comandos o nombres de ficheros. Para quitarla, editamos el fichero /etc/inputrc (como root) y añadimos la siguiente línea:

set bell-style none

La próxima vez que reiniciemos el sistema habrá desaparecido el pitido.

Read Full Post »