国产宅男网站在线|亚洲A级性爱免费视频|亚洲中精品级在线|午夜福利AA毛

  • <dd id="gf5jf"><th id="gf5jf"></th></dd>

    <cite id="gf5jf"><label id="gf5jf"></label></cite>
  • <div id="gf5jf"><listing id="gf5jf"></listing></div>
    學習啦>學習電腦>操作系統(tǒng)>Linux教程>

    linux下的rpm命令

    時間: 佳洲1085 分享

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

      linux的rpm命令詳解

      rpm 執(zhí)行安裝包

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

      linux的rpm命令常用組合

      -ivh:安裝顯示安裝進度--install--verbose--hash

      -Uvh:升級軟件包--Update;

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

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

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

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

      -e:刪除包

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

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

      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 //新版本降級為舊版本

      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 #[升級一個rpm]--upgrade

      rpm -e file.rpm #[刪除一個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 無論軟件包是否已被安裝,都強行安裝軟件包

      --test 安裝測試,并不實際安裝

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

      --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 #這個命令會把源代碼解包并編譯、安裝它,如果用戶使用命令:

      rpm --rebuild vim-4.6-4.src.rpm  #在安裝完成后,還會把編譯生成的可執(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命令是很重要的一個命令,下面由學習啦小編為大家整理了linux下rpm命令的相關(guān)知識,希望對大家有幫助! linux的rpm命令詳解 rpm 執(zhí)行安裝包 二進制包(Binary)以及源代碼包(Source)兩種。二進制包可以直接安裝在計算機中,而
    推薦度:
    點擊下載文檔文檔為doc格式

    精選文章

    • linux的route命令
      linux的route命令

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

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

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

    • linux的rmdir命令
      linux的rmdir命令

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

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

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

    3630544