Home > Linux > Debian: upgrade i dist-upgrade

Debian: upgrade i dist-upgrade

February 21st, 2009

U prethodnom nastavku pisao sam o tome kako da instalrate Debian. U ovom tekstu saznaćete kako da vaš sistem održavate “svežim” i beznednim.

Za razliku od većine drugih distribucija Debian, pre svega njegova stable verzija, nema mnogo update-ova. Pvremeno se pojave zakrpe za sigurnosne propuste, i to je otprilike sve. Postoje programi koji vas u miru grafičkog okruženja obaveštavaju o tome da uradite upgrade vašeg sistema i ako želite možete ih koristiti. Isto to možete da uradite i iz komandne linije:

# sudo aptitude update
# sudo aptitude upgrade

Prva komanda zahtevaće da vaš sistem preuzme informacije o promenama u paketima (novim verzijama) a druga komanda će instalirati sve ono što je potrebno. U slučaju da nemate komandu aptitude, instalirajte je sa:

#sudo apt-get install aptitude

Ako ste instalirali stable verziju verovato će te posle par meseci naići na jedan od retkih problema na Debianu – software u distribuciji je zastareo, a nove verzije nema na vidiku. Snaga Debiana je upravo u tim ne baš čestim promenama, i to je dobro ako želite stabilan sistem. Ipak, većina nas pre ili kasnije poželi da proba neki novi program ili mogućnosti nove verrzije programa koji koristite.

Ako ne želite da čekate godinu-dve na novu verziju potrebno je da pređete na testing verziju. Prelazak sa jedne verzije Debiana na drugu je jednostavan. Potrebno je promeniti par reči u konfiguracionim fajlovima i reći sistemu da instalira nove pakete. Pre nego što počnete prelazak na novu verziju uradite upgrade verzije koju koristite (dve prethodne komande).

Prvo što treba da uradite je da otvorite fajl /etc/apt/sources.list i upišete u njemu upišete nerziju koju želite da koristite. Taj fajl izgleda otprilike ovako:

deb cdrom:[Debian GNU/Linux testing _Lenny_ - Official RC amd64 DVD Binary-1 20081104-10:16]/ lenny contrib main
deb http://ftp.hr.debian.org/debian/ testing main contrib non-free
deb-src http://ftp.hr.debian.org/debian/ testing main contrib non-free
deb http://security.debian.org/ testing/updates main contrib non-free
deb-src http://security.debian.org/ testing/updates main contrib non-free

najčešće prvi red u ovom fajlu označava CD/DVD sa koga ste instalirali sistem. Nema potrebe da dirate tu liniju, na koju god noviju verziju da pređete Debian će možda neke pakete naći na disku i time vam uštedeti vreme za download.

Ostale linije označavaju lokacije odakle Debian preuzima potrebne pakete. Iza kljucne reči deb (tj. deb-src) dolazi adresa mirrora koji koristite (za standardne pakete ili security update) a iza toga ime verzije koju trenutno koristite (najverovatnije je kod vas lenny). Ako želite da promenite verziju koju koristite promenite ime verzije u željeno. Možete da koristite stalna imena (stable, testing ili sid) ili u trenutku aktuelne ekvivalente (trenutno: lenny, squeeze i sid; pri čemu prva dva imena važe do izlaska sledeće stable verzije, a sid je uvek oznaka za unstable).

Ako nite expert izbegacajte sid, ali testing možete da koristite bez (većih) problema. Promenite fajl da izgleda otprilike kao na ovaj primer. Poslednje tri reči (main, contrin i non-free) označavaju tipove paketa koje želite da koristite, tj. da li želite samo slobodne pakete (free) ili neke pakete koji podležu drugoj vrsti licence. Ako niste neki fanatik free software-a slobodno koristite sve tri vrste.

Kada ste završili izmene snimite fajl a zatim “recite” Debianu da ste izvršili promene, naravno:

#sudo aptitude update

sada uradite upgrade paketa sa:

#sudo aptitude upgrade

za svaki slučaj možete da kucate i:

# sudo aptitude install apt-get aptitude
# sudo aptitude install

ove komande će izvršiti upragde osnovnih sistemskih naredbi menadžera paketa. Kada to bude gotovo sve je spremno za kompletan prelazak na novu verziju. Kucajte:

# sudo aptitude dist-upgrade

U zavisnosti od brzine vaše internet veze ova faza će potrajati. Menadžer paketa će preuzeti nove verzije instaliranih paketa sa interneta a zatim će izvršiti njihovu instalaciju i konfiguraciju.

Na kraju proverite da li je nova verzija uspešno instalirana. Komandom

# uname -a

možete videti koju verziju kernela koristite

# uname -a
Linux orion 2.6.26-1-amd64 #1 SMP Sat Jan 10 17:57:00 UTC 2009 x86_64 GNU/Linux

ili proverite verziju Debiana sa:

# cat /etc/debian_version
5.0

Ako želite možete da restartujete računar, ili možete da nastavite sa radom u novoj verziji Debiana. U nekom od narednih nastavaka videćete kako možete da kombinujete pakete iz različitih verzija i kako najlakše da preinstalirate ceo sistem.

Series NavigationGNU/Linux Debian 5.0 Lenny – instalacija IIAPT – menadžer paketa i “mešanje” verzija
Categories: Linux
avatar

Autor:

Urednik i vlasnik sajta. Dugogodišnji borac za razotkrivanje astrolagarija i ostalih kvazinauka na Internetu, i šire. Završio fiziku na Prirodno matematičkom fakultetu u Nišu, a najveći deo svog slobodnog vremena posvećuje popularizaciji i približavanju nauke mladima, astronomiji i slobodnom softveru. (O meni / CV ( PDF))

Najnoviji tekstovi

SANU traži ministarstvo za nauku

Milan Milošević 15.05.2012
sanu-ministarstvo Juče su u Beogradu predstavnici Srpske akademije nauka i umetnosti, Nacionalnog saveta za nauku i tehnološki razvoj i Univerziteta u Beogradu i Novo

Rešenja zadataka 251 - 330

Milan Milošević 13.05.2012
uci-slobodno Rešenja poslednjih 80 zadataka iz zbirke zadataka za završni ispit iz matematike za 2012. godinu. Zadatak 251 | Zadatak 252 | Zadatak 253 | Zada

Rešenja zadataka 151 - 251

Milan Milošević 13.05.2012
uci-slobodno Svet nauke vam danas donosi linkove do preostalih rešenja zadataka iz ovogodišnje zbirke zadataka za završni ispit iz matematike. Zadaci označeni

Najčitaniji tekstovi

Rešenja zadataka za Završni ispit iz Matematike

Svet nauke 02.04.2011
profesortube Zahvaljujući Saši Popoviću, profesoru informatike iz Niša, učenici osmih razreda osnovnih škola zadatke za završni ispit iz matematike mogu da

Zaštita od radioaktivnog zračenja

Dijana Djeordjić 14.09.2010
Radiation-Safetycleanup O razornoj moći radioaktivnih zračenja i mjerama predostrožnosti koje zahtijeva r

Diferencijalne jednacine prvog reda

Milan Milošević 13.08.2007
Kratak pregled metoda resavanja najpoznatijih tipova obicnih diferencijalnih jednacina prvog reda 1.1 Razdvojene promenljive U opštem sl

  1. avatar
    Krak
    February 24th, 2009 at 14:13 | #1

    Ako ces pisati obiman debian tutorial obrati paznju na sledece:
    http://jakonj.googlepages.com/debian-from-scratch…

    Ovo sam davno pisao ali je mnogo mocna stvar i ovako nesto radim na ubuntu linuxu (doduse ovde ne pravim sys od minimala vec samo brisem gnome i sve sto me nervira od aplikacija i naknadno dodajem openbox i jos par programcica).

  2. February 24th, 2009 at 15:51 | #2

    Zanimljiv tutorial za one koji downloaduju minimalnu instalaciju, ali ako se vec instalacija pokrene sa CD-a ili DVD-a nema potrebe za posebnom instalacijom fontova, xservera itd. Pokretanje instalacije grafickog okruzenja automatski zavrsava taj posao.

    Naravno, druga je stvar ako neko zeli neke ekstremno mininalne instalacije :)

  1. March 31st, 2009 at 01:55 | #1
  2. February 15th, 2010 at 23:36 | #2

Mišljenja iznešena u komentarima su privatno mišljenje autora komentara i ne odražavaju stavove urednika sajta Svet nauke. Komentari koji sadrže psovke, uvredljive, vulgarne, preteće, rasističke ili šovinističke poruke neće biti objavljeni. Prilikom pisanja komentara pridržavajte se pravopisnih pravila. Urednik sajta ima pravo da ne odobri komentare za koje smatra da ne doprinose normalnoj komunikaciji između čitalaca ovog sajta.