文档章节

ubuntu 查看已经安装的软件

路平凡
 路平凡
发布于 2016/07/13 15:39
字数 357
阅读 9
收藏 0
点赞 0
评论 0

同样,你可以使用dpkg-query 命令。这个命令会有一个更好的输出,当然,你可以用通配符。

dpkg-query -l firefox 示例输出:

Desired=Unknown/Install/Remove/Purge/Hold |Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) ||/NameVersionArchitectureDescription +++-====================================-=======================-=======================-============================================================================= ii firefox 35.0+build3-0ubuntu0.14 amd64 Safeand easy web browser fromMozilla 要列出你系统中安装的所有包,输入下面的命令:

dpkg --get-selections 示例输出:

abiword install abiword-common install accountsservice install acl install adduser install alsa-base install alsa-utils install anacron install app-install-data install apparmor install . . . zeitgeist install zeitgeist-core install zeitgeist-datahub install zenity install zenity-common install zip install zlib1g:amd64 install zlib1g:i386 install 上面的输出可能会非常长,这依赖于你的系统已安装的包。

你同样可以通过grep来过滤割到更精确的包。比如,我想要使用dpkg命令查看系统中安装的gcc包:

dpkg --get-selections | grep gcc 示例输出:

gcc install gcc-4.8 install gcc-4.8-base:amd64 install gcc-4.8-base:i386 install gcc-4.9-base:amd64 install gcc-4.9-base:i386 install libgcc-4.8-dev:amd64 install libgcc1:amd64 install libgcc1:i386 install 此外,你可以使用“-L”参数来找出包中文件的位置。

dpkg -L gcc-4.8 示例输出:

/. /usr /usr/share /usr/share/doc /usr/share/doc/gcc-4.8-base /usr/share/doc/gcc-4.8-base/README.Bugs /usr/share/doc/gcc-4.8-base/NEWS.html /usr/share/doc/gcc-4.8-base/quadmath /usr/share/doc/gcc-4.8-base/quadmath/changelog.gz /usr/share/doc/gcc-4.8-base/gcc . . . /usr/bin/x86_64-linux-gnu-gcc-4.8 /usr/bin/x86_64-linux-gnu-gcc-ar-4.8 /usr/bin/x86_64-linux-gnu-gcov-4.8

© 著作权归作者所有

共有 人打赏支持
路平凡
粉丝 1
博文 32
码字总数 4336
作品 0
深圳
后端工程师
centos的软件安装方法rpm和yum

centos的软件安装大致可以分为两种类型: [centos]rpm文件安装,使用rpm指令 类似[ubuntu]deb文件安装,使用dpkg指令 [centos]yum安装 类似[ubuntu]apt-get安装 rpm命令 (一)查询系统装已经安...

xinson ⋅ 2015/05/20 ⋅ 0

一点就通:学会dpkg 命令管理 Debian 系的 Linux系统

其它的一些工具如 dpkg-deb 和 dpkg-query 等也使用 dpkg 作为执行某些操作的前端。现在大多数系统管理员使用 Apt、Apt-Get 及 Aptitude 等工具,不用费心就可以轻松地管理软件。 尽管如此,...

linux小陶 ⋅ 2016/11/30 ⋅ 0

Ubuntu16.04安装后开发环境配置和常用软件安装

Ubuntu16.04安装后1.安装常用软件搜狗输入法+编辑器Atom+浏览器Chome+视频播放器vlc+图像编辑器GIMP Image Editor安装+视频录制软件RcordMyDesktop安装.2.开发环境配置.JDK环境配置+Scala环境...

幕三少 ⋅ 2017/02/27 ⋅ 0

更新CentOS的yum源为国内yum镜像163的yum源 与CentOS软件安装方式rpm/yum

在国内的服务器或者本机安装CentOS服务器后,安装或者更新软件的速度会很慢,因为默认所使用的yum源都在国外,所以要更改yum源到国内的yum源——163的镜像。 1.首先备份/etc/yum.repos.d/Ce...

hanzhankang ⋅ 2014/02/20 ⋅ 0

centos的软件安装方法rpm和yum

centos的软件安装大致可以分为两种类型: [centos]rpm文件安装,使用rpm指令 类似[ubuntu]deb文件安装,使用dpkg指令 [centos]yum安装 类似[ubuntu]apt-get安装 rpm命令 (一)查询系统装已经安...

penngo ⋅ 2014/04/03 ⋅ 0

Linux上如何查看Deb和RPM软件包的更新日志

导读 当一个程序或库打包成Deb或RPM软件包后会有一些元数据文件包含在其中,其中之一就是 changelog文件,它记录了软件包每次更新后发生了什么变化。因此,如果你想找出你安装或更新的软件包...

linuxprobe16 ⋅ 2016/12/13 ⋅ 0

小米笔记本pro 15.6寸安装ubuntu16.04无法使用wifi的解决方法

前不久买了台15.6寸的小米pro,顺利安装win10、ubuntu 16.04双系统之后发现ubuntu的wifi一直不能启动。 在小米社区上搜索找到的解决方法基本都是在/etc/modprobe.d/blacklist.conf文件后面加上...

嘉伟咯 ⋅ 01/06 ⋅ 0

从 Windows 到 Linux 上手指南

Linux/GNU 是个好东西,而且是一项回报率极高的学习投资,即使你不从事开发,Linux/GNU 也无处不在,你的手机、智能路由器系统都离不开 Linux/GNU ,稍微了解一下 Linux/GNU 你就会更懂你的电...

iolioli ⋅ 2017/04/21 ⋅ 0

图解Linux下如何搭建C#开发环境

文章来源:doms lab 如 果平时主要开发控制台类、组件、后端服务等程序,可以尝试在Linux类操作系统下搭建C#.Net开发环境,好处是在Linux环境里你不用担心朋友或 同事拿你的电脑来玩魔兽世界或...

红薯 ⋅ 2010/07/13 ⋅ 7

WIN10 bash on ubuntu 初使用一:启用

在CMD 命令行下软件 bash 按下回车,如果显示“bash: 不是内部命令错误时”,请按照下面的方法尝试一下: 打开“设置”; 进入控制面板 选择“确定”;等待安装 安装完成后,在CMD 命令行中输...

Per_O ⋅ 2016/12/19 ⋅ 5

没有更多内容

加载失败,请刷新页面

加载更多

下一页

熊掌号收录比例对于网站原创数据排名的影响[图]

从去年下半年开始,我在写博客了,因为我觉得业余写写博客也还是很不错的,但是从2017年下半年开始,百度已经推出了原创保护功能和熊掌号平台,为此,我也提交了不少以前的老数据,而这些历史...

原创小博客 ⋅ 31分钟前 ⋅ 0

LVM讲解、磁盘故障小案例

LVM LVM就是动态卷管理,可以将多个硬盘和硬盘分区做成一个逻辑卷,并把这个逻辑卷作为一个整体来统一管理,动态对分区进行扩缩空间大小,安全快捷方便管理。 1.新建分区,更改类型为8e 即L...

蛋黄Yolks ⋅ 49分钟前 ⋅ 0

Hadoop Yarn调度器的选择和使用

一、引言 Yarn在Hadoop的生态系统中担任了资源管理和任务调度的角色。在讨论其构造器之前先简单了解一下Yarn的架构。 上图是Yarn的基本架构,其中ResourceManager是整个架构的核心组件,它负...

p柯西 ⋅ 今天 ⋅ 0

uWSGI + Django @ Ubuntu

创建 Django App Project 创建后, 可以看到路径下有一个wsgi.py的问题 uWSGI运行 直接命令行运行 利用如下命令, 可直接访问 uwsgi --http :8080 --wsgi-file dj/wsgi.py 配置文件 & 运行 [u...

袁祾 ⋅ 今天 ⋅ 0

JVM堆的理解

在JVM中,我们经常提到的就是堆了,堆确实很重要,其实,除了堆之外,还有几个重要的模块,看下图: 大 多数情况下,我们并不需要关心JVM的底层,但是如果了解它的话,对于我们系统调优是非常...

不羁之后 ⋅ 昨天 ⋅ 0

推荐:并发情况下:Java HashMap 形成死循环的原因

在淘宝内网里看到同事发了贴说了一个CPU被100%的线上故障,并且这个事发生了很多次,原因是在Java语言在并发情况下使用HashMap造成Race Condition,从而导致死循环。这个事情我4、5年前也经历...

码代码的小司机 ⋅ 昨天 ⋅ 1

聊聊spring cloud gateway的RetryGatewayFilter

序 本文主要研究一下spring cloud gateway的RetryGatewayFilter GatewayAutoConfiguration spring-cloud-gateway-core-2.0.0.RC2-sources.jar!/org/springframework/cloud/gateway/config/G......

go4it ⋅ 昨天 ⋅ 0

创建新用户和授予MySQL中的权限教程

导读 MySQL是一个开源数据库管理软件,可帮助用户存储,组织和以后检索数据。 它有多种选项来授予特定用户在表和数据库中的细微的权限 - 本教程将简要介绍一些选项。 如何创建新用户 在MySQL...

问题终结者 ⋅ 昨天 ⋅ 0

android -------- 颜色的半透明效果配置

最近有朋友问我 Android 背景颜色的半透明效果配置,我网上看资料,总结了一下, 开发中也是常常遇到的,所以来写篇博客 常用的颜色值格式有: RGB ARGB RRGGBB AARRGGBB 这4种 透明度 透明度...

切切歆语 ⋅ 昨天 ⋅ 0

CentOS开机启动subversion

建立自启动脚本: vim /etc/init.d/subversion 输入如下内容: #!/bin/bash## subversion startup script for the server## chkconfig: 2345 90 10# description: start the subve......

随风而飘 ⋅ 昨天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部