首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

linux查询所装的软件

在Linux系统中,可以通过多种命令来查询已安装的软件。以下是一些常用的方法:

1. 使用 rpm 命令(适用于基于RPM的系统,如Fedora、CentOS)

  • 查询所有已安装的软件包
  • 查询所有已安装的软件包
  • 查询特定软件包是否已安装
  • 查询特定软件包是否已安装
  • 或者
  • 或者
  • 查询软件包的详细信息
  • 查询软件包的详细信息

2. 使用 dpkg 命令(适用于基于Debian的系统,如Ubuntu)

  • 查询所有已安装的软件包
  • 查询所有已安装的软件包
  • 查询特定软件包是否已安装
  • 查询特定软件包是否已安装
  • 或者
  • 或者
  • 查询软件包的详细信息
  • 查询软件包的详细信息

3. 使用 pacman 命令(适用于Arch Linux)

  • 查询所有已安装的软件包
  • 查询所有已安装的软件包
  • 查询特定软件包是否已安装
  • 查询特定软件包是否已安装
  • 或者
  • 或者

4. 使用 yum 命令(适用于较旧的基于RPM的系统)

  • 查询所有已安装的软件包
  • 查询所有已安装的软件包
  • 查询特定软件包是否已安装
  • 查询特定软件包是否已安装

优势

  • 快速查询:这些命令可以快速列出已安装的软件包,节省时间。
  • 详细信息:可以获取软件包的详细信息,如版本、依赖关系等。
  • 系统兼容性:不同的命令适用于不同的Linux发行版,确保广泛的适用性。

应用场景

  • 系统管理:管理员可以使用这些命令来管理和维护系统中的软件包。
  • 故障排除:在遇到软件相关的问题时,可以快速检查哪些软件包已安装,以及它们的版本信息。
  • 软件审计:可以用于审计系统中安装的软件,确保没有未经授权的软件。

可能遇到的问题及解决方法

  • 命令未找到:如果系统中没有安装相应的包管理工具,可以使用系统的包管理器进行安装。例如,在基于Debian的系统上,可以使用 apt-get install rpmapt-get install dpkg 来安装相应的工具。
  • 权限问题:某些命令可能需要超级用户权限才能执行,可以使用 sudo 命令来提升权限。例如:
  • 权限问题:某些命令可能需要超级用户权限才能执行,可以使用 sudo 命令来提升权限。例如:

通过这些命令和方法,你可以有效地查询和管理Linux系统中的已安装软件包。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Linux的19 个装B的命令,这次装的可以!

8. yes 命令 输出无穷无尽的字符,按ctrl+c结束,如 $yes 我很NB 9. cal 9 1752 cal是打印日历,不过这个是很奇葩的一个月, ?...14、高大上仪表盘hollywood——假装自己日理万机,宵衣旰食 Dustin Kirkland 利用一个长途飞行的时间,编写了这个炫酷、有趣但也没什么实际作用的软件。...在其它Linux发行版中,可以通过以下命令安装并运行。...友情提示:千万不要轻易尝试这个命令,特别是在运行有网站服务器、数据库的Linux主机上 。...这些好玩的命令可以通过查 man 手册,然后在加上自己想出来的创意,改编成更多有趣的东西,哈哈,给别人捣乱也是挺好玩的…… 原文地址: www.cnblogs.com/sukai/archive/2013

3.7K30
  • 【吐血推荐 三】那些必装的Windows 软件

    本章介绍的软件都是我在工作,生活中用到的。不是亲测也不会推荐的。拥有了这些软件,你的电脑使用效率就会大大提高。 PotPlayer 一款视频播放神器,无广告,支持视频加速。...Rolan 桌面快捷工具,图标是这样的 有了这个软件可以做什么呢,看看的我桌面 桌面图标很少,比如QQ、微信等软件都没有看到。...ocr功能-获取图片上的文字,非常有用。 还可以查看linux命令。...另外附上一张我工作上所用软件的截图 LICEcap录屏 录屏软件 比如我用这个软件录一个操作视频 IDM 下载神器,采用多线程下载,速度相当的快。...软件界面 好了,这期的【吐血推荐】就到这里了

    1.7K20

    在Linux上面装jdk, Tomcat软件,一步一步带你安装

    配置环境变量 上传解压Tomcat 上传解压jdk 1 打开虚拟机 2 用xshell连接虚拟机 1上传文件 上传文件到/usr/local/tmp 2解压文件 tar zxf jdk-8u221-linux-x64....tar.gz 3复制文件 把解压的文件夹复制到/usr/local中,并命名为jdk(此名称任意) 4配置环境变量 在linux中/etc/profile此文件为环境变量配置文件。...这个是Linux版本的jdk版本,我们把这个上传到Linux里面 ? ? ? 已经将jdk上传到虚拟机里面了,我们要安装jdk了 ?...用命令进入文件夹,可以看到我们上传的jdk 开始解压 ? 输入以上命令,回车,就解压成功 ? 蓝色的就是解压成功的 将解压成功的复制到local目录下 ?...以上的local文件夹下就有一个jdk的文件夹,里面就是jdk的东西了,我们就解压成功了 配置环境变量 在linux中/etc/profile此文件为环境变量配置文件。 输入以下命令回车 ?

    1.2K10

    Linux入门所必备的Linux命令和C语言基础

    从光盘安装/更新一个 deb 包   apt-get update 升级列表中的软件包   apt-get upgrade 升级所有已安装的软件   apt-get remove package_name...从系统删除一个deb包   apt-get check 确认依赖的软件仓库正确   apt-get clean 从下载的软件包中清理缓存   apt-cache search searched-package...| more 显示所有允许的转换格式   文件系统分析   badblocks -v /dev/hda1 检查磁盘hda1上的坏磁块   fsck /dev/hda1 修复/检查hda1磁盘上linux...ext2的文件系统   mke2fs -j /dev/hda1 在hda1分区创建一个linux ext3(日志型)的文件系统   mkfs -t vfat 32 -F /dev/hda1 创建一个...file1 file2 比较两个文件的内容只删除 ‘file1’ 所包含的内容   comm -2 file1 file2 比较两个文件的内容只删除 ‘file2’ 所包含的内容   comm -3

    1.3K30

    linux yum卸载与安装软件包,Linux yum命令详解(查询、安装、升级和卸载软件包)…

    大家好,又见面了,我是你们的朋友全栈君。 yum提供了查询、安装、升级和卸载软件包的命令,一一给大家介绍。...查询 査询yum源服务器上所有可安装的软件包列表 [root@localhost yum.repos.d]# yum list #查询所有可用软件包列表 Installed Packages #已经安装的软件包...(光盘) …省略部分输出… 查询yum源服务器中是否包含某个软件包 [root@localhost yum.repos.d]# yum list 包名 #查询单个软件包 例如: [root@localhost...查询指定软件包的信息 [root@localhost yum.repos.d]# yum info samba #查询samba软件包的信息 Available Packages Name : samba...源服务器中软件包的版本要比本机安装的软件包的版本高。

    3.5K30

    linux下rpm查询软件包依赖和被依赖关系

    通常我们在Linux下利用rpm做软件包的管理,一般删除软件包需要慎重,因为如果你一不小心把一些底层库依赖的软件包,那对你系统将是大伤害,甚至导致你系统的不可用,比如glibc被update或者删除。...查询软件包依赖哪些软件 这里演示的案例是postfix软件包 1.1 rpm方式 [root@nock ~]# rpm -qa postfix # 查看对应的rpm包 postfix-2.10.1-...PayloadFilesHavePrefix) <= 4.0-1 rtld(GNU_HASH) systemd systemd systemd systemd-sysv rpmlib(PayloadIsXz) <= 5.2-1 以上查询出来的就是依赖的软件包...查询软件包被哪个软件包依赖 我这里以rpcbind为例 [root@nock ~]# rpm -q rpcbind # 查看这个软件是否安装 rpcbind-0.2.0-44.el7.x86...[root@nock ~]# rpm -q postfix # 再次查询已经查询不到postfix软件包了 未安装软件包 postfix 到这里RPM的软件包依赖和被依赖就介绍到这里了,希望你有所收获

    13.1K31

    软件测试中常用的linux命令_软件测试linux

    查询:tar -jtv -f filename.tar.bz2 解压:tar -jxv -f filename.tar.bz2 -C 欲解压缩的目录 tar -czvf +压缩文件名...-r 文件夹1/ 文件夹2/ #递归比较二个文件夹的不同 apt-get/yum/dnf 下载软件包命令 apt-get install 软件/包 #安装包...#列出所有网络连接 lsof -i TCP #列出所有TCP网络连接 lsof -i:端口号 #找到使用某个端口的进程 特殊装逼特效命令 sl...tet 用字符串“dddd”替换原来tet中所有的文档 ls >> tet 将ls指令显示的内容追加到文档tet中 ps -ef 查看linux下的所有进程 ps -ef | grep www*...查看所有带www的进程 kill -9 进程号 可以关掉对应的进程 kill -15 进程号 等该进程运行完就关闭该进程 apt-get install 软件包名 下载并安装对应的软件包名 useradd

    15.5K23

    软件测试最常用的 SQL 命令 | 掌握基本查询、条件查询、聚合查询

    * Update 更新:update* Delete 删除:delete2、SQL基本查询2.1 常用SQL总结* 基本查询:select * from table_name* 字段查询:select ...table_name order limit 10 offset 0* 去重:select distinct fileds from table_name2.2 实操演示现在有这样一个公司部门人员各个信息的数据库...-查询departments表的所有数据select * from departments;字段查询-查询employees表里所有的雇佣日期hire_dateselect hire_date from...employees;条件查询-查询employees表里所有男性员工Mselect * from employees where gender='M';排序-查询departments表里的所有部门并按部门序号进行从小到大排序展示...;分页-将departments表按部门序号进行从小到大排序后取前4个select * from departments order by dept_no limit 4;再取偏移量offset为3后的前

    1.3K41

    软件测试最常用的 SQL 命令 | 掌握基本查询、条件查询、聚合查询

    * Update 更新:update* Delete 删除:delete复制2、SQL基本查询2.1 常用SQL总结* 基本查询:select * from table_name* 字段查询:select...table_name order limit 10 offset 0* 去重:select distinct fileds from table_name复制2.2 实操演示现在有这样一个公司部门人员各个信息的数据库...-查询departments表的所有数据select * from departments;字段查询-查询employees表里所有的雇佣日期hire_dateselect hire_date from...employees;条件查询-查询employees表里所有男性员工Mselect * from employees where gender='M';排序-查询departments表里的所有部门并按部门序号进行从小到大排序展示...复制分页-将departments表按部门序号进行从小到大排序后取前4个select * from departments order by dept_no limit 4;再取偏移量offset为3后的前

    95620

    Windows 上必装的 10 款高效软件,集实用与装逼于一身

    今天给大伙安利一些Windows上必备的高效软件,逼格满分。 01 Fences 一款桌面整理软件,用户可以自行在桌面上划分出独立空间进行内容的归类。...下载传送门: https://www.voidtools.com/zh-cn/ 03 TotalCommander 简称TC文件管理器,一款功能强大的全能文件管理软件,能够极大地提高文件处理工作的效率,...Bandizip软件界面简洁干净,在压缩和解压速度上,绝对碾压其它软件。 ?...下载传送门: https://www.chuyu.me/zh-Hans/ 10 Evernote 一款功能强大的笔记软件,可以保存你在各种平台上看到的内容,并进行分类管理、打上标签。...当你想查看时,可以使用软件内置的搜索功能进行检索浏览。 ? 下载传送门: https://www.yinxiang.com/ 以上

    96420

    你所不知道的软件测试七项原则

    前几天测试群有个小伙伴去鼎桥面试,回来分享时提到笔试题中有一道是软件测试的七项原则的题。 这是一道关于软件测试理论的题,大部分测试人员并不care软件测试理论,遵循理论无用论。...03 测试显示软件存在缺陷 软件测试只能证实软件中存在缺陷,但是并不能证明软件中不存在缺陷,只能降低软件存在缺陷的可能性。 如果说公司的决策层想通过软件测试来证明软件中不存在缺陷,那是行不通的。...不同的行业,测试活动的开展都有所有不同,比如工具的选择,测试流程都不尽相同,所以软件测试活动的开展依赖于所测试的内容。 07 无错就是好是谬论 无错,对软件测试人员来说可望不可即的。...那真的无错的软件就是好的软件么? 假设一个软件完全没有bug,完美无缺,但是不符合用户的需求,那能说这个软件是OK的么?...判断一个软件的好与不好,主要依据的还是用户需求,是否实现用户所期盼的结果,并不是仅仅依赖于软件中是否存在缺陷。

    78040

    你所不知道的linux匿名管道知识

    相信很多在linux平台工作的童鞋, 都很熟悉管道符 '|', 通过它, 我们能够很灵活的将几种不同的命令协同起来完成一件任务。...管道的定义 管道是由内核管理的一个缓冲区,相当于我们放入内存中的一个纸条。管道的一端连接一个进程的输出。这个进程会向管道中放入信息。管道的另一端连接一个进程的输入,这个进程取出被放入管道的信息。...当管道被放满信息的时候,尝试放入信息的进程会堵塞,直到另一端的进程取出信息。当两个进程都终结的时候,管道也自动消失。...,则read返回0 4.如果所有管道读端对应的文件描述符被关闭,则write操作会产生信号SIGPIPE 5.当要写入的数据量不大于PIPE_BUF时,linux将保证写入的原子性。...6.当要写入的数据量大于PIPE_BUF时,linux将不再保证写入的原子性。

    79520

    Downie 4 Mac直装版(最好用的视频下载软件)

    Downie for Mac是一款Mac OS平台上最好用的视频下载工具,轻松从数千个不同的网站下载视频。...支持youtube等主流网站视频,最大的特点最是支持网站多且可以多点同时下载,只需粘贴网址链接到软件界面即可自动下载,超级快速简单!...Downie 4 Mac直装版图片Downie 4 for Mac软件特点支持许多站点 -当前支持1000多个不同的站点(包括YouTube,Youku,Bilibili,Vimeo等),并且数量正在迅速增长...快速支持 -我通常在24小时内回复电子邮件,并经常在下一次更新中增加对请求站点的支持。频繁更新 -不要等待几周的时间来支持新网站,或者修复错误!...Downie每周大约更新一次,其中包括新功能,受支持的网站等。国际性 -Downie不仅支持特定国家/地区的网站,还本地化为多种语言。

    87730

    你所不知道的linux匿名管道知识

    豌豆贴心提醒,本文阅读时间5分钟 相信很多在linux平台工作的童鞋, 都很熟悉管道符 '|', 通过它, 我们能够很灵活的将几种不同的命令协同起来完成一件任务。...管道的定义 管道是由内核管理的一个缓冲区,相当于我们放入内存中的一个纸条。管道的一端连接一个进程的输出。这个进程会向管道中放入信息。管道的另一端连接一个进程的输入,这个进程取出被放入管道的信息。...当管道被放满信息的时候,尝试放入信息的进程会堵塞,直到另一端的进程取出信息。当两个进程都终结的时候,管道也自动消失。...,则read返回0 4.如果所有管道读端对应的文件描述符被关闭,则write操作会产生信号SIGPIPE 5.当要写入的数据量不大于PIPE_BUF时,linux将保证写入的原子性。...6.当要写入的数据量大于PIPE_BUF时,linux将不再保证写入的原子性。

    1.3K50

    19 个强大、有趣、好玩、又装B的 Linux 命令!

    8. yes 命令 输出无穷无尽的字符,按ctrl+c结束,如 $yes 我很NB 9. cal 9 1752 cal是打印日历,不过这个是很奇葩的一个月, ?...14、高大上仪表盘hollywood——假装自己日理万机,宵衣旰食 Dustin Kirkland 利用一个长途飞行的时间,编写了这个炫酷、有趣但也没什么实际作用的软件。...在其它Linux发行版中,可以通过以下命令安装并运行。...友情提示:千万不要轻易尝试这个命令,特别是在运行有网站服务器、数据库的Linux主机上 。...这些好玩的命令可以通过查 man 手册,然后在加上自己想出来的创意,改编成更多有趣的东西,哈哈,给别人捣乱也是挺好玩的…… 原文地址: www.cnblogs.com/sukai/archive/2013

    2.5K20
    领券