Professional Documents
Culture Documents
com)
3. Ci t (Install):
Ci t mt package vo h thng.
Cu trc mt cu lnh ci t:
rpm -i [iu kin ci t]
-i|--install: Ci t package.
VD: [root@KINGHAI root]#rpm -ivh x-unikey-0.9.2-1.i586.rpm
hay [root@KINGHAI root]#rpm --install -vh x-unikey-0.9.2-1.i586.rpm
iu kin ci t:
--test: Dng option ny kim tra sau khi ci t package th s xy ra
ng cc package no hoc file no khng, hoc cn thm cc
package no package cn ci c th hot ng c. Option ny s
khng ci t package.
VD: root@KINGHAI root]# rpm -ivh --test xmms-mp3.rpm
Nu xy ra li th h thng s thng bo li tng t nh khi ci t
hoc nng cp.
--replacepkgs: Trong trng hp khi ci mt package m nhn c
thng bo package c ci t (package already installed) v
khng cho ci tip, th khi s dng option ny s ci chng package .
VD: [root@KINGHAI root]#rpm -ivh replacepkgs x-unikey-0.9.21.i586.rpm
--replacefiles: Trong trng hp khi ci mt package m mt file no
trong package c ci bi mt package khc, v h thng s thng
bo file tn ti (VD: foo /usr/bin/foo conflicts with file from bar1.0-1) v s khng cho ci t, khi s dng option ny th s cho php
ci chng file trong h thng.
Ch : Khi s dng option ny, nn ch file b conflict. Trong tng lai,
nu user khng mun s dng package c file b conflict ny na, user
g package ra khi h thng, do file b conflict cng b xa, v
chng trnh trc s khng thc thi c v thiu file cn thit.
VD: [root@KINGHAI root]#rpm -ivh replacefiles x-unikey-0.9.21.i586.rpm
--nodeps: Khi ci t mt package, m package cn cc package
khc c th hot ng c, m cc package cha c ci t
th h thng s thng bo li.
VD: [root@KINGHAI root]# rpm -ivh xmms-mp3.rpm
warning: xmms-mp3.rpm: V3 DSA signature: NOKEY, key ID e42d547b
error: Failed dependencies:
xmms = 1:1.2.10 is needed by xmms-mp3-1.2.10-2.2.p.1.fc2.fr
libxmms.so.1 is needed by xmms-mp3-1.2.10-2.2.p.1.fc2.fr
Khi gp thng bo ny th user phi ci cc package cn thit
package xmms c th ci c. Nu s dng option nodeps th h
thng s ci t package m khng quan tm n s cn thit phi c
cc package no th package ang ci mi hot ng c, tuy nhin
c th xy ra tnh trng package sau khi ci xong s khng thc thi
c.
VD: root@KINGHAI root]# rpm -ivh --nodeps xmms-mp3.rpm
4. G ci t (Erase):
Cu trc mt cu lnh g ci t
rpm -e [iu kin g ci t] <package>
<package> c th ch l tn ca package khng cn version. Nhng nn
s dng tn package y vi version v phn m rng rpm.
VD: [root@KINGHAI root]#rpm -e x-unikey
hay [root@KINGHAI root]#rpm -e x-unikey-0.9.2-1.i586.rpm
iu kin g ci t:
--allmatches: G ci t tt c cc version ca package, nu trong h
thng c ci nhiu package vi cc version khc nhau.
--nodeps: tng t nh option ca phn ci t.
--test: tng t nh option ca phn ci t.
5. Nng cp v lm ti package:
5.1 Nng cp (Upgrade):
Cp nht package. Nu package cha tn ti th dng option ny s ci
package. Khi thc hin option ny, h thng s xa ton b package
c, v thay bng package mi.
Cu trc cu lnh nng cp:
rpm -U|--upgrade [iu kin nng cp] <package>
VD: #rpm -Uvh x-unikey-0.9.2-1.i586.rpm
iu kin nng cp: