Dost
Dostępność repozytoriów poprzednich wersji Debiana
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.
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.
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?
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?
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
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
-
- Senior Member
- Posty: 2156
- Rejestracja: 29 lipca 2007, 18:06
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)
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)
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
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
-
- Senior Member
- Posty: 2156
- Rejestracja: 29 lipca 2007, 18:06