web-dev-qa-db-fra.com

Comment faire en sorte que / bin / sh pointe vers / bin / bash?

Dans Ubuntu, /bin/sh pointe sur /bin/dashpar défaut .

Je souhaite utiliser /bin/bash en tant que shell pour /bin/sh à l'échelle du système. Quelle est la meilleure façon de procéder?

3
mkasberg

Comme indiqué sur cette page wiki Ubunt , vous devez exécuter

Sudo dpkg-reconfigure dash

et sélectionnez l'option et non d'utiliser /bin/dash comme shell par défaut. Effectuer les modifications de cette manière ne corrigera pas seulement le lien symbolique /bin/sh, mais configurera également d’autres parties de votre système pour qu’elles se comportent correctement, par exemple en s’assurant que man sh pointe vers la page de manuel bash au lieu du tiret. .

4
mkasberg