Installer des logiciels
Un article de MEPIS Documentation Wiki.
Mepis, comme la plupart des distributions GNU/Linux, met à votre disposition des logiciels pour mettre à jour votre système d'exploitation, soit en mode console, soit en mode graphique.
Sous les systèmes Linux dérivés de Debian, la mise à jour de tous les logiciels installés sur le système est possible via un seul utilitaire, nommé APT.
Pour préserver la cohésion du système, la règle à respecter est d'installer tous les logiciels par Synaptic,ou Kpackage, qui sont des interfaces graphiques d'APT, et centralisent la gestion des logiciels installés, vérifient qu'ils ne mettent pas en péril la stabilité du système, et contrôlent les librairies nécessaires au fonctionnement des logiciels. Une librairie sous Linux est grosso-modo l'équivalent d'une dll sous Windows ( Dynamic Link Librairy ).
Sommaire |
Synaptic
- Utiliser Synaptic
Synaptic est le gestionnaire d'installation de logiciels principal de Mepis. Il sert à mettre à jour le système, installer et désinstaller les logiciels et pilotes de périphériques.
Pour l'ouvrir, le plus rapide est de cliquer sur l'icone Apt-notify du panel, qui est un raccourci vers Synaptic ( ou encore passer par menu K > System > chercher Gestionnaire de paquets Synaptic, ouvrir Synaptic d'un clic ).
Le programme s'ouvre et vous demande le mot de passe root. Pourquoi? Parce qu'installer des logiciels et mettre à jour le système est une prérogative de l'administrateur ( root)! Saissez le mot de passe root: vous voilà administrateur sans quitter votre session utilisateur. Cliquez sur "Recharger" pour mettre à jour l'information sur les paquets (logiciels) disponibles. Puis cliquer sur "Tout Mettre A Jour", puis "Appliquer", un pop-up s'ouvre : cliquez sur "OK" et la mise à jour se lance. Apt/Synaptic va installer seul toutes les mises à jour et vous préviendra quand ce sera fini!
- Configuration
Il est conseillé de cocher dans le menu Configuration > Préférences > "Mise à Jour Intelligente" pour une gestion complète des dépendances ( meilleure cohésion du système ).
- Mises à jour automatiques
Parfois, Apt-notify arbore une flèche verte : il indique que des mises à jour sont disponibles.
Apt-notify
Cliquez sur Apt-notify, Synaptic démarre et vous pouvez réaliser les mises à jour. Aucune mise à jour ne se fera sans votre accord exprès.
- Installer un logiciel avec Synaptic
Vous cherchez à installer VLC ?
Ouvrez Synaptic, cliquez sur "Recharger", puis cliquez sur "Rechercher", un pop-up s'ouvre; tapez VLC puis validez en cliquant sur OK ou en appuyant sur la touche "Return". Le logiciel vous présente toutes les entrées relatives à VLC avec un descriptif (en anglais): choisissez VLC-media-player d'un clic droit, cliquez sur "Appliquer" puis Ok et le logiciel va télécharger, installer et configurer VLC.
Pas besoin de redémarrer pour "finaliser l'installation", Vlc est disponible tout de suite!
- Désinstaller un logiciel
Il suffit de trouver le logiciel à enlever, cliquer droit dessus, choisir "Sélectionner pour Suppression" ou encore, plus radical, "Sélectionner pour suppression complète" et cliquer sur "Appliquer" puis OK. Synaptic désinstallera proprement le logiciel, les librairies relatives à ce logiciel, et aucune librairie inutile n'encombrera votre système.
Kpackage
Il est plutôt déconseillé d'utiliser Kpackage car il gère beaucoup moins bien les dépendances que Synaptic. Il est plus sage de le réserver à l'installation de paquets .deb isolés ( voir plus bas).
Installer un paquet deb isolé
Parfois, les dépôts de Mepis ne contiennent pas le logiciel que vous voulez installer. Vous pouvez alors trouver le logiciel qui vous intéresse sur le site de l'auteur du logiciel, sous la forme d'un paquet .deb ( équivalent sous Linux d'un .exe sous Windows ).
Pour Mepis 6.5, prendre la version "Ubuntu Dapper" du paquet deb. Pour Mepis 7.0, les versions pour Debian Etch 4.0 sont compatibles. Pour Mepis 8.0, les versions pour Debian Lenny 5.0 sont compatibles.
Une fois téléchargé, le plus simple... est de cliquer une fois sur l'icône du paquet deb, comme sous Windows ! Kpackage s'ouvre et il ne vous reste plus qu'à l'installer en sélectionnant le paquet, et en cliquant en bas à droite sur "Installer"...
Une fenêtre s'ouvre, cliquez sur "Installer" puis Kpackage vous demandera le mot de passe "root".
A la fin de l'installation, si tout se passe bien, Kpackage le signale en marquant "RESULT= 0".
Cliquez sur "Terminer".
Installation terminée, vous pouvez fermer Kpackage.
Attention! Kpackage gérant beaucoup moins bien les dépendances ( ou les librairies nécessaires au logiciel ), parfois il est impossible de finir l'installation avec Kpackage ( il vous prévient qu'il manque telle librairie mais ne les installe pas! ). Copiez-collez le nom des librairies manquantes.
Le plus simple alors est de fermer Kpackage, puis d'ouvrir Synaptic, qui va vous prévenir dès l'ouverture qu'il y a un paquet cassé sur votre système. Utiliser le bouton "Custom Filter" puis "Cassés" pour le retrouver.
Il est parfois possible de le réinstaller avec ses dépendances.
Ou encore, de chercher les paquets manquants, de les installer avec Synaptic, de fermer Synaptic.
Puis de réinstaller le paquet deb en cliquant dessus.
NB: Il ne faut jamais ouvrir Kpackage, Synaptic et Apt-Get en même temps.
Apt-get
On peut aussi en mode console utiliser APT; pour cela ouvrir une console et taper su (pour substitute user) puis le mot de passe root puis:
apt-get update puis apt-get upgrade -> pour faire la mise à jour ou encore apt-get dist-upgrade pour une meilleure gestion des dépendances, ou en une seule fois apt-get update && apt-get dist-upgrade
apt-get install nom_du_programme -> pour installer un logiciel
apt-get install nom_du_programme nom_du_programme2 nom_du_programme3 -> pour installer plusieurs programmes en même temps ( on peut noter des dizaines de noms de paquets séparés par un espace, par exemple venant d'un fichier texte en faisant un copier-coller ).
Quand on connaît le nom du paquet (logiciel), c'est plus rapide (quelques secondes!) que Synaptic.
apt-get remove nom-du-programme -> désinstalle le logiciel
dpkg --purge nom_du_programme -> déinstalle le logiciel et tous les fichiers de configuration ( sauf ceux situés dans le /home de chaque utilisateur).
NB : il est également possible d'utiliser Aptitude, en remplaçant apt-get par aptitude.
Installer un exécutable .bin ( Google Earth )
Pour Mepis 7.0 - Debian Etch
- Installez le paquet .deb googleearth-package disponible dans Synaptic.
- Rendez-vous sur la page de téléchargement de Google Earth : http://earth.google.com, cliquez sur Télécharger.
Cliquez sur Télécharger
- Cliquez sur "Accepter" l'accord de Licence ( en effet, Google Earth n'est pas libre, c'est pour cela que vous ne le trouverez pas dans les dépôts Debian de Synaptic).
L'accord de Licence
Le logiciel .bin Googleearth
- Une fois le logiciel téléchargé, faites une clic droit dessus et choisissez "Propriétés".
L'onglet "Droits d'accès" de "Propriétés"
- Et cochez "est exécutable", cliquez sur "OK".
Il ne reste plus qu'à cliquer deux fois dessus et l'installation se lance.
Choisissez l'installation standart ( pour votre compte ). Vous pouvez aussi choisir de l'installer en root ( pour le rendre accessible à tous les utilisateurs ). Une console s'ouvre, puis l'installeur. L'installation sera rapide, il vous faudra juste fermer la console d'installation en appuyant sur "Enter" à la fin de l'installation.
Le programme d'installation mettra lui-même une icône sur votre bureau.
L'icône Google Earth sur mon bureau
Et voilà !
Pas plus compliqué que sous Windows XP !
Pour Mepis 6.5, Google Earth est installable via Synaptic, mais pour obtenir la dernière version de Google Earth la méthode décrite ci-dessus est applicable.
Installer un logiciel Java
Ces logiciels sont multiplateformes et en réalité, n'ont pas besoin d'installation. Les meilleurs exemples en sont Firefox et Songbird.
Il suffit de récupérer le fichier ( archive au format tar.gz ), de créer un nouveau dossier ( par exemple /home/nom_utilisateur/Songbird ), d'y déplacer l'archive, de cliquer droit sur son icone et de choisir "extraire ici " ( le décompresser ). On obtient un dossier ( nommé songbird ) contenant l'exécutable et ses fichiers de configuration.
Il ne reste plus qu'à entrer le chemin du fichier dans Menu K > Exécuter une commande ou à créer un raccourci sur le bureau en cliquant sur une zone vide, ce qui ouvre le menu "Créer un nouveau > ...lien vers une application" . Entrez le chemin complet ( endroit où se trouve le fichier décompressé, par exemple /home/nom_utilisateur/Songbird/songbird ) et c'est tout. En cliquant sur l'icone du lien située sur votre bureau, Songbird se lance.
Installation de Firefox 3.0
Hier ( le 17/06/2008 ) a eu lieu le Firefox 3.0 Download Day, célébrant le lancement officile de Firefox 3.0.
Vous n'avez pas envie d'attendre qu'une bonne âme en fasse un .deb installable d'un clic?
Mais vous ne savez comment installer un logiciel depuis une archive tarbz?
Voici la marche à suivre pour l'installer, grâce au script de Yamal du forum mepislovers.
- Téléchargez Firefox 3.0, sous la forme d'une archive (tarbz ), depuis le site de Mozilla Europe
- Copiez-collez ce script :
#!/bin/bash
if [ `whoami` != "root" ]; then echo "You should run this as root" exit fi
apt-get remove --purge firefox # apt-get install iceweasel # apt-get -f install cp firefox-*.tar.bz2 /opt || exit cd /opt tar -xvjf firefox-*.tar.bz2 cd ./firefox/plugins cp libnullplugin.so /usr/lib/firefox/plugins cd - rm -r ./firefox/plugins rm firefox-*.tar.bz2 ln -s /usr/lib/firefox/plugins /opt/firefox/plugins ln -sf /opt/firefox/firefox /usr/bin/firefox
Après le copier-coller, faites simplement un clic droit sur une zone vide de votre bureau et choisissez "Coller le contenu du presse-papier". Nommez-le par exemple firefox. Vous obtenez automatiquement un script shell ( un script qui va exécuter une tâche précise lorsque vous le lui demanderez ).
- Rendez-le exécutable:
Faites un clic droit sur l'icône de ce nouveau fichier, choisissez "Propriétés", Allez dans l'onglet "Droit d'accès" et cochez "est exécutable".
- Créez un nouveau dossier et mettez-y le script shell et l'archive de Firefox 3.0; nommez-le comme vous le souhaitez ( par exemple, "Firefox 3" ) et placez-le dans votre dossier personnel ( /home ).
Et placez-vous dans ce dossier comme ci-dessus.
- Ouvrez un terminal ( par exemple, en appuyant sur la touche F4 ) et passez en root pour avoir des droits suffisants pour procéder à l'installation!
Tapez su puis le mot de passe de l'utilisateur root ( attention ! en console le curseur ne bouge pas lors de la saisie du mot de passe, et il n'y a pas d'étoiles non plus ).
- Faites un "drag'n drop" de votre script shell dans la console.
La phrase '/home/votre_nom_user/Firefox3/firefox' apparaît. Appuyez sur la touche "Enter"
Le script s'exécute automatiquement, désinstalle Firefox 2.0, installe Firefox 3.0, crée les liens symboliques vers les plugins de Firefox 2.0.
Vous retrouvez un Firefox fonctionnel et votre profil utilisateur! Firefox 3.0 vérifie que les extensions préinstallées sont compatibles, et vous propose de réinstaller celles qui ont une version pour Firefox 3.0.
Bug Connu : démarrage de Firefox 3 hors connexion
Firefox au démarrage recherche l'accès à Internet et particulièrement si le service NetworkManager ( un service de gestion de la connexion Internet ) est démarré. Si le service NetworkManager est présent mais arrêté, Firefox en déduit que la connexion à Internet ne fonctionne pas et démarre hors connexion, même si le PC est effectivement connecté à Internet ( par exemple, sur Mepis, en mode manuel). Par contre, si le service NetworkManager n'est pas présent, pas de problème !
Que faire pour ne pas avoir à décocher "Travailler hors connexion" à chaque ouverture de Firefox?
Il y a plusieurs solutions:
- Modifier la configuration de Mepis Network Assistant et laisser NetworkManager gérer la connexion au modem-routeur en DHCP ( attribution dynamique d'adresse IP interne par le modem-routeur ).
Dans le panel, cliquer sur l'onglet "Système" > Mepis > Mepis Network Assistant, et cocher "automatique" ( par NetworkManager ) et si vous le souhaitez, "Utiliser le DHCP pour DNS" comme ci-dessus, puis cliquer sur "Appliquer". Les onglets suivants seront alors grisés, NetworkManager gèrant la connexion au modem automatiquement en DHCP.
La plupart des "boxes" fournies par les fournisseurs d'accès Internet ( Neufbox, Freebox mode routeur activé, Livebox... ) fonctionnent par défaut en DHCP et l'utilisation de NetworkManager sera transparente.
Si le réseau était configuré en IP fixe il faudra modifier la configuration du routeur.
Pour les utilisateurs de portables connectés en wi-fi qui n'utilisent pas forcément NetworkManager, cette solution ne s'applique pas.
- Désactiver Network Manager
Ouvrir une console, en root, copier-coller la commande :
update-rc.d network-manager remove
Si plus tard vous voulez réutiliser Network Manager, copiez-collez la commande suivante dans une console :
update-rc.d network-manager defaults
- Désinstaller Network Manager
Ouvrir une console, en root, copier-coller la commande :
apt-get remove network-manager




















