Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
utilisateurs:yoboy:minitutos [Le 16/11/2009, 08:18]
YoBoY suite
utilisateurs:yoboy:minitutos [Le 29/07/2017, 16:02] (Version actuelle)
Roschan divers (typographie) + note relative aux mots de passe dans le terminal
Ligne 1: Ligne 1:
-{{tag>Dapper Hardy Intrepid Jaunty Karmic installation_logiciel tutoriel}}+{{tag>administration sécurité droits}} 
 +------
  
-----+====== Effectuez des tâches administratives ======
  
-====== Comment installer ​un paquet ? ======+Tout système informatique,​ dont votre ordinateur, a besoin d'un [[wp>​administrateur système]] aussi appelé << super-utilisateur >>. C'est la personne en charge de l'​installation,​ de la configuration initiale et de la maintenance de votre matériel et de votre système d'​exploitation. Des actions courantes sont la création de comptes utilisateur,​ l'​installation de programmes, le paramétrage du matériel, etc. L'​administrateur système est la personne ayant un compte utilisateur avec tous les privilèges. Il peut bien sûr y avoir plusieurs administrateurs systèmes pour le même système informatique.
  
-Sous Ubuntu, ​**les logiciels** se composent ​d'​un ​ou plusieurs //**[[wpfr>​Paquet_(logiciel)|paquets]]**//+Sur Ubuntu, ​tous les utilisateurs ont des privilèges normaux pour l'​utilisation normale du système. Si vous tentez ​d'exécuter une tâche administrative (par exemple installer une nouvelle application),​ le système va vérifier que vous possédez suffisamment de privilèges (que vous êtes bien un administrateur),​ et va vous demander votre mot de passe pour vérifier que vous êtes bien la bonne personne devant son écran. Ces vérifications sont exécutées grâce à des utilitaires dont le plus connu en ligne de commande est [[:sudo]].
  
-Ce tutoriel résume ​les différentes manières d'installer un paquet sous [[:Ubuntu]][[:​Kubuntu]] et [[:​Xubuntu]], [[:Edubuntu]] ou en ligne de commande.+Dans les actions et commandes à exécuter en << mode administrateur >>, si elles ne fonctionnent pas, c'est que vous n'avez pas les privilèges nécessaires. Dans ce cascontacter votre administrateur système pour qu'il augmente vos privilègesou qu'il effectue les actions nécessaires à votre place. Consultez également la page [[:utilisateur]] pour en apprendre plus et vérifier que vous êtes bien un administrateur
  
-<note warning>​L'​installation ​d'un paquet ​est un tâche d'​administration,​ il faut donc les [[:​sudo|droits d'administrateur]]</​note>​ +**Pour information,​ le premier compte créé à l'​installation ​du système ​est un compte ​administrateur.**
-<note warning>​Plusieurs sources de logiciels ou [[:​dépôts]] peuvent vous être proposés dans les pages de la documentation. \\  +
-Dans l'​ordre préférez : +
-  - paquet des dépôts Ubuntu officiel ; +
-  - paquet d'un dépôt externe « connu » (Medibuntu, etc.) ; +
-  - paquet Ubuntu isolé sur un site de confiance ; +
-  - paquet Debian isolé (peut poser des problèmes) ; +
-  - paquet d'un dépôt tiers (peut poser des problèmes de confiance et de stabilité). +
-</​note>​+
  
-===== Installation d'un paquet en utilisant les dépôts ​=====+===== Fonctionnement ​=====
  
-Après ​vous être assuré d'avoir [[:​tutoriel:​comment_modifier_sources_maj|activé ​ou ajouté le bon dépôt]]et rechargé la liste des paquets, il suffit de chercher les paquets à installer, les sélectionner et lancer l'installation.+Les applications graphiques dédiées à l'​administration du système vont automatiquement ​vous demander de confirmer votre identité (demande de mot de passe) au démarrage de l'application ​ou avant d'​effectuer une action administrative. Si vous n'​êtes pas administrateurces applications peuvent ne pas se lancer ​du tout, ou vous masquer des éléments qui concernent ​l'administrateur.
  
-Pour cela vous avez 4 moyens à votre disposition. +En ligne de commande, il faut explicitement demander à exécuter un programme en **mode administrateur** pour qu'il fonctionne avec les bons privilèges.
-| ^Ubuntu, Xubuntu, Edubuntu ^ Kubuntu ^ +
-^Une interface simple((**Attention**:​ Ne permet d'​installer qu'une sélection de programmes, ceux ayant une interface graphique)) |[[:​software-center|Logithèque Ubuntu]] (versions [[:​karmic|9.10]] et +) \\ [[:​logitheque[[:​gestionnaire_d_applications_gnome|Ajouter/​Supprimer...]] | [[:​KPackageKit]] (versions [[:​Jaunty|9.04]] et +) \\ [[:​adept-installer]] (version [[:​hardy|8.04]])| +
-^Le navigateur internet | Sur ce site via les lien [[:​apturl|apt://​]] (que vous pouvez taper dans votre barre d'​adresse)|| +
-^Une interface évoluée | [[:​Synaptic]] | [[:​KPackageKit]] (versions [[:​Jaunty|9.04]] et +) \\ [[:adept]] (version [[:​hardy|8.04]])| +
-^En ligne de commande((**Attention**: choisissez et n'​utilisez ​qu'un seul de ces programmes sans alterner, nous recommandons apt-get)) |<​code>​sudo [[:​apt-get]] install Paquet</​code>​ \\ ou \\ <​code>​sudo [[:​aptitude]] install Paquet</​code>​ ||+
  
 +Il arrive que l'on doivent exécuter des applications qui ne sont pas dédiées à l'​administration système en **mode administrateur** pour effectuer certaines actions de configuration,​ comme par exemple modifier un fichier système avec un éditeur de texte. Cela peut se faire de plusieurs façons
  
-===== Installer un paquet «.deb » ===== 
  
-<note important>​Cette ​méthode ​ne s'​intègre pas au système de mises à jour automatiques.</​note>​ +**__Choisissez votre méthode ​préférée :__**
-<note important>​N'​utilisez les paquets hors-dépôts que : +
-  ​si vous n'avez pas accès à internet +
-  ​si le paquet n'est pas disponible dans les dépôts Ubuntu +
-  * si le site officiel du paquet ne fournit pas de dépôts +
-  * ou si il apporte des fonctions ou correctifs dont vous ne pouvez vous passer. +
-Dans tous les cas, veuillez à prendre un paquet correspondant à votre version d'​ubuntu. +
-<​note>​+
  
-Les paquets au format .deb ([[:​debian_ubuntu_comparaison|débian]]) peuvent se trouver sur divers sites : +<box 45% round left **Mode graphique** > 
-  - Le site [[http://​www.getdeb.net/​]] ; +Pour les applications graphiques, c'est la méthode recommandée.
-  - les sites officiels des logiciels qui vous intéressent ; +
-  - des sites tiers non officiels.+
  
-Ces paquets **ne sont pas certifiés par Canonicalni par la communauté Ubuntu**, et peuvent rendre le système instableAucun support sur ces paquets ne peut être assuré, ​vous devrez vous adresser au site fournissant le paquet.+  - Appuyez sur les touches [ALT]+[F2] de votre clavier pour ouvrir une invite d'​exécution de programme((Cette manipulation ​ne fonctionne ​pas avec tous les environnements. En cas de problèmelancez ​la commande depuis un terminal.)) ; 
 +  - Tapez la commande ci-dessous suivie du nom interne du programme que vous voulez lancer 
 +<code bash>​pkexec nom-du-programme</​code>​
  
-Il existe deux démarches possibles ​installer un paquet isolé sans dépendance,​ ou installer un groupe de paquets ayant des relations de dépendance entre eux.+Une fenêtre va s'​ouvrir et vous demander votre mot de passe avant d'​exécuter le programme demandé. 
 +<note tip>Vous pouvez également taper cette commande dans un [[:console|terminal]].</​note>​ 
 +</​box>​
  
-==== Installer un paquet isolé ====+<box 45% round left | **Mode terminal** > 
 +Pour les applications en ligne de commande obligatoirement
  
-Dans certains cas, un seul paquet .deb est proposé au téléchargement. Il n'a pas de dépendance (ou celles-ci sont déjà installées sur Ubuntu).+  - Ouvrez [[:​terminal|une fenêtre ​de terminal]] ; 
 +  ​Tapez la commande ​ci-dessous suivit du nom du programme que vous voulez lancer 
 +<code bash>​sudo nom-du-programme</​code>​
  
-**Si le paquet est proposé directement au format ​.deb** (non compressé) : lors du téléchargement,​ Ubuntu propose soit de sauver le paquet sur votre disque dur, soit de l'ouvrir ​dans [[:gdebi]]l'​installateur graphique de Ubuntu. +Votre mot de passe vous sera demandé avant d'​exécuter ​le programme demandé. 
-Le plus simple est d'accepter l'​ouverture directe, ​et [[:gdebi]] installe votre paquet sans aucune ligne de commande.+<note help>Les caractères ​du mot de passe n'apparaissent pas dans le terminalmais pas d'inquiétude ils sont bel et bien pris en compteValidez en pressant "​Entrée"​.</​note>​ 
 +</​box>​
  
-Si vous avez d'​abord sauvé le paquet sur votre ordinateur, vous pouvez encore l'​installer en mode graphique avec [[:gdebi]], simplement en double-cliquant dessus.+~CB~
  
-**Si le paquet est proposé dans un format compressé**. Il faut d'​abord le décompresser. Lors du téléchargement,​ Ubuntu ​vous propose d'​ouvrir le fichier compressé avec un gestionnaire d'​archive, ​ou de le sauver sur votre ordinateur.  +Les pages de documentation des différents programmes ​vous fourniront les noms internes des applications graphiques ​ou les noms des commandes à exécuter ​en mode administrateur.
-Le plus simple est d'​accepter l'​ouverture directe du fichier compressé par un gestionnaire d'​archive,​ puis de décompresser le .deb, en le sauvant sur votre ordinateur.+
  
-Vous pouvez alors revenir à l'étape d'​installation graphique précédemment exposée, ​c'​est ​à dire double-cliquer sur le .deb, ce qui lance [[:gdebi]].+===== À lire aussi ===== 
 +  * [[:sudo]] 
 +  * [[:​utilisateur]] 
 +  * [[:​policykit|pkexec]] 
 +  * [[:​tutoriel:​comment_eviter_root_quand_c_est_possible|Éviter de lancer une commande en tant qu'administrateur lorsque ​c'​est ​possible]] 
 +  * **(en) [[http://​www.sudo.ws|Site officiel du projet "​sudo"​]]** 
 +  * **(en)** ​[[http://​www.sudo.ws/​sudo/​sudoers.man.html|Sudoers Manual]] 
 +  * **(en)** [[https://​help.ubuntu.com/​community/​RootSudo|RootSudo dans l'Aide d'​Ubuntu]] 
 +  * **(fr)** [[wpfr>​Polkit|Polkit (anciennement PolicyKit)]],​ une autre méthode de gestion flexible des privilèges utilisateurs.
  
-Après installation,​ supprimez le .deb, il ne sert plus à rien. +-----
-==== Installer un paquet avec des dépendances ====+
  
-Il faut alors installer plusieurs paquets .deb. Cette phase est parfois délicate, parce que [[:gdebi]] exige que l'​installation se fasse dans un certain ordre, lequel n'est pas toujours connu ou indiqué. 
- 
-**Récupération des paquets** : Le plus simple est d'​abord de récupérer tous les .deb à installer, et de les sauver dans un répertoire commun, par exemple placé sur le bureau (l'​emplacement est sans importance, pas plus que le nom donné à ce répertoire). 
-  * La récupération des paquets .deb peut se faire directement au format .deb (non compressé),​ un par un.  
-  * Elle peut aussi (selon la présentation donnée par le site de téléchargement) se faire avec un seul fichier comprimé regroupant tout les .deb, fichier qu'il faudra alors décompresser sur votre ordinateur avant installation. 
- 
-**Installation graphique** : vous pouvez installer tous les paquets un par un avec [[:gdebi]], simplement en cliquant dessus (méthode graphique), mais cela peut poser deux problèmes : le nombre de .deb peut-être très grand ([[:​openoffice.org]],​ par exemple), et surtout, l'​ordre d'​installation doit être strictement respecté, donc doit être connu. A défaut, [[:gdebi]] refuse l'​installation. Il faut en effet d'​abord installer les paquets listés en dépendances avant de pouvoir installer le paquet principal. C'​est-à-dire que si vous voulez installer le paquet XYZ et que ce paquet dépend du paquet ABC, il faudra installer ABC avant de pouvoir installer XYZ. Si ABC est disponible dans les dépôts Ubuntu, Gdebi essayera de l'​installer automatiquement,​ mais nous sommes ici dans l'​hypothèse d'une installation hors dépôts, donc il ne trouvera pas. Problème courant avec les jeux : il faut installer un paquet « exemple-data.deb » avant « exemple.deb ». 
- 
-En bref, l'​installation graphique de paquets multiples hors dépôts est compliquée et difficile à mettre en œuvre. D'où le recours à l'​installation manuelle. 
- 
-**Installation manuelle** (en ligne de commande) : c'est la plus simple lorsqu'​il faut installer plusieurs paquets, car il n'est pas nécessaire de connaître la hiérarchie des dépendances. ​ 
-  - Placez-vous dans le répertoire ou se trouvent les paquets .deb (décompressés) ; 
-  - ouvrer un [[:​terminal]] et vérifier que vous êtes bien dans le répertoire (le terminal affiche par exemple un ''​votre-compte@votre-compte-desktop:​~/​Bureau/​rep$''​ si vous avez installé vos .deb dans un répertoire ''​rep''​ créé pour l'​occasion sur le bureau); 
-  - Tapez alors **''​sudo dpkg -i *.deb''​**,​ et tous vos paquets .deb seront installés. 
-  - cas particulier : si certains .deb sont dans des sous-répertoires (ce qui est le cas dans certaines archives une fois décompressées),​ descendez dans ce sous-répertoire et relancer **''​sudo dpkg -i *.deb''​**. Astuce : la commande **''​sudo dpkg -i `find . -type f -name '​*.deb'​`''​** traite en une seule passe les .deb du répertoire ou est lancée la commande ainsi que ceux des sous-répertoires. 
-  - Ressortez du [[:​terminal]] par ''​exit'',​ ou en cliquant sur la croix en haut à droite. 
-  - Effacer le répertoire de téléchargement des paquets .deb, il ne sert plus à rien. 
- 
-**Installation sans les dépendances (manuelle ou graphique)** : vous pouvez en théorie installer un paquet principal sans avoir ses dépendances sur votre disque dur, soit en lançant ce paquet dans [[:gdebi]], soit en tapant après le **''​sudo dpkg -i *.deb''​** un **''​sudo apt-get -f install''​**. Dans les deux cas, il y a recherche des dépendances dans les dépôts installés sur votre version d'​Ubuntu,​ mais nous sommes ici dans l'​hypothèse d'une installation hors dépôts, donc rien ne sera trouvé. 
- 
-**Aides annexes** : 
-  - Si vous ne savez pas ouvrir un terminal, [[:​terminal|voyez ici]]. 
-  - [[:​dpkg|Plus d'​informations sur dpkg]]. 
- 
- 
- 
-==== Cas particulier : pour Kubuntu 6.06 LTS ==== 
- 
-Faites un clic droit sur le paquet « .deb » à installer, puis //Kubuntu Package Menu → Install Package//. Une fenêtre s'​ouvrira dans laquelle un terminal vous demandera votre mot de passe. Après l'​avoir saisi, validez le en appuyant sur la touche « Entrée ». Une fois l'​installation effectuée, le message //« Press <​enter>​ to exit... »// s'​affichera. Il ne vous restera plus qu'à appuyer sur « Entrée » pour fermer la fenêtre. Si vous souhaitez obtenir plus d'​informations (description,​ dépendances,​ liste des fichiers, etc.), faites un clic droit sur le paquet et choisissez //Kubuntu Package Menu → Show Package Info//. 
- 
-===== Si vous n'avez pas accès à internet ===== 
- 
-Si vous n'avez pas accès à internet, vous pouvez toujours télécharger vos paquets //via// [[http://​packages.ubuntu.com/​]] à partir d'un autre ordinateur en vérifiant les dépendances. Il ne vous restera plus qu'à les copier sur votre ordinateur et à les installer selon la méthode ci-dessus. Vous pouvez également consulter le tutoriel « [[:​tutoriel:​comment_ajouter_des_paquets_sans_internet|Comment ajouter des paquets sans internet ?]] ». 
- 
----- 
- 
-//​Contributeurs principaux : [[:​utilisateurs:​Ner0lph]],​ [[:​utilisateurs:​_Enchained]],​ [[:​utilisateurs:​Grummfy]],​ [[utilisateurs:​Fabien26]],​ [[utilisateurs:​YannUbuntu]].//​ 
  • utilisateurs/yoboy/minitutos.1258355910.txt.gz
  • Dernière modification: Le 18/04/2011, 14:44
  • (modification externe)