亚洲欧美精品沙发,日韩在线精品视频,亚洲Av每日更新在线观看,亚洲国产另类一区在线5

<pre id="hdphd"></pre>

  • <div id="hdphd"><small id="hdphd"></small></div>
      學(xué)習(xí)啦>學(xué)習(xí)電腦>操作系統(tǒng)>Linux教程>

      linux下的rpm命令

      時(shí)間: 佳洲1085 分享

        Linux下的rpm命令是很重要的一個(gè)命令,下面由學(xué)習(xí)啦小編為大家整理了linux下rpm命令的相關(guān)知識(shí),希望對(duì)大家有幫助!

        linux的rpm命令詳解

        rpm 執(zhí)行安裝包

        二進(jìn)制包(Binary)以及源代碼包(Source)兩種。二進(jìn)制包可以直接安裝在計(jì)算機(jī)中,而源代碼包將會(huì)由 RPM自動(dòng)編譯、安裝。源代碼包經(jīng)常以src.rpm作為后綴名。

        linux的rpm命令常用組合

        -ivh:安裝顯示安裝進(jìn)度--install--verbose--hash

        -Uvh:升級(jí)軟件包--Update;

        -qpl: 列出RPM軟件包內(nèi)的文件信息[Query Package list];

        -qpi:列出RPM軟件包的描述信息[Query Package install package(s)];

        -qf:查找指定文件屬于哪個(gè)RPM軟件包[Query File];

        -Va:校驗(yàn)所有的 RPM軟件包,查找丟失的文件[View Lost];

        -e:刪除包

        rpm -q samba //查詢程序是否安裝

        rpm -ivh /media/cdrom/RedHat/RPMS/samba-3.0.10-1.4E.i386.rpm //按路徑安裝并顯示進(jìn)度

        rpm -ivh --relocate /=/opt/gaim gaim-1.3.0-1.fc4.i386.rpm //指定安裝目錄

        rpm -ivh --test gaim-1.3.0-1.fc4.i386.rpm    //用來檢查依賴關(guān)系;并不是真正的安裝;

        rpm -Uvh --oldpackage gaim-1.3.0-1.fc4.i386.rpm //新版本降級(jí)為舊版本

        rpm -qa | grep httpd      #[搜索指定rpm包是否安裝]--all搜索*httpd*

        rpm -ql httpd         #[搜索rpm包]--list所有文件安裝目錄

        rpm -qpi Linux-1.4-6.i368.rpm #[查看rpm包]--query--package--install package信息

        rpm -qpf Linux-1.4-6.i368.rpm #[查看rpm包]--file

        rpm -qpR file.rpm       #[查看包]依賴關(guān)系

        rpm2cpio file.rpm |cpio -div #[抽出文件]

        rpm -ivh file.rpm  #[安裝新的rpm]--install--verbose--hash

        rpm -ivh http://mirrors.kernel.org/fedora/core/4/i386/os/Fedora/RPMS/gaim-1.3.0-1.fc4.i386.rpm

        rpm -Uvh file.rpm #[升級(jí)一個(gè)rpm]--upgrade

        rpm -e file.rpm #[刪除一個(gè)rpm包]--erase

        linux的rpm命令常用參數(shù)

        Install/Upgrade/Erase options:

        -i, --install install package(s)

        -v, --verbose provide more detailed output

        -h, --hash print hash marks as package installs (good with -v)

        -e, --erase erase (uninstall) package

        -U, --upgrade=<packagefile>+ upgrade package(s)

        --replacepkge 無論軟件包是否已被安裝,都強(qiáng)行安裝軟件包

        --test 安裝測(cè)試,并不實(shí)際安裝

        --nodeps 忽略軟件包的依賴關(guān)系強(qiáng)行安裝

        --force 忽略軟件包及文件的沖突

        Query options (with -q or --query):

        -a, --all query/verify all packages

        -p, --package query/verify a package file

        -l, --list list files in package

        -d, --docfiles list all documentation files

        -f, --file query/verify package(s) owning file

        附:RPM源代碼包裝安裝

        .src.rpm結(jié)尾的文件,這些文件是由軟件的源代碼包裝而成的,用戶要安裝這類RPM軟件包,必須使用命令:

        rpm --recompile vim-4.6-4.src.rpm #這個(gè)命令會(huì)把源代碼解包并編譯、安裝它,如果用戶使用命令:

        rpm --rebuild vim-4.6-4.src.rpm  #在安裝完成后,還會(huì)把編譯生成的可執(zhí)行文件重新包裝成i386.rpm 的RPM軟件包。

        [root@localhost src]# rpm -ivh awstats-6.8-1.noarch.rpm

        error: Failed dependencies:

        perl(LWP::UserAgent) is needed by awstats-6.8-1.noarch

        [root@localhost src]#

        使用rpm 屬性相依套件的檔案

        [root@localhost src]# rpm -qpR awstats-6.8-1.noarch.rpm

        /bin/sh

        /usr/bin/perl

        config(awstats) = 6.8-1

        perl >= 0:5.005

        perl(LWP::UserAgent)

        perl(POSIX)

        perl(Socket)

        perl(Time::Local)

        perl(strict)

        perl(vars)

        rpmlib(CompressedFileNames) <= 3.0.4-1

        rpmlib(PayloadFilesHavePrefix) <= 4.0-1

      linux下的rpm命令

      Linux下的rpm命令是很重要的一個(gè)命令,下面由學(xué)習(xí)啦小編為大家整理了linux下rpm命令的相關(guān)知識(shí),希望對(duì)大家有幫助! linux的rpm命令詳解 rpm 執(zhí)行安裝包 二進(jìn)制包(Binary)以及源代碼包(Source)兩種。二進(jìn)制包可以直接安裝在計(jì)算機(jī)中,而
      推薦度:
      點(diǎn)擊下載文檔文檔為doc格式

      精選文章

      • linux的route命令
        linux的route命令

        Linux下的route命令用語顯示和操作路由表,下面由學(xué)習(xí)啦小編為大家整理了linux下route命令的相關(guān)知識(shí),希望對(duì)大家有幫助! linux的rounte命令詳解 route命令用于

      • linux的rm命令源碼
        linux的rm命令源碼

        Linux下的rm命令是個(gè)刪除文件命令那么它的源代碼是怎樣的呢?下面由學(xué)習(xí)啦小編為大家整理了linux下rm命令源碼的相關(guān)知識(shí),希望對(duì)大家有幫助! linux的rm命令

      • linux的rmdir命令
        linux的rmdir命令

        Linux下的rmdir命令是用來刪除空目錄的。下面由學(xué)習(xí)啦小編為大家整理了linux下rmdir命令的相關(guān)知識(shí),希望對(duì)大家有幫助! linux的rmdir命令詳解 該命令用用來刪

      • linux的rm-rf命令
        linux的rm-rf命令

        Linux下的rm-rf命令是個(gè)刪除文件命令。下面由學(xué)習(xí)啦小編為大家整理了linux下rm-rf命令的相關(guān)知識(shí),希望對(duì)大家有幫助! linux的rm-rf命令詳解 rm -rf * 這個(gè)命令的

      3630544