Je pense que sudo -s
n'est pas "meilleur", c'est juste différent.
sudo -s
conserve votre répertoire $ HOME. Ainsi, lorsque vous démarrez des programmes, ils utiliseront vos fichiers de configuration (et non ceux de la racine), etc. Inconvénient: ils peuvent également modifier la propriété de vos fichiers dans le répertoire $ HOME. Exemple typique: .Xauthority
file, mais je n’ai jamais eu de problème avec cela.
sudo su
ou sudo -i
Les programmes
utiliseront le répertoire de base de la racine et ses fichiers de configuration. Cela peut sembler plus intuitif, mais cela signifie également qu’il n’utilisera pas la configuration que vous vous êtes définie (alias, historique bash, ...).