
Debian10 parece haber eliminado los comandosapagado,reiniciarydpkg-reconfigurar, probablemente entre otros. ¿Qué hago en lugar dedpkg-reconfigurar configuraciones regionales?
Como nota al margen, leí las notas de la versión y creo que es ridículo que no te griten estas cosas cuando las lees.
# dpkg-reconfigure
bash: dpkg-reconfigure: command not found
editar: ya sé que puedo obtener el contenedor dpkg-configure instalando un paquete:debconf. Este paquete no se instaló de forma predeterminada. Esto normalmente indica desuso.
Respuesta1
Este es el comportamiento si cambiaste a root usando su
en lugar de su -
, por ejemplo. En Debian 10 dpkg-reconfigure
está ubicado en /usr/sbin/
, por lo que tiene que estar en PATH
.
Compare estas dos PATH
variables:
user1@d10test:~$ su root
Password:
root@d10test:/home/user1/# echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
root@d10test:/home/user1/# exit
user1@d10test:~$ su - root
Password:
root@d10test:/home/user1/# echo $PATH
/usr/local/sbin:/usr/local/bin:/sbin:/usr/bin:/bin
Allí verá que el entorno configurado bei su
no se incluye sbin
en el archivo PATH
, por lo que dpkg-reconfigure
no se encontrará.
debconf
deberíaSin embargo, se instalará de forma predeterminada.
Respuesta2
De la wiki
https://wiki.debian.org/NewInBuster
Aparentemente no leí las otras notas de la versión.
Cambios El comando su en buster lo proporciona el paquete fuente util-linux, en lugar del paquete fuente sombra, y ya no altera la variable PATH de forma predeterminada. Esto significa que después de hacer su, es posible que su RUTA no contenga directorios como /sbin, y muchos comandos de administración del sistema fallarán. Hay varias soluciones:
Utilice su - en su lugar; esto inicia un shell de inicio de sesión, que obliga a cambiar la RUTA, pero también cambia todo lo demás, incluido el directorio de trabajo.
Utilice sudo en su lugar. sudo todavía ejecuta comandos con una variable PATH alterada.
Coloque ALWAYS_SET_PATH sí en /etc/login.defs para obtener una aproximación del comportamiento anterior.
Coloque los directorios de administración del sistema (/sbin, /usr/sbin, /usr/local/sbin) en la RUTA de su cuenta habitual (consulte Variables de entorno para obtener ayuda con esto).
gracias a mi amigo falso por hacerme usar google con mas cuidado
Respuesta3
Puedes probar
sudo dpkg-reconfigure locales
En lugar de
dpkg-reconfigure locales
Esto funciona para mi
Respuesta4
Inicie sesión como root usando:
su - root
En lugar de:
su