Al purgar un paquete de software, reinstalarlo, recuerda la configuración

8

Instalé bluefish usando sudo apt-get install bluefish. Estaba muy defectuoso, así que decidí eliminarlo usando sudo apt-get purge bluefish, y luego usando sudo apt-get autoremove Luego lo reinstalé usando sudo apt-get install bluefishnuevamente, y se mantuvieron todas las configuraciones anteriores. ¿Porqué es eso?

Foobarer
fuente
Para mayor claridad, la razón por la que esto sucede es que cada usuario tiene su propia configuración (independiente) y no se supone que la desinstalación de un programa interfiera con la configuración de cada usuario. Es parte del protocolo de seguridad de Linux.
Paddy Landau
@PaddyLandau: Si conoce la respuesta a una pregunta, escriba una respuesta adecuada en lugar de un comentario. A
David Foerster
@DavidFoerster Creo que el OP estaba preguntando sobre la mecánica en lugar de los antecedentes conceptuales. Pero gracias de todos modos :)
Paddy Landau

Respuestas:

14

Esto se debe a que la configuración específica del usuario se almacena en su directorio personal y no se elimina. Intente encontrar el bluefishdirectorio debajo ~/.configo el ~/.bluefishdirectorio debajo de inicio y elimínelo para restablecer la preferencia del usuario.

Actualización: como Zanna mencionó en el comentario (que ahora se elimina), está .bluefishen casa.

Anwar
fuente
Gracias funcionó. Aún así, Bluefish tiene muchos errores (por ejemplo, el botón Aplicar y Aceptar para las preferencias no funcionará), lo que me hace preguntarme: si es específicamente para un editor de Linux y sigue siendo tan defectuoso, ¿debería seguir usándolo? ¿Es seguro? (Sin embargo, está fuera de tema)
Foobarer
@Foobarer No uso Bluefish ahora. Creo que deberías considerar usar alternativas mucho mejores como Bracket (para cosas de front-end) y / o sublime, atom, etc. Todo el mundo parece estar usando esos en estos días
Anwar
3

Algunos programas mantienen las preferencias de configuración para el software instalado que la aplicación usará para su instalación o uso. Estos datos se escriben en archivos / carpetas ocultos en su directorio de inicio. Puede verlos mostrando archivos ocultos en Nautilus usando Ctrl + H, o en un shell usando ls -apara ver los archivos. En su caso, desea eliminar el software y realizar una instalación limpia. Entonces, haga lo que estaba haciendo: sudo apt-get purge bluefishbusque los archivos del programa en su directorio de inicio y luego elimínelos manualmente. Entonces puedes hacer una reinstalación limpia.

Vea estos enlaces para referencia:

Cómo eliminar completamente la aplicación

¿Cuál es la forma correcta de eliminar por completo una aplicación?

G_Style
fuente
1

A veces, las aplicaciones usan sus propias carpetas para almacenar su configuración, por lo que debe eliminar los archivos de esas carpetas. Para ver qué carpetas utilizan estas aplicaciones, busque archivos con el nombre de la aplicación que desea eliminar por completo. Utilizo la aplicación Catfish File Search catfishpara esto, pero cualquier aplicación de búsqueda de archivos que busque a través de carpetas "ocultas" funcionará . Después de encontrar los archivos de configuración utilizados para la aplicación, elimínelos. Debería encontrar que al ejecutar la aplicación, la configuración se ha restablecido a sus valores predeterminados.

usuario6748852
fuente