background preloader

Comprendre davantage LINUX

Facebook Twitter

Installer des programmes avec apt-get. Les paquets et leurs dépendances. Tout d'abord, il faut savoir que ce dont je vais vous parler ici concerne uniquement les distributions Linux basées sur Debian (je rappelle qu'Ubuntu en fait partie).

Les paquets et leurs dépendances

En effet, l'installation de programmes fonctionne différemment d'une distribution à une autre. C'est justement une des différences majeures entre les distributions. Des programmes livrés sous forme de paquets Sous Windows, vous connaissez ce que l'on appelle des « Programmes d'installation ». En général, il s'agit de fichiers .exe à lancer qui s'exécutent et extraient les fichiers du programme dans un dossier Program Files. Les dépôts. Comme je vous l'ai dit un peu plus haut, tous les paquets sont regroupés au sein d'un même endroit appelé dépôt.

Les dépôts

Il s'agit d'un serveur qui propose tous les paquets qui existent (ou presque), ce qui simplifie grandement vos recherches. Sous Windows, les programmes sont éparpillés aux quatre coins du Net. Sous Linux, on a décidé de ne pas refaire la même erreur. On a choisi de mettre tout le monde d'accord et de placer tous les programmes (paquets) au même endroit.

La notion de dépôt. Les outils de gestion des paquets. Résumons.

Les outils de gestion des paquets

Jusqu'ici, nous avons découvert trois nouveaux termes : paquet : c'est un programme « prêt à l'emploi », l'équivalent des programmes d'installation sous Windows en quelque sorte ;dépendance : un paquet peut avoir besoin de plusieurs autres paquets pour fonctionner, on dit qu'il a des dépendances ;dépôt : c'est le serveur sur lequel on va télécharger nos paquets. Je vous ai proposé de changer de dépôt mais sachez que ce n'est pas obligatoire, vous pouvez vous contenter de celui par défaut. Sous Ubuntu, on peut utiliser un programme graphique qui gère les paquets pour nous : nous avions justement découvert la logithèque Ubuntu au début de ce cours. Ici, nous nous intéressons aux manipulations en console. Apt-get ;aptitude. Lequel des deux utiliser ? Apt-get install : installer un paquet. Pour ma part, j'aime beaucoup le jeu lbreakout2 (figure suivante).

apt-get install : installer un paquet

Je vous propose donc de le télécharger, ce qui se fait très simplement (toujours en tant que root, rajoutez un sudo devant la commande si vous n'êtes pas déjà root) : apt-get install lbreakout2 La commande apt-get install attend que vous lui donniez le nom du paquet à installer. Essayons donc d'installer lbreakout2 : root@mateo21-desktop:~# apt-get install lbreakout2 Lecture des listes de paquets... Il s'en est passé des choses, dites donc !

Comme vous pouvez le voir, au début apt-get a vérifié si le paquet existait et les dépendances dont il avait besoin. Linuxtricks : Bienvenue sur Linuxtricks. Je suis un utilisateur habituel de Mandriva Linux depuis sa version 2008.

Linuxtricks : Bienvenue sur Linuxtricks

En 2011, un fork de Mandriva est né : Mageia. The Ultimate A-Z Index of Apple OS X/Linux command line commands. I’m forever trying to remember command line commands for Linux or Mac OS X.

The Ultimate A-Z Index of Apple OS X/Linux command line commands

I picked up this list a while ago and keep around in a text file but decided to post it here so I can get to it whenever I don’t have my laptop with me. Some of the commands are bash built-in commands but most will work on either OS. Feel free to add to the list. Aalias – Create an aliasalloc – List used and free memoryapropos – Search the whatis database for stringsawk – Find and Replace text within file(s) Les commandes fondamentales de Linux - Linux France. Contributions et remerciements Nat Makarevitch pour ses nombreuses critiques et corrections, Thomas Ortega pour ses bienveillantes remarques et la remise en forme HTML du document, Kim Ashue pour sa relecture, Philibert de Mercey pour son aide à la mise en page, Fanthomas pour sa relecture.

Les commandes fondamentales de Linux - Linux France

L'objectif de ce document est d'enseigner les commandes fondamentales de Linux (et donc d'Unix). Objectifs Nous explorerons ce qu'offre le shell le plus utilisé sous Linux, donc une partie de ce que peut faire un utilisateur capable de diriger la machine en créant des lignes de commandes plutôt qu'en se contentant d'un cliquodrôme. Manœuvres préliminaires. Commandes fondamentales de linux. Comprendre davantage. Sites_linux_francophones. Cours et formations Linux.

Tutoriels Linux [à évaluer]

L’arborescence des fichiers ... - Linux premiers pas. Difficulté de l’article : 1/5 (un peu long, ne pas se prendre la tête avec ça d’emblée, peut servir de liste de référence en cas de recherche) Il y a quelque temps, la Mandrake 9.1 fraîchement installée, lorsque j’ai ouvert Konqueror pour la première fois, j’ai découvert que l’installation de Linux avait créé une flopée de catalogues et de fichiers.

L’arborescence des fichiers ... - Linux premiers pas

Apparemment seul, le « /home » était réservé aux utilisateurs que j’avais définis... Avec un profil utilisateur, j’ai traîné mon Konqueror partout et me suis aperçu qu’il y avait une foultitude de fichiers certains cachés [1], que d’autres ne m’étaient pas accessibles, que nombre d’entre eux semblaient être des fichiers de paramétrage (lisibles), que... J’ai donc tenté de comprendre comment tout ça était organisé et pourquoi cela l’était ainsi. Je vous fais donc part de mes recherches, de débutant Linux... Sur mon PC Linux, il y a donc /bin Contient un ensemble de fichiers exécutables représentant les commandes que l’on peut adresser au système.

Forums Linux

Guides Vidéo sur Linux. Tutoriel vidéo : Quelques généralités sur les lignes de commande Linux.