Odinstalowanie pakietu mysql-server-5.1

Konfiguracja serwerów, usług, itp.
larry2003
Posty: 41
Rejestracja: 02 grudnia 2009, 14:26

Odinstalowanie pakietu mysql-server-5.1

Post autor: larry2003 »

Witam.

Posiadam Debiana 6.0 i od niedawna spory problem z odinstalowaniem pakietu. Jakiś czas temu, instalując przez apt-get pakiet mysqltuner nie zauważyłem, że wciska mi również instalację mysql-server-5.1 i ten pakiet też zainstalowałem, mimo, że na serwerze działa wersja 5.0.91.

Pakiet mysql-server-5.1 odinstalowałem:

Kod: Zaznacz cały

apt-get remove mysql-server-5.1
 dpkg -r

Kod: Zaznacz cały

root@serwer:~# dpkg --purge mysql-server-5.1
dpkg: warning: ignoring request to remove mysql-server-5.1 which isn't installed.
A mimo wszystko chcąc zainstalować jakikolwiek pakiet przez apt-get dostaję informację:

Kod: Zaznacz cały

root@serwer:~# apt-get install gedit
Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
 gedit : Depends: gconf2 (>= 2.28.1-2) but it is not going to be installed
         Depends: libatk1.0-0 (>= 1.29.3) but it is not going to be installed
         Depends: libcairo2 (>= 1.2.4) but it is not going to be installed
         Depends: libenchant1c2a (>= 1.6) but it is not going to be installed
         Depends: libgconf2-4 (>= 2.27.0) but it is not going to be installed
         Depends: libglib2.0-0 (>= 2.24.0) but it is not going to be installed
         Depends: libgtk2.0-0 (>= 2.20.0) but it is not going to be installed
         Depends: libgtksourceview2.0-0 (>= 2.10.0) but it is not going to be installed
         Depends: libpango1.0-0 (>= 1.14.0) but it is not going to be installed
         Depends: libpython2.6 (>= 2.6) but it is not going to be installed
         Depends: gedit-common (>= 2.30) but it is not going to be installed
         Depends: gedit-common (< 2.31) but it is not going to be installed
         Depends: python-gtksourceview2 (>= 2.9.2) but it is not going to be installed
         Depends: python-gobject (>= 2.15.4) but it is not going to be installed
         Depends: python-gtk2 (>= 2.12.0) but it is not going to be installed
         Depends: iso-codes but it is not going to be installed
         Recommends: zenity but it is not going to be installed
         Recommends: python-gnome2 but it is not going to be installed
 mysql-server : Depends: mysql-server-5.1 but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

Wykonując powyższe zalecenia:

Kod: Zaznacz cały

root@serwer:~# apt-get -f install
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Correcting dependencies... Done
The following extra packages will be installed:
  libmysqlclient16 mysql-client-5.1 mysql-common mysql-server mysql-server-5.1 mysql-server-core-5.1
Suggested packages:
  tinyca
The following packages will be REMOVED:
  mysql-client
The following NEW packages will be installed:
  mysql-server-5.1
The following packages will be upgraded:
  libmysqlclient16 mysql-client-5.1 mysql-common mysql-server mysql-server-core-5.1
5 upgraded, 1 newly installed, 1 to remove and 82 not upgraded.
1 not fully installed or removed.
Need to get 22.2 MB of archives.
After this operation, 14.4 MB of additional disk space will be used.
I tak, w kółko.

Jest mi ktoś w stanie podpowiedzieć jak doszczętnie pozbyć się tej wersji pakietu mysql 5.1?
Awatar użytkownika
Rafal_F
Moderator
Posty: 2350
Rejestracja: 29 sierpnia 2008, 16:45

Post autor: Rafal_F »

Co nie działa w:

Kod: Zaznacz cały

root@serwer:~# apt-get -f install
Nic się dalej nie dzieje, czy jak? Wklej jeszcze wynik polecenia:

Kod: Zaznacz cały

aptitude search mysql-server
larry2003
Posty: 41
Rejestracja: 02 grudnia 2009, 14:26

Post autor: larry2003 »

W:

Kod: Zaznacz cały

apt-get -f install
działa wszystko. Wszystko to czego nie chcę. Nie chcę instalować mysql-server-5.1, nie chcę usuwać mysql-client. Chcę usunąć wszystko to co związane z mysql-server-5.1 i zostawić tak jak było do tej pory (mysql-server-5.0)

Kod: Zaznacz cały

BB  mysql-server                                                                            - MySQL database server (metapackage depending on the latest version)                              
v   mysql-server-5.0                                                                        -                                                                                                  
p   mysql-server-5.1                                                                        - MySQL database server binaries and system database setup                                         
v   mysql-server-core                                                                       -                                                                                                  
v   mysql-server-core-5.0                                                                   -                                                                                                  
i   mysql-server-core-5.1                                                                   - MySQL database server binaries                                                                   
v   virtual-mysql-server 
fnmirk
Senior Member
Posty: 8295
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Czy odwiedziłeś dział dal początkujących i przejrzałeś dokumentację? Wszystkie potrzebne informacje znajdziesz w:

Kod: Zaznacz cały

man apt-get
apt-get -h
man aptitude
ODPOWIEDZ