LinuxDown.com
Linux系统下载网——精选每一篇高品质的技术干货
  1. 首页
  2. 开源快讯
  3. 正文

Linux中如何查询和卸载已已安装的软件

2023年3月14日 126点热度

Linux中怎样查询和卸载已安装的软件Linux软件的安装和卸载仍然是困惑许多新用户的困局。在Windows中,我们可以使用软件自带的安装卸载程序或在控制面板中的“添加/删掉程序”来实现。与其相类似,在Linux下有一个功能强悍的软件安装卸载工具,名为RPM。它可以拿来完善、安装、查询、更新、卸载软件。该工具是在命令行下使用的。在Shell的提示符后输入rpmcentos查看已安装软件,就可获得该命令的帮助信息。

软件的安装

Linux下软件的安装主要有两种不同的方式。第一种安装文件名为xxx.tar.gz;另一种安装文件名为xxx.i386.rpm。以第一种形式发行的软件多为以源码方式发送的;第二种方法则是直接以二补码方式发送的。

对于第一种,安装方式如下:

1.首先,将安装文件拷贝至你的目录中。诸如,假如你是以root身分登入上的,就将软件拷贝至/root中。

#cpxxx.tar.gz/root

2.因为该文件是被压缩并打包的,应对其解压缩。命令为:

#tarxvzffilename.tar.gz若果是filename.tar.bz2格式的centos查看已安装软件,应当是tarjxvffilename.tar.bz2来解压

u盘安装centos双系统安装教程_centos查看已安装软件_安卓软件安装目录查看

3.执行该命令后,安装文件按路径,解压缩在当前目录下。用ls命令可以看见解压缩后的文件。一般在解压缩后形成的文件中,有“Install”的文件。该文件为纯文本文件,详尽述说了该软件包的安装方式。

4.执行解压缩后形成的一个名为configure的可执行脚本程序。它是用于检测系统是否有编译时所需的库,以及库的版本是否满足编译的须要等安装所须要的系统信息。为此后的编译工作做打算。命令为:#./configure

倘若您想把软件安装到指定目录,应当用#./configure--prefix=/您自己指定的目录,例如我想把一个mlterm安装到/opt/mlterm目录中,应当如下输入

#./configure--prefix=/opt/mlterm

5.检测通过后,将生成用于编译的MakeFile文件。此时,可以开始进行编译了。编译的过程视软件的规模和计算机性能的不同,所花费的时间也不同。命令为:#make。

6.成功编译后,键入如下的命令开始安装:

#makeinstall

7.安装完毕linux手机软件,应消除编译过程中形成的临时文件和配置过程中形成的文件。键入如下命令:

centos查看已安装软件_安卓软件安装目录查看_u盘安装centos双系统安装教程

#makeclean

#makedistclean

至此,软件的安装结束。

对于第二种,其安装方式要简单得多。

同第一种方法一样,将安装文件拷贝至你的目录中。之后使用rpm来安装该文件。命令如下:

#rpm-ifilename.i386.rpm

rpm将手动将安装文件解包,并将软件安装到缺省的目录下。并将软件的安装信息注册到rpm的数据库中。参数i的作用是使rpm步入安装模式。

软件的卸载

u盘安装centos双系统安装教程_centos查看已安装软件_安卓软件安装目录查看

1.软件的卸载主要是使用rpm来进行的。卸载软件首先要晓得软件包在系统中注册的名称。键入命令:

#rpm-q-a

即可查询到当前系统中安装的所有的软件包。

2.确定了要卸载的软件的名称,就可以开始实际卸载该软件了。键入命令:

#rpm-e[packagename]

即可卸载软件。参数e的作用是使rpm步入卸载模式。对名为[packagename]的软件包进行卸载。因为系统中各个软件包之间互相有依赖关系。假如因存在依赖关系而不能卸载,rpm将给与提示并停止卸载。你可以使用如下的命令来忽视依赖关系,直接开始卸载:

#rpm-e[packagename]-nodeps

忽视依赖关系的卸载可能会造成系统中其它的一些软件难以使用

centos查看已安装软件_u盘安装centos双系统安装教程_安卓软件安装目录查看

假如想晓得rpm包安装到那里了呢?

应当用#rpm-ql[packagename]

3.怎么卸载用源码包安装的软件?

最好是看README和INSTALL;通常的情况下都有说linux服务器搭建,但大多软件没有提供源码包的卸载方式;我们可以找到软件的安装点删掉。主要看你把它安装在哪了。

例如:

假如安装软件时,指定个目录。这个问题也不会难;

例如用源码包安装gaim的

#./configure--prefix=/opt/gaim

#make

#makeinstall

假如安装mlterm

#./configure--prefix=/opt/mlterm

#make

#makeinstall

把源码包安装的软件,都指定安装在/opt目录中,这样不就晓得了;

假如删掉,就删掉相应的软件目录;

有些软件要在解压安装目录中执行makeuninstall,这样就卸载掉了

本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: linux系统 rpm rpm卸载 命令模式 软件
最后更新:2023年3月14日

Linux系统下载网

每日更新,欢迎收藏♥ 不积跬步无以至千里,加油,共勉。

点赞
< 上一篇
下一篇 >

Linux系统下载网

每日更新,欢迎收藏♥
不积跬步无以至千里,加油,共勉。

最新 热点 随机
最新 热点 随机
掌握Linux内核链接脚本:详解、实践与优化 文本编辑器Vim有个内置功能很强加密功能 Linux安装MySQL5.6:详细步骤及下载地址 字符集1.计算机的存储规则(ASCII)计算机解码规则 linux goldendict Linux黄金词典:英语学习高效利器 Linux中解压缩zip文件乱码怎么办?如何解决问题? Linux轻松搭建网站:安装Apache服务攻略 Linux操作系统多数Intemet设备内核移植过程及方法 轻松安装CentOS,EasyBCD教程上手 Windows端完全转入了Linux服务器端,语言也彻底变成C Golang开发者乱码问题的原因及解决方法设置中解析 企业Linux安全运维:10大分析实战经验 轻松搞定CentOS本地域名解析与静态IP设置 Linux命令用于显示内存使用情况的free(-bkmotV) Linux必备:64位Tomcat下载安装教程 精通Linux设备驱动开发,掌握9大关键技巧! Linux下MySQL下载安装教程,快速学会MySQL安装! 升级到7.10完成后执行一下sudo-getclean释放空间 玩转Linux C索引:3.1版本安装指南 轻松掌握Linux启动应用程序命令,提高工作效率
RedHat虚拟机网络配置:9大详细分析,让你轻松上手掌握Linux内核链接脚本:详解、实践与优化Linux虚拟机必备:轻松安装VMwareTools网络安装Linux系统:多种方法全解析高效、易用的Linux笔记整理下载工具关于嵌入式Linux操作系统的原理和实现的详细分析Linux发行版在开机启动时拉起的服务进程中如何关闭?Linux内核通信方式详细解析:探讨八种实现方法CentOS如何安装中文输入法,让Linux操作系统更方便?有个发行版居然模仿起了Win11系统,还内置安卓虚拟机深入了解Linux内核开发,掌握基本技巧!Linux登录认证失败的8个问题,让你不再孤单一个如何记录ssh命令操作的小技巧-OpenSSH命令Linux轻松安装:VirtualBox虚拟机指南Fedora 25轻松安装智能fcitx输入法Linux系统在启动过程中都加载了哪些内容?Linux系统连接服务器:从入门到精通的技巧!Linux安装内核开发包及编译器,轻松开发!学习linux内核是需要一步一步内核的一些建议吧!Linux操作系统进程内核文件的设置文件是什么
搭建测试环境过程中的aws服务器,查看内存的使用情况 LinuxKernel版本的8种方法介绍 linux reuse Linux系统代码复用技巧,提高工作效率 《深入理解LINUX内核》(第3版):Intel特有 Linux文件授权:让用户拥有更多权限 制作Linux启动u盘1,U盘插到要安装Linux的电脑上后 嵌入式Linux内核助力设备智能,应用场景揭秘 在Ubuntu上安装Windows10的最简单方法,最安全的方法 inode linux 安装 高效稳定!inodeLinux安装优化攻略 解决Linux Zip文件中文乱码问题的有效方法 Linux系统下Kinect驱动安装教程,打造丰富多彩的应用体验 关于Linux操作系统LSB命令的十个方面详细分析! 多种方法让你的Linux系统软件安装更简单!你掌握了吗? Linux系统安装串口转换驱动教程 如何使用rm命令通过示例和最常见的rm选项的说明 linux内核版本号怎么看呢?系统版本信息怎么查看? 浪潮服务器怎么再bios查看内存使用情况?用工具解决 嵌入式物联网学习资料(头条)基础学习1——Linux入门 Linux解压gz文件,快速高效的操作技巧! VMware10安装Linux,打造高效开发环境!
标签聚合
linux系统 centos linux社区 sudo linux服务器 电脑 文件目录 u盘启动 虚拟机 软件
书籍
课程
技术群
技术干货大合集↓
  • 2023年3月 / 249篇
友情链接:

Linux书籍 | Linux命令 | Linux系统 | RHCE红帽认证 | Linux软件 | Linux教程 | CentOS系统 | Linux内核 | Linux服务器 | Linux大神 | IT资源

COPYRIGHT © 2023 LinuxDown.com ALL RIGHTS RESERVED.

京ICP备14023444号-2