Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2005-07-09 21:54:07

  FF - Członek DUG

FF
Członek DUG
Skąd: Łódź
Zarejestrowany: 2004-12-23

Przejscie z unstable na testing

Przez długi czas uzywałem wersji testowej debiana, pare dni temu postannowiłem przejsc na sida. Pozmieniałem w source.list testing na unstable, sarge na sid. Zaktualizowałem system i wszystko ładnie poszło.
Teraz chciałbym zrobić operacje dokładnie odwrotną, pozmieniałem w sourcelist unstable na testing i sid na sarge. Robie apt-get update && apt-get dist-upgrade i nic sie nie dzieje. Domyslam sie ze jest tak dlatego bo paczki z sida sa nowsze niz te z sarge, ale czy jest mimo to jakis sposob zeby wrocic na testing ?

Offline

 

#2  2005-07-09 22:04:19

  Bodzio - Ojciec Założyciel

Bodzio
Ojciec Założyciel
Skąd: Gorlice
Zarejestrowany: 2004-04-17
Serwis

Re: Przejscie z unstable na testing

man apt-get

Konkretna wersja pakietu może być wybrana do zainstalowania  przez  umieszczenie po  nazwie pakietu znaku równości, a za nim wybranej wersji pakietu. Podana wersja zostanie wyszukana i wybrana do zainstalowania.  Również  konkretna  dystrybucja  może  być wybrana przez umieszczenie po nazwie pakietu znaku ukośnika, po którym następuje wersja dystrybucji bądź nazwa archiwum (stable, testing, unstable).

czyli z powyższego wynika:
zmiana wpisów wsources.list na testing
apt-get clean
apt-get update
apt-get dist-upgrade/testing
Czy zadziała? - nie wiem, nigdy tego nie robiłem


Debian jest lepszy niż wszystkie klony
Linux register users: #359018
http://www.freebsd.org/gifs/powerlogo.gif
Beskid Niski

Offline

 

#3  2005-07-09 22:14:41

  FF - Członek DUG

FF
Członek DUG
Skąd: Łódź
Zarejestrowany: 2004-12-23

Re: Przejscie z unstable na testing

Nie działa, nadal jest to samo, czyli nic nie robi.

Offline

 

#4  2005-07-09 23:02:25

  anonimek - Członek DUG

anonimek
Członek DUG
Skąd: Alwernia
Zarejestrowany: 2005-06-13

Re: Przejscie z unstable na testing

Ave :)
Z moich doswiadczen wynika ,ze nie pojdzie zmiana z unstable na testing.
(Jesli sie myle ,to mni poprawcie)
Najprawdopodobniej jest to spowodowane tym ,ze pakiety unstable sa
nowsze od testing. Radze Ci zmien spowrotem wpisy w sources.list
na unstable , bo jesli zainstalujesz jakies oprogramowanie
z testing to mozesz miec spore konflikty poszczególnych bibliotek
i wszystko sie sypnie .
Ja miałem problem gdy chciałem przejsc z testing na stable ...

  http://forum.dug.net.pl/viewtopic.php?t=981

Zawze mozesz  spróbowac jesli masz tylko odpwiednio zabezpieczone dane.
Moze ja sie myle ..

Offline

 

#5  2005-07-10 16:08:19

  Bodzio - Ojciec Założyciel

Bodzio
Ojciec Założyciel
Skąd: Gorlice
Zarejestrowany: 2004-04-17
Serwis

Re: Przejscie z unstable na testing

a spróbuj jeszcze tak:
serwery na testing
apt-get update
apt-get force-downgrade


Debian jest lepszy niż wszystkie klony
Linux register users: #359018
http://www.freebsd.org/gifs/powerlogo.gif
Beskid Niski

Offline

 

#6  2005-07-11 17:21:20

  FF - Członek DUG

FF
Członek DUG
Skąd: Łódź
Zarejestrowany: 2004-12-23

Re: Przejscie z unstable na testing

Ok na moje nieszczescie doszedłem do tego jak to zrobić -> man apt_preferences
trzeba utworzyc plik /etc/apt/preferences i wpisac w nim:

Package: *
Pin: release a=testing
Pin-Priority: 1001

priorytet powyzej 1000 oznacza ze paczka bedzie zainstalowana nawet gdy oznacza to downgrade. No i tak tez zrobiłem pozmieniałem wpisy w sourcelist na "testing" a w preferences dodałem te 3 linijki. apt-get update && apt-get dist-upgrde i na poczatku wszystko idzie normalnie tzn najpierw sciag potem instaluje ale w trakcie instalacji wywaliło błąd:

dpkg: b³±d konfiguracji: nieznana opcja log: Sukces
dpkg: b³±d konfiguracji: nieznana opcja log: Sukces
dpkg: b³±d konfiguracji: nieznana opcja log: Sukces
E: Sub-process /usr/bin/dpkg returned an error code (2)

No i koniec nie idzie dalej. Najgorsze jest to ze teraz nawet gdy zmienie wpisy na sida i wywale wpisy z preferences to jest dokładnie to samo przy apt-get upgrade tez to samo :/
Krotko mowiac niezaleznie czy mam teraz sida czy sarge i czy w preferences sa powyzesze wpisy to zarowno apt-get dist-upgrde i apt-get upgrade powodują wyswietlenie tego błedu i nic sie nie aktualizuje
Pomocy !! :/

Naprawione

w pliku  /etc/dpkg/dpkg.cfg trzeba zachaszowac "log /var/log/dpkg.log"
i idzie.
Ale ja sie tak szybko nie poddaje chae miec sarge :]
znowu dodałem znany wpis do  /etc/apt/preferences i tym razem przy "aktualizacji" wywala sie w ten sposob:

dpkg - ostrze¿enie: zast±pienie ssh w wersji 4.1p1-6 wcze¶niejsz± wersj± 3.8.1p1-8.sarge.4.
(Odczytywanie bazy danych ... 97527 plików i katalogów obecnie zainstalowanych.)
Przygotowanie do zast±pienia ssh 1:4.1p1-6 (wykorzystuj±c .../ssh_1%3a3.8.1p1-8.sarge.4_i386.deb) ...
Rozpakowanie pakietu zastêpuj±cego ssh ...
dpkg: b³±d przetwarzania /var/cache/apt/archives/ssh_1%3a3.8.1p1-8.sarge.4_i386.deb (--unpack):
próba nadpisania `/usr/bin/ssh', który istnieje tak¿e w pakiecie openssh-client
dpkg-deb: podproces paste zosta³ zabity sygna³em (Przerwany potok)
Wyst±pi³y b³êdy podczas przetwarzania:
/var/cache/apt/archives/ssh_1%3a3.8.1p1-8.sarge.4_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Naprawione

Paczki ktore powoduja problem trzeba odinstalowac. W trakce downgradu pare razy pojawil sie bład tego typu i zdazylo sie tez ze usuniecie paczek nie bylo mozliwe ale wtedy pomaga apt-get install -f
No i mam znowu sarge :D
Jeszcze sprobuje tak ustawic /etc/apt/preferences zeby instalował paczki z testing a gdy nie bedzie tam takiej paczki to poszuka w unstable :]

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)