web-dev-qa-db-fra.com

Comment puis-je obtenir des autorisations de type root pour pouvoir télécharger des éléments à partir du centre de logiciel?

Lors du téléchargement d'une application à partir du terminal, il était indiqué que je ne pouvais pas la télécharger car je n'étais pas root et que, lorsque je cherchais un logiciel spécifique dans le centre logiciel Ubuntu, il ne figurait même pas comme résultat de recherche. Je dois obtenir/télécharger ttf-mscorefonts et preload s'il vous plaît.

2
user133348

Ouvrez un terminal en appuyant sur CTRL+ALT+T et entrez id Ceci répertorie les groupes auxquels vous appartenez.

Si vous utilisez Ubuntu 12.04 ou une version ultérieure, recherchez le groupe Sudo dans les versions antérieures, le groupe était admin . Si vous êtes indiqué comme faisant partie de ce groupe, vous êtes un administrateur système et pouvez exécuter des commandes avec des privilèges d'administrateur. Si ce n’est pas le cas, vous devrez demander à un administrateur de faire de vous un administrateur aussi ou de faire ce que vous voulez.

Un administrateur peut également vous en créer un en exécutant Sudo adduser username Sudo ou Sudo adduser username admin en fonction de la version d'Ubuntu pour laquelle vous remplacez le nom d'utilisateur par votre nom d'utilisateur.

Si vous êtes déjà administrateur, pour exécuter un programme avec une interface utilisateur graphique avec les privilèges d’administrateur, appuyez sur ALT+F2 pour ouvrir la ligne de commande et tapez gksu ou gksudo suivi du nom du programme que vous souhaitez exécuter. Par exemple, gksu nautilus exécute le gestionnaire de fichiers. gksudo est juste un lien vers gksu donc les deux commandes sont équivalentes.

Pour les applications en ligne de commande, préfixez Sudo dans la commande. Il vous sera demandé de saisir votre mot de passe. Il n'y a pas de retour d'information lorsque vous tapez, mais il est accepté.

Pour l'exemple spécifique d'installation du préchargement, la commande est

Sudo apt-get install preload

Ceci est expliqué plus en détail dans le RootSudo - Documentation Ubuntu de la communauté

4
Warren Hill

Si vous connaissez le paquet que vous cherchez, vous pouvez utiliser Sudo apt-get install x où x est le paquet que vous recherchez.

Fondamentalement, pour votre préchargement (par exemple), vous utiliseriez:

Sudo apt-get install preload

Sudo vous donne temporairement les autorisations root. Vous voudrez peut-être lire https://help.ubuntu.com/10.04/administrative/C/terminal.html ou mieux encore, utilisez man Sudo.

Vous pouvez utiliser les pages man pour mieux comprendre les commandes que vous utilisez, pour vous aider à comprendre où elles vous aideront.

2
Timlah

Vous avez complètement tort. Vous utilisez un compte non administratif, de sorte que vous ne pouvez pas installer un logiciel via un terminal.

La raison en est que vous n'avez pas de mot de passe Sudo (oui, Sudo, pas root).

Vous pouvez (si non, vous avez un autre problème, nouvelle question ) installer le logiciel via le centre logiciel avec le mot de passe Sudo de l'administrateur.

Si vous souhaitez avoir des privilèges d'administrateur, alors vous devez ajouter l'utilisateur au groupe Sudo .

Vous devez savoir la différence entreSudo et root. La racine n'est pas une commande, Sudo n'est pas un utilisateur.

1
Lucio