Wysłany: |10 Kwi 2007|, 2007 14:20 Czy warto zaktualizować Debiana do wersji niestabilnej?
Czy warto zaktualizować Debiana do wersji niestabilnej (Debian unstable - Sid)?
Na powyższe pytanie postaram się dzisiaj odpowiedzieć.
Jednak zanim to zrobię, musisz poznać poszczególne wersje Debiana.
Wersje Debiana
W Debianie wyróżniamy trzy gałęzie:
- Stabilną (aktualnie Etch),
- Testową (aktualnie Lenny),
- Niestabilną (Sid).
Jest jeszcze experimental, ale jest to dopełnienie unstable o paczki, które nie nadają się jeszcze do użytku przez większość ludzi - eksperymentalne wersje jednym słowem.
Debian unstable - Sid
Jest to wersja do której trafiają wszystkie nowo powstałe pakiety i to tutaj rozpoczyna się rozwój dystrybucji, tutaj są wprowadzane zarówno małe poprawki tak jak i duże zmiany. Tak więc znajdują się tu pakiety które mogą (lecz niemuszą) zawierać jakieś błędny. Jednakże w rzeczywistości pakiety nie stwarzają dużych problemów. Jeśli po upływie jakiegoś czasu w pakiecie nie zostaną wykryte poważniejsze błędy, to pakiet zostaje przeniesiony do wersji testowej.
Debian testing - Lenny
Tu znajdują sie pakiety z wersji niestabilnej, więc są już dość przetestowane i nie stwarzają żadnych poważniejszych problemów. Pakiety są dość aktualne,a co jakiś czas wersja ta zostaje zamrożona, co oznacza że zostaje wstrzymane przenoszenie pakietów które normalnie by trafiły tutaj z wersji niestabilnej. Po zamrożeniu cała wersja przechodzi gruntowne testy, pod względem stabilności i integralności, (dlatego nie trafiają tu pakiety z Sid'a bo nowe pakiety mogą zachwiać stabilność) i po zaliczeniu tych testów zamrożona wersja testowa staje się nową wersją stabilną. No i znowu wersja testing zostaje otwarta.
Debian stable - Etch
Ta wersja nie jest już rozwijana (jedynie są dodawane łaty bezpieczeństwa), ponieważ jej rozwój mógłby osłabić stabilność. W związku z tym wersja ta jest prawdę powiedziawszy przestarzała, ale za to bardzo stabilna i dlatego nadaje się idealnie na serwery, gdzie najważniejsza jest stabilność, oraz na zwykłe Desktop'y - jeżeli cenisz sobie stabilność.
Debian unstable (Sid) - czy warto?
Jak już wiesz, Debian unstable jest niestabilny. Jednakże nie bierz sobie dosłownie tego słowa. Wbrew pozorom Sid jest bardzo stabilny. Używam go od około pół roku - od tego czasu ani razu nie zdarzyła się żadna awaria, czy coś w tym stylu. Dlaczego? Ponieważ deweloperzy Debiana to doświadczeni ludzie i znają się na swojej robocie jak mało kto. Odważę się nawet stwierdzić, że Debian Sid jest stabilniejszy niż jakieś stabilne Suse, Fedora, Mandriva i inne.
Dodatkowo mając Sid'a na pokładzie, będziesz miał prawie najnowsze pakiety (prawie, bo jest jeszcze experimental). Aktualnie w Debianie unstable jest około 20300 oficjalnych pakietów + nieoficjalne. Razem to czyni pokaźny zbiór pakietów. Zyskujesz najnowsze wersje pakietów co też jest w większości przypadków bezpieczniejsze - im nowsze, tym lepsze i bezpieczniejsze.
Kolejną zaletą Sid'a jest to, że tam trafiają paczki prawie codziennie - tu nie ma czegoś takiego jak w Debian testing - Sid nigdy nie był, nie jest i nie będzie zamrożony. Dla przykładu podam, że 8 kwietnia 2007 do unstable trafiło około 2800 nowych pakietów - przynajmniej tak mówią RSS'y ;)
Dodatkowo w unstable oprócz nowszych programów, są też wprowadzone nowsze rozwiązania, co jedynie udoskonala Twój system.
Ponadto paczki w unstable często rozwiązują problemy, na które nie znano jeszcze rozwiązania podczas premiery wersji stable czy nawet w testing.
Nie wiem jakie mam podać jeszcze argumenty ;) Po prostu Debian Sid jest stabilny i nie wiedzę powodów, żeby jego nie używać na Desktopie (bo na serwer Debian Sid to raczej nie...).
Aktualizacja do Sid'a
Zdecydowałeś się! ;)
Tak, tak, chcesz tego, chcesz upgrade do Sid'a ;)
A więc, wywal poprzednie wpisy w sources.list dotyczące poprzedniej wersji Debiana i dodaj poniższe wpisy dla Sid'a:
Kod:
#~~~~~~~~~~~~~~~~~~~~~~Sid~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
deb ftp://ftp.pl.debian.org/debian/ sid main non-free contrib
deb-src ftp://ftp.pl.debian.org/debian/ sid main non-free contrib
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
Teraz wykonaj:
Kod:
aptitude update && aptitude dist-upgrade
lub jeśli używasz apt-get:
Kod:
apt-get update && apt-get dist-upgrade
Teraz idź zrób sobie kawę, herbatkę, czy co tam chcesz - wróć za 1h i zrób reboot - viola, już masz Debiana unstable ;)
--
W razie uwag, propozycji i takich tam, proszę o kontakt na PW, Gadu, Jabbera, czy w tym temacie.
btw. dala tych co system mają tylko do tego aby działał i dał możliwość pracy, to bardziej polecam testing.
przecież różnica w aktualności pakietów wynos zaledwie ok 2 tygodnie, a w razie czegoś to zawsze można zmieszać testing z Sid'em.
oczywiście nie twierdzę że Sid nie jest stabilny, ale gwarancji stabilności nie mamy (w testing też, ale testing jest bardziej przetestowany).
więc podsumowując, Sid jest stabilny i jeśli czujesz potrzebę to aktualizuj system do Sid'a, ale jeśli nie czujesz takiej potrzeby, lub system masz tylko do tego aby działał, to radzę zostać przy testing i ewentualnie potrzebne pakiety doinstalowywać z Sid'a do wersji testing.
PS.
Kaka' ten opis aktualzacji jakiś taki zabiedzony, może przerób tan mój opis pod Sida uzupełnij go o to co uwarzasz.
Zapomniałem dodać. xd To również nic nie daje. A w repozytoriach mam dokładnie to co podałeś.
Dobra, już żałuję, że zaktualizowałem system. xd Przed chwilą wcięło mi wszystkie polskie pakiety językowe ( nawet ten w 'addons' w firefox ), zczyściło locale, konfigurację xorg i nie mogę niczego zainstalować , bo są niezłe problemy z zależnościami.
Musze przyznać, że po ostatnim upgrade nieźle namieszano z zależnościami (patrz: k3b). Teraz na dodatek podczas pracy dpkg miałem zwis (a raczej brak prądu ;), w skutek czego, dpkg zaczął szaleć po ponownym uruchomieniu systemu. Ale już sobie poradziłem - myślałem, że będę skazany na reinstalkę, ale udało mi się to naprawić.
Niemniej jednak, Sid nie sprawia mi żadnych problemów (jak widać, radzę sobie z nimi... do czasu ;).
Cytat:
Dobra, już żałuję, że zaktualizowałem system.
Żałujesz? Dlaczego? Bo jakiś tam problem masz? Spokojnie - rozwiążemy go ;)
Cytat:
Przed chwilą wcięło mi wszystkie polskie pakiety językowe ( nawet ten w 'addons' w firefox ),
To znaczy jak wcięło? Chyba samo z siebie się nic nie zrobiło ;>
Cytat:
zczyściło locale,
To akurat przed chwilą też miałem ;) Mówię, to ostatnie upgrade nieźle namieszało (czytaj: dzisiejsze upgrade).
Louner napisał/a:
konfigurację xorg i nie mogę niczego zainstalować , bo są niezłe problemy z zależnościami.
Jakie problemy z zależnościami? Z tego powodu chcesz robić reinstalkę? Spróbuj:
Dobra, przepraszam, że lekko spanikowałem. :P Z zależnościami sobie poradziłem, zostały tylko locale. A co do pakietów językowych to szczerze mówiąc też się zdziwiłem. ;) Naprawdę nic nie zostało, ani polski język do wyboru w gdm, ani paczka językowa z iceweasel'a, dosłownie nic. :D
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = (unset),
LANG = "pl_PL.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
Wersja: testing
Wiek: 21 Dołączył: 02 Sie 2006 Posty: 1011
Wysłany: |11 Kwi 2007|, 2007 17:22
A jaką wersję masz tego nowego k3b? Bo w repo sida jest 0.12.17-9 (przynajmniej jak patrzyłem) i tak samo jest w testing, a po zainstalowaniu tego nowego (mam testing) nie zauważyłem jakichś większych zmian.
Ale nie jestem sobie do końca pewny, czy dobrze sprawdziłem te wersje.
_________________ Linux is like a wigwam: no windows, no gates, only apache inside.
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach Nie możesz załączać plików na tym forum Możesz ściągać załączniki na tym forum