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

        <i id='7fusd'><div id='7fusd'><ins id='7fusd'></ins></div></i>

        <ins id='7fusd'></ins><fieldset id='7fusd'></fieldset>

          <code id='7fusd'><strong id='7fusd'></strong></code>

          1. <i id='7fusd'></i>
            <span id='7fusd'></span>
            <acronym id='7fusd'><em id='7fusd'></em><td id='7fusd'><div id='7fusd'></div></td></acronym><address id='7fusd'><big id='7fusd'><big id='7fusd'></big><legend id='7fusd'></legend></big></address>

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

            • 时间:
            • 浏览:14
            • 来源: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