[Compilation] Comment desinstaller (résolu)
[Compilation] Comment desinstaller (résolu)
Bonsoir à tous.
Pour une fois je me suis un peu precipité pour essayé un logiciel nom : JULIUS certain connairons peut être.
Le problème et que j les recupéré sous la forme de non compilé.
J'ai donc fait une compilation de ceui-ci
make && make install.
Or aujourd'hui je me rend compte que le logiciel ne correspond pas à se que je volais exactement et je voudrais donc le supprimé.
Mais comment ? :/
J'ai vite fait un tour sur le net et j'ai pu voir qu'il n'y avait pas d'autre facon que de supprimer directement les fichiers source.
Merci de vos réponses.
Pour une fois je me suis un peu precipité pour essayé un logiciel nom : JULIUS certain connairons peut être.
Le problème et que j les recupéré sous la forme de non compilé.
J'ai donc fait une compilation de ceui-ci
make && make install.
Or aujourd'hui je me rend compte que le logiciel ne correspond pas à se que je volais exactement et je voudrais donc le supprimé.
Mais comment ? :/
J'ai vite fait un tour sur le net et j'ai pu voir qu'il n'y avait pas d'autre facon que de supprimer directement les fichiers source.
Merci de vos réponses.
Dernière modification par Haulier le lun. 20 mai 2013, 01:08, modifié 1 fois.
Re: [Compilation] Comment desinstaller
En reprenant les sources, parfois il y a un clause uninstall dans le make…
Il vaut mieux utiliser le PKGBUILD pour installer des paquets
Il vaut mieux utiliser le PKGBUILD pour installer des paquets

Re: [Compilation] Comment desinstaller
Salut et merci de la réponse.
Malheureusement pour moi pas de uninstall dans le make
En revance je peux peut être tiré quelue chose du clean nan ?
Malheureusement pour moi pas de uninstall dans le make

Code : Tout sélectionner
# Copyright (c) 1991-2012 Kawahara Lab., Kyoto University
# Copyright (c) 2000-2005 Shikano Lab., Nara Institute of Science and Technology
# Copyright (c) 2005-2012 Julius project team, Nagoya Institute of Technology
# All rights reserved
#
# Makefile.in --- Makefile Template for configure
#
# $Id: Makefile.in,v 1.5 2012/07/27 08:44:47 sumomo Exp $
#
SHELL=/bin/sh
SUBDIRS=libsent libjulius julius mkbingram mkbinhmm adinrec adintool mkgshmm mkss jcontrol gramtools generate-ngram jclient-perl man
CONFIG_SUBDIRS=mkgshmm gramtools jcontrol julius libjulius libsent
RM=@RM@ -f
prefix=@prefix@
exec_prefix=@exec_prefix@
INSTALL=@INSTALL@
all:
for d in $(SUBDIRS); do \
(cd $$d; $(MAKE)); \
done
install:
for d in $(SUBDIRS); do \
(cd $$d; $(MAKE) install); \
done
install.bin:
for d in $(SUBDIRS); do \
(cd $$d; $(MAKE) install.bin); \
done
install.man:
(cd man; $(MAKE) install)
clean:
for d in $(SUBDIRS); do \
(cd $$d; $(MAKE) clean); \
done
$(RM) config.log config.cache
distclean:
for d in $(SUBDIRS); do \
if test -f $$d/Makefile; then \
(cd $$d; $(MAKE) distclean); \
fi; \
done
$(RM) config.log config.cache
$(RM) config.status
$(RM) Makefile
configure:
for d in $(CONFIG_SUBDIRS); do \
(cd $$d; autoconf); \
done
doxygen:
mkdir -p doxygen/en
mkdir -p doxygen/ja
cat support/doxygen.conf.en libjulius/doxygen.conf.ver > doxygen/doxygen.conf.en
cat support/doxygen.conf.ja libjulius/doxygen.conf.ver > doxygen/doxygen.conf.ja
doxygen doxygen/doxygen.conf.en > doxygen/doxygen-en.log 2> doxygen/doxygen-en-err.log
doxygen doxygen/doxygen.conf.ja > doxygen/doxygen-ja.log 2> doxygen/doxygen-ja-err.log
Re: [Compilation] Comment desinstaller
Bah moi la seule chose que je vois c'est que tu vas pouvoir le faire à la main.
Tu modifies le Makefile pour avoir un echo à chaque partie du make clean (pour etre sur) et tu find chaque fichier dans ton disque… Je vois rien d'autre mais bon tout de suite il est tard.
Bon courage.
Tu modifies le Makefile pour avoir un echo à chaque partie du make clean (pour etre sur) et tu find chaque fichier dans ton disque… Je vois rien d'autre mais bon tout de suite il est tard.
Bon courage.
- benjarobin
- Maître du Kyudo
- Messages : 17576
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [Compilation] Comment desinstaller
Le make clean n'a que peut de rapport avec la désinstallation
Tu peux analyser à la main ce que fait le make install, voilà pourquoi il faut toujours passer par un paquet
Tu peux analyser à la main ce que fait le make install, voilà pourquoi il faut toujours passer par un paquet
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Re: [Compilation] Comment desinstaller
Tu crée le paquet : http://wiki.archlinux.fr/PKGBUILD
Tu l'installes, il devrait y avoir un conflit car les fichiers existent déjà.
Tu forces l'installation.
Tu désinstalles le paquet.
Tu supprimes les fichiers de configurations éventuels dans ton $HOME, au hasard ~/.julius, ~/.config/julius, ou du genre.
Réfléchis si tu as du crée des fichiers de configurations à la main aussi, par exemple /etc/julius/julius.cfg (j'invente, je ne connais pas ton logiciel, c'est un exemple).
Ou alors tu analyses le contenu du paquet crée et tu supprimes les fichiers un à un sur ton système.
Puis tu termines par vérifier si tu n'as pas cassé un paquet :
pacman -Qqk
Tu l'installes, il devrait y avoir un conflit car les fichiers existent déjà.
Tu forces l'installation.
Tu désinstalles le paquet.
Tu supprimes les fichiers de configurations éventuels dans ton $HOME, au hasard ~/.julius, ~/.config/julius, ou du genre.
Réfléchis si tu as du crée des fichiers de configurations à la main aussi, par exemple /etc/julius/julius.cfg (j'invente, je ne connais pas ton logiciel, c'est un exemple).
Ou alors tu analyses le contenu du paquet crée et tu supprimes les fichiers un à un sur ton système.
Puis tu termines par vérifier si tu n'as pas cassé un paquet :
pacman -Qqk
Re: [Compilation] Comment desinstaller
Ou sinon, il analyse le
En tout cas, si tu veux faire quelque chose de propre, je rejoindrai les précédents commentaires: toujours passer par pacman.
Makefile
et il essaie de supprimer à la mano ce qu'il faut. Si j'ai le temps, je regarderai le Makefile
demain, et je t'ajouterai une règle uninstall
.En tout cas, si tu veux faire quelque chose de propre, je rejoindrai les précédents commentaires: toujours passer par pacman.
- benjarobin
- Maître du Kyudo
- Messages : 17576
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [Compilation] Comment desinstaller
@Tetsumaki Loin d'être bête



Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Re: [Compilation] Comment desinstaller
Merci de la réponse en effet tesumaki à donné la réponse qu'il fallait 
Merci

Merci
Re: [Compilation] Comment desinstaller (résolu)
si le makefile est bien fait tes fichiers ont dû s'installer dans /usr/local comme prefixe par défaut, du coup ça n'a probablement rien cassé au niveau des paquets de pacman vu qu'ils s'installent dans /usr,
tu peux donc faire le ménage en regardant dans /usr/local/bin, /usr/local/lib et /usr/local/share et éventuellement /usr/local/etc
tu peux donc faire le ménage en regardant dans /usr/local/bin, /usr/local/lib et /usr/local/share et éventuellement /usr/local/etc