A noter
Les articles
Linux
Distributions Environnements de bureau Portails
Tutoriels divers
Propagande Divers |
Installer des logiciels
Introduction Les différents format de paquets de logiciels Les installateurs de paquetages Installation via un script Installation via une archive Compilation des sources Préalables Vous devriez avoir lu l'article Premiers Pas et connaître le mot de passe administrateur (root). Une bonne connexion Internet est un avantage... Avec les distributions faciles, la console est rarement nécessaire, mais n'oubliez pas ce que c'est souvent plus rapide et puissant en console. Introduction Il existe des outils qui permettent l'installation simple de milliers de logiciels en un temps record. Tout est automatique et propre : l'installation, la mise à jour complète et la désinstallation Sources et paquetages Les applications, quelque soit le système d'exploitation, sont écrites dans un language de programmation (C++ par exemple). On appelle ça les sources. Pour être exécutables par votre PC, ces sources doivent être soit :
Les dépendances Bon nombre d'applications GNU/Linux s'appuient sur d'autres applications ou librairies. Comme sous Linux elles sont libres, un programmeur ne va pas s'amuser à tout réécrire, il va plutôt s'appuyer sur ces briques déjà disponibles. Un programme dépend donc d'un autre, qu'il faudra fournir. Voila la raison pour laquelle les logiciels GNU ne 'pèsent' pas lourd : une application x n'est jamais fournie avec ses dépendances. Il faut donc qu'elles soient installées préalablement, sinon compiler l'application x sera impossible. Un exemple ? Tout les logiciels encodant de la musique en MP3 s'appuient sur la même petite application qui encode réellement le son, le reste n'étant qu'habillage. Si vous installez 2 logiciels de ce type, pas besoin d'installer 2 fois la dépendance. Plusieurs applications très différentes peuvent nécessiter la même dépendance, qui avec un peu de chance sera présente sur un système de base. Bref, voila un bon exemple qui démontre que la liberté de Linux (la possibilité d'utiliser des applications libres en l'occurence) permet ainsi d'éviter d'encrasser vos disques durs... Utiliser des paquetages pré-compilés là encore simplifie la vie : la résolution des dépendances est réalisée automatiquement par certains outils dont je vais vous parler. Où trouver les sources d'une application ? Google est votre ami : trouvez le site officiel de l'application. SourceForge est un hébergeur populaire de projets libres. C'est trouvé ? Passez à la compilation si tel est votre souhait. Où trouver les paquetages pré-compilés ? On peut les trouver sur les disques d'installation de votre distribution, sur des sites spécialisés (voir liens à la fin de l'article) ou mieux encore sur des serveurs Internet. Ces serveurs contiennent de très nombreux logiciels et sont mis à jour régulièrement. Il est donc interressant de récuperer les paquetages grâce à eux plutôt qu'à partir de vos disques d'installation. Les distributions populaires possèdent toutes un installateur de paquetages. Vous pouvez le configurer en lui disant où (l'adresse du serveur donc) chercher les paquetages. Une fois configuré, il suffit de saisir une recherche (nom d'application ou mots-clé), quelques clics et l'installateur se charge du reste. J'espère que mon schéma vous éclairera : Petit comparatif
Ok, j'ai forcé le trait, mais c'est plus clair ? Une fois que vous aurez essayé, vous serez accros. Executer l'application une fois installée Les applications installées via l'installateur de paquetages sont au final disponibles dans le menu KDE/Gnome... Explorez donc votre menu et cliquez ! Vous pouvez alternativement ouvrir une console et taper le nom de l'application. Si, toujours en console, vous souhaitez retrouver l'exécutable sur votre disque, utilisez : $ which nom_logiciel Pour retrouver l'executable sur votre disque. $ rpm -qa | grep nom_logiciel Idem, sous mandriva : recherche dans la base de données des softs installés. Plus rapide. Les différents paquetages Voici les types de paquetages rencontrés sur les distributions les plus connues :
La commande console alien permet de faire des conversions entre ces formats. Vous pouvez fabriquer vos propres paquetages à partir des sources en suivant cet excellent tutoriel. Il est recommandé d'utiliser des paquetages fait pour votre distribution GNU/Linux et votre architecture CPU. Les installateurs de paquetages Présentation Voici les installateur de paquetages des distributions les plus connues :
* Debian, Mepis, Ubuntu, Knoppix, Kaella, Xandros... Leur principe est toujours le même : récupérer des paquets à partir d'un CD/DVD ou d'un serveur Internet puis installation automatique. Les outils graphiques sont perfectionnés et faciles. Important : lorsque vous avez installé un logiciel via ce système, sa mise à jour sera intégrée à la mise à jour du système. Ainsi, vous n'avez plus, comme sous Windows, à mettre à jour manuellement TOUT vos logiciels. La mise à jour est globale. Une raison de plus d'adopter Linux... En pratique
Les autres doivent pour le moment se réferer à l'éventuel article sur leur distribution. Ceux sous Debian-like (Mepis, (K)Ubuntu, Knoppix/Kaella...) peuvent aussi aller lire l'article sur la commande apt-get. Installation via un script Parfois, certains logiciels s'installent via un script. C'est le cas pour le driver Nvidia, dans certaines conditions, par exemple. Voir d'ailleurs ce tutoriel dans ce cas précis. Avec un script, on se contente en console de faire : cd /chemin/nom_du_script sh nom_script Si le script est exécutable, un simple clic dans votre explorateur de fichier suffira. D'ailleurs, si le script est exécutable, la commande console./nom_du_script donnera le même résultat que "sh nom_du_script". Selon le script, il faudra peut-être obtenir les droits d'administrateur Décompresser une archive Certains softs sont prêt à l'emploi quand vous les téléchargez via une archive (souvent au format tar.bz2. C'est le cas par exemple de Firefox. Il suffit alors de décompresser l'archive. Trouvez le script exécutable et cliquer dessus... Notez que pour l'executer facilement (sans se mettre dans le bon répertoire au préalable) en console, vous aurez parfois besoin de modifier la PATH. Cette méthode est simple mais à l'inverse d'une installation par les paquetages, le logiciel est exclu d'une mise à jour globale du système (comme les softs compilés d'ailleurs). Compiler les sources Pourquoi vouloir compiler les sources d'une application ?
Liens Liste d'équivalence logiciels Date de création : 19/02/2024 @ 14:57 Réactions à cet article
| News RSS du Libre
Infos Site
Se reconnecter --- 346 membres
( personne )
Recherche
Sondage
Compteur
visiteurs visiteurs en ligne Divers
GuppyTop
Soutien
Site de Doudou Site de Garulfo Anupaz |