<code id='x913l'><strong id='x913l'></strong></code>

  • <dl id='x913l'></dl>
    <span id='x913l'></span>
      <i id='x913l'><div id='x913l'><ins id='x913l'></ins></div></i>

    1. <i id='x913l'></i>
        <acronym id='x913l'><em id='x913l'></em><td id='x913l'><div id='x913l'></div></td></acronym><address id='x913l'><big id='x913l'><big id='x913l'></big><legend id='x913l'></legend></big></address>
          <fieldset id='x913l'></fieldset>

          1. <tr id='x913l'><strong id='x913l'></strong><small id='x913l'></small><button id='x913l'></button><li id='x913l'><noscript id='x913l'><big id='x913l'></big><dt id='x913l'></dt></noscript></li></tr><ol id='x913l'><table id='x913l'><blockquote id='x913l'><tbody id='x913l'></tbody></blockquote></table></ol><u id='x913l'></u><kbd id='x913l'><kbd id='x913l'></kbd></kbd>
          2. <ins id='x913l'></ins>

          3. Linux下dpkg命令常用方法整理

            • 时间:
            • 浏览:8
            • 来源:124软件资讯网

                若是ubuntu要安装新软件  ,已有deb安装包(例如:iptux.deb)  ,可是无法登录到桌面情况  。那该怎么安装?谜底是:使用dpkg下令  。

                dpkg下令常用花样如下:

                代码如下:

                sudo dpkg -I iptux.deb#

                检察iptux.deb软件包的详细信息  ,包罗软件名称、版本以及巨细等(其中-I等价于–info)

                代码如下:

                sudo dpkg -c iptux.deb#

                检察iptux.deb软件包中包罗的文件结构(其中-c等价于–contents)

                代码如下:

                sudo dpkg -i iptux.deb#

                安装iptux.deb软件包(其中-i等价于–install)

                代码如下:

                sudo dpkg -l iptux#

                检察iptux软件包的信息(软件名称可通过dpkg -I下令检察  ,其中-l等价于–list)

                代码如下:

                sudo dpkg -L iptux#

                检察iptux软件包安装的所有文件(软件名称可通过dpkg -I下令检察  ,其中-L等价于–listfiles)

                代码如下:

                sudo dpkg -s iptux#

                检察iptux软件包的详细信息(软件名称可通过dpkg -I下令检察 ,其中-s等价于–status)

                代码如下:

                sudo dpkg -r iptux#

                卸载iptux软件包(软件名称可通过dpkg -I下令检察 ,其中-r等价于–remove)

                另外另有几个常见的用法:

                解包:

                代码如下:

                dpkg --unpack package_file

                该下令仅对“package_file“举行解包操作 ,不会执行包设置事情  。

                设置包:

                代码如下:

                dpkg --configure package

                获取、设置、扫除包的选择状态:

                复制代码

                代码如下:

                dpkg --get-selections [package]

                输出到尺度输出 ,可以使用管道或重定向  。

                代码如下:

                dpkg --set-selections

                从尺度输入获取  ,可以使用管道或重定向  。

                代码如下:

                dpkg --clear-selections

                将所有包都标志为卸载  。

                选项:

                -B

                --auto-deconfigure

                卸载包时  ,自动把依赖于被卸载的包的所有包也卸载掉  。

                --no-act

                --dry-run

                --simulate

                仅用于测试  ,获得输出  ,差池系统举行任何修改  。

                另有一些选项指定的使命现实上是交给 dpkg-deb、dpkg-query完成的:

                dpkg-deb:

                -b | --build

                -c | --contents

                -e | --control

                -x | -extract

                -f | --field

                -I | --info

                -X | --vextract

                dpkg-query

                -l | --list

                -s | --status

                -L | --listfiles

                -S | --search

                -p | --print-avail