Acabo de notar que /usr/share/help
tengo los archivos de ayuda de ubuntu en 70 idiomas diferentes. Solo hablo 2, y realmente solo calculo en uno. También noté que está lleno de enlaces simbólicos rotos a / usr / share / help-langpack.
Solo quiero deshacerme de todos los idiomas que no necesito. ¿Cómo puedo hacer esto sin ser rm -r
feliz? Preferiblemente estoy buscando una manera de hacer esto sin instalar ningún paquete nuevo, ya que mi objetivo principal es eliminar el exceso de cosas en mi máquina. Me gustaría encontrar una manera de hacer esto preferiblemente con dpkg o apt.
package-management
language-support
blanket_cat
fuente
fuente
Respuestas:
Puede verificar qué configuraciones regionales se generan y configuran en su sistema con el comando locale:
El último comando de arriba te hace ver que todas las configuraciones regionales generadas están ubicadas
/usr/lib/locale/
, puedes eliminar cualquiera de ellas si no es necesario. Cada paquete de información local es un directorio que contiene archivos de texto y otros directorios.Todas las configuraciones regionales que desea que su sistema admita se enumeran en los archivos de texto
/var/lib/locales/supported.d/
. Estos archivos tienen dos columnas, etiqueta de idioma y mapa de caracteres.Quiero que mi sistema sepa solo inglés de EE. UU., Por lo que solo tengo un archivo, llamado en, que contiene una sola línea:
Mensajes de
error Si se muestran mensajes de error al emitir el comando locale, por ejemplo:
asegúrese de que el archivo
/etc/default/locale
existe y tiene el contenido adecuado, como:Deshágase de los datos locales innecesarios: paso a paso
Ahora conocemos todos los detalles necesarios para comenzar a limpiar la información local de nuestro sistema:
/var/lib/locales/supported.d/
y elimine todas las configuraciones regionales innecesarias (una configuración regional por línea)/etc/default/locale
(ver arriba para un ejemplo)rm -rfv /usr/lib/locale/*
locale-gen
¡Eso es todo! Reinicie su máquina para que sus cambios surtan efecto. Luego, ejecute uno o más de los ejemplos de comandos de configuración regional desde arriba para asegurarse de que el resultado sea el esperado.
Hay un paquete para Debian / Ubuntu que puede hacerse cargo de la eliminación de locales y la configuración regional archivos relacionados (por ejemplo, páginas del manual):
localepurge
. Puede instalarlo / ejecutarlo emitiendo:Una vez instalado, debe ejecutar esto:
para garantizar que la configuración de idioma esté configurada correctamente.
para ejecutarlo manualmente una vez instalado (aunque realmente no debería necesitarlo, ya que debería ejecutarse automáticamente después de cada
dpkg
ejecución), simplemente puede hacer:Sin embargo, lea la página de manual antes de usarla. Si puedes hacer tus cosas sin él, probablemente sea más seguro dejarlo ir.
de estos foros
ref:
1. LocaleConf en la documentación oficial
2. Linux man page
3. Locale en wikipeadia
4. man localepurge
fuente
locale-gen --purge
?En cuanto a los idiomas instalados en realidad, vaya a Configuración del sistema -> Soporte de idiomas y haga clic en el Idiomas ... Instalación / Eliminación botón. Luego, desmarca los idiomas que no necesitas.
En cuanto a los enlaces simbólicos
/usr/share/help
, vea mi comentario sobre su pregunta.fuente