首页 > 编程知识 正文

docker 常用命令,docker常用命令详解

时间:2023-05-04 18:19:55 阅读:174308 作者:4676

如果ubuntu要安装新软件,则它已经具有deb安装软件包(例如iptux.deb ),但无法登录到桌面环境。 我该怎么安装? 答案是使用dpkg命令。

dkg命令是debian linux系统用于安装、创建和管理软件包的实用程序。

语法

dpkg (可选) )参数) ) ) )。

选项

-i )软件包安装;

-r :删除软件包;

-p :删除软件包,同时删除其配置文件;

-l :显示与包相关联的文件;

-l :显示已安装的软件包的列表;

--unpack :解开包;

-c )显示包中的文件列表;

--confiugre :配置软件包。

参数

deb包:指定要使用的. deb包。

实例

dpkg -i package.deb #安装软件包

dpkg-r包#删除包

删除包含dpkg -p package #配置文件的程序包

dpkg -l package #列出与软件包相关联的文件

dpkg -l package #显示软件包的版本

dkg--解开unpack package.deb # deb软件包的内容

dpkg -s keyword #查找所属的软件包的内容

dpkg -l #列出当前安装的软件包

dpkg -c package.deb #列出deb包的内容

dpkg--配置包#配置包

dpkg命令的一般格式如下。

复制代码的话就是:

sudo dpkg -i iptux.deb#显示iptux.deb软件包的详细信息,包括软件名称、版本和大小。 -i与-info相同

复制代码的话就是:

sudo dpkg -c iptux.deb#显示iptux.deb包中包含的文件结构。 -c与-contents相同

复制代码的话就是:

安装sudodpkg-iIPtux.deb#IPtux.deb软件包。 -I与-install相同

复制代码的话就是:

显示sudodpkg-lIPtux#IPtux软件包的信息(可以使用dpkg -i命令显示软件名称。 其中-L等效于-list ) ) ) ) )。

复制代码的话就是:

sudo dpkg -l iptux#显示安装在iptux包中的所有文件。 (可以使用dpkg -i命令显示软件名称。 其中-l与-listfiles相同。 ) )

复制代码的话就是:

sudo dpkg -s iptux#显示iptux软件包的详细信息。 可以使用dpkg -i命令显示软件名称。 其中-s与-status相同。 )

复制代码的话就是:

卸载sudodpkg-rIPtux#IPtux软件包(可以通过dpkg -i命令查看软件名称。 -r与-remove相同) ) ) ) ) ) )。

还有几个常见的用法:

摘下包:

复制代码的话就是:

dpkg --unpack package_file

此命令只执行“package_file”的解压缩操作,不执行打包配置操作。

配置软件包:

复制代码的话就是:

dpkg--配置包

获取、设置和清除包的选定状态:

复制代码的话就是:

dkg----get-selections[package]

要输出到标准输出,请使用管道或重定向。

复制代码的话就是:

dkg----set-selections

可以从标准输入获取,并使用管道或重定向。

复制代码的话就是:

dkg----clear-selections

将所有软件包标记为卸载。

选项:

-b

- -自动配置

在卸载过程中,与已卸载的软件包相关的所有软件包也会自动卸载。

--no-act

--dry-run

--simulate

仅用于测试,输出,系统无变化。

某些选项指定的任务实际上传递给dpkg-deb、dpkg-query。

dpkg-deb:

-b | --build

-c | --contents

- e|- -控制

- x|-提取

-f|--字段

-i | --info

-x | --vextract

dpkg-query

-l | --list

-s | --status

-l | --listfiles

- s|- -搜索

- p|- -打印- avail

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。