Par défaut, beaucoup de programmes utiles est déjà installé lorsque vous mettez Ubuntu sur votre ordinateur. Toutefois, vous devrez peut-être un morceau de logiciel qui répond à un objectif non desservi par les applications par défaut particulier. Vous pourriez vouloir juste essayer un programme alternatif à celui qui est déjà installé. En d’autres termes, vous avez besoin de nouveaux logiciels.
Si vous souhaitez obtenir des renseignements généraux sur ce qui se passe lorsque vous installez le logiciel (qui peut parfois être technique), lire des paquets et gestion des paquetages. Si vous voulez juste pour commencer l’installation de nouveaux programmes, vous pouvez passer directement à l’installation d’un Package.
Packages et la gestion des paquetages
Cette section couvre les concepts de base de paquets et de gestion des paquetages. Vous apprendrez tout ce qu’un paquet est, les différences entre les différents types de paquet et de gestion de paquets aussi comment fonctionne sur Ubuntu.
Ce qui est un package ?
Logiciel est un terme très large et est généralement compris comme signifiant un programme que vous pouvez exécuter sur votre ordinateur. Cependant, ces programmes doivent souvent autres ressources pour travailler. Lorsque vous installez des logiciels, des milliers de fichiers peuvent être requis juste pour faire le programme à démarrer ! Quand on pense qu’ils ont tous à mettre dans exactement au bon endroit, et certains de ces fichiers devront être modifiés en fonction de quel type d’ordinateur que vous avez, il peut tout devenir très compliqué. Heureusement, Ubuntu peut occuper cette complexité.
Ubuntu utilise des packages pour stocker tout ce que doit exécuter un programme particulier. Un « paquet », alors, est essentiellement une collection de fichiers regroupés dans un seul fichier, qui peut être manipulé beaucoup plus facilement. Outre les fichiers requis pour le programme à exécuter, il y aura des fichiers spéciaux appelés scripts d’installation, que copier les fichiers là où ils sont nécessaires (entre autres).
Source ou binaire ?
Normalement, quand quelqu'un fait un paquet d’un programme, ils ont mis tout le code source du programme dans ce package. Le code source est écrit par des programmeurs et est essentiellement une liste d’instructions à un ordinateur dont les humains sont capables de lire et d’écrire. Ordinateurs peuvent comprendre seulement ce code si il est interprété pour eux dans un formulaire qu’ils peuvent utiliser directement. Une telle façon d’interpréter le code source d’un ordinateur est en traduction ou en compilant dans binaire, qui peuvent comprendre des ordinateurs.
Alors pourquoi ne les gens qui font le paquet (appelé emballeurs) juste convertissent en binaire depuis le début ? Eh bien, les différents ordinateurs utilisent divers types de binaire, donc si vous faites un paquet binaire pour un type (par exemple un processeur Intel PC), il ne fonctionnera pas sur un autre (comme un PowerPC).
Paquets sources sont simplement les paquets qui juste incluent du code source et qui peuvent généralement être utilisés sur n’importe quel type de machine si le code est compilé dans le droit chemin.
Les paquets binaires sont ceux qui ont été faites spécifiquement pour un type d’ordinateur, ou l’architecture. Ubuntu supporte le x86 (i386 ou i686), architectures AMD64 et PPC. Les paquets binaires corrects seront utilisés automatiquement, donc vous n’avez pas à vous soucier de choisir les bons. Pour savoir que l'on vous utilisez, ouvrez Applications → accessoires → Terminal, type uname -m, puis appuyez sur la touche entrée.