ďťż
 
 
   Dostępność repozytoriów poprzednich wersji Debiana
 
 

Tematy

 
    
 

 

 

 

Dostępność repozytoriów poprzednich wersji Debiana





Sokon - 19-10-2009 17:39
Witam.
Czy może mi ktoś powiedzieć, czy repozytoria Debiana dla starych i raczej nie używanych wersji są przechowywane gdzieś przez cały czas?

Pytanie to jest spowodowane sytuacją jaka mnie dopadła. Zostałem poproszony o ogarnięcie jednego małego lokalnego serwera, na którym działa aplikacja napisana w HTML i PHP z wykorzystaniem bazy Postgrsql 8.1, zrobiłem wstępne próby przeniesienia wszystkiego na Debiana i w sumie odbyło się to bezboleśnie.

Podczas w/w próby zainstalowałem najnowszego dostępnego z repozytoriów Postgrsqla tzn. wersję 8.3 i tutaj pojawił się problem z uruchomieniem aplikacji, ponieważ, wersja 8.1 i 8.3 różnią się między sobą, a aplikacja która wykorzystuje bazę ewidentnie nie działa z wersją 8.3. Usunąłem ją więc i zainstalowałem z repozytoriów Etcha wersję 8.1, oczywiście poszło bez problemu.

Kontaktu z programistą, który zrobił ten program oczywiście nie ma i nie będzie, więc nie przystosuje on aplikacji do nowej wersji bazy.

Przeczytałem w internecie, że repozytoria wersji będącej starą wersją stabilną trzymane są przez rok i boję się, że w razie awarii serwera będę miał problem z zainstalowaniem Postgrsql 8.1.

Na forum znalazłem odnośnik jak zrobić własne repozytorium ale to się trochę mija z celem bo w firmie, która tego używa, nie ma informatyka, który im to będzie ogarniał a moja rola w tym wszystkim to raczej koleżeńska przysługa.

Czy jest jakaś metoda na instalację np. za 4 lata Postgrsqla 8.1 poprzez dopisanie do listy repozytoriów Etcha?

Czy np. jak ściągnę z internetu płyty Etcha to będę miał tam wszystko to co będzie mi potrzebne?

Czy może nie ma potrzeby ciągnięcia kilku GB bo repozytoria są dostępne dla wszystkich wersji i będą dostępne zawsze, pisząc zawsze pomijam sytuację apokalipsy w postaci zagłady nuklearnej czy innych wypadków losowych.

Mam nadzieję, że to dobry dział bo powiem szczerze miałem niezłą rozterkę, gdzie zamieścić ten temat.



adrikux - 19-10-2009 18:00
Nie wiem przez jaki okres czasu repozytoria są aktywne, ale wydaje mi się, że gdy Squeeze osiągnie status Stable, repozytoria Etcha zostaną wyłączone.

Możesz stworzyć własne repozytorium z użyciem narzędzia APTonCD.
APTonCD



Sokon - 19-10-2009 23:00
Doczytałem się na forum, że jak kolejna wersja Debiana otrzymuje status Stable to repozytorium tej wersji, nie jest dalej rozwijane, są tylko dokładane kolejne łaty bezpieczeństwa.

Czy w związku z powyższym ściągając wszystkie płyty DVD dla Debiana w wersji Etch R8 (bo to jest chyba ostatnia wersja) będę miał dostępne całe repozytorium na tych płytach właśnie dla tej wersji?



Ister - 20-10-2009 09:08
Oczywiście ściągając komplet płyt masz kompletne repozytorium dla konkretnej wersji. Należy tylko pamiętać, żeby nie dodawać innych repozytoriów do /etc/apt/sources.list



Sokon - 20-10-2009 16:58
No to gitarra, oto mi chodziło. Program APTonCD też się przyda, na własny użytek :-).

Dzięki za pomoc Panowie.



fnmirk - 20-10-2009 22:02
Sokon, jak masz działający system, wykonaj obraz partycji i w razie awarii odtworzysz jakiś istniejący i działający stan systemu, a resztę przegrasz ręcznie uaktualniając bazę itp.



Sokon - 09-02-2010 16:30
fnmirk oczywiście masz rację, ale co w przypadku gdy padnie sprzęt i trzeba będzie stawiać na zupełnie nowej i co najgorsze innej maszynie?

Jeszcze jedno pytanie, czy wydania w ramach wersji są, że tak napiszę kompatybilne wstecz? Dokładnie chodzi mi oto czy (przykładowo) jeżeli:
- wydanie R1 zawiera np. Postgrsql'a 8.1
to
- wydanie R8 zawiera już Postgrsql'a 8.3
czy może
- wydanie R8 zawiera nadal Postgrsql'a 8.1 ale z uwzględnionymi jakimiś tam poprawkami



pavbaranov - 09-02-2010 17:45
W stable powinieneś mieć zawsze tę samą wersję danej paczki, która pojawiła się w chwili wypuszczenia stable + ewentualne poprawki do niej.
Jeśli chodzi Ci wyłącznie o postgsql - to sprawdzić powinieneś na packages.debian.org.
Nie wiem też jak będzie w przypadku Etch, ale jeszcze nie tak dawno znalazłem repozytoria do wcześniejszej wersji Debiana; nie było to na pewno jednak repozytorium "oficjalne" (tzn. nie było z listy mirrorów na debian.org)



Sokon - 09-02-2010 21:45
Repozytoriów nieoficjalnych jest na pewno na pęczki, nawet kiedyś podawałem linka do wyszukiwarki różnych paczek pod Debiana (i nie tylko) i tu pozwolę sobie odświeżyć niektórym pamięć http://debian.linux.pl/viewtopic.php?t=15082.

Osobiście widzę trzy rozwiązania:
- ściągnąć z aktualnie oficjalnych repozytoriów wszystko co potrzebne, ale to trwa
- pomysł podany przez fnmirka i odtworzenie systemu z całym wymaganym środowiskiem a następnie zrobienie kopii zapasowej całości poprzez zrobienie obrazu partycji, ale nie wiem jak to zadziała jak ulegnie awarii sprzęt i trzeba go będzie wymienić
- użyć APTonCD



pavbaranov - 10-02-2010 07:44
Jeśli cały ten Etch jest potrzebny "wiekuiście", to polecałbym mimo wszystko ściągnięcie i oprócz stworzenia płytek CD, zrobienie lokalnego repozytorium na jakimś komputerze. Płytki CD mają niekiedy bardzo przykrą przypadłość - gubią dane (nawet te markowe).
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • minister.pev.pl

  •  

     


     

     
    Copyright 2003. MĂłj serwis