Aktualizacja jednego tylko pakietu?

Konfiguracja serwerów, usług, itp.
Kamyk
Posty: 44
Rejestracja: 23 czerwca 2006, 13:43
Lokalizacja: Bydgoszcz/Szczecin

Aktualizacja jednego tylko pakietu?

Post 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
dodi
Beginner
Posty: 137
Rejestracja: 24 maja 2006, 19:00

Post 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
Kamyk
Posty: 44
Rejestracja: 23 czerwca 2006, 13:43
Lokalizacja: Bydgoszcz/Szczecin

Post 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
dodi
Beginner
Posty: 137
Rejestracja: 24 maja 2006, 19:00

Post 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)
Kamyk
Posty: 44
Rejestracja: 23 czerwca 2006, 13:43
Lokalizacja: Bydgoszcz/Szczecin

Post 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
Kaka'
Senior Member
Posty: 3018
Rejestracja: 30 lipca 2006, 13:17
Lokalizacja: Kartuzy

Post 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!
jaSS
Beginner
Posty: 388
Rejestracja: 02 czerwca 2006, 08:57

Post 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 :)
Kamyk
Posty: 44
Rejestracja: 23 czerwca 2006, 13:43
Lokalizacja: Bydgoszcz/Szczecin

Post 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
jaSS
Beginner
Posty: 388
Rejestracja: 02 czerwca 2006, 08:57

Post 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?
Kamyk
Posty: 44
Rejestracja: 23 czerwca 2006, 13:43
Lokalizacja: Bydgoszcz/Szczecin

Post autor: Kamyk »

Plik istnieje a stary mysql usuniety :(

Chyba przyszedl czas na dist-upgrade do Etch-a
ODPOWIEDZ