OVH Cloud OVH Cloud

Désinstaller un programme compilé.

24 réponses
Avatar
dominique
Bonjour,
J'ai bien compris que l'idéal était d'utiliser rpm. Mais les paquetages
n'existent pas toujours.
On peut effectivement les fabriquer... Grande aventure assez complexe.
Je m'y suis essayé deux ou trois fois et j'ai rarement obtenu les
résultats espérés ;-)
Donc il me faut parfois compiler. Comment désinstaller une application
compilée ? Suffit-il d'effacer les répertoires créés lors de la
compilation ?
Y a-t-il des risques de supprimer des bibliothèques utilisées par
d'autres logiciels ou sont-elles toujours isolées dans les répertoires
/lib (grande question des fichiers.dll de Windows)?
Comment mettre à jour un logiciel compilé si ce n'est en le supprimant
d'abord à la main ?
Il me faut avouer une petite perversion : j'aime bien voir mon PC
travailler lors d'une compilation avec la légère angoisse dans l'attente
du sinistre mot « erreur » qui va tout arrêter :-)
Bonne journée,
Dominique

4 réponses

1 2 3
Avatar
jean-jacques
Mihamina Rakotomandimby wrote:


Si tu viens d'installer par "compilation manuelle" un logiciel et que le
système fonctionnait très bien avant, alors il y a de grandes chances que
ton système fonctionne tres bien même si tu supprime ce que tu viens
d'installer.
Oui je suis tout à fait d'accord par expérience.

Ne rien dramatiser.

Nos linux ne sont pas en sucre.
De toute façon on peut flinguer une mandriva beaucoup plus vite avec ... rpm
(rpm --nodeps --force etc.)ou avec urpmi (suffit de faire urpmi
--auto-select avec des sources inadéquates).
Je parle d'expérience.
Ces dernières années je lis les interventions ,sur le mode castrateur ,des
tenants d'une certaine idéologie de la pureté d'un système qui prêchent
pour leur paroisse(rmp deb etc.): pas compiler c'est mal (en gros).
Respect de la sainte base de données rpm etc.

Du coup on utilise ce que le big boss de mandriva (ou d'autres)nous a
concocté.

J'ose faire ce que je veux de ma mandriva ce que je ne pouvais pas faire
avec xp.

Or mandriva c'est encore un linux(pourvu que cela dure).
SAVOIR Compiler sur un linux c'est bien naturel sinon qu'on interdise les
compilateurs!
SAVOIR recompiler un noyau ou compiler un kernel de kernel.org devrait être
une obligation (intellectuelle et autre)sinon retour chez windows :-))Ça
permet de comprendre le travail d'une distrib.
Perso je l'avais fait sans rien y connaitre sur une mandrake 8.1 parce que
mon scanner epson 1260 ne fonctionnait pas.
Du moins j'avais essayé de le faire fonctionner ...
C'est très formateur si on suit les messages qui défilent dans la konsole
surtout quand cela plante.
Moi je compile dès que de nouvelles ver de "mes logiciels" préférés sortent.
avidemux (de mean) k3b k9copy dvdstyler.
Ainsi j'ai un k3b 0.12.17 au lieu de 0.12.10 en rpm sur une mandriva 2006.
Sebastien trug ayant bien bossé...
Il faut aller sur les sites des appli et consulter les news ou les
changeLog.
Aller sur les forums (celui de avidemux est super en français!)
Il y a ainsi une relation entre le concepteur d'un programme et les
utilisateurs .
De toute façon il y a des super prog qui ne sont pas en rpm ou bien les rpm
sont has been(cas de mandriva2006)ou buggés (si si)ou on a un soft qui est
buggé dans cette version et il ne faudrait pas passer à la ver suivante
pour des raisons d'orthodoxie envers un systeme de gestion de paquets qui
n'est pas lui-même parfait!?
Que faire des prog en java ?
Un exemple extême :mandvd remarquable et très jeune soft d'authoring fait
par un jeune français (installez-le si vous ne le connaissez pas)a une
version rpm pour mandriva 2006 et une autre pour mandriva 2007 (voir le
site).
L'orthodoxie rpm-ienne interdira la ver 2007.
Or c'est du flanc ; dans l'archive il y a un fichier bin et une grosse
icône c'est tout ! Pas de makefile...Il suffit de copier mau-manu le bin
dans /usr/local ou /user/bin et voila un Mandvd tout neuf.
Si on fait rpm -Uvh mandvd.xxxx-2007mdk on ne peut pas l'installer sur une
mandriva2008 c'est idiot.

J'ose faire ce que je veux de ma mandriva ce que je ne pouvais pas faire
avec xp.

Os se compiler un kde tout entier pourquoi pas...si tu te plantes par contre
va pas râler.
;--))

--
cordialement jean-jacques.
Ce message a été écrit sur un système libre mandriva
"Tant que l'homme sera mortel, il ne pourra pas être totalement décontracté"
Woody Allen.

Avatar
jean-jacques
Mihamina Rakotomandimby wrote:


Si tu viens d'installer par "compilation manuelle" un logiciel et que le
système fonctionnait très bien avant, alors il y a de grandes chances que
ton système fonctionne tres bien même si tu supprime ce que tu viens
d'installer.
Oui je suis tout à fait d'accord par expérience.

Ne rien dramatiser.

Nos linux ne sont pas en sucre.
De toute façon on peut flinguer une mandriva beaucoup plus vite avec ... rpm
(rpm --nodeps --force etc.)ou avec urpmi (suffit de faire urpmi
--auto-select avec des sources inadéquates).
Je parle d'expérience.
Ces dernières années je lis les interventions ,sur le mode castrateur ,des
tenants d'une certaine idéologie de la pureté d'un système qui prêchent
pour leur paroisse(rmp deb etc.): pas compiler c'est mal (en gros).
Respect de la sainte base de données rpm etc.

Du coup on utilise ce que le big boss de mandriva (ou d'autres)nous a
concocté.

J'ose faire ce que je veux de ma mandriva ce que je ne pouvais pas faire
avec xp.

Or mandriva c'est encore un linux(pourvu que cela dure).
SAVOIR Compiler sur un linux c'est bien naturel sinon qu'on interdise les
compilateurs!
SAVOIR recompiler un noyau ou compiler un kernel de kernel.org devrait être
une obligation (intellectuelle et autre)sinon retour chez windows :-))Ça
permet de comprendre le travail d'une distrib.
Perso je l'avais fait sans rien y connaitre sur une mandrake 8.1 parce que
mon scanner epson 1260 ne fonctionnait pas.
Du moins j'avais essayé de le faire fonctionner ...
C'est très formateur si on suit les messages qui défilent dans la konsole
surtout quand cela plante.
Moi je compile dès que de nouvelles ver de "mes logiciels" préférés sortent.
avidemux (de mean) k3b k9copy dvdstyler.
Ainsi j'ai un k3b 0.12.17 au lieu de 0.12.10 en rpm sur une mandriva 2006.
Sebastien trug ayant bien bossé...
Il faut aller sur les sites des appli et consulter les news ou les
changeLog.
Aller sur les forums (celui de avidemux est super en français!)
Il y a ainsi une relation entre le concepteur d'un programme et les
utilisateurs .
De toute façon il y a des super prog qui ne sont pas en rpm ou bien les rpm
sont has been(cas de mandriva2006)ou buggés (si si)ou on a un soft qui est
buggé dans cette version et il ne faudrait pas passer à la ver suivante
pour des raisons d'orthodoxie envers un systeme de gestion de paquets qui
n'est pas lui-même parfait!?
Que faire des prog en java ?
Un exemple extême :mandvd remarquable et très jeune soft d'authoring fait
par un jeune français (installez-le si vous ne le connaissez pas)a une
version rpm pour mandriva 2006 et une autre pour mandriva 2007 (voir le
site).
L'orthodoxie rpm-ienne interdira la ver 2007.
Or c'est du flanc ; dans l'archive il y a un fichier bin et une grosse
icône c'est tout ! Pas de makefile...Il suffit de copier mau-manu le bin
dans /usr/local ou /user/bin et voila un Mandvd tout neuf.
Si on fait rpm -Uvh mandvd.xxxx-2007mdk on ne peut pas l'installer sur une
mandriva2008 c'est idiot.

On peut vouloir se compiler un kde tout entier pourquoi pas...si tu te
plantes par contre
va pas râler.
;--))

--
cordialement jean-jacques.
Ce message a été écrit sur un système libre mandriva
"Tant que l'homme sera mortel, il ne pourra pas être totalement décontracté"
Woody Allen.

Avatar
jean-jacques
jean-jacques wrote:
Voila la réponse sur le site même:
http://asic-linux.com.mx/~izto/checkinstall/

--
cordialement jean-jacques.
Ce message a été écrit sur un système libre mandriva
"Tant que l'homme sera mortel, il ne pourra pas être totalement décontracté"
Woody Allen.
Avatar
Fabien LE LEZ
On Wed, 06 Sep 2006 10:21:57 +0200, jean-jacques
:

Vous aurez des messages d'erreurs au sujet d'estampilles.


C'est quoi des "estampilles" ? Une francisation louche d'un mot
anglais ?

1 2 3