CARNET Debian <em>stretch</em> je osma generacija CARNET Debian
distribucije i temelji se na Debian GNU/Linux <em>stretch</em>.
Ovaj priručnik opisuje postupak nadogradnje CARNET Debian
- distribucije sa inačice 8 <em>jessie</em> na inačicu 9
- <em>stretch</em>. Priručnik je zamišljen kao pomoć CARNETovim
+ distribucije s inačice 8 <em>jessie</em> na inačicu 9
+ <em>stretch</em>. 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
nadogradnje, kao i tipične probleme na koje se može naići. Za tu
<p>
Prije nadogradnje na <em>stretch</em> distribuciju, potrebno je
izvršiti nadogradnju <em>jessie</em> distribucije na najsvježije
- pakete. To se najjednostavnije izvodi naredbom <prgn>apt-get</prgn>:
+ pakete. To se najjednostavnije izvodi naredbom <prgn>apt</prgn>:
<example>
-# apt-get update
-# apt-get dist-upgrade
+# apt update
+# apt full-upgrade
</example>
</p>
</sect>
ova dokumentacija. Paket se instalira na uobičajen način:
<example>
-# apt-get update
-# apt-get install carnet-upgrade
+# apt update
+# apt install carnet-upgrade
</example>
</p>
| 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 |
+| 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. |
| |
| 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. |
| |
</p>
<p>
- 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.
<example>
+-----------------------------------------------------------------+
| Nadogradnja CARNET Debian jessie -> stretch |
+-----------------------------------------------------------------+
-| Prethodna inacica distribucije, CARNET Debian 6, 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 |
<item><file>/etc/mysql/my.cnf</file>
<item><file>/etc/ntp.conf</file>
<item><file>/etc/pam.d/*</file>
- <item><file>/etc/php5/*</file>
+ <item><file>/etc/php/7.0/*</file>
<item><file>/etc/postgresql/postmaster.conf</file>
<item><file>/etc/postgresql/postgresql.conf</file>
<item><file>/etc/proftpd.conf</file>
particiji:
<example>
-# apt-get clean
+# apt clean
</example>
</p>
</sect>
</p>
</sect>
- <sect><heading>Problemi sa <prgn>apt-get</prgn></heading>
+ <sect><heading>Problemi sa <prgn>apt</prgn></heading>
<p>
U slučaju greške u nekom paketu, može se dogoditi da prilikom
- instalacije <prgn>apt-get</prgn> prijavi grešku i instalacija se
+ instalacije <prgn>apt</prgn> prijavi grešku i instalacija se
prekine. U tom slučaju, za početak treba dovršiti instalaciju već
otpakiranih paketa:
</p>
<p>
- Nakon toga treba pokušati ponovo pokrenuti <prgn>apt-get</prgn>
+ Nakon toga treba pokušati ponovo pokrenuti <prgn>apt</prgn>
za slučaj da je greška vezana za međuovisnost paketa:
<example>
-# apt-get -f install
+# apt -f install
</example>
</p>
<p>
- Ukoliko <prgn>apt-get</prgn> zahtijeva deinstalaciju nekih paketa,
+ Ukoliko <prgn>apt</prgn> zahtijeva deinstalaciju nekih paketa,
možete ih instalirati nakon što ova naredba završi. Nakon toga
možete ponovo pokrenuti <prgn>carnet-upgrade</prgn> skriptu. Ovaj
postupak ponovite ako se desi greška kod instalacije nekog drugog
</p>
<p>
- Ima li 600MB slobodno na <file>/var</file>? A nakon <prgn>apt-get
+ Ima li 600MB slobodno na <file>/var</file>? A nakon <prgn>apt
clean</prgn>? Ako nema može se iskoristiti neka druga particija na
kojoj ima dovoljno mjesta (<file>/home</file>).
skripte za nadogradnju.
<example>
-# 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
</example>
</p>
<p>
- Odgovoriti sa <tt>Y</tt>, odnosno <em>install package maintainer's
+ Odgovoriti sa <tt>Y</tt>, odnosno <em>Install package maintainer's
version</em> za sljedeće konfiguracijske datoteke:
<list>
<item><file>/etc/bind/named.conf.options</file>
<item><file>/etc/clamav/*</file>
<item><file>/etc/default/*</file>
- <item><file>/etc/dovecot/dovecot.conf</file>
+ <item><file>/etc/dovecot/*</file>
<item><file>/etc/init.d/*</file>
<item><file>/etc/login.defs</file>
<item><file>/etc/logrotate.d/*</file>
<item><file>/etc/mysql/my.cnf</file>
<item><file>/etc/ntp.conf</file>
<item><file>/etc/pam.d/*</file>
- <item><file>/etc/php5/*</file>
+ <item><file>/etc/php/7.0/*</file>
<item><file>/etc/postgresql/postmaster.conf</file>
<item><file>/etc/postgresql/postgresql.conf</file>
<item><file>/etc/proftpd.conf</file>
<example>
# dpkg --configure -a
-# apt-get -f install
-# apt-get install obrisani-paketi
+# apt -f install
+# apt install obrisani-paketi
</example>
</p>
Obrisati arhive paketa korištene za nadogradnju.
<example>
-# apt-get clean
+# apt clean
</example>
</p>