« MacPorts : Installation et Entretient » : différence entre les versions
Aucun résumé des modifications |
Aucun résumé des modifications |
||
Ligne 5 : | Ligne 5 : | ||
L'installation d'un paquet est très simple si on connait son nom. Si on ne connait pas son nom ou pas son nom complet, une petite recherche s'impose.<br /> | L'installation d'un paquet est très simple si on connait son nom. Si on ne connait pas son nom ou pas son nom complet, une petite recherche s'impose.<br /> | ||
La commande {{cmd|port search}} possède pas mal d'options pour rechercher assez finement un paquet et je laisserais l'aide les expliquer. Dans sa version simple, il suffit de la lancer comme ceci : | La commande {{cmd|port search}} possède pas mal d'options pour rechercher assez finement un paquet et je laisserais l'aide les expliquer. Dans sa version simple, il suffit de la lancer comme ceci : | ||
{{ | {{OsxTerm|text=sudo port search <termes à rechercher>}} | ||
== Mise à jour des paquets == | == Mise à jour des paquets == | ||
Ligne 11 : | Ligne 11 : | ||
Afin de mettre facilement et rapidement à jour la totalité des paquets macports installés, il suffit de lancer les commandes suivantes : | Afin de mettre facilement et rapidement à jour la totalité des paquets macports installés, il suffit de lancer les commandes suivantes : | ||
{{ | {{OsxTerm|text=sudo port selfupdate | ||
sudo port upgrade outdated}} | sudo port upgrade outdated}} | ||
Ligne 20 : | Ligne 20 : | ||
Après la mise à jour des paquets les anciennes version ne sont pas désinstallées mais seulement marquée inactives.<br /> | Après la mise à jour des paquets les anciennes version ne sont pas désinstallées mais seulement marquée inactives.<br /> | ||
Afin de les supprimer il faut utiliser la commande suivante : | Afin de les supprimer il faut utiliser la commande suivante : | ||
{{ | {{OsxTerm|text=sudo port uninstall inactive}} | ||
=== Suppresssion des paquets inutiles === | === Suppresssion des paquets inutiles === | ||
Ligne 28 : | Ligne 28 : | ||
Afin d'éviter la suppression de certains paquets quand on veut nettoyer les "leaves" il suffit de les marquer comme nécessaire comme suit : | Afin d'éviter la suppression de certains paquets quand on veut nettoyer les "leaves" il suffit de les marquer comme nécessaire comme suit : | ||
{{ | {{OsxTerm|text=sudo port setrequested {{cmdopt|package name}} }} | ||
Voici pour ma part les paquets que j'ai marqué comme étant à conserver : | Voici pour ma part les paquets que j'ai marqué comme étant à conserver : | ||
Ligne 53 : | Ligne 53 : | ||
Pour lancer la suppression la commande est la suivante : | Pour lancer la suppression la commande est la suivante : | ||
{{ | {{OsxTerm|text=sudo port uninstall leaves}} | ||
[[Category:OSX]] | [[Category:OSX]] |
Version du 6 février 2015 à 20:52
Le présent article est actuellement en cours de rédaction ou de modification. Adressez-vous à la personne en charge pour toute proposition ou modification. |
Auteur / Editeur : Adadov |
Dernière édition : 06/02/2015 |
Installation de paquets
L'installation d'un paquet est très simple si on connait son nom. Si on ne connait pas son nom ou pas son nom complet, une petite recherche s'impose.
La commande port search
possède pas mal d'options pour rechercher assez finement un paquet et je laisserais l'aide les expliquer. Dans sa version simple, il suffit de la lancer comme ceci :
[user@linux] $ | sudo port search <termes à rechercher> | dblclick to copy |
Mise à jour des paquets
Afin de mettre facilement et rapidement à jour la totalité des paquets macports installés, il suffit de lancer les commandes suivantes :
[user@linux] $ | sudo port selfupdate | dblclick to copy |
[user@linux] $ | sudo port upgrade outdated |
Nettoyage des paquets
Suppression des paquets inactifs
Après la mise à jour des paquets les anciennes version ne sont pas désinstallées mais seulement marquée inactives.
Afin de les supprimer il faut utiliser la commande suivante :
[user@linux] $ | sudo port uninstall inactive | dblclick to copy |
Suppresssion des paquets inutiles
Marquage des paquets nécessaires
Afin d'éviter la suppression de certains paquets quand on veut nettoyer les "leaves" il suffit de les marquer comme nécessaire comme suit :
[user@linux] $ | sudo port setrequested <package name> | dblclick to copy |
Voici pour ma part les paquets que j'ai marqué comme étant à conserver :
- autoconf
- automake
- gawk
- gpg-agent
- gzip
- gnupg
- mariadb
- cmake
- gmake
- pulseaudio
- pkgconfig
Suppression des paquets
Une fois que tous les paquets que l'on souhaite conserver il ne reste plus qu'à laisser le système supprimer les autres paquets.
Il est probable par contre qu'il faille relancer plusieurs fois la procédure afin de supprimer tous les paquets inutiles du fait que certains se retrouveront sans dépendances après chaque vague de suppressions.
Pour lancer la suppression la commande est la suivante :
[user@linux] $ | sudo port uninstall leaves | dblclick to copy |