Purgar paquetes removidos

Enviado por PabliNet el 3 Septiembre, 2014 - 06:23.

Cuando removemos uno o más paquetes quedan como desinstall, en cambio, si lo purgamos desaparece.
Por ejemplo voy a remover el paquete gpm:

sudo apt-get remove gpm

Luego pruebo el estado del paquete:

dpkg --get-selections gpm
gpm						deinstall

O sea, está removida.

Para saber qué paquetes removimos podemos usar grep:

dpkg --get-selections | grep deinstall

Para purgar de un plumazo todos los paquetes removidos con AWK:

sudo apt-get purge `dpkg --get-selections | awk '{if ($2 == "deinstall") print $1}'`

Lo que viene en APT

Enviado por PabliNet el 17 Abril, 2014 - 06:08.

En mi PC tengo Debian testing (futura estable) y me encontré con una muy grata sorpresa: ¡Habrá grandes cambios en el comando apt-get!

Aquí algunos ejemplos:

sudo apt install gpm

Instala el paquete GPM el cual sirve para utilizar el ratón en las TTYs.

sudo apt --reinstall install gpm

Reinstala el paquete GPM.

sudo apt purge gpm

Purga el paquete GPM.

sudo apt update

Actualiza los repositorios.

sudo apt upgrade

Actualiza de manera segura.

sudo apt full-upgrade

Realiza la función de actualización, pero también puede eliminar los paquetes instalados, si lo que se necesita para resolver un conflicto de paquetes.

Pongo esta noticia en mi blog porque seguramente se implementará en las derivadas de Debian.

Emular páginas web como si fuese Internet Explorer

Enviado por PabliNet el 26 Enero, 2014 - 17:40.

Para los diseñadores de sitios web se nos complica trabajar en GNU/Linux, ya que Internet Explorer tiene un renderizado que no cumple con todos los estandars y, para saber si está quedando bien el diseño, necesitamos probar en los distintos navegadores (incluyendo IE).

Siempre han habido soluciones como, por ejemplo, instalar Internet Explorer con WINE o con CrossOver, tener instalado Microsoft Windows en otra partición o con Virtual Box.

Pero ahora, gracias a la vida (diría Violeta Parra) encontré otra solución: IE NetRenderer

El único problema es que se necesita trabajar con las páginas web en el servidor, pero igualmente se puede decir: ¡Adiós MS Windows!

Instalar Debian con KDE

Enviado por PabliNet el 24 Agosto, 2012 - 06:09.

Ubuntu y sus derivadas están basadas en Debian y como estoy familiarizado tanto con Ubuntu como con Kubuntu, un día terminé instalando Debian. Con el paso del tiempo he alternado entre éstas tres.
Hoy por hoy, por el único motivo por el cual instalaría Ubuntu es porque me encanta la configuración de LightDM.
En la actualidad estoy utilizando Debian testing con KDE 4.8 y me encanta tanto su estabilidad como apariencia.
En esta entrada explicaré cómo hice la instalación...


PRIMERO

Con un CD netinstall instalé el sistema base sin entorno gráfico ni nada.

SEGUNDO

Instalé alsa-base, alsa-tool y alsa-utils

# aptitude -R install alsa-base alsa-tool alsa-utils

¡ATENCIÓN! La opción -R con aptitude es decir que no instale paquetes extras.
Y me fije que funcione correctamente el sonido.

TERCERO

Instalé las X:

# aptitude install xserver-xorg

CUARTO

Eliminar kernels antiguos

Enviado por PabliNet el 25 Enero, 2012 - 04:54.

En esta entrada voy a explicar cómo llegué a eliminar kernels utilizando 3 interesantes comandos (grep, cut y awk) junto a apt-get y dpkg.

Comando:

  • grep es para filtrar el resultado de una instrucción o un archivo mediante una expresión regular.
    Ejemplo: Queremos conocer todos los archivos que cuyo nombre contengan «pera», entonces hacemos:
    $ ls | grep pera
    desespera-sh
    espera.mp3
    peralta.png
    peras.doc
  • cut se utilizará para delimitar los caracteres del resultado.
    $ ls | grep pera | cut -d p -f2
    era-sh
    era.m
    eralta.
    eras.doc

    La opción -d es para delimitar según un caracter y la opción -fn nos indicará a partir del número de carácter repetido. Suponiendo tres ejemplo sería:

    $ echo Me gusta comer palta con dulce de leche | cut -d t -f1
    Me gus
    $ echo Me gusta comer palta con dulce de leche | cut -d t -f2
    a comer pal
    $ echo Me gusta comer palta con dulce de leche | cut -d t -f3
    a con dulce de leche
  • awk es un comando de Perl y lo utilizaremos para que solo aparezca en pantalla una columna específica.
    Supongamos que tengamos un archivo que contenga tabla con varias columnas y queremos ver la tercera columna, hacemos esto:
    cat tabla.txt | awk '{print $3}'
  • dpkg con la opción --get-selections nos muestra todos los paquetes que tenemos instalados y desinstalados sin removerlos del todo.

Renombrando varios archivos a la PabliNet

Enviado por PabliNet el 6 Junio, 2011 - 21:11.

En mi entrada anterior (Uniendo videos con Cacarulo) surgió la pregunta de cómo lograr cambiarle la extensión a varios archivos introduciendo un sólo comando. Para eso necesitamos teclear el siguiente script (la idea me la dio Viorel):

for i in *.old; do mv $i `basename $i .old`.txt; done

Pero siguiendo su idea y hablando con un amigo que conoce mucho Bash, mi tiró otra: Hacer un script con argumentos de tal forma de hacer esto:

script old txt

Pero como buen amigo me dijo: "Yo lo sé, es muy fácil pero investigalo vos". ¡Me dio la caña de pescar, no el pescado!

Entonces lo que hice fue ir a Google, busqué y no sé cómo llegué a esta página.

La leí bien, y después de muchos fallidos, logré mi objetivo.

Reglas de ventanas en KDE 4.5

Enviado por PabliNet el 31 Octubre, 2010 - 23:11.

Nosotros cuando utilizamos un entorno gráfico siempre ordenamos las ventanas a nuestra manera. Por ejemplo a mí me gusta poner la lista de mis contactos del mensajero a la derecha y el espacio restante de la pantalla la ventana de conversación, que mi navegador siempre esté maximizado, tener a cierta aplicación tamaño minimizado o mil opciones más. Esto en KDE 4.5 se puede configurar automáticamente.

Sólo hay que ir a Preferencias del sistema » Comportamiento de la ventana » Reglas de la ventana, ahí hacemos clic en el botón Nuevo. En ese momento se abrirá una nueva ventana donde abrá varias solapas, pero antes acomodamos las ventanas como queremos nuestras reglas.

Para eso abriremos la ventana que queramos configurar y volvemos a las reglas de ventanas, entonces hacemos clic en Detectar propiedades de ventanas y luego seleccionamos nuestro navegadores haciendo clic en su ventana.

Uniendo videos con Cacarulo

Enviado por PabliNet el 18 Septiembre, 2010 - 03:57.

Me pasó algo gracioso en Kubuntu con «mencoder» y es algo que nunca logré en Windows...

Tenía 12 videos .flv, los quería en uno solo, pero antes quise convertirlos en .avi. Entonces hice lo siguiente:

$ mencoder ../*.flv -oac pcm -ovc lavc -lavcopts vcodec=mpeg4:mbd=2:trell:autoaspect -o *.avi

Los videos estaban en ~/Videos/Mensajes, y yo me había posicionado en: ~/Videos/Mensajes/avi.

Después de un largo tiempo cuando termina, le doy un ls y me aparece esto:

$ ls
*.avi

No lo podía creer:

$ ls
-rw-r--r-- 1 pablinet pablinet 1861596040 2010-09-17 19:43 *.avi

Seguí sin creerlo:

$ ls -lh
-rw-r--r-- 1 pablinet pablinet 1.8G 2010-09-17 19:43 *.avi

A continuación le cambié el nombre con Dolphin, entonces me fijé si funcionaba con VLC y quedó bárbaro. Es más, tenía pensado glooglear, pero se ve que mi PC me leyó el pensamiento.

Montar particiones pero que reconozca caracteres especiales y permisos

Enviado por PabliNet el 4 Agosto, 2010 - 02:34.

Una de las mayores dificultades que tenemos al trabajar en GNU/Linux es al querer hacerlo con particiones de MS Windows (FAT32 y NTFS). Siempre que lo he hecho, me he topado con un tutorial de www.guia-ubuntu.org y un hilo mío en el que me dan la solución para mi problema con los permisos, pero en Kubuntu-es vi hilos abiertos con gente que tenía el problema de tener caracteres especiales en los directorios y/o archivos los cuales Kubuntu no reconocía.
Ejemplo:
Mi im?genes.
Mi m?sica.

Para montar manualmente una partición se utiliza el comando mount de la siguiente manera:

sudo mount -t tipo -O opciones /dev/???? ruta_de_montaje

Para montarlo automáticamente editaremos el fichero /etc/fstab agregando la siguiente linea:

/dev/???? ruta_de_montaje tipo opciones 0 0

Idea para guardar algunos comandos en un archivo

Enviado por PabliNet el 21 Marzo, 2010 - 04:26.

Nosotros muchas veces al reinstalar nuestro GNU/Linux, tenemos que volver a instalar una tarjeta de vídeo o de red inalámbrica desde consola, por dar unos ejemplos y muchas de esas veces tenemos que releer nuestros hilos, porque olvidamos los comandos que pusimos cuando lo habíamos hecho anteriormente.

También está el problema en Debian que cuando actualizamos el kernel, tenemos que reinstalar el controlador del hardware que instalamos manualmente.

Esto se arregla muy fácil y simple:

Primero que nada limpiamos el historial:

history -c

Esto hará borrar nuestro historial en la sesión actual de la terminal.

Luego hacemos la instalación como lo dice el tutorial o la wiki que seguimos o los pasos hicimos cuando solucionamos el hilo que abrimos.

Y por último hacemos:

history > «nombredelarchivo»

Y listo el pollo...

Distribuir contenido