X-Git-Url: http://ftp.carnet.hr/carnet-debian/scm?a=blobdiff_plain;f=doc%2Fcarnet-upgrade-src.sgml;h=5f54bea30a90da33dda860790f0b48056f795cc7;hb=c20fbc944f5dc2ced8cacb90b79a2c6417151257;hp=4f7aaaaa09d95ce8d0b948709a2e01c315a37bd1;hpb=139cae67dbea7fbb15c8cda34930fae7af06137a;p=carnet-upgrade.git diff --git a/doc/carnet-upgrade-src.sgml b/doc/carnet-upgrade-src.sgml index 4f7aaaa..5f54bea 100644 --- a/doc/carnet-upgrade-src.sgml +++ b/doc/carnet-upgrade-src.sgml @@ -3,7 +3,7 @@ - CARNet Debian 7 (wheezy) nadogradnja + CARNET Debian 9 (stretch) nadogradnja Grupa za izradu paketa paketi@carnet.hr @@ -11,16 +11,16 @@ Verzija %PKG_VERSION% - CARNet Debian wheezy je šesta generacija CARNet Debian - distribucije i temelji se na Debian GNU/Linux wheezy. - Ovaj priručnik opisuje postupak nadogradnje CARNet Debian - distribucije sa inačice 6 squeeze na inačicu 7 - wheezy. Priručnik je zamišljen kao pomoć CARNetovim + CARNET Debian stretch je osma generacija CARNET Debian + distribucije i temelji se na Debian GNU/Linux stretch. + Ovaj priručnik opisuje postupak nadogradnje CARNET Debian + distribucije s inačice 8 jessie na inačicu 9 + stretch. Priručnik je zamišljen kao pomoć CARNET-ovim sistem inženjerima koji na svojim poslužiteljima imaju instaliran - CARNet Debian i trebao bi obuhvatiti cjelokupan postupak + CARNET Debian i trebao bi obuhvatiti cjelokupan postupak nadogradnje, kao i tipične probleme na koje se može naići. Za tu svrhu pripremili smo paket carnet-upgrade inačice - 7, koji se nalazi na CARNetovom FTP poslužitelju u lenny + 9, koji se nalazi na CARNET-ovom FTP poslužitelju u jessie repozitoriju paketa. @@ -60,8 +60,8 @@ sljedeći način: -# /etc/init.d/freeradius stop -# /etc/init.d/slapd stop +# service freeradius stop +# service slapd stop

@@ -79,8 +79,8 @@ u radno stanje: -# /etc/init.d/slapd start -# /etc/init.d/freeradius start +# service slapd start +# service freeradius start

@@ -133,13 +133,13 @@ Prije početka

- Prije nadogradnje na wheezy distribuciju, potrebno je - izvršiti nadogradnju squeeze distribucije na najsvježije - pakete. To se najjednostavnije izvodi naredbom apt-get: + Prije nadogradnje na stretch distribuciju, potrebno je + izvršiti nadogradnju jessie distribucije na najsvježije + pakete. To se najjednostavnije izvodi naredbom apt: -# apt-get update -# apt-get dist-upgrade +# apt update +# apt full-upgrade

@@ -155,24 +155,24 @@ ova dokumentacija. Paket se instalira na uobičajen način: -# apt-get update -# apt-get install carnet-upgrade +# apt update +# apt install carnet-upgrade

Ovime ste instalirali paket koji je potreban za nadogradnju. Ukoliko paket nije dostupan, moguće je da nemate ispravne postavke za - repozitorij CARNetovih paketa u + repozitorij CARNET-ovih paketa u /etc/apt/sources.list datoteci: -deb http://ftp.carnet.hr/carnet-debian carnet-lenny main non-free +deb http://ftp.carnet.hr/carnet-debian carnet-jessie main non-free

- To je uobičajena konfiguracija CARNet Debian lenny + To je uobičajena konfiguracija CARNET Debian jessie repozitorija. Ako tog retka nema, dodajte ga i ponovite postupak instalacije carnet-upgrade paketa.

@@ -187,7 +187,7 @@ deb http://ftp.carnet.hr/carnet-debian carnet-lenny main non-free # carnet-upgrade -Script started on Sun Mar 30 12:21:27 2011 +Script started on Tue Oct 29 12:21:27 2013 CN: run_actions (main) started...

@@ -198,13 +198,13 @@ CN: run_actions (main) started... +-----------------------------------------------------------------+ -| Nadogradnja CARNet Debian Lenny->Squeeze | +| Nadogradnja CARNET Debian jessie -> stretch | +-----------------------------------------------------------------+ | PAZNJA! PAZNJA! | | | -| Pokrenuli ste proceduru nadogradnje CARNet Debian distribucije. | -| Podsjecamo Vas da prije ove skripte svakako pokrenete 'apt-get | -| dist-upgrade'. Strogo preporucujemo i backup cijelog sustava, s | +| Pokrenuli ste proceduru nadogradnje CARNET Debian distribucije. | +| Podsjecamo Vas da prije ove skripte svakako pokrenete 'apt | +| full-upgrade'. Strogo preporucujemo i backup cijelog sustava, s | | posebnim naglaskom na instalirane baze podataka poput MySQL i | | PostgreSQL. | | | @@ -222,25 +222,25 @@ CN: run_actions (main) started...

U sljedećem koraku biti će izvršena provjera jesu li najvažniji - servisi nadograđeni na najnovije inačice u lenny + servisi nadograđeni na najnovije inačice u jessie distribuciji. Ako neki od instaliranih servisa nije najnovija inačica, pojavit će se poruka: +-----------------------------------------------------------------+ -| Nadogradnja CARNet Debian Lenny->Squeeze | +| Nadogradnja CARNET Debian jessie -> stretch | +-----------------------------------------------------------------+ | | -| Prije prelaska na Debian Squeeze potrebno je napraviti | +| Prije prelaska na Debian stretch potrebno je napraviti | | nadogradnju ovih paketa: | | amavisd-cn | | | | Pokrenite: | -| # apt-get update | -| # apt-get dist-upgrade | +| # apt update | +| # apt full-upgrade | | ili: | -| # apt-get update | -| # apt-get install amavisd-cn | +| # apt update | +| # apt install amavisd-cn | | | | Nakon toga ponovno pozovite ovu skriptu. | | | @@ -263,7 +263,7 @@ CN: run_actions (main) started... +-----------------------------------------------------------------+ -| Nadogradnja CARNet Debian Lenny->Squeeze | +| Nadogradnja CARNET Debian jessie -> stretch | +-----------------------------------------------------------------+ | | | Na racunalu je pronadjenja verzija kernela novija od trenutno | @@ -280,12 +280,12 @@ CN: run_actions (main) started...

- U slijedećem koraku nudi se brisanje grafičkih sučelja koja + U sljedećem koraku nudi se brisanje grafičkih sučelja koja su na poslužiteljskom računalu ponekad nepotrebno instalirana. +-----------------------------------------------------------------+ -| Nadogradnja CARNet Debian Lenny->Squeeze | +| Nadogradnja CARNET Debian jessie -> stretch | +-----------------------------------------------------------------+ | | | Na racunalu je pronadjena instalacija KDE, GNOME ili X Window | @@ -302,7 +302,7 @@ CN: run_actions (main) started...

- Standardna instalacija prethodnih inačica CARNet Debian distribucije + Standardna instalacija prethodnih inačica CARNET Debian distribucije donosila je mnogo paketa koji nisu nužno potrebni za uobičajen rad poslužiteljskog računala. Brisanjem tih paketa ubrzati ćete proceduru nadogradnje, kao i smanjiti zauzeće diskovnog prostora. @@ -312,9 +312,9 @@ CN: run_actions (main) started... +-----------------------------------------------------------------+ -| Nadogradnja CARNet Debian Lenny->Squeeze | +| Nadogradnja CARNET Debian jessie -> stretch | +-----------------------------------------------------------------+ -| Prethodna inacica distribucije, CARNet Debian 5, donosila je | +| Prethodne inacice distribucije CARNET Debiana donosile su | | neke pakete koji nisu nuzni za normalan rad posluzitelja. | | Uklanjanje ovih aplikacija ubrzat ce proceduru nadogradnje i | | smanjiti zauzece diskovnog prostora. Ukoliko zelite zadrzati | @@ -340,9 +340,9 @@ CN: run_actions (main) started... +-----------------------------------------------------------------+ -| Nadogradnja CARNet Debian Lenny->Squeeze | +| Nadogradnja CARNET Debian jessie -> stretch | +-----------------------------------------------------------------+ -| Standardna instalacija CARNet Debian distribucije donosi | +| Standardna instalacija CARNET Debian distribucije donosi | | podrsku za veci broj razlicitih servisa. U ovom koraku nudi | | se mogucnost uklanjanja nekoristenih servisa sa vaseg | | posluzitelja. Uklanjanjem nekoristenih servisa smanjit ce se | @@ -374,9 +374,9 @@ CN: run_actions (main) started... +-----------------------------------------------------------------+ -| Nadogradnja CARNet Debian Lenny->Squeeze | +| Nadogradnja CARNET Debian jessie -> stretch | +-----------------------------------------------------------------+ -| Napravljen backup slapd baze u /var/backups/slapcat.cn6-upgrade.| +| Napravljen backup slapd baze u /var/backups/slapcat.cn9-upgrade.| | | | | | | @@ -400,10 +400,10 @@ CN: run_actions (main) started... +-----------------------------------------------------------------+ -| Nadogradnja CARNet Debian Lenny->Squeeze | +| Nadogradnja CARNET Debian jessie -> stretch | +-----------------------------------------------------------------+ | Napravljen backup /etc direktorija u | -| /var/backups/etc.cn6-upgrade.tar.gz. | +| /var/backups/etc.cn9-upgrade.tar.gz. | | | | | | | @@ -420,27 +420,27 @@ CN: run_actions (main) started...

Slijedi instalacija /etc/apt/sources.list datoteke - podešene za CARNet Debian wheezy i osvježavanje baze paketa. + podešene za CARNET Debian stretch i osvježavanje baze paketa. Eventualne dodatne repozitorije nakon nadogradnje možete kopirati iz stare sources.list datoteke, koja će biti spremljena - kao /etc/apt/sources.list.cn6-upgrade. + kao /etc/apt/sources.list.cn9-upgrade. +-----------------------------------------------------------------+ -| Nadogradnja CARNet Debian Lenny->Squeeze | +| Nadogradnja CARNET Debian jessie -> stretch | +-----------------------------------------------------------------+ | Novi sadrzaj datoteke /etc/apt/sources.list: | | | | # See sources.list(5) for more information | -| deb http://ftp.hr.debian.org/debian/ wheezy main contrib non-fr| -| deb http://ftp.hr.debian.org/debian/ wheezy-updates main contri| -| deb http://security.debian.org/ wheezy/updates main contrib non| +| deb http://ftp.hr.debian.org/debian/ stretch main contrib non-fr| +| deb http://ftp.hr.debian.org/debian/ stretch-updates main contri| +| deb http://security.debian.org/ stretch/updates main contrib non| | | -| # CARNet Debian Linux | -| deb http://ftp.carnet.hr/carnet-debian/ carnet-wheezy main non-| +| # CARNET Debian Linux | +| deb http://ftp.carnet.hr/carnet-debian/ carnet-stretch main non-| | | | # SRCE AAI@EduHr | -| deb http://ftp.srce.hr/srce-debian/ srce-wheezy main | +| deb http://ftp.srce.hr/srce-debian/ srce-stretch main | | | +-----------------------------------------------------------------+ | < U redu > | @@ -498,12 +498,11 @@ CN: run_actions (main) started... /etc/mysql/my.cnf /etc/ntp.conf /etc/pam.d/* - /etc/php5/* + /etc/php/7.0/* /etc/postgresql/postmaster.conf /etc/postgresql/postgresql.conf /etc/proftpd.conf /etc/security/limits.conf - /etc/squirrelmail/apache.conf /etc/sysctl.conf /etc/vsftpd.conf /etc/xinetd.conf @@ -519,7 +518,7 @@ CN: run_actions (main) started... +-----------------------------------------------------------------+ -| Nadogradnja CARNet Debian Lenny->Squeeze | +| Nadogradnja CARNET Debian jessie -> stretch | +-----------------------------------------------------------------+ | Automatizirane ispravke su izvrsene. Provjerite jesu li svi | | vasi kriticni servisi ispravno konfigurirani i pokrenuti. | @@ -543,7 +542,7 @@ CN: run_actions (main) started... particiji: -# apt-get clean +# apt clean

@@ -552,11 +551,11 @@ CN: run_actions (main) started... Izvanredne situacije - Premalo mjesta na / particiji + Premalo mjesta na / particiji

Ukoliko imate malu / particiju moguće je da instalacija - kernel paketa neće uspjeti. Paket kernel-2.6-cn + kernel paketa neće uspjeti. Paket kernel-cn zauzima oko 100 MB. Stare inačice kernela se ne brišu iz /boot direktorija što nakon nekoliko iteracija može dovesti do zapunjenja particije. Rješenje je brisanje starih @@ -566,7 +565,7 @@ CN: run_actions (main) started... id="http://sistemac.carnet.hr/node/795">. - Premalo mjesta na /var particiji + Premalo mjesta na /var particiji

Ako nemate dovoljno mjesta na /var particiji, skripta @@ -594,10 +593,10 @@ CN: run_actions (main) started...

- Problemi sa apt-get + Problemi sa apt

U slučaju greške u nekom paketu, može se dogoditi da prilikom - instalacije apt-get prijavi grešku i instalacija se + instalacije apt prijavi grešku i instalacija se prekine. U tom slučaju, za početak treba dovršiti instalaciju već otpakiranih paketa: @@ -607,16 +606,16 @@ CN: run_actions (main) started...

- Nakon toga treba pokušati ponovo pokrenuti apt-get + Nakon toga treba pokušati ponovo pokrenuti apt za slučaj da je greška vezana za međuovisnost paketa: -# apt-get -f install +# apt -f install

- Ukoliko apt-get zahtijeva deinstalaciju nekih paketa, + Ukoliko apt zahtijeva deinstalaciju nekih paketa, možete ih instalirati nakon što ova naredba završi. Nakon toga možete ponovo pokrenuti carnet-upgrade skriptu. Ovaj postupak ponovite ako se desi greška kod instalacije nekog drugog @@ -633,8 +632,8 @@ CN: run_actions (main) started... je pomogao prilikom nadogradnje poslužitelja vaše ustanove. Svi vaši komentari i sugestije su dobrodošli. Možete nas kontaktirati putem ili mailom na - sistemac@carnet.hr. + id="http://syshelp.carnet.hr"> ili mailom na + paketi@carnet.hr.

@@ -646,7 +645,7 @@ CN: run_actions (main) started...

- Ima li 600MB slobodno na /var? A nakon apt-get + Ima li 600MB slobodno na /var? A nakon apt clean? Ako nema može se iskoristiti neka druga particija na kojoj ima dovoljno mjesta (/home). @@ -661,15 +660,15 @@ CN: run_actions (main) started... skripte za nadogradnju. -# apt-get update -# apt-get dist-upgrade -# apt-get install carnet-upgrade +# apt update (ili apt-get update) +# apt full-upgrade (ili apt-get dist-upgrade) +# apt install carnet-upgrade (ili apt-get install carnet-upgrade) # carnet-upgrade

- Odgovoriti sa Y, odnosno install package maintainer's + Odgovoriti sa Y, odnosno Install package maintainer's version za sljedeće konfiguracijske datoteke: @@ -678,19 +677,18 @@ CN: run_actions (main) started... /etc/bind/named.conf.options /etc/clamav/* /etc/default/* - /etc/dovecot/dovecot.conf + /etc/dovecot/* /etc/init.d/* /etc/login.defs /etc/logrotate.d/* /etc/mysql/my.cnf /etc/ntp.conf /etc/pam.d/* - /etc/php5/* + /etc/php/7.0/* /etc/postgresql/postmaster.conf /etc/postgresql/postgresql.conf /etc/proftpd.conf /etc/security/limits.conf - /etc/squirrelmail/apache.conf /etc/sysctl.conf /etc/vsftpd.conf /etc/xinetd.conf @@ -698,18 +696,13 @@ CN: run_actions (main) started...

- Ignorirati poruke o izmjenama u lilo.conf (ali - provjeriti radi li nakon reboota). -

- -

Provjeriti je li dovršena nadogradnja svih paketa, ta jesu li neki bitni paketi pri tome obrisani. # dpkg --configure -a -# apt-get -f install -# apt-get install obrisani-paketi +# apt -f install +# apt install obrisani-paketi

@@ -738,7 +731,7 @@ CN: run_actions (main) started... Obrisati arhive paketa korištene za nadogradnju. -# apt-get clean +# apt clean