OVH Cloud OVH Cloud

pkg_add / comment installer une version supérieure d'un paquet

1 réponse
Avatar
thomas.baruchel
Brest, le samedi 16 août

J'aimerais installer un *.tgz que j'ai téléchargé sur ftp2.freebsd.org
qui est en fait une version supérieure d'un truc déjà installé
(à savoir libiconv 1.9 au lieu de 1.8).
J'ignore comment faire, car bien sûr pkg_delete refuse de désinstaller
l'ancienne version sous prétexte que d'autres logiciels dépendent
d'elle; donc pkg_add ne fait rien en prétextant que le paquet
est déjà installé (ou du moins qu'une ancienne version est déjà
installée).

Comment faut-il faire ?

--
« nous devons agir comme si la chose qui peut-être ne sera pas devait
être » (Kant, Métaphysique des moeurs, doctrine du droit, II conclusion)

Thomas Baruchel <thomas.baruchel@libertysurf.fr>

1 réponse

Avatar
Thierry Thomas
Dimanche 24 août 2003 à 07:48 GMT, Thomas Baruchel a écrit :
Brest, le samedi 16 août
~~~~~~~~~~~~~~

C'est en dur ?

J'aimerais installer un *.tgz que j'ai téléchargé sur ftp2.freebsd.org
qui est en fait une version supérieure d'un truc déjà installé
(à savoir libiconv 1.9 au lieu de 1.8).
J'ignore comment faire, car bien sûr pkg_delete refuse de désinstaller
l'ancienne version sous prétexte que d'autres logiciels dépendent
d'elle; donc pkg_add ne fait rien en prétextant que le paquet
est déjà installé (ou du moins qu'une ancienne version est déjà
installée).

Comment faut-il faire ?


1) pkg_delete -f

ou 2) [mieux] portupgrade qui fera tout tout seul. À installer à
partir de sysutils/portupgrade après un cvsup.

À +.
--
Th. Thomas.