Gestion des applications sous FreeBSD

Voici un bref descriptif afin de savoir comment installer, désinstaller des programmes, lister les applis installés, …

Cela peut également servir de petit mémo ou dans le but de savoir rapidement comment installer.Voici un bref descriptif afin de savoir comment installer, désinstaller des programmes….

1 – Installation de Ports

portage : les logiciels porté sous freeBDS que vous pouvez installer

a – Installation de ports

 

Afin de pouvoir installer facilement des applis, pour rechercher, etc il faut que le système de gestion d’installation soit configurer et fonctionnel.

Pour cela nous allons installer « Port » via l’utilitaire sysinstall.

Pour savoir s’il est installé, regardez si le répertoire /usr/ports existe et s’il y a quelque chose dedans.

S’il n’y a rien, voici pour l’installer :

 # sysinstall

 

Un interface ncurse apparait.

Allez dans les menus :

 

 Configure => Distributions => ports

 

Sélectionner ensuite la méthode d’installation.

Vous avez le choix entre ftp, CD / DVD, NFS. Choisissez ce qui vous convient.

Pour ma part ce sera FTP :)
Il me demandera sur quel serveur, je sélection le serveur principal :

 

 ftp.freebsd.org

 

Et l’installation commence :)

Ensuite, tout se passe dans le répertoire /usr/ports

b – Recherche d’un logiciel

 

Rendez-vous donc dans le répertoire /usr/ports :

 
[root@routinux /]# cd /usr/ports/
[root@routinux /usr/ports]# pwd
/usr/ports

 

La commande ensuite pour rechercher est la suivante :

 

# make search

 

Qui prendra en option un paramètre (nom ou mots clé) :

# make search key=unmotclé
# make search name=nom

Un exemple avec PSTREE :

[root@routinux /usr/ports]# make search "name=pstree"
Port: pstree-2.32
Path: /usr/ports/sysutils/pstree
Info: List processes as a tree
Maint: ports@logvinov.com
B-deps:
R-deps:
WWW:

c – Installation d’un logiciel

 

Un fois le paquet trouvé, allez dans le path du port (dans notre exemple, /usr/ports/sysutils/pstree) puis lancer la compilation grâce à la commande make puis make install :

 

# cd /usr/ports/sysutils/pstree
# make
# make install

2 – L’utilitaire pkg_add

a – Installation d’un logiciel

 

Donc pour installer un paquet dont vous connaissez le nom, très simple:

 

# pkg_add -vr emacs21

 

Puis vous devriez voir le déroulement de l’opération :

 

[root@routinux /usr/ports]# pkg_add -vr emacs21
scheme: [ftp]
user: []
password: []
host: [ftp.freebsd.org]
port: [0]
document: [/pub/FreeBSD/ports/i386/packages-7.0-release/Latest/emacs21.tbz]
---> ftp.freebsd.org:21

b – Recherche d’un logiciel

c – Suppression d’un logiciel

d – Lister les logiciels installés

 

# pkg_info


Article lu 1253 fois

Laisser un commentaire