Outils pour utilisateurs

Outils du site


installations-mises_a_jour

Différences

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

Lien vers cette vue comparative

Both sides previous revision Révision précédente
Prochaine révision
Révision précédente
installations-mises_a_jour [2018/11/03 17:31]
g.rnd@free.fr [1.6 Lignes de commande : APT]
installations-mises_a_jour [2019/11/23 20:08] (Version actuelle)
g.rnd@free.fr [1.20 Snap]
Ligne 77: Ligne 77:
 Tout fichier avec l’extension **.deb** est un paquet (appelé également archive). Cette archive offre l’avantage de gérer les **dépendances**,​ c’est à dire les logiciels connexes nécessaires. Tout fichier avec l’extension **.deb** est un paquet (appelé également archive). Cette archive offre l’avantage de gérer les **dépendances**,​ c’est à dire les logiciels connexes nécessaires.
  
-  * Pour l'​installation des fichiers **.deb**, après avoir décomprimé le fichier origine (si besoin, voir plus bas), se placer en console dans le répertoire et on utilise la commande **dpkg**, **option -i** :+  * Pour l'**installation** des fichiers **.deb**, après avoir décomprimé le fichier origine (si besoin, voir plus bas), se placer en console dans le répertoire et on utilise la commande **dpkg**, **option -i** :
 <​file>​sudo dpkg -i <​application>​.deb</​file>​ <​file>​sudo dpkg -i <​application>​.deb</​file>​
  
Ligne 84: Ligne 84:
 On retrouve les paquets installés dans **/​var/​cache/​apt/​archives/​**. On retrouve les paquets installés dans **/​var/​cache/​apt/​archives/​**.
  
-  * Pour désinstaller,​ **option -r**+  * Pour **désinstaller**, **option -r**
 <​file>​sudo dpkg -r <​paquet></​file>​ <​file>​sudo dpkg -r <​paquet></​file>​
  
-  * Pour désinstaller avec purge, **option -P** (--purge)+  * Pour **désinstaller avec purge**, **option -P** (--purge)
 <​file>​sudo dpkg -P <​paquet></​file>​ <​file>​sudo dpkg -P <​paquet></​file>​
-  * Pour vérifier des installations,​ **option -l**:+  * Pour **vérifier des installations**, **option -l**:
 <​file>​~$ dpkg -l system-config-samba gksu <​file>​~$ dpkg -l system-config-samba gksu
 Souhait=inconnU/​Installé/​suppRimé/​Purgé/​H=à garder Souhait=inconnU/​Installé/​suppRimé/​Purgé/​H=à garder
Ligne 129: Ligne 129:
   Suggère: apparmor   Suggère: apparmor
 </​file>​ </​file>​
-  * Ensuite pour installer un logiciel, taper: ​  +  * Ensuite pour installer un logiciel ​présent dans les dépôts, taper: ​  
     * <​file>​sudo apt install -y <​nom_paquet> ​ # qui remplace apt-get install -y . Avec -y, répond automatiquement yes à toutes les questions sur l'​installation</​file>​     * <​file>​sudo apt install -y <​nom_paquet> ​ # qui remplace apt-get install -y . Avec -y, répond automatiquement yes à toutes les questions sur l'​installation</​file>​
     * <​file>​sudo apt install <​nom_du_programme> ​ --purge ​ #  qui remplace apt-get install --purge pour désinstaller aussi tous les réglages</​file>​     * <​file>​sudo apt install <​nom_du_programme> ​ --purge ​ #  qui remplace apt-get install --purge pour désinstaller aussi tous les réglages</​file>​
Ligne 256: Ligne 256:
 <​file>​sudo chattr +i /​run/​resolvconf/​resolv.conf</​file>​ <​file>​sudo chattr +i /​run/​resolvconf/​resolv.conf</​file>​
  
-==== 1.8 Documentation ===+==== Documentation ​====
  
 - Voir http://​doc.ubuntu-fr.org/​apt - Voir http://​doc.ubuntu-fr.org/​apt
Ligne 262: Ligne 262:
 - Voir également le **man apt-get**, très abondant. - Voir également le **man apt-get**, très abondant.
  
-==== 1.Commande aptitude ====+==== 1.Commande aptitude ====
  
 Une alternative est d’utiliser **aptitude** au lieu de **apt-get**,​ c’est un autre gestionnaire de paquets qui utilise une même syntaxe. Une alternative est d’utiliser **aptitude** au lieu de **apt-get**,​ c’est un autre gestionnaire de paquets qui utilise une même syntaxe.
Ligne 270: Ligne 270:
 <​note>​**Attention**:​ Il ne faut passer son temps à alterner les commandes **apt** et **aptitude**. Les logiques ne sont pas les mêmes. L'​emploi d'​aptitude exclue également l'​utilisation de **Synaptic**. Il faut donc **choisir son camp et s'y tenir**.</​note>​ <​note>​**Attention**:​ Il ne faut passer son temps à alterner les commandes **apt** et **aptitude**. Les logiques ne sont pas les mêmes. L'​emploi d'​aptitude exclue également l'​utilisation de **Synaptic**. Il faut donc **choisir son camp et s'y tenir**.</​note>​
  
-==== 1.10 Tasksel ===+==== 1.Tasksel ===
  
 **Tasksel** est une application d'​installation de logiciels faisant partie intégrante de l'​installeur Debian. Tasksel regroupe les paquets à installer par tâches (ex. serveur LAMP, création audio, etc.), permettant ainsi à l'​utilisateur d'​installer très facilement l'​ensemble des paquets nécessaires à une tâche particulière. ​ **Tasksel** est une application d'​installation de logiciels faisant partie intégrante de l'​installeur Debian. Tasksel regroupe les paquets à installer par tâches (ex. serveur LAMP, création audio, etc.), permettant ainsi à l'​utilisateur d'​installer très facilement l'​ensemble des paquets nécessaires à une tâche particulière. ​
Ligne 278: Ligne 278:
  On peut lister les tâches disponibles en tapant la commande suivante :  On peut lister les tâches disponibles en tapant la commande suivante :
 <​file>​tasksel --list-task</​file>​ <​file>​tasksel --list-task</​file>​
-==== 1.11 Installation des fichiers téléchargés ====+==== 1.10 Installation des fichiers téléchargés ====
  
   * Les fichiers téléchargés sur Internet peuvent se présenter sous des formats différents qui ne sont pas reconnus directement par Ubuntu et nécessitent parfois une compilation,​ celle-ci peut alors se faire en plusieurs étapes.   * Les fichiers téléchargés sur Internet peuvent se présenter sous des formats différents qui ne sont pas reconnus directement par Ubuntu et nécessitent parfois une compilation,​ celle-ci peut alors se faire en plusieurs étapes.
   * Selon les formats des fichiers, les installations différent, les explications spécifiques sont données ci-dessous.   * Selon les formats des fichiers, les installations différent, les explications spécifiques sont données ci-dessous.
  
-=== 1.11.1 Décompression de l’archive. ===+=== 1.10.1 Décompression de l’archive. ===
  
   * Se placer d'​abord dans la répertoire où a été enregistré le fichier téléchargé.   * Se placer d'​abord dans la répertoire où a été enregistré le fichier téléchargé.
Ligne 295: Ligne 295:
 <​file>​cd /​home/​guy/​téléchargement/​xyz</​file>​ <​file>​cd /​home/​guy/​téléchargement/​xyz</​file>​
  
-=== 1.11.2 Préparation,​ choix des options ===+=== 1.10.2 Préparation,​ choix des options ===
  
 Pour installer le programme avec les options par défaut, saisir : Pour installer le programme avec les options par défaut, saisir :
 <​file>​./​conTaskselfigure</​file>​ <​file>​./​conTaskselfigure</​file>​
  
-=== 1.11.3 Construction de l’application ===+=== 1.10.3 Construction de l’application ===
  
 Parfois, il est nécessaire à ce niveau, d'​avoir installé **gettext**. Vérifier en lançant Parfois, il est nécessaire à ce niveau, d'​avoir installé **gettext**. Vérifier en lançant
Ligne 308: Ligne 308:
 <​file>​sudo make  # à utiliser quand il y a un fichier makefile</​file>​ <​file>​sudo make  # à utiliser quand il y a un fichier makefile</​file>​
  
-=== 1.11.4 Installation ===+=== 1.10.4 Installation ===
  
 Pour finir et placer les fichiers nouvellement créés au bon endroit dans le système, passer en mode super-utilisateur et écrire : Pour finir et placer les fichiers nouvellement créés au bon endroit dans le système, passer en mode super-utilisateur et écrire :
Ligne 317: Ligne 317:
 http://​www./​sbincommentcamarche.net/​faq/​sujet-1328-linux-installer-les-programmes-gestion-des-paquets-compil#​ii-alien-la-solution-venue-d-ailleurs http://​www./​sbincommentcamarche.net/​faq/​sujet-1328-linux-installer-les-programmes-gestion-des-paquets-compil#​ii-alien-la-solution-venue-d-ailleurs
  
-=== 1.11.5 Fichiers binaires ===+=== 1.10.5 Fichiers binaires ===
  
 Les fichiers d'​installation qui, après décompression,​ apparaissent en **.bin** (fichiers binaires), s'​installent simplement par la commande **./** à partir du répertoire où se trouve le fichier binaire (suppose que **p7zip-full** soit déjà installé). Les fichiers d'​installation qui, après décompression,​ apparaissent en **.bin** (fichiers binaires), s'​installent simplement par la commande **./** à partir du répertoire où se trouve le fichier binaire (suppose que **p7zip-full** soit déjà installé).
 <​file>​sudo ./​fichier_install.bin</​file>​ <​file>​sudo ./​fichier_install.bin</​file>​
  
-=== 1.11.6 Fichiers .jar ===+=== 1.10.6 Fichiers .jar ===
  
 Des logiciels Java sont distribués au format **.jar**. Des logiciels Java sont distribués au format **.jar**.
Ligne 333: Ligne 333:
  
  
-=== 1.11.7 Fichiers .sh ===+=== 1.10.7 Fichiers .sh ===
  
 Pour les installer, se mettre dans le répertoire décomprimé et lancer la commande: Pour les installer, se mettre dans le répertoire décomprimé et lancer la commande:
 <​file>​sudo sh <​fichier.sh></​file>​ <​file>​sudo sh <​fichier.sh></​file>​
  
-=== 1.11.8 Fichiers Source .src ===+=== 1.10.8 Fichiers Source .src ===
  
   * Condition nécessaire:​ le paquet **build-essential** doit être installé ​   * Condition nécessaire:​ le paquet **build-essential** doit être installé ​
Ligne 349: Ligne 349:
     * **clean install**, qui retire les fichiers temporaires créés au cours de l'​installation.     * **clean install**, qui retire les fichiers temporaires créés au cours de l'​installation.
   *    * 
-=== 1.11.9 Fichiers .run ===+=== 1.10.9 Fichiers .run ===
  
 Il faut d'​abord les rendre exécutables Il faut d'​abord les rendre exécutables
Ligne 356: Ligne 356:
 <​file>​sudo ./​fichier.run</​file>​ <​file>​sudo ./​fichier.run</​file>​
  
-==== 1.12 Installation Flash Player ====+==== 1.11 Installation Flash Player ====
  
   * Parfois, on a un mélange des deux procédures. L'​installation de **Flash Player Linux** en est un exemple.   * Parfois, on a un mélange des deux procédures. L'​installation de **Flash Player Linux** en est un exemple.
Ligne 387: Ligne 387:
  
  
-==== 1.13 Installation Adobe Acrobat ====+==== 1.12 Installation Adobe Acrobat ====
  
 === Acroead (n'​existe plus) === === Acroead (n'​existe plus) ===
Ligne 420: Ligne 420:
  
  
-==== 1.14 Cas particulier des paquets RPM ====+==== 1.13 Cas particulier des paquets RPM ====
  
-=== 1.14.1 Alien : convertir un paquet dans un autre format ===+=== 1.13.1 Alien : convertir un paquet dans un autre format ===
  
 Comme il est décrit dans la page concernant l'​utilisation des dépôts, la distribution Ubuntu gère nativement les paquets précompilés au format **.deb**. Mais, il apparaît que de nombreux autres systèmes de paquets existent pour d'​autres distributions:​ **.rpm**, utilisé par les distributions basées sur RedHat Linux, **.tgz** pour Slackware et **.slp** de Stampede. Comme il est décrit dans la page concernant l'​utilisation des dépôts, la distribution Ubuntu gère nativement les paquets précompilés au format **.deb**. Mais, il apparaît que de nombreux autres systèmes de paquets existent pour d'​autres distributions:​ **.rpm**, utilisé par les distributions basées sur RedHat Linux, **.tgz** pour Slackware et **.slp** de Stampede.
Ligne 430: Ligne 430:
 Toutefois, faire bien attention lorsque on utilise alien. La conversion d'un type de paquet à un autre n'est pas toujours parfaite. Lorsque cela est possible, on doit toujours préférer des paquets au format .deb et créés pour Ubuntu. Toutefois, faire bien attention lorsque on utilise alien. La conversion d'un type de paquet à un autre n'est pas toujours parfaite. Lorsque cela est possible, on doit toujours préférer des paquets au format .deb et créés pour Ubuntu.
  
-=== 1.14.2 Installation d'​Alien ===+=== 1.13.2 Installation d'​Alien ===
  
 Il suffit d'​installer le paquet **alien** par Synaptic. Il suffit d'​installer le paquet **alien** par Synaptic.
  
-=== 1.14.3 Utilisation ===+=== 1.13.3 Utilisation ===
  
 (paquet.ext étant un paquet .rpm, .slp ou .tgz) (paquet.ext étant un paquet .rpm, .slp ou .tgz)
Ligne 468: Ligne 468:
 Pour utiliser plus d'​options valables pour alien, consulter la page man d'​alien ou la documentation Ubuntu http://​doc.ubuntu-fr.org/​alien Pour utiliser plus d'​options valables pour alien, consulter la page man d'​alien ou la documentation Ubuntu http://​doc.ubuntu-fr.org/​alien
  
-=== 1.14.4 Alternative ===+=== 1.13.4 Alternative ===
  
 On peut télécharger une interface graphique permettant de simplifier l'​utilisation de Alien. Pour ce faire, rendez-vous à la page suivante sur le site:​[[http://​www.kde-apps.org/​content/​show.php/​ACRED?​content=60874 | ACRED]]. On peut télécharger une interface graphique permettant de simplifier l'​utilisation de Alien. Pour ce faire, rendez-vous à la page suivante sur le site:​[[http://​www.kde-apps.org/​content/​show.php/​ACRED?​content=60874 | ACRED]].
Ligne 475: Ligne 475:
 https://​doc.ubuntu-fr.org/​acred https://​doc.ubuntu-fr.org/​acred
  
-==== 1.14.5 apturl ou apt:// ====+==== 1.14 apturl ou apt:// ====
  
 Depuis Ubuntu 7.10, on peut installer des paquets par simple clic sur un lien. Si cela ne fonctionne pas, installer le paquet **apturl** de façon classique (ligne de commande ou Gestionnaire Synaptic). La fonction est directement compatible avec le navigateur **Firefox** avant la version 3. Elle nécessite un paramétrage pour **Opéra** et pour **Swiftfox**. Depuis Ubuntu 7.10, on peut installer des paquets par simple clic sur un lien. Si cela ne fonctionne pas, installer le paquet **apturl** de façon classique (ligne de commande ou Gestionnaire Synaptic). La fonction est directement compatible avec le navigateur **Firefox** avant la version 3. Elle nécessite un paramétrage pour **Opéra** et pour **Swiftfox**.
Ligne 508: Ligne 508:
   * Problèmes avec les gestionnaires de paquets. Consulter la documentation http://​doc.ubuntu-fr.org/​probleme_apt   * Problèmes avec les gestionnaires de paquets. Consulter la documentation http://​doc.ubuntu-fr.org/​probleme_apt
  
-==== 1.19 Configuration ====+==== 1.19 Configuration ​application ​==== 
 Certaines applications ont besoin d'​être configurées avant premier démarrage, en général, c'est inclus dans la séquence d'​installation. On peut reprendre cette configuration à tout moment en lançant: Certaines applications ont besoin d'​être configurées avant premier démarrage, en général, c'est inclus dans la séquence d'​installation. On peut reprendre cette configuration à tout moment en lançant:
 <​file>​sudo dpkg-reconfigure <​nom_paquet></​file>​ <​file>​sudo dpkg-reconfigure <​nom_paquet></​file>​
  
-==== 1.20 Documentation ====+==== 1.20 Snap ==== 
 + 
 +Le format **snap** vise à permettre l'​installation de nouvelles versions de logiciels dans les systèmes Linux, tout en apportant aux développeurs la facilité de distribution,​ la fiabilité et la sécurité. 
 + 
 +Il faut commencer par installer le paquet **snapd** sur son système (normalement,​ il est pré-installé sur Ubuntu).  
 + 
 +Avec le format snap, pour recevoir des nouvelles versions de logiciels, les utilisateurs n'​auront plus à mettre en jeu la stabilité de leur système par l'​ajout de dépôts personnels (PPA). Ils pourront récupérer un paquet **.snap** distribué par l'​éditeur via le gestionnaire de paquets **Snappy**. L'​application s'​exécute ensuite de manière isolée, ce qui accroît la stabilité et la sécurité du système. Le paquet .snap inclut l'​application et peut contenir aussi ses dépendances ; en contrepartie d'un paquet plus lourd, ceux-ci peuvent donc faire cohabiter plusieurs versions de mêmes dépendances au sein d'un même système Linux et en facilite la distribution en ligne et hors ligne.  
 + 
 +Quelques logiciels disponibles sous Snap, taper: 
 +<​file>​snap find</​file>​ 
 + 
 +Liste des logiciels installés et actifs ur l'​ordinateur,​ taper: 
 +<​file>​snap list -all | grep activ</​file>​ 
 + 
 + 
 + 
 +==== 1.21 Documentation ====
  
 Pour plus d'​information,​ consulter http://​doc.ubuntu-fr.org/​tutoriel/​compilation. Pour plus d'​information,​ consulter http://​doc.ubuntu-fr.org/​tutoriel/​compilation.
Ligne 529: Ligne 546:
  
 En mode console, les commandes suivantes sont à exécuter successivement:​ En mode console, les commandes suivantes sont à exécuter successivement:​
-<​file>​sudo apt-get update +<​file>​sudo apt update 
-sudo apt-get dist-upgrade</​file>​+sudo apt dist-upgrade</​file>​
  
 On peut faire d'une pierre deux coups. On peut faire d'une pierre deux coups.
-<​file>​sudo apt-get update && sudo apt-get dist-upgrade</​file>​ +<​file>​sudo apt update && sudo apt dist-upgrade</​file>​ 
-<​note ​importyant>On peut maintenant utiliser des commandes plus simples, comme **apt update**, **apt upgrade**, **apt remove** ...</​note>​+<​note ​important>On peut maintenant utiliser des commandes plus simples, comme **apt update**, **apt upgrade**, **apt remove** ...</​note>​
  
 ===== 3. Contrôle d'​intégrité d'une image CD téléchargée ===== ===== 3. Contrôle d'​intégrité d'une image CD téléchargée =====
installations-mises_a_jour.1541262687.txt.gz · Dernière modification: 2018/11/03 17:31 par g.rnd@free.fr