Ceci est une ancienne révision du document !
FAQ Logiciels
Comment installer un logiciel ?
le plus simple est de voir cette page: installation-logiciels
Comment je peux voir la liste de tous les processus qui tournent ?
La commande à utiliser est la commande ps
.
Description | Commande |
---|---|
avoir une liste des commandes | ps help |
afficher tous les processus, avec un minimum de détails | ps -A |
afficher tous les processus, avec un maximum de détails | ps aux |
afficher les processus en rapport avec le lanceur firefox | ps aux | grep firefox |
afficher les processus en forme de branche | pstree -p |
Un programme a planté, comment je peux le fermer ?
Trois méthodes s'offrent a vous :
La première
Après avoir utilisé ps -A
(cf. ci-dessus), vous aurez des lignes similaires à celles-là :
8177 ? 00:24:31 firefox-bin
Retenez le chiffre 8177, et faites :
kill 8177
Si le logiciel est toujours là, faites :
kill -9 8177
La deuxième méthode
Utilisation de la commande killall
ou pkill
:
pkill firefox-bin
Et si le logiciel est toujours là :
pkill -KILL firefox-bin
La graphique
Lancez xkill (Control+Alt+Echap sous KDE, ou tapez dans une ligne de commande xkill
) puis cliquez sur l'application à tuer.
J'ai installé puis désinstallé des paquets... ne risquerais-je pas de garder en mémoire des fichiers inutiles ?
Si, et pour cela il faut vider le cache (ces fichiers sont téléchargé et stocké a chaque paquet téléchargé) :
sudo apt-get clean
Vous pouvez aussi enlever d'éventuels paquets qui ne servent plus :
sudo apt-get autoremove
Comment voir les processus consommant le plus de cycles CPU ?
Dans un terminal :
top
Comment voir la mémoire utilisée (vive + swap) ?
Dans un terminal :
free
Où trouver l'outil défragmenteur ??
Il n'est normalement pas nécessaire de défragmenter les partitions EXT2/EXT3, tout simplement parce que ce système de fichier écrit les données de manière "intelligente".
Néanmoins pour les partitions FAT32, cela peut être nécéssaire.
Comment installer un programme en .tar.gz ou .tar.bz2 ??
Ce sont les sources d'un programme qu'il faut compiler. La première chose à faire est d'installer le paquet "build-essential" qui contient tous les outils nécessaires :
sudo apt-get install build-essential
Après avoir décompressé les fichiers dans un dossier, lisez les fichiers "INSTALL" et "README", qui contiennent (très) souvent de précieuses informations ! Pour la plupart des logiciels, vous aurez besoin de paquet se finissant par "-dev" comme par exemple libgtk2.0-dev
(la librairie graphique GTK+).
Pour la plupart des programmes , la méthode pour compiler se résume à écrire les commandes :
cd /home/user/dossier_du_programme/ ./configure make sudo make install
Il est possible que des erreurs apparaissent au cours du "./configure", en général, il s'agit d'une dépendance non-résolue, le message d'erreur, ainsi que le README vous indiqueront les paquets nécessaires, veillez à installer les paquets de développement (qui s'intitule le_nom_du_paquet-dev) correspondant à ces paquets, relancez ensuite le "./configure". La compilation (lancée par "make") ne fonctionnera pas après une configuration échouée.
Pour plus de précision voir: http://doc.ubuntu-fr.org/projets/paquets/compiler_un_programme
NB : L'étape make peut être longue selon votre machine et la quantité de code à compiler.
Si vous trouvez un programme intéressant uniquement disponible en .tar.gz2 et non-listé dans la liste "applications" du wiki, merci de l'ajouter avec la méthode qui va avec !
Si je désinstalle un paquet, apt-get n'enlève pas les paquets associé...
Et oui, c'est un problème…
Exemple
Imaginons que vous faites :
sudo apt-get install XXX
et que XXX installe des dépendances.
Puis vous faites
sudo apt-get remove XXX
Alors, apt-get n'enlèvera que XXX (et pas les dépendances)
Que faire ?
Utiliser aptitude !!
aptitude s'utilise exactement comme apt-get, mais ne présente pas ce défaut de dépendance !!
sudo aptitude install XXX
Mon presse-papier ne retiens pas mes Copier !
Voilà un probléme courant. Vous faites "copier" dans un programme, et puis vous le fermez. Et là, vous ne pouvez plus faire "coller" dans un autre programme.
Une solution possible : Installer "Glipper" (Equivalent gnome de Klipper)
sudo apt-get install glipper
Il vous faudra ensuite faire en sorte de lancer "glipper" au démarrage en utilisant le Gestionnaire de sessions (Système→Préférences→Sessions) et en ajoutant glipper dans programmes au démarrage…