Strona 1 z 2

Aktualizacja jednego tylko pakietu?

: 22 listopada 2006, 09:02
autor: Kamyk
Witam

Czy ktos moglby mi powiedziec w jaki sposob zaktualizowac tylko jeden pakiet ? Dokladnie chodzi mi o aktualizacje servera mysql z wersji standardowej w Sarge - 4.0.* do wersji co najmniej 4.1.21. Jednak w Sarge nie ma takiej wersji, musialbym przejsc na Etcha, ale nie chce aktualizowac calego systemu tylko jeden pakiet. Czy najpierw musze od instalowac stary a nastepnie zaistalowac nowy z Etcha ? Czy da sie to wyonac w jakis lepszy i prostrzy sposob?

Z gory dziekuje za pomoc

Pozdrawiam

: 22 listopada 2006, 09:13
autor: dodi
hej,

Polecam na przyszłość http://debian.linux.org.pl - jest tam przetłumaczona dokumentacja APT.

Kod: Zaznacz cały

apt-get -u install pakiet
pzd
dodidodi

: 22 listopada 2006, 09:20
autor: Kamyk
To wiedzialem :)

Ale czy musze wczesniej odinstalowac poprzednia wersje pakietu ? Czy on sam bez bolu (bez zadnego crasha) zainstaluje pakiet a do tego przeniesie bazy ?

Pozdrawiam

: 22 listopada 2006, 09:31
autor: dodi

Kod: Zaznacz cały

Ale czy musze wczesniej odinstalowac poprzednia wersje pakietu ? Czy on sam bez bolu (bez zadnego crasha) zainstaluje pakiet a do tego przeniesie bazy ?
Zadziała jak upgrade ale tylko dla tego pakietu, czyli nic złego się nie powinno stać o ile masz sarge. (na WS mam sid i też nie miałem problemów)

: 22 listopada 2006, 14:56
autor: Kamyk

Kod: Zaznacz cały

# apt-get -u install mysql-server-4.1                      
Reading Package Lists... Done
Building Dependency Tree... Done
The following extra packages will be installed:
  gcc-4.1-base libc6 libc6-dev libgcc1 libmysqlclient15off libreadline5 libstdc++6 locales mysql-client mysql-client-5.0 mysql-common mysql-server mysql-server-5.0 readline-common tzdata
Suggested packages:
  glibc-doc mysql-doc tinyca
The following packages will be REMOVED:
  base-config initrd-tools kernel-image-2.4.27-2-386
The following NEW packages will be installed:
  gcc-4.1-base libmysqlclient15off libreadline5 mysql-client-5.0 mysql-server-4.1 mysql-server-5.0 readline-common tzdata
The following packages will be upgraded:
  libc6 libc6-dev libgcc1 libstdc++6 locales mysql-client mysql-common mysql-server
8 upgraded, 8 newly installed, 3 to remove and 264 not upgraded.
Need to get 46.4MB of archives.
After unpacking 47.6MB of additional disk space will be used.
Do you want to continue? [Y/n] 
Jak widac w jednej z lini wywali mi kernel-image-2.4.27-* :( Taki kernel mam zainstalowany. Czy wywalenie tego pakietu spowoduje wywalenie sie systemu ?

Sorry za glupie pytanie ale nie mam czasu stawiac od nowa systemu w serverze oddalonym o znaczna ilosc km :(

Z gory dziekuje

: 22 listopada 2006, 15:08
autor: Kaka'
Ja tylko dodam, że etch wychodzi w grudniu, więc nie jest to dużo czasu.


A co do tego kernela to chyba nie powinien się rozsypać, ale w 100% nie mogę tego potwierdzić.



Pozdrawiam!

: 22 listopada 2006, 21:01
autor: jaSS
Szczerze mówiąc to w tym przypadku bardziej polecałbym zaisntalowanie mysql-a z backports.org napewno będzie bezpieczniejsze.



I oczywiście wcześniej zrobienie backupu :)

: 23 listopada 2006, 09:04
autor: Kamyk
Idac dalej tym tropem zainstalowalem mysql version 4.1 ale :(

Kod: Zaznacz cały

Starting MySQL database server: mysqld...failed.
        Please take a look at the syslog.
/usr/bin/mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (111)'
Check that mysqld is running and that the socket: '/var/run/mysqld/mysqld.sock' exists!
Czy ktos zna taki problem ? I wie jak go rozwiazac ??

Pozdrawiam

: 23 listopada 2006, 13:52
autor: jaSS
Kamyk pisze:Check that mysqld is running and that the socket: '/var/run/mysqld/mysqld.sock' exists!
I oczywicie plik istnieje.

Czy przy instalacji usuneo Ci starego mysqla?

: 23 listopada 2006, 13:54
autor: Kamyk
Plik istnieje a stary mysql usuniety :(

Chyba przyszedl czas na dist-upgrade do Etch-a