 |
|
|
|
Mandrake,
podobne ako RedHat, Caldera, SuSe a iné komerčné distribúcie používa
systém správy programov RPM (www.rpm.org).
Tento systém umožňuje veľmi jednoduchú správu programového vybavenia.
Má však oproti vlastnému prekladu zdrojového kódu určité nevýhody
: inštalovať balíčky môže iba root (to je z určitého hľadiska
aj výhoda), musíme sa uspokojiť s predvolenými nastaveniami zvolenými
človekom, ktorý tento balík prekladal do .rpm podoby (nemám tým
samozrejme na mysli nastavenie konfiguračných súborov)... Tu sú
príklady základnej manipulácie s balíčkami:
opýtanie sa na prítomnosť, či verziu balíčka : rpm -q meno_balíčka
| |
[root@zktv root]# rpm
-q mc
mc-4.5.55-7mdk
[root@zktv root]# |
| |
| |
| |
-prípadne |
| |
[root@zktv root]# rpm
-q mc
package mc is not installed
[root@zktv root]# |
| |
| |
| |
...ak balíček nieje nainštalovaný
|
inštalácia balíčka : rpm -i /cesta/k/balíčku/meno_balíčka
(je potrebné písať celý názov balíčka s číslom verzie ukončený
.rpm)
| |
[root@zktv root]#
rpm -i mc-4.5.55-7mdk.i586.rpm
[root@zktv root]# |
| |
| |
-prípadne |
| |
[root@zktv root]#
rpm -i mc-4.5.55-7mdk.i586.rpm
package mc-4.5.55-7mdk is already installed
[root@zktv root]# |
| |
| |
| |
...ak už je balíček nainštalovaný |
odinštalovanie balíčka : rpm -e meno_balíčka
| |
[root@zktv root]#
rpm -e mc
[root@zktv root]# |
| |
Keďže nie všetko ide tak ľahko, ako je to
opísané vyššie, pretože nám často program vyhodí aj závislosti
na určité balíčky, disponuje Mandrake Linux utilitou urpmi.
Pomocou tohto programu sa inštalácia stáva úplne jednoduchým
procesom.
Teraz si pomocou urpmi nainštalujeme
balíčky samba, samba-common a samba-client (pokiaľ ich už nemáme nainštalované). Tieto programy nám zabezpečia beh
našich systémov LIBRIS a BIBLIS.
[root@zktv root]#urpmi samba samba-common
samba-client
To satisfy dependencies, the following packages are going to
be installed (20 MB):
libacl1-2.0.11-1mdk.i586
libattr1-2.0.8-1mdk.i586
libcups1-1.1.16-0.4mdk.i586
libjpeg62-6b-25mdk.i586
libpng3-1.2.4-3mdk.i586
libtiff3-3.5.7-5mdk.i586
openssl-0.9.6g-1mdk.i586
samba-client-2.2.6-1.0.pre2.2mdk.i586
samba-common-2.2.6-1.0.pre2.2mdk.i586
samba-server-2.2.6-1.0.pre2.2mdk.i586
Is this OK? (Y/n)y
Please insert the medium named "Installation CD 2 (x86)
(cdrom2)" on device [/dev/hdc]
Press Enter when ready...
-vložíme požadované inštalačné médium a stlačíme
Enter
Please insert the medium named "Installation CD 1 (x86) (cdrom1)"
on device [/dev/hdc]
Press Enter when ready...
-vložíme ďalšie požadované inštalačné médium
a stlačíme Enter
installing /var/cache/urpmi/rpms/libpng3-1.2.4-3mdk.i586.rpm
/var/cache/urpmi/rpms/libjpeg62-6b-25mdk.i586.rpm /var/cache/urpmi/rpms/libattr1-2.0.8-1mdk.i586.rpm
/var/cache/urpmi/rpms/libcups1-1.1.16-0.4mdk.i586.rpm /var/cache/urpmi/rpms/libacl1-2.0.11-1mdk.i586.rpm
/var/cache/urpmi/rpms/libtiff3-3.5.7-5mdk.i586.rpm /var/cache/urpmi/rpms/openssl-0.9.6g-1mdk.i586.rpm
/var/cache/urpmi/rpms/samba-common-2.2.6-1.0.pre2.2mdk.i586.rpm
/var/cache/urpmi/rpms/samba-server-2.2.6-1.0.pre2.2mdk.i586.rpm
/var/cache/urpmi/rpms/samba-client-2.2.6-1.0.pre2.2mdk.i586.rpm
Preparing... #########################################
...
...
[root@zktv root]#
|
|