軟體的安裝、升級與移除
DESCRIPTION
第 17 章. 軟體的安裝、升級與移除. 本章重點. 17-1 利用套件管理程式安裝與移除套件 17-2 使用套件升級程式線上更新套件 17-3 以 RPM 指令管理套件 17-4 使用 Yum 線上安裝、移除與更新套件 17-5 Linux 軟體下載網站 17-6 如何安裝自行下載的軟體. 前言. - PowerPoint PPT PresentationTRANSCRIPT
-
17-1 17-2 17-3 RPM 17-4 Yum 17-5 Linux 17-6
-
Unix/Linux , make , , Linux , , //
-
, RPM (Red Hat Package Manager), Yum, , make Yum ,
-
17-1 Linux , , ,
-
17-1-1 , , ,
-
17-1-2 , , , LDAP MySQL ,
-
MySQL ,
-
, , , , , rpm ( 17-3 ) , , 17-15
-
Fedora , Fedora , , ClamAV snort xmms ..., Fedora ,
-
17-1-3 Fedora , ,
-
17-1-4 , , /
-
17-2 , , , , 17-1 , , ,
-
X Window , , , ,
, , ,
-
17-3 RPM RPM Red Hat Package Manager, Red Hat Red Hat , RPM Linux , Linux Unix
-
17-3-1 rpm , RPM RPM, RPM rpm rpm , rpm RPM
-
rpm
-
rpm RPM , RPM tar.gz , , , , , RPM , rpm , ,
-
rpm RPM , , RPM , RPM , ,
-
rpm RPM , RPM patch , , www.rpm.org RPM
-
17-3-2 rpm RPM xxx.rpm , rhviewer-3.10a-15.i386.rpm (rhviewer) (3.10a) (14) (i386), rhviewer rhpainter , , rpm 5 , rpm --help
-
rpm
, root , man rpm ,
-
rpm ,
-
, (), # rpm FTP HTTP , URL ,
-
, -h , , - - percent , , ,
-
, rpm
, --replacepkgs , rpm ,
-
, , rpm
rpm , --replacefiles
-
RPM RPM , RPM , rpm
-
, , rhviewer , rhpainter , --nodeps ,
-
, RPM
, "rhviewer" "rhviewer-3.10a-15", "rhviewer-3.10a-15.i386.rpm"
-
,
rhpainter , rhviewer --nodeps , ,
-
,
, , -U
-
rpm , ,
rpm , rpm .rpmsave , , ,
-
, , ,
"" , --oldpackage
-
rpm 5 , ,
-
rpm , rpm , , rpm , , rpm
-
, (),
RPM
-
RPM , -q rpm -q rhviewer rhviewer
-
-qi
-l , -v , ls -l
-
, -V , MD5 () checksum
-
3 RPM 4 .rpm , RPM
-
, , RPM
-
17-3-3 rpm , rpm , , rpm -ql ,
-
rpm , , rpm -Va , , , rpm -qf // , ( vi) , , rpm -Vf /bin/vi
-
rpm ( ispell) , rpm -qdf /usr/bin/ispell ,
-
17-3-4 Linux , , , , PHP , (, )
-
PHP , , 4 http://rpmfind.net/ "httpd-mmn""php-common""php-cli""httpd" , httpdphp-common php-cli 3 , , , ,
-
, rhviewer , rpm rhviewer-lib , rhviewer-lib , rhviewer
-
RPM ,
-
17-4 Yum Yum (Yellow dog Updater, Modified) Linux , , RPM Yum ,
-
Yum Yum Fedora (Repository), yum , , Yum , , Fedora Yum , , http://mirrors.fedoraproject.org/publiclist Fedora
-
Yum yum
livecd-tools , yum ( root )
-
Yum
-
Yum
-
Yum
-
Yum
-
Yum yum , Yum , rpmts...NOKEY , , "y"
-
Yum yum ( root )
httpd , yum
-
Yum
-
Yum
-
Yum yum rpm , 10 , httpd , ,
-
Yum yum , , ,
-
Yum
-
Yum , yum list available pglist.txt, , , yum info , , , yum search DNS , yum search DNS
-
Yum yum
,
-
Yum , ruby-libs , ( root )
-
Yum
-
Yum ,
Yum , , yum-cron
-
, , , , , glibc , ,
-
2003 4 , Red Hat glibc , , Red Hat Linux 9 https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=88456
-
, , , , , , root crontab -e, ()
, root
-
17-5 Linux Linux Linux " Linux " , , , , , 2
-
Linux http://sourceforge.net http://freecode.com 2 , , , , , , RPM , http://rpmfind.net/ , RPM ,
-
17-6 Tarball (tar.gz tgz) RPM , RPM , 17-3-2 Tarball , , 2 , C C++ gcc make , README INSTALL
-
() , , CPU Apache , , CPU i686 (IBM PC)PowerPC ()... Linux , Red Hat Linux Slackware Linux ,
-
lsalarm () , http://ltsword.allegronetwork.com/?page=7, Linux tarball ,
-
README , 3 (, )./configure, , --prefix makemake install, root
-
, /usr/local/bin , lsalarm , /usr/local/bin/lsalarm & ,