Dla przyszłych czytelników: Zwróć uwagę, że ta odpowiedź została napisana w czerwcu 2013 r., Kiedy Wheezy (Debian 7, wydany w maju 2013 r.) Był „stabilny”, a Jessie (wówczas nadchodzący Debian 8) był całkiem nowy jako „testowanie”. Przed kontynuowaniem aktualizacji zastanów się, jaki wpływ może mieć dalszy rozwój na ważność odpowiedzi w danej sytuacji.
Aby ułatwić przejście, zaleciłbym, aby zrobić to jako proces dwuetapowy. Lub trzy: najpierw wykonaj kopię zapasową . Prawdopodobieństwo utraty danych podczas aktualizacji systemu Debian jest niewielkie, ale niezerowe, a pliki konfiguracyjne bardzo dobrze mogą zostać nadpisane lub przepisane w ramach aktualizacji i zawsze istnieje możliwość, że tłumaczenie nie będzie idealne. Jednak wszystko powinno być całkowicie możliwe bez konieczności ponownej instalacji od zera.
Najpierw postępuj zgodnie ze zwykłą ścieżką aktualizacji do najnowszej wersji stabilnej wersji, obecnie Wheezy (link prowadzi do instrukcji aktualizacji i386; w razie potrzeby zastąp swoją architekturę). Zasadniczo sprowadza się to do edycji /etc/apt/sources.list*nazwy, wheezya squeezenastępnie wykonywania, apt-get updatea następnie apt-get -u dist-upgrade, ale zanim przejdziesz dalej , przeczytaj dokumentację dotyczącą krwawych szczegółów . Polecam trochę jazdę próbną Wheezy, aby upewnić się, że nic się nie zepsuło. Jeśli jest rozbity w Wheezy, prawie na pewno nie wyleczy się magicznie w Jessie lub Sid.
Kiedy czujesz pewność, że system działa prawidłowo pod wheezy, edycji sources.list pliki ponownie, tym razem zastępując testinglub sidza wheezy. Ze strony wydań Debiana (moje podkreślenie):
testowanie
Dystrybucja „testująca” zawiera pakiety, które nie zostały jeszcze zaakceptowane do wydania „stabilnego”, ale znajdują się w kolejce. Główną zaletą korzystania z tej dystrybucji jest to, że ma ona nowsze wersje oprogramowania. /.../ Obecna dystrybucja „testująca” to jessie.
nietrwały
Dystrybucja „niestabilna” polega na aktywnym rozwoju Debiana. Zasadniczo ta dystrybucja jest prowadzona przez programistów i tych, którzy lubią żyć na krawędzi. Dystrybucja „niestabilna” nosi nazwę sid.
Jeśli chcesz krwawić z krawędzi, chcesz sid/ unstable. Zauważ, że Sid jest podatny na ciężkie uszkodzenia. Jeśli chcesz nowsze wersje pakietów, ale częściowo stabilne, to chcesz testing.
Następnie wykonaj apt-get updatenastępujące czynności apt-get -u dist-upgrade. W chwili pisania tego tekstu nie wydaje się, aby istniał specjalny przewodnik po instalacji dla Jessie / testowania, ale po wydaniu Wheezy wciąż jest wystarczająco mało czasu, aby różnice były stosunkowo niewielkie, a zwykła łata do dystrybucji powinna wystarczyć w większości przypadków. -uUczyni apt-get monitu o potwierdzenie przed faktycznie wykonujący aktualizację, co daje realną szansę na zapoznanie proponowane zmiany przed zobowiązując się do nich. Zalecam, aby nie usuwać tej opcji wiersza polecenia, chyba że czujesz się naprawdę ryzykowny (i masz naprawdę dobre kopie zapasowe).
Aha, na wypadek, gdybym zapomniał; upewnij się, że masz dobre kopie zapasowe danych przed rozpoczęciem. Podobnie jak w przypadku każdej aktualizacji systemu, zdecydowanie zalecam robienie tego bezpośrednio z terminala (nie przez sesję X, a na pewno nie przez sesję X bez multipleksera terminala, takiego jak screenlub tmux), aby uniknąć problemów podczas restartowania usług podczas procesu aktualizacji.