精华内容
下载资源
问答
  • linux卸载软件包命令
    2021-05-10 06:25:38

    在《yum及其源配置》一节的基础上,本节学习如何使用yum命令实现查询、安装、升级和卸载 RPM 包。

    yum查询命令

    使用 yum 对软件包执行查询操作,常用命令可分为以下几种:yum list:查询所有已安装和可安装的软件包。例如:

    [root@localhost yum.repos.d]# yum list

    #查询所有可用软件包列表

    Installed Packages

    #已经安装的软件包

    ConsdeKit.i686 0.4.1-3.el6

    @anaconda-CentOS-201207051201 J386/6.3

    ConsdeKit-libs.i686 0.4.1-3.el6 @anaconda-CentOS-201207051201 J386/6.3

    …省略部分输出…

    Available Packages

    #还可以安装的软件包

    389-ds-base.i686 1.2.10.2-15.el6 c6-media

    389-ds-base-devel.i686 1.2.10.2-15.el6 c6-media

    #软件名 版本 所在位置(光盘)

    …省略部分输出…

    yum list 包名:查询执行软件包的安装情况。例如:

    [root@localhost yum.repos.d]# yum list samba

    Available Packages samba.i686 3.5.10-125.el6 c6-media

    #查询 samba 软件包的安装情况

    yum search 关键字:从 yum 源服务器上查找与关键字相关的所有软件包。例如:

    [root@localhost yum.repos.d]# yum search samba

    #搜索服务器上所有和samba相关的软件包

    ========================N/S Matched:

    samba =============================

    samba-client.i686:Samba client programs

    samba-common.i686:Files used by both Samba servers and clients

    samba-doc.i686: Documentation for the Samba suite

    …省略部分输出…

    Name and summary matches only, use"search all" for everything.

    yum info 包名:查询执行软件包的详细信息。例如:

    [root@localhost yum.repos.d]# yum info samba

    #查询samba软件包的信息

    Available Packages

    Name : samba

    Arch : i686

    Version : 3.5.10

    Release : 125.el6

    Size : 4.9M

    Repo : c6-media

    …省略部分输出…

    yum安装命令

    yum 安装软件包的命令基本格式为:[root@localhost yum.repos.d]# yum -y install 包名

    其中:install:表示安装软件包。

    -y:自动回答 yes。如果不加 -y,那么每个安装的软件都需要手工回答 yes;

    例如使用此 yum 命令安装 gcc:[root@localhost yum jepos.d]#yum -y install gcc

    #使用yum自动安装gcc

    gcc 是 C 语言的编译器,鉴于该软件包涉及到的依赖包较多,建议使用 yum 命令安装。

    yum 升级命令

    使用 yum 升级软件包,需确保 yum 源服务器中软件包的版本比本机安装的软件包版本高。yum 升级软件包常用命令如下:yum -y update:升级所有软件包。不过考虑到服务器强调稳定性,因此该命令并不常用。

    yum -y update 包名:升级特定的软件包。

    yum 卸载命令

    使用 yum 卸载软件包时,会同时卸载所有与该包有依赖关系的其他软件包,即便有依赖包属于系统运行必备文件,也会被 yum 无情卸载,带来的直接后果就是使系统崩溃。

    除非你能确定卸载此包以及它的所有依赖包不会对系统产生影响,否则不要使用 yum 卸载软件包。

    yum 卸载命令的基本格式如下:[root@localhost yum.repos.d]# yum remove 包名

    #卸载指定的软件包

    例如,使用 yum 卸载 samba 软件包的命令如下:[root@localhost yum.repos.d]# yum remove samba

    #卸载samba软件包

    本文来自投稿,不代表访得立场,如若转载,请注明出处:http://www.found5.com//view/902.html

    更多相关内容
  • 最近,使用 Windows 10 开启了子系统 Ubuntu 。由于没有怎么用过这个系统,很大多命令不大会。所以,收集一下相关的命令。目前使用 Windows 10 子系统 Ubuntu 安装 Python ...命令最佳卸载命令apt-get remove packa...

    11839005b9ac4e68194c8731ea77b9af.png

    最近,使用 Windows 10 开启了子系统 Ubuntu 。由于没有怎么用过这个系统,很大多命令不大会。所以,收集一下相关的命令。目前使用 Windows 10 子系统 Ubuntu 安装 Python ,感觉挺好用的。不过,占用空间不小。但是想到 Windows 下安装 Python 经常受编码问题的影响,还是咬咬牙的安装了这个子系统。

    命令

    最佳卸载命令

    apt-get remove packagename --purge && apt-get autoremove --purge && apt-get clean

    卸载程序(包括配置文件)、卸载依赖、删除/var/cache/apt/archives下所有安装包

    最佳升级软件命令

    apt-get update && apt-get upgrade

    扩展知识

    apt常用命令

    apt-cache show packagename 获取包的相关信息,如说明、大小、版本等

    apt-cache depends packagename 了解使用依赖

    apt-cache rdepends packagename 是查看该包被哪些包依赖

    apt-get install packagename 安装包

    apt-get install package=version 指定安装版本

    apt-get install packagename --reinstall 重新安装包

    apt-get remove packagename --purge 卸载程序,包括删除配置文件等

    apt-get update 更新源,更新 /etc/apt/sources.list里的链接地址

    apt-get upgrade -u 升级程序(不包括依赖关系改变的) -u 完整显示列表

    apt-get dist-upgrade 升级程序(包括依赖关系改变的并且重新组织依赖关系)

    apt-get clean 删除安装包(节约硬盘空间,下次安装需要重新下载包,软件包位置:/var/cache/apt/archives/)

    apt-get autoclean 删除已卸载的安装包(Ubuntu14.04测试发现没起作用)

    apt-get autoremove 卸载依赖的程序

    apt-get 安装位置

    下载的软件存放位置 /var/cache/apt/archives

    安装后软件默认位置 /usr/share

    可执行文件位置 /usr/bin

    lib文件位置 /usr/lib

    Linux 常用目录

    /boot 引导程序,内核等存放的目录

    /sbin 超级用户可以使用的命令的目录

    /bin 普通用户使用的命令

    /lib 共享库目录

    /dev 设备目录

    /root 用户root的home目录

    /etc 全局配置文件目录

    /usr 用户安装目录

    /usr/include C程序语言编译使用的头文件

    /proc 系统内部一些信息

    /var 经常变化目录 经常放日志文件,缓存文件

    /tmp 临时目录 系统断电 或许目录被会清空

    /lost+found 当系统崩溃的时候,在系统修复过程中需要恢复的文件,可能就会在这里被找到了,这个目录一般为空

    可以通过man hier 详细查看目录用途,man是打开说明文档,例如:man apt-get查看apt-get详细说明,比help要详细

    编译安装 Python 3.6.2 版本

    下载 Python 3.6.2 源码包

    进入安装目录下,执行命令:./configure

    完成后再执行命令:make

    最后,运行:make install

    展开全文
  • yum提供了查询、安装、升级和卸载软件包命令,一一给大家介绍。查询査询yum源服务器上所有可安装的软件包列表[root@localhost yum.repos.d]# yum list#查询所有可用软件包列表Installed Packages#已经安装的软件包...

    yum提供了查询、安装、升级和卸载软件包的命令,一一给大家介绍。

    查询

    査询yum源服务器上所有可安装的软件包列表

    [root@localhost yum.repos.d]# yum list

    #查询所有可用软件包列表

    Installed Packages

    #已经安装的软件包

    ConsdeKit.i686 0.4.1-3.el6

    @anaconda-CentOS-201207051201 J386/6.3

    ConsdeKit-libs.i686 0.4.1-3.el6 @anaconda-CentOS-201207051201 J386/6.3

    …省略部分输出…

    Available Packages

    #还可以安装的软件包

    389-ds-base.i686 1.2.10.2-15.el6 c6-media

    389-ds-base-devel.i686 1.2.10.2-15.el6 c6-media

    #软件名 版本 所在位置(光盘)

    …省略部分输出…

    查询yum源服务器中是否包含某个软件包

    [root@localhost yum.repos.d]# yum list 包名

    #查询单个软件包

    例如:

    [root@localhost yum.repos.d]# yum list samba

    Available Packages samba.i686 3.5.10-125.el6 c6-media

    #搜索yum源服务器上所有和关键字相关的软件包

    例如:

    [root@localhost yum.repos.d]# yum search 关键字

    #搜索yum服务器上所有和关键字相关的软件包

    例如:

    [root@localhost yum.repos.d]# yum search samba

    #搜索服务器上所有和samba相关的软件包

    ========================N/S Matched:

    samba =============================

    samba-client.i686:Samba client programs

    samba-common.i686:Files used by both Samba servers and clients

    samba-doc.i686: Documentation for the Samba suite

    …省略部分输出…

    Name and summary matches only, use"search all" for everything.

    查询指定软件包的信息

    [root@localhost yum.repos.d]# yum info samba

    #查询samba软件包的信息

    Available Packages

    Name : samba

    Arch : i686

    Version : 3.5.10

    Release : 125.el6

    Size : 4.9M

    Repo : c6-media

    …省略部分输出…

    安装

    [root@localhost yum.repos.d]# yum -y install 包名

    选项:

    install:安装;

    -y:自动回答yes。如果不加 -y,那么每个安装的软件都需要手工回答yes;

    例如:

    [root@localhost yum jepos.d]#yum -y install gcc

    #使用yum自动安装gcc

    在讲 RPM 包安装时提到,gcc 是 C 语言的编译器,其依赖的软件包比较多,手工使用 RPM 包安装太麻烦了,所以使用 yum 安装。

    yum 安装可以自动解决依赖性,而且安装速度也比源码包快得多。不过,yum 到底安装的还是 RPMS,所以 rpm 命令还是必须学习和使用的。

    升级

    [root@localhost yum.repos.d]# yum -y update 包名

    #升级指定的软件包

    选项:

    update:升级;

    -y:自动回答yes;

    注意,在进行升级操作时,yum 源服务器中软件包的版本要比本机安装的软件包的版本高。

    [root@localhost yum.repos.d]# yum -y update

    #升级本机所有软件包

    这条命令会升级系统中所有的软件包。不过我们的生产服务器是稳定优先的,所以这种全系统升级的情况并不多见。

    卸载

    再次强调一下,除非你确定卸载的软件的依赖包不会对系统产生影响,否则不要执行 yum 的卸载,因为很有可能在卸载软件包的同时卸载的依赖包也是很重要的系统文件,这就有可能导致系统崩溃。

    卸载命令如下:

    [root@localhost yum.repos.d]# yum remove 包名

    #卸载指定的软件包

    例如:

    [root@localhost yum.repos.d]# yum remove samba

    #卸载samba软件包

    展开全文
  • Ubuntu系统下用apt命令删除/卸载软件包

    大家都知道,在ubuntu中安装一个新的软件包时,直接使用sudo apt-get install命令就好。那么,如果要卸载或者删除一个软件包呢?

    1、删除为了满足依赖而安装的,但现在不再需要的软件包(包括已安装包),保留配置文件(这个命令容易导致系统无法进入系统桌面)

    $ sudo apt-get autoremove 
    

    高能警告:慎用本命令!!!

    它会在你不知情的情况下,一股脑删除很多“它认为”你不再使用的软件。

    如果不幸使用这个命令出现问题,尝试更新库和软件,apt-get update && apt-get upgrade 可能会自己解决依赖版本问题,只要是它能get到的。另外 autoremove 使用过程中千万不要中途打断。

    2、删除已安装的软件包(保留配置文件),不会删除依赖软件包,保留配置文件;

    $ sudo apt-get remove 
    

    3、删除已安装的软件包(不保留配置文件),删除软件包,同时删除相应依赖软件包。

    $ sudo apt-get purge / sudo apt-get --purge remove 
    

    4、删除已经安装过的的软件安装包,即自动将/var/cache/apt/archives/下的 所有 deb 删掉,相当于清理下载的软件安装包。

    $ sudo apt-get clean 
    

    5、删除为了满足某些依赖安装的,但现在不再需要的软件包。

    $ sudo apt-get autoclean 
    

    apt的底层包是dpkg, 而dpkg安装软件包时, 会将*.deb文件放在/var/cache/apt/archives/中;因此本命令会删除该目录下已经过期的deb。

    如何彻底卸载软件呢? 可按如下步骤:

    sudo apt-get --purge remove <package>				# 删除软件及其配置文件
    sudo apt-get autoremove <package>					# 删除没用的依赖包
    sudo dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P		# 清理dpkg的列表中有“rc”状态的软件包
    

    补充:dpkg的简介

    Ubuntu是基于Debian的Linux系统,而Debian系统的软件是使用APT和dpkg进行管理。dpkg是"Debian Packager"的简写,是一个底层的软件包管理工具。

    可以输入dpkg -l来查看软件的状态,输入dpkg -P来卸载软件。因为dpkg --remove只是删除安装的文件,但不删除配置文件。而dpkg --purge则将安装文件和配置文件都删除。

    展开全文
  • Linux学习】Linux命令卸载软件

    千次阅读 2021-08-12 13:52:02
    3、在终端上输入命令sudo apt-get --purge remove 包名(–purge是可选项,写上这个属性是将软件及其配置文件一并删除,如不需要删除配置文件,可执行sudo apt-get remove 包名) ,此处我要删除的是polipo ,那么在...
  • linux卸载命令

    千次阅读 2021-03-08 16:26:57
    就是卸载xxx  或者 apt-get remove --purge xxx ;卸载xxx并清除配置。  这两条命令对于依赖则是不管的。因为别的软件可能和此软件有相同的依赖,当然对依赖不能管了。 第二步,apt-get autoremove ;就是来对付...
  • 1.在终端里 apt-get安装的软件安装软件sudo apt-get install softname1 softname2softname3……卸载软件 sudo apt-get remove softname1 softname2 softname3……卸载并清除配置sudo apt-get remove --purgesoftname...
  • linux 卸载软件命令Linux provides different methods for installing software. You can install software from the standard Ubuntu software repositories using the Ubuntu Software Center, from outside of ...
  • Linux提供了不同的安装软件的方法。您可以使用Ubuntu软件中心从标准Ubuntu软件仓库外部或通过编译源代码安装来自标准Ubuntu软件仓库的软件。但是,如果你需要卸载程序怎么办?如果您使用Ubuntu软件中心从Ubuntu软件...
  • linux软件包安装与卸载

    万次阅读 2018-01-09 00:24:14
    Linux下安装软件包,主要有3种办法 (1)rpm工具(手动安装,难点在于包的依赖关系) (2)yum工具(python开发出来的工具,操作对象rpm包,能自动解决软件包的依赖关系) (3)源码包(源码包需要同过编译器把...
  • Linux使用rpm命令卸载软件

    千次阅读 2021-03-14 23:16:38
    如果是Linux需要卸载一个软件应该怎么样操作?? rpm -q -a #查询所有已安装的软件 -q query 查询 -a all 所有 查询所有安装的软件 [root@cdh1 ~]# rpm -q -a gnome-session-xsession-2.28.0-18.el6.x86_64 m17n-...
  • Linux软件的安装和卸载一直是困扰许多新用户的难题。在Windows中,我们可以使用软件自带的安装卸载程序或在控制面板中的“添加/删除程序”来实现。与其相类似,在Linux下有一个功能强大的软件安装卸载工具,名为RPM...
  • ==如何卸载:1、打开一个SHELL终端2、因为LINUX下的软件名都包括版本号,所以卸载前最好先确定这个软件的完整名称。查找RPM包软件:rpm -qa ×××*注意:×××指软件名称开头的几个字母,不要求写全,但...
  • Arch系Linux安装和卸载软件包的方法

    千次阅读 2021-06-25 13:46:03
    安装软件包:sudo pacman -S package_name或 sudo pacman -Sy package_name 或 yay -S package_name(若要使用yay,先安装,安装方法 sudo pacman -S yay) 删除单个软件包,保留其全部已经安装的依赖关系 su
  • linux中rpm命令安装与卸载等的使用方法
  • apt-get 命令适用于 deb 包管理式的 Linux 操作系统(Debian、Ubuntu等),主要用于自动从互联网软件仓库中搜索、下载、安装、升级、卸载软件或操作...
  • apt-get 命令适用于 deb 包管理式的 Linux 操作系统(Debian、Ubuntu等),主要用于自动从互联网软件仓库中搜索、下载、安装、升级、卸载软件或操作系统。 Ubuntu 软件包查找: https://packages.ubuntu.com/ 1. 安装...
  • 但是时间久了以后,我们可能会忘记当初安装了哪些软件包,以及如何安全的卸载软件包。在这一篇文章里,将告诉你这些平时不太注意到的小技巧。 dpkg 安装软件包 除了使用 「apt」工具安装软件外,对于Debian/Ubuntu ...
  • apt-get remove xxxx 卸载但不删除配置   apt-get purge xxxx 卸载并且删除相关配置   通过sudo apt-get install xxxx 安装软件后,总是无法卸载干净,这里以Apache 为例,提供方法: 首先sudo apt-get remove...
  • linux系统中软件的安装及卸载需要使用命令进行操作,其安装方法主要有以下三种: 1、在线联网安装及卸载 安装: (1) 更新软件资源列表到...(1) 安装deb软件包命令:sudo dpkg -i xxx.deb 卸载: (1) 删除软件包
  • 教你在Linux下如何卸载软件

    千次阅读 2021-05-12 07:07:17
    软件的卸载1.软件的卸载主要是使用rpm来进行的。...键入如下命令即可卸载软件:#rpm -e [package name]参数e的作用是使rpm进入卸载模式。对名为[package name]的软件包进行卸载。由于系统中各个软件包...
  • 主要介绍了Linux上安装和卸载rpm软件包的方法的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下
  • Linux软件安装和卸载(rpm与yum)

    千次阅读 2022-02-19 14:34:56
    目前大多数的linux厂商都支持rpm,优点: 1,rpm方式安装软件非常方便。2,配套的rpm资源丰富 3,软件包内容的校验。4.支持多种硬件 http://rpmfind.net/ 全球rpm镜像站,里面包含了所有的rpm。如果要安装某个软件...
  • 如果你关注搜索到这篇文章,那么我可以合理怀疑你被apt-get的几个卸载命令有点搞晕了。 apt-get的卸载相关的命令有remove/purge/autoremove/clean/autoclean等。具体来说: apt-get purge / apt-get --purge ...
  • 1.使用yum安装和卸载软件,有个前提是yum安装的软件包都是rpm格式的。 安装的命令是,yuminstall ~,yum会查询数据库,有无这一软件包,如果有,则检查其依赖冲突关系,如果没有依赖冲突...2.用YUM删除软件包命令:yu
  • Linux如何使用命令行卸载安装包

    千次阅读 2020-05-25 08:22:02
    本文说明如何使用命令行在各种Linux发行版上卸载软件包或软件。 首先,您需要找到Linux上所有已安装软件包的列表。 要卸载应用程序,需要使用特定于Linux发行版的命令。例如,在Debian/Ub...
  • 如何使用Pip卸载软件包

    万次阅读 2020-10-05 03:49:04
    Python Pip command provides search, install, update, uninstall packages. We can use pip command to uninstall packages easily even there are some alternatives ...Python Pip命令提供搜索,安装,更新,...
  • linux下如何查看某软件是否已安装 1、rpm包安装的,可以用rpm -qa看到,如果要查找某软件包是否安装,用 rpm -qa | grep “软件或者包的名字”。 [root@hexuweb102 ~] rpm -qa | grep ruby 2、yum方法安装的,可以用...
  • 一、使用rpm命令安装与卸载软件包 1、查看已安装的rpm包 rpm -qa|grep filename 2、查看rpm包的相关信息 rpm -qi filename 3、列出一个rpm包中所安装的文件 rpm -ql filename 4、查看某个文件属于哪个rpm包 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 60,580
精华内容 24,232
关键字:

linux卸载软件包命令

友情链接: MATLAB16QAM.rar