Outils pour utilisateurs

Outils du site


issue111:tutoriel1

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édentesRévision précédente
Prochaine révision
Révision précédente
issue111:tutoriel1 [2016/08/08 15:30] – [2] auntieeissue111:tutoriel1 [2016/08/15 18:56] (Version actuelle) d52fr
Ligne 13: Ligne 13:
 Of course, replace app-file-name.deb with the actual filename of the app you are trying to install.** Of course, replace app-file-name.deb with the actual filename of the app you are trying to install.**
  
-Si vous n'avez pas l'habitude de Debian/Ubuntu, vous aurez besoin d'aide pour y installer et gérer des applications. Bien entendu, cela peut se faire avec un installeur/gestionnaire de paquets à interface graphique votre distribution en a déjà un pré-installé. Mais ce n'est pas très amusant ! Si vous gérez un serveur virtuel, vous n'aurez sans doute pas d'interface graphique. Installer et désinstaller des logiciels avec une interface à ligne de commande n'est pas difficile et des gens y prennent du plaisir. Vous pouvez même le faire de plusieurs façons différentes que nous expliquerons dans cet article. Pour les besoins de ce tutoriel, nous utiliserons notre VPS Debian 8 [Ndt : un VPS ou Virtual Private Server se traduit le plus souvent par serveur dédié virtuel], mais les mêmes instructions s'appliquent à toute autre distribution basée sur Debian, y compris Ubuntu, pour les versions desktop et server.+Si vous n'avez pas l'habitude de Debian/Ubuntu, vous aurez besoin d'aide pour y installer et gérer des applications. Bien entendu, cela peut se faire avec un installeur/gestionnaire de paquets à interface graphique si votre distribution en a déjà un pré-installé. Mais ce n'est pas très amusant ! Si vous gérez un serveur virtuel, vous n'aurez sans doute pas d'interface graphique. Installer et désinstaller des logiciels avec une interface à ligne de commande n'est pas difficile et des gens y prennent du plaisir. Vous pouvez même le faire de plusieurs façons différentes que nous expliquerons dans cet article. Pour les besoins de ce tutoriel, nous utiliserons notre VPS Debian 8 [Ndt : un VPS ou Virtual Private Server se traduit le plus souvent par serveur dédié virtuel], mais les mêmes instructions s'appliquent à toute autre distribution basée sur Debian, y compris Ubuntu, pour les versions desktop et server.
  
 Gérer les logiciels avec dpkg Gérer les logiciels avec dpkg
  
-Avez-vous déjà vu un fichier.deb en vous demandant ce que c'est ? Eh bien, c'est la version Linux des « .exe » de Windows. Vous ne pouvez pas cliquez dessus pour l'installer, mais vous pouvez utiliser dpkg, un gestionnaire de paquets pour les distributions basées sur Debian. Il faut savoir que dpkg ne peut pas automatiquement télécharger et installer des logiciels pour vous ; vous devez d'abord télécharger un fichier .deb, puis l'installer en utilisant dpkg.+Avez-vous déjà vu un fichier.deb en vous demandant ce que c'est ? Eh bien, c'est la version Linux des « .exe » de Windows. Vous ne pouvez pas cliquer dessus pour l'installer, mais vous pouvez utiliser dpkg, un gestionnaire de paquets pour les distributions basées sur Debian. Il faut savoir que dpkg ne peut pas automatiquement télécharger et installer des logiciels pour vous ; vous devez d'abord télécharger un fichier .deb, puis l'installer en utilisant dpkg.
  
 Bon. Pour installer un fichier .deb que vous avez sous la main avec dpkg, la syntaxe de la commande est la suivante : Bon. Pour installer un fichier .deb que vous avez sous la main avec dpkg, la syntaxe de la commande est la suivante :
Ligne 24: Ligne 24:
  
 Cela va sans dire qu'il faudra remplacer app-file-name.deb par le véritable nom de fichier de l'appli que vous essayez d'installer. Cela va sans dire qu'il faudra remplacer app-file-name.deb par le véritable nom de fichier de l'appli que vous essayez d'installer.
- 
- 
  
 ===== 2 ===== ===== 2 =====
Ligne 62: Ligne 60:
  
  
-De plus amples informations et de l'aide se trouve dans le manuel que vous pouvez ouvrir en saisissant la commande suivante :+De plus amples informations et de l'aide se trouvent dans le manuel que vous pouvez ouvrir en saisissant la commande suivante :
  
 man dpkg man dpkg
Ligne 88: Ligne 86:
 which will update all of your software to their latest versions. The difference between apt-get update and apt-get upgrade is that the former updates your package information and the latter command actually upgrades your packages.** which will update all of your software to their latest versions. The difference between apt-get update and apt-get upgrade is that the former updates your package information and the latter command actually upgrades your packages.**
  
-===== =====+Utiliser apt-get pour télécharger, installer et désinstaller des applications 
 + 
 +L'utilisation de apt-get est une méthode beaucoup plus facile pour l'installation de paquets ou d'applications. Le gros avantage de l'utilisation de apt-get à la place de dpkg est que vous pouvez faire presque tout avec apt-get. Puisque vous n'avez pas besoin de télécharger un paquet avant de l'installer avec apt-get, vous pouvez le faire instantanément avec la commande suivante : 
 + 
 +sudo apt-get install package_name 
 + 
 +C'est tout. Le paquet est installé. Vous pouvez mettre à jour un paquet individuel avec : 
 + 
 +sudo apt-get --only-upgrade install package_name 
 + 
 +Notez bien que ceci n'installera pas de nouveaux paquets. Il ne fait que mettre un paquet précis à jour. Avant d'installer ou de mettre à jour un paquet ou une application, c'est une bonne idée de télécharger les listes de paquets des dépôts et de les mettre à jour pour avoir des informations sur les versions les plus récentes des paquets. Cela se fait avec cette commande : 
 + 
 +sudo apt-get update 
 + 
 +Ceci mettra à jour les listes des paquets et les versions qui sont installées sur votre système. Vous devez toujours lancer d'abord la commande de mise à jour puis lancer : 
 + 
 +sudo apt-get upgrade 
 + 
 +Cela mettra à jour tous vos logiciels à leurs versions les plus récentes. La différence entre apt-get update et apt-get upgrade est que la première commande met à jour l'information des paquets et que la seconde met effectivement vos paquets à jour. 
 + 
 +===== =====
  
 **To uninstall (remove) an app from Debian/Ubuntu, use the following commands: **To uninstall (remove) an app from Debian/Ubuntu, use the following commands:
Ligne 107: Ligne 125:
 man apt** man apt**
  
-===== =====+Pour désinstaller (enlever) une application de Debian/Ubuntu, utilisez la commande suivante : 
 + 
 +sudo apt-get remove package_name 
 + 
 +Cela supprimera tous les fichiers du paquet, mais pas de fichiers de configuration ou de dépendances éventuelles. Pour désinstaller tout (ou presque), y compris les fichiers de configuration, utilisez : 
 + 
 +sudo apt-get purge package_name 
 + 
 +Vous pouvez enlever les dépendances d'un paquet avec cette commande : 
 + 
 +apt-get autoremove 
 + 
 +Et c'est à peu près tout. Vous pouvez faire beaucoup plus de choses avec apt ; il suffit d'aller sur la page du manuel avec : 
 + 
 +man apt 
 + 
 +===== =====
  
 **Installing software from source code on Linux **Installing software from source code on Linux
Ligne 131: Ligne 165:
 unzip package_name.zip** unzip package_name.zip**
  
-===== =====+Installation de logiciels sur Linux à partir du code source 
 + 
 +Bien que cela ne soit pas la méthode la plus facile pour installer des logiciels, surtout comparée à apt-get, il peut être amusant de compiler et d'installer des logiciels sur Linux à partir du code source. Parfois, c'est la seule façon de faire. Cette méthode devrait fonctionner sur presque toutes les distributions Linux. Il faut toujours se référer à la documentation/au manuel officiels du logiciel pour trouver l'information qu'il vous faut. Le processus peut varier énormément selon le logiciel que vous essayez de compiler. 
 + 
 +Avant de compiler et d'installer une application à partir du code source, il faut le dépaqueter. 
 + 
 +Si l'archive est au format .tar.gz, utilisez : 
 + 
 +tar xvzf package_name.tar.gz 
 + 
 +Si l'archive est au format tar.bz2, utilisez : 
 + 
 +tar xvjf package_name.tar.bz2 
 + 
 +Si l'archive est au format .tar, utilisez : 
 + 
 +tar -xvf package_name.tar 
 + 
 +Si l'archive est au format .zip, utilisez : 
 + 
 +unzip package_name.zip 
 + 
 +===== =====
  
 **Then, you need to configure the software using the ./configure command. First, navigate to the directory where you've unpacked the software: **Then, you need to configure the software using the ./configure command. First, navigate to the directory where you've unpacked the software:
Ligne 151: Ligne 207:
 The compiling process can take from a few minutes to a couple of hours, even days. It all depends on the software you are installing and your machine's hardware specs. For most apps it usually takes a few minutes or so. Watch out for some errors in the output. The most common ones are missing dependencies. You'll need to install them if you notice such errors where there's an output with "not found", "unable to locate" or something similar. Refer to the official documentation of the app you are compiling to get help with any errors.** The compiling process can take from a few minutes to a couple of hours, even days. It all depends on the software you are installing and your machine's hardware specs. For most apps it usually takes a few minutes or so. Watch out for some errors in the output. The most common ones are missing dependencies. You'll need to install them if you notice such errors where there's an output with "not found", "unable to locate" or something similar. Refer to the official documentation of the app you are compiling to get help with any errors.**
  
-===== =====+Ensuite, vous devez configurer le logiciel en utilisant la commande ./configure. D'abord, allez au dossier où vous avez extrait le logiciel : 
 + 
 +cd package_name 
 + 
 +Puis saisissez la commande suivante pour utiliser la configuration par défaut du logiciel : 
 + 
 +./configure 
 + 
 +C'est la procédure normale, à moins que le distributeur officiel du logiciel recommande de faire d'autres modifications. Vous pouvez voir la liste de toutes les options possibles avec : 
 + 
 +./configure --help 
 + 
 +L'étape suivante est la compilation du logiciel. Pour ce faire, utilisez la commande suivante : 
 + 
 +make 
 + 
 +La compilation peut prendre entre quelques minutes à deux ou trois heures, voire des jours, selon le logiciel que vous installez est les spécifications matérielles de votre machine. En général, pour la plupart des applis, il ne faut que quelques minutes. Soyez attentifs aux erreurs éventuelles dans la sortie. Les plus habituelles sont des dépendances manquantes. Il va falloir les installer si vous remarquez de telles erreurs : une sortie comprenant « not found » (absent), « unable to locate » (introuvable) ou quelque chose de similaire. Consultez la documentation de l'application que vous compilez pour trouver de l'aide concernant les erreurs. 
 + 
 +===== =====
  
 **After the compiling is finished, you can finally install the app using the following command: **After the compiling is finished, you can finally install the app using the following command:
Ligne 172: Ligne 246:
 RoseHosting.com is a privately held company founded in 2001 and based in St. Louis, Missouri - RoseHosting offers  quality managed Linux VPS hosting with 24/7 support.** RoseHosting.com is a privately held company founded in 2001 and based in St. Louis, Missouri - RoseHosting offers  quality managed Linux VPS hosting with 24/7 support.**
  
 +Quand le processus de compilation est terminé, vous pouvez enfin installer l'application avec la commande suivante :
 +
 +make install
 +
 +La désinstallation de logiciels que vous avez compilés manuellement, puis installés, peut être assez délicate. Si le développeur a inclus l'option, vous pouvez lancer la commande suivante :
 +
 +make uninstall
 +
 +et le logiciel devrait être supprimé, mais, dans certains cas, cette option-là ne sera peut-être pas disponible et vous pouvez lancer :
 +
 +make clean
 +
 +pour enlever tous les fichiers que le processus d'installation a créé. Toutefois, mais ceci n’enlèvera que les fichiers dans votre arbre source/build. Cela n'affectera pas le reste du système de fichiers. Je me répète, mais vous devez vous référer à la documentation officielle de l'application que vous essayez d'installer/désinstaller. Elle contient sans doute un tutoriel approfondi vous indiquant comment faire tout ce dont vous avez besoin.
 +
 +Nous avons traité de la plupart des méthodes de gestion de logiciels sur des distributions basées sur Debian. Et vous ? Parmi les manières d'installer et de gérer des logiciels sur Linux, quelle est votre favorite ? Quelle méthode préférez-vous ?
  
 +Bio :
 +RoseHosting.com est une entreprise privée créée en 2001 et basée dans St Louis au Missouri - RoseHosting offre des services d'hébergement VPS sous Linux de qualité avec un support 24/7.
issue111/tutoriel1.1470663009.txt.gz · Dernière modification : 2016/08/08 15:30 de auntiee