#1 Le 21/11/2009, à 17:24
- loopx
[apache & mysql] mais, j'ai pas besoin de ces paquets! (résolu)
Bonjour,
Mon installation Kubuntu (karmic) n'a pas été réinstallé et ce, depuis la 8.04. J'observe des paquets/services dont je n'ai nullement envie, dont je ne comprend pas l'intéret etc.
J'aimerais faire un nettoyage, mais avec votre aide et en essayer de ne pas casser les dépendances des paquets .. etc etc.
Bref, j'ai un service apache qui tourne pour rien ... et une bd mysql ... Je veux virer ca, mais sans que, lors d'un autoremove, je perde des paquets important (genre, amarok?). Est-ce possible ?
J'ai essayé d'afficher les dépendances inverse du paquet apache (apache2) .. J'ai fais :
apt-cache rdepends apache2
et la, j'ai toute une liste de paquet que je n'ai meme pas installé ... Je voudrais pourtant avoir une liste de paquet qui dépendent d'apache2 (pour voir qui à installé apache2) ... qui correspondent à mon système et pas à l'entièreté du repository.
Une idée pour cette première étape ?
Dernière modification par loopx (Le 22/11/2009, à 17:27)
CentOS => tout type de serveur
Ubuntu => tout bon ordinateur
Lubuntu => sur du vieux matos ;-)
Wiki perso : http://pix.noip.me
Hors ligne
#2 Le 21/11/2009, à 17:31
- slasher-fun
Re : [apache & mysql] mais, j'ai pas besoin de ces paquets! (résolu)
Bonjour,
Les paquets enlevables via "autoremove" sont des paquets qui ont été installés comme dépendance d'un autre paquet, mais dont le paquet "maître" a maintenant été désinstallé. Si tu ne veux plus qu'ils apparaissent dans un autoremove, il suffit de faire
sudo apt-get install lepaquetenquestion
Et hop, il sera marqué comme "installé manuellement" et non comme "installé comme dépendance d'un paquet"
Hors ligne
#3 Le 21/11/2009, à 17:37
- loopx
Re : [apache & mysql] mais, j'ai pas besoin de ces paquets! (résolu)
Oui mais, admettons que amarok à besoin de mysql .. je le vire, ... ben il va revenir!! alors que je ne veux pas de mysql..
Pour apache, il est installé et pourtant, aucun site ... je vais regarder ca bientot un tit nettoyage .. mais maintenant que j'y pense, je crois qu'il y a du .. mediawiki ... j'avais fait des tests, hum ... faut que je look ca
CentOS => tout type de serveur
Ubuntu => tout bon ordinateur
Lubuntu => sur du vieux matos ;-)
Wiki perso : http://pix.noip.me
Hors ligne
#4 Le 21/11/2009, à 17:44
- slasher-fun
Re : [apache & mysql] mais, j'ai pas besoin de ces paquets! (résolu)
Oui mais, admettons que amarok à besoin de mysql .. je le vire, ... ben il va revenir!! alors que je ne veux pas de mysql..
Amarok n'a pas besoin de MySQL.
Hors ligne
#5 Le 21/11/2009, à 20:30
- loopx
Re : [apache & mysql] mais, j'ai pas besoin de ces paquets! (résolu)
loopx a écrit :Oui mais, admettons que amarok à besoin de mysql .. je le vire, ... ben il va revenir!! alors que je ne veux pas de mysql..
Amarok n'a pas besoin de MySQL.
Je vais y regarder ... mais sur ma Gentoo, amarok demande des libs de mysql, alors qu'il n'y a aucun use flag d'activer sur amarok pour la prise en charge de mysql ...
loop loopx # emerge -pv amarok
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild N ] dev-db/mysql-community-5.0.77-r1 USE="berkdb embedded perl ssl -big-tables -cluster -community -debug -extraengine -latin1 -max-idx-128 -minimal -profiling (-selinux) -static" 0 kB
[ebuild U ] media-sound/amarok-2.2.1-r1 [2.2.0] USE="opengl semantic-desktop (-aqua) -cdda -daap -debug -ipod -lastfm -mp3tunes -mtp" LINGUAS="fr -bg -ca -cs -da -de -en_GB -es -et -eu -fi -it -ja -km -nb -nds -nl -pa -pl -pt -pt_BR -ru -sl -sr -sr@latin -sv -th -tr -uk -wa -zh_TW" 0 kB
Total: 2 packages (1 upgrade, 1 new), Size of downloads: 0 kB
Ok, c'est du mysql-community (connais pas encore) mais jsute avant, c'étais direct le paquet mysql .. c'est pour ca qu'il ne fonctionne plus sur la gentoo, j'ai viré mysql et amarok ne veut plus booter car il a perdu sa lib
CentOS => tout type de serveur
Ubuntu => tout bon ordinateur
Lubuntu => sur du vieux matos ;-)
Wiki perso : http://pix.noip.me
Hors ligne
#6 Le 22/11/2009, à 17:01
- loopx
Re : [apache & mysql] mais, j'ai pas besoin de ces paquets! (résolu)
loopx a écrit :Oui mais, admettons que amarok à besoin de mysql .. je le vire, ... ben il va revenir!! alors que je ne veux pas de mysql..
Amarok n'a pas besoin de MySQL.
Désolé de te contredire .. :
root@loop-nb:~# apt-cache depends amarok
amarok
Dépend: amarok-common
Dépend: amarok-utils
|Dépend: phonon-backend-xine
Dépend: <phonon-backend>
phonon
phonon-backend-gstreamer
phonon-backend-null
phonon-backend-xine
Dépend: kdebase-runtime
Dépend: kdelibs5
Dépend: libc6
Dépend: libcurl3-gnutls
Dépend: libgcc1
Dépend: libgcrypt11
Dépend: libglib2.0-0
Dépend: libgpod4
Dépend: libgtk2.0-0
Dépend: liblastfm0
Dépend: libloudmouth1-0
Dépend: libmtp8
Dépend: libmysqlclient16 <======= ICI
Dépend: libplasma3
Dépend: libqt4-dbus
Dépend: libqt4-network
Dépend: libqt4-phonon
Dépend: libqt4-script
Dépend: libqt4-sql <=== ICI
Dépend: libqt4-svg
Dépend: libqt4-webkit
Dépend: libqt4-xml
Dépend: libqtcore4
Dépend: libqtgui4
Dépend: libstdc++6
Dépend: libstreamanalyzer0
Dépend: libstreams0
Dépend: libtag-extras1
Dépend: libtag1c2a
Dépend: libxml2
Dépend: zlib1g
Dépend: libqtscript4-core
Dépend: libqtscript4-gui
Dépend: libqtscript4-network
Dépend: libqtscript4-xml
Dépend: libqtscript4-sql <=== ICI
Dépend: libqtscript4-uitools
Suggère: libqt4-sql-mysql <==== ICI
Suggère: libqt4-sql-psql <==== ICI
Recommande: kdemultimedia-kio-plugins
Recommande: libqt4-sql-sqlite
Est en conflit avec: <amarok-engine-xine>
Est en conflit avec: <amarok-engine-yauap>
Est en conflit avec: amarok-kde4
Remplace: amarok-common
Remplace: amarok-kde4
Je vais essayer de le virer, on va voir comment amarok va réagir ..
CentOS => tout type de serveur
Ubuntu => tout bon ordinateur
Lubuntu => sur du vieux matos ;-)
Wiki perso : http://pix.noip.me
Hors ligne
#7 Le 22/11/2009, à 17:04
- slasher-fun
Re : [apache & mysql] mais, j'ai pas besoin de ces paquets! (résolu)
Attention, tu confonds mysql, sqlite, etc. Et ce ne sont que des librairies clientes, il n'y a aucune dépendance vis-à-vis d'un quelconque serveur mysql
Hors ligne
#8 Le 22/11/2009, à 17:06
- loopx
Re : [apache & mysql] mais, j'ai pas besoin de ces paquets! (résolu)
Qui peut m'expliquer ceci :
root@loop-nb:~# apt-get remove mysql-server-*
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Note, sélectionne mysql-server-data-5.1 pour l'expression rationnelle « mysql-server-* »
Note, sélectionne mysql-server-4.1 pour l'expression rationnelle « mysql-server-* »
Note, sélectionne mysql-server-5.0 pour l'expression rationnelle « mysql-server-* »
Note, sélectionne mysql-server-5.1 pour l'expression rationnelle « mysql-server-* »
Note, sélectionne virtual-mysql-server pour l'expression rationnelle « mysql-server-* »
Note, sélectionne mysql-server-core-5.0 pour l'expression rationnelle « mysql-server-* »
Note, sélectionne mysql-server-core-5.1 pour l'expression rationnelle « mysql-server-* »
Note, sélectionne mysql-server pour l'expression rationnelle « mysql-server-* »
Note, sélectionne mysql-server-core pour l'expression rationnelle « mysql-server-* »
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
libk3b6 konqueror-plugins k3b-data konqueror-plugin-searchbar
Veuillez utiliser « apt-get autoremove » pour les supprimer.
Les paquets suivants seront ENLEVÉS :
akonadi-server k3b kaddressbook kdebase-workspace-bin korganizer kpackagekit kscreensaver kubuntu-desktop mysql-server-5.1 mysql-server-core-5.1
plasma-widget-network-manager plasma-widget-networkmanagement plasma-widgets-workspace update-notifier-kde
0 mis à jour, 0 nouvellement installés, 14 à enlever et 0 non mis à jour.
Après cette opération, 65,5Mo d'espace disque seront libérés.
Souhaitez-vous continuer [O/n] ?
EDIT: bon, je vais foutre le serveur à la poubelle et voir ce que ca fait :
root@loop-nb:~# apt-get remove mysql-server-5.1
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets suivants seront ENLEVÉS :
mysql-server-5.1
0 mis à jour, 0 nouvellement installés, 1 à enlever et 0 non mis à jour.
Après cette opération, 15,7Mo d'espace disque seront libérés.
Souhaitez-vous continuer [O/n] ? o
(Lecture de la base de données... 257445 fichiers et répertoires déjà installés.)
Suppression de mysql-server-5.1 ...
* Stopping MySQL database server mysqld [ OK ]
Traitement des actions différées (« triggers ») pour « man-db »...
Traitement des actions différées (« triggers ») pour « sreadahead »...
sreadahead will be reprofiled on next reboot
root@loop-nb:~# ps aux | grep mysql
root 3975 0.0 0.0 3052 800 pts/1 S+ 16:14 0:00 grep mysql
root@loop-nb:~# apt-get autoremove
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets suivants seront ENLEVÉS :
libdbd-mysql-perl libdbi-perl libhtml-template-perl libnet-daemon-perl libplrpc-perl mysql-client-5.1
0 mis à jour, 0 nouvellement installés, 6 à enlever et 0 non mis à jour.
Après cette opération, 23,2Mo d'espace disque seront libérés.
Souhaitez-vous continuer [O/n] ? o
(Lecture de la base de données... 257371 fichiers et répertoires déjà installés.)
Suppression de mysql-client-5.1 ...
Suppression de libdbd-mysql-perl ...
Suppression de libdbi-perl ...
Suppression de libhtml-template-perl ...
Suppression de libplrpc-perl ...
Suppression de libnet-daemon-perl ...
Traitement des actions différées (« triggers ») pour « menu »...
Traitement des actions différées (« triggers ») pour « man-db »...
root@loop-nb:~# apt-get autoremove
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
root@loop-nb:~# apt-get upgrade
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
Bon, ca à l'air de bien se passer vais faire pareil pour apache ;-)
Dernière modification par loopx (Le 22/11/2009, à 17:18)
CentOS => tout type de serveur
Ubuntu => tout bon ordinateur
Lubuntu => sur du vieux matos ;-)
Wiki perso : http://pix.noip.me
Hors ligne
#9 Le 22/11/2009, à 17:18
- loopx
Re : [apache & mysql] mais, j'ai pas besoin de ces paquets! (résolu)
Attention, tu confonds mysql, sqlite, etc. Et ce ne sont que des librairies clientes, il n'y a aucune dépendance vis-à-vis d'un quelconque serveur mysql
Oui, c'est vrai tant mieux on va voir pour Apache ce que ca donne ;-)
EDIT:
root@loop-nb:~# apt-get remove apache2.2-bin
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
apache2-utils libaprutil1-dbd-sqlite3 libapr1 libaprutil1-ldap php5-mysql php5-cli libaprutil1 php5-common
Veuillez utiliser « apt-get autoremove » pour les supprimer.
Les paquets suivants seront ENLEVÉS :
apache2-mpm-prefork apache2.2-bin apache2.2-common libapache2-mod-php5 mediawiki php5
0 mis à jour, 0 nouvellement installés, 6 à enlever et 0 non mis à jour.
Après cette opération, 54,7Mo d'espace disque seront libérés.
Souhaitez-vous continuer [O/n] ?
root@loop-nb:~# apt-get autoremove
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets suivants seront ENLEVÉS :
apache2-utils libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap php5-cli php5-common php5-mysql
0 mis à jour, 0 nouvellement installés, 8 à enlever et 0 non mis à jour.
Après cette opération, 7528ko d'espace disque seront libérés.
Souhaitez-vous continuer [O/n] ?
Le wiki sera aussi enlevé car wiki dépend de Apache. C'est donc bien mediawiki qui a installé apache :-)
Bon ben, je pense avoir crié au loup trop vite c'est résolu
Dernière modification par loopx (Le 22/11/2009, à 17:27)
CentOS => tout type de serveur
Ubuntu => tout bon ordinateur
Lubuntu => sur du vieux matos ;-)
Wiki perso : http://pix.noip.me
Hors ligne