Parece que mi aptitude
está roto de alguna manera:
sudo aptitude update
0% [Working]Segmentation fault
dmesg
[223282.616599] aptitude[30972]: segfault at 67707f ip 7f954dcfae5d sp 7ffff5a5f950 error 4 in libapt-pkg-libc6.7-6.so.4.6.0[7f954dca5000+bd000]
Entonces me gustaría reinstalar aptitude
usando apt-get
.
Desafortunadamente parece apt-get
que no tiene una opción de reinstalación.
¿Cómo podría volver aptitude
a trabajar?
Es posible que haya encontrado la causa raíz del segfault de aptitude. Así es como puedo reproducirlo:
- Inicio de sesión remoto 'ssh' en la máquina Debian a través del terminal rxvt de Cygwin (desde una edición alemana de Windows 7 de 64 bits).
- Amplíe la ventana rxvt para que se extienda a través de dos monitores (sí, tengo dos monitores)
- Ejecutar
aptitude update
. Nota: cuando cambio el tamaño del terminal rxvt a normal, ¡no tengo estos fallos de segmentación!
fuente
-A5
estás agarrando?--
estás molestando?man getopt
, mira debajoPARSING
-A5
muestra la línea coincidente más las siguientes 5 líneas.--
detiene el análisis de las opciones, por lo tanto, interpreta todo lo que viene después como argumentos posicionales, evitando tener que escapar del guión en la expresión-A
que de otro modo se interpretaría como una opción para grep.