-
2021-05-09 07:57:39
1.
在终端里 apt-get安装的软件
安装软件sudo apt-get install softname1 softname2softname3……
卸载软件 sudo apt-get remove softname1 softname2 softname3……
卸载并清除配置sudo apt-get remove --purgesoftname1
更新软件信息数据库 sudo apt-get update
进行系统升级sudo apt-get upgrade, sudo apt-get distupgrade
搜索软件包 sudo apt-cache search softname1 softname2 softname3……
2.
安装的deb包要用此方法
安装deb软件包 dpkg -i xxx.deb
删除软件包 dpkg -r xxx.deb
连同配置文件一起删除 dpkg -r --purge xxx.deb
查看软件包信息 dpkg -info xxx.deb
查看文件拷贝详情 dpkg -L xxx.deb
查看系统中已安装软件包信息 dpkg -l
重新配置软件包 dpkg-reconfigure xxx
3.
在“synaptic pakagemanager”里
点搜索,输入软件名
在需要安装或卸载的软件上右击-点标记-最后点应用
4.
现在还可以在 software center里面,直接卸载。
5.
卸载源代码编译的的软件
cd 源代码目录
make clean
./configure
(make)
make uninstall
rm -rf 目录
6.
清理系统
sudo apt-get autoclean
sudo apt-get clean
sudo apt-get autoremove
(或使用ubuntu-tweak清理)
更多相关内容 -
linux查找软件包命令
2020-08-17 19:25:37命令汇总: which / whereis 作用:查找相关命令是否已在搜索路径中 which python ...#删除包package rpm -e package #查询包package rpm -qi package #查询包package所有的安装文件 rpm -ql package yu命令汇总:
- which / whereis
作用:查找相关命令是否已在搜索路径中
which python whereis python
- locate
作用:查找文件,比find快速,需要数据库构建(crontab)
locate main.py
- rpm
作用:查找软件名
#罗列所有安装包 rpm -qa #删除包package rpm -e package #查询包package rpm -qi package #查询包package所有的安装文件 rpm -ql package
- yum
作用:支持特定版本查找相关软件命令
#列出所有指定软件包 yum list #列出所有已安装的软件包 yum list installed #列出所有已安装软件包信息 yum info installed
- find
find查找范围很广,功能强大,搭配正则项使用
#查找包含python字符的文件和文件夹 find -name "python" #查找过去5天所创建或修改的文件 find /home/code/ -type f -mtime -5
- which / whereis
-
yum安装与卸载软件常见命令
2021-01-26 21:31:151.使用yum安装和卸载软件,有个前提是yum安装的软件包都是rpm格式的。 安装的命令是,yuminstall ~,yum会查询数据库,有无这一软件包,如果有,则检查其依赖冲突关系,如果没有依赖冲突...2.用YUM删除软件包命令:yu1.使用yum安装和卸载软件,有个前提是yum安装的软件包都是rpm格式的。
安装的命令是,yuminstall ~,yum会查询数据库,有无这一软件包,如果有,则检查其依赖冲突关系,如果没有依赖冲突,那么最好,下载安装;如果有,则会给出提示,询问是否要同时安装依赖,或删除冲突的包,你可以自己作出判断; 删除的命令是,yum remove ~,同安装一样,yum也会查询数据库,给出解决依赖关系的提示。
其中~代表软件名
1.用YUM安装软件包命令:
yuminstall ~
2.用YUM删除软件包命令:
yumremove ~
2.用yum查询想安装的软件 我们常会碰到这样的情况,想安装一个软件,只知道它和某方面有关,但又不能确切知道它的名字。这时yum的查询功能就起作用了。我们可以用yum search keyword这样的命令来进行搜索,比如我们要则安装一个InstantMessenger,但又不知到底有哪些,这时不妨用yum search messenger这样的指令进行搜索,yum会搜索所有可用rpm的描述,列出所有描述中和messeger有关的rpm包,于是我们可能得到 gaim,kopete等等,并从中选择。 有时我们还会碰到安装了一个包,但又不知道其用途,我们可以用yuminfo packagename这个指令来获取信息。
1.使用YUM查找软件包
命令:yumsearch ~ 2.列出所有可安装的软件包 命令:yumlist 3.列出所有可更新的软件包 命令:yumlist updates 4.列出所有已安装的软件包 命令:yumlist installed 5.列出所有已安装但不在Yum Repository內的软件包 命令:yumlist extras 6.列出所指定软件包 命令:yumlist~ 7.使用YUM获取软件包信息 命令:yuminfo~ 8.列出所有软件包的信息 命令:yuminfo 9.列出所有可更新的软件包信息 命令:yuminfo updates 10.列出所有已安裝的软件包信息 命令:yuminfo installed 11.列出所有已安裝但不在Yum Repository內的软件包信息 命令:yuminfo extras 12.列出软件包提供哪些文件 命令:yumprovides~
3.清除YUM缓存
yum会把下载的软件包和header存储在cache中,而不会自动删除。如果我们觉得它们占用了磁盘空间,可以使用yumclean指令进行清除,更精确的用法是yumclean headers清除header,yum cleanpackages清除下载的rpm包,yum cleanall 清除所有。
1.清除缓存目录(/var/cache/yum)下的软件包 命令:yum cleanpackages 2.清除缓存目录(/var/cache/yum)下的 headers 命令:yum cleanheaders 3.清除缓存目录(/var/cache/yum)下旧的 headers 命令:yum cleanoldheaders
4.清除缓存目录(/var/cache/yum)下的软件包及旧的headers
命令:
yumclean, yum clean all (= yum clean packages; yum clean oldheaders)
4.yum命令工具使用举例
yum update`升级系统 yum install ~安装指定软件包 yum update~升级指定软件包 yum remove~卸载指定软件 yum grouplist 查看系统中已经安装的和可用的软件组,可用的可以安装 ``yum grooupinstall~``安装上一个命令显示的可用的软件组中的一个 yum grooupupdate~更新指定软件组的软件包 yum grooupremove~卸载指定软件组中的软件包 yum deplist~查询指定软件包的依赖关系 yum list yum\*列出所有以yum开头的软件包 yum localinstall~从硬盘安装rpm包并使用yum解决依赖
5.yum高级管理应用技巧
技巧1:加快你的yum的速度.使用yum的扩展插件yum-fastestmirror,个人认为这个插件非常有效,速度真的是明显提高,
\#yum -y install yum-fastestmirror
注意,在CentOS4上,名字叫
yum-plugin-fastestmirror
技巧2:扩展你的rpm包好多包官方没有,怎么搞定他.要我自己编译吗?好了,你安装这个包,这个是RedHat5的哦。
\# Red HatEnterprise Linux 5 / i386: rpm-Uhv \# Red HatEnterprise Linux 5 / x86_64: rpm-Uhv \#ATrpms [atrpms] name=CentOS-$releasever – ATrpms baseurl=$releasever-$basearch/atrpms/stable gpgcheck=1
技巧3:rpm查找.还是有rpm包找不到怎么办,到下面这个网站。基本上都收集全了,你可以用高级查找看看.
技巧4:通过yum工具下载RPM源码包。前提是有安装yum-utils这个软件包.如果有安装的话。
\#yum downloader --source ; RPM源码包 \#yum downloader --source vsftpd 当然,没有源包的话,还要加入一个源 [linux-src] name=Centos$releasever-$basearch-Source baseurl=$releasever/os/SRPMS/ enabled=1 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
技巧5:软件组安装有时我们安装完系统,管理有一类软件没有安装,比如用于开发的开发包,我们可以用软件包来安装。
\#yum grouplist
这样可以列出所有的软件包比如我们要安装开发有关的包
\#yum groupinstall "Development Libraries" \#yum groupinstall "Development Tools"
比如我们要安装中方支持
\#yum groupinstall "Chinese Support" \#yum deplist package1 #查看程序package1依赖情况 以上所有命令参数的使用都可以用man来查看: [root@liangxu常用文档]$ man yum yum -y install 包名(支持*):自动选择y,全自动 yum install 包名(支持*):手动选择y or n yum remove 包名(不支持*) rpm -ivh 包名(支持*):安装rpm包 rpm -e 包名(不支持*):卸载rpm包
以上就是良许教程网为各位朋友分享的yum安装与卸载软件常见命令。 以上就是良许教程网为各位朋友分享的Linux相关知识。
-
rpm命令 RPM软件包管理器
2021-01-09 19:01:59rpm命令是Red-Hat Package Manager(RPM软件包管理器)的缩写, 该命令用于管理Linux 下软件包的软件。在 Linux 操作系统下,几乎所有的软件均可以通过RPM 进行安装、卸载及管理等操作。 概括的说,rpm命令包含了五... -
Python-pip卸载命令的增强能删除卸载软件包的所有依赖关系
2019-08-10 03:03:27pip 安全移除依赖包(基于引用计数, 解决多重依赖) -
yum——Linux下的安装软件包的命令
2021-05-11 00:37:43yum命令是在Fedora和RedHat以及SUSE中基于rpm的软件包管理器,它可以使系统管理...yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。语法yum (选项) (参数)选项-h:显示帮助信息...yum命令是在Fedora和RedHat以及SUSE中基于rpm的软件包管理器,它可以使系统管理人员交互和自动化地更细与管理RPM软件包,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。
yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。
语法
yum (选项) (参数)
选项
-h:显示帮助信息;
-y:对所有的提问都回答“yes”;
-c:指定配置文件;
-q:安静模式;
-v:详细模式;
-d:设置调试等级(0-10);
-e:设置错误等级(0-10);
-R:设置yum处理一个命令的最大等待时间;
-C:完全从缓存中运行,而不去下载或者更新任何头文件。
参数
install:安装rpm软件包;
update:更新rpm软件包;
check-update:检查是否有可用的更新rpm软件包;
remove:删除指定的rpm软件包;
list:显示软件包的信息;
search:检查软件包的信息;info:显示指定的rpm软件包的描述信息和概要信息;
clean:清理yum过期的缓存;
shell:进入yum的shell提示符;
resolvedep:显示rpm软件包的依赖关系;
localinstall:安装本地的rpm软件包;
localupdate:显示本地rpm软件包进行更新;
deplist:显示rpm软件包的所有依赖关系。
实例
部分常用的命令包括:
自动搜索最快镜像插件:yum install
yum-fastestmirror
安装yum图形窗口插件:yum install yumex
查看可能批量安装的列表:yum grouplist
安装
yum install #全部安装
yum install package1
#安装指定的安装包package1
yum groupinsall group1
#安装程序组group1
更新和升级
yum update #全部更新
yum update package1 #更新指定程序包package1
yum check-update #检查可更新的程序
yum upgrade package1
#升级指定程序包package1
yum groupupdate group1 #升级程序组group1
查找和显示
yum info package1 #显示安装包信息package1
yum list #显示所有已经安装和可以安装的程序包
yum list package1
#显示指定程序包安装情况package1
yum groupinfo group1 #显示程序组group1信息
yum search string 根据关键字string查找安装包
删除程序
yum remove & erase package1
#删除程序包package1
yum groupremove group1 #删除程序组group1
yum deplist package1 #查看程序package1依赖情况
清除缓存
yum clean packages #清除缓存目录下的软件包
yum clean headers #清除缓存目录下的 headers
yum clean oldheaders #清除缓存目录下旧的
headers
-
linux软件包管理命令
2021-05-17 09:01:52apt-get update 升级所有软件在,修改/etc/apt/sources.list或/etc/apt/preferences之後运行该命令apt-get install packagename 安装一个新的软件包apt-get remove packagename 卸载一个以安装的软件包(保留配置文档... -
实验七 linux软件包管理.doc
2021-11-14 17:50:211、掌握Linux RPM软件包的查询、安装和删除方法,。 2、了解tar包的安装方法和过程 二、实验环境: 1、虚拟PC机。 2、linux操作系统。 三、实验内容 1执行rpm –qa|less命令,查询了解当前系统所安装的软件包程序... -
yum 软件管理常用命令
2019-11-29 16:47:04yum 常用命令 1.列出所有可更新的软件清单命令:yum check-update 2.更新所有软件命令:yum update 3.仅安装指定的软件命令:yum install <package_name> 4.仅更新指定的软件...6.删除软件包命令:yum remo... -
yum软件包管理命令.doc
2020-12-28 10:11:55yum( Yellow dog Updater, Modified)是一个在 Fedora 和 RedHat 以及 SUSE 中的 Shell 前端软件包管理器。 基于 RPM 包管理,能够从指定的服务器自动下载 RPM 包并且安装,可以自动处理依赖性关系,并且一次安装... -
Linux学习:软件包管理+常用命令
2021-05-05 16:09:40Linux软件包管理前言RPM包管理源代码包安装脚本安装APT包管理网络yum源 前言 RPM包管理(二进制软件包管理)(RPM、YUM) .../usr/bin/ 可执行的命令安装目录 /usr/lib/ 程序所使用的函数库保存位置 -
在Linux中如何轻松删除源安装的软件包
2021-05-09 07:57:32您可以使用以下命令安装它们:yum install epel-release然后,下面这段命令:yum install stow按Y确认安装:现在已经安装了stow,我们必须选择存储包文件的位置。第2步:选择存储包文件的位置正常的“make install”... -
【Linux】Ubuntu系统下用apt命令删除/卸载软件包
2022-06-09 15:08:03Ubuntu系统下用apt命令删除/卸载软件包 -
Linux 软件包管理命令
2019-07-26 16:48:29Linux 软件包管理命令 文章目录Linux 软件包管理命令包管理基础基于 Debian 的系统 (如 Ubuntu 和 Linux Mint)基于 Red Hat 的系统 (如 Fedora、OpenSUSE)参考资料 包管理基础 PMS 的基础工具是 dpkg 和 rpm。 ... -
YUM软件包管理工具与yum命令的详细介绍
2021-01-11 02:41:08rpm命令只能安装下载到本的.rpm格式的安装包,但是rpm并不能处理软件包之间的依赖关系,尤其是软件由多个.rpm包组成时,这时可以使用yum。 yum的主要是更方便的添加、删除、更新RPM包,自动解决软件包之间的依赖关系... -
homebrew-rmrec:快速简单的命令删除Homebrew软件包及其依赖项
2021-02-04 05:07:46酿造rmrec 这是一个命令,用于以递归方式删除软件包及其所有依赖项。 仅删除不依赖于其他不相关软件包的软件包。 用法 brew tap ggpeti/rmrec brew rmrec pkgname -
apt-key命令 管理APT软件包的密钥
2021-01-20 15:00:06apt-key命令用于管理Debian Linux系统中的软件包密钥。每个发布的Debian软件包都是通过密钥认证的,apt-key命令用来管理Debian软件包密钥。 语法格式: apt-key [参数] 常用参数: add filename 从文件中加载新的... -
CentOS 8软件包管理命令DNF
2020-09-14 22:06:15它用于在Fedora / RHEL / CentOS操作系统中安装,更新和删除软件包。它是Fedora 22,CentOS8和RHEL8的默认软件包管理器。DNF是YUM的下一代版本,并打算在基于RPM的系统中替代YUM。与您在yum中发现的功能相比,DNF... -
Debian软件包管理器Linux命令
2021-05-13 02:23:47软件包管理是区分不同发行版的一大特征,如RedHat使用RPM软件包来管理软件,Debian使用Deb软件包来管理软件。apt-get是Debian的Deb软件包管理工具,它的最低底层还是调用dpkg包管理程序,通过apt-get工具可使我们很... -
Linux查看系统信息的一些命令及查看已安装软件包的命令
2019-02-05 00:39:24apt-get autoclean apt会把已装或已卸的软件都备份在硬盘上,所以如果需要空间的话,可以让这个命令来删除你已经删掉的软件 apt-get clean 这个命令会把安装的软件的备份也删除,不过这样不会影响软件的使用的。 ... -
apt-get软件包管理命令 和 apt-key命令
2021-09-13 06:17:20apt-get命令是Debian Linux发行版中的 APT软件包管理工具 。所有基于Debian的发行都使用这个包管理系统。 deb包 可以把一个应用的文件包在一起,大体就如同 Windows上的安装文件 。 Advanced Packaging Tool(apt)是... -
软件包管理-rpm命令管理-查询恢复被删除命令
2015-10-08 17:28:02介绍了查询rpm包的命令,详细介绍了误删除某项命令之后,如何恢复。并在CentOSt6中进行了详细演示,附有截图。 -
Keypirinha-PackageControl:提供用于安装的命令updateremove Keypirinha软件包
2021-05-28 03:00:39它提供了安装,更新和删除第三方程序包的命令。用法所有命令都以PackageControl:为前缀。 命令功能安装套件下载并安装新软件包更新包检查软件包的新版本是否可用,如果有,则进行更新更新所有软件包是否对所有已... -
yum常用命令
2021-01-23 14:08:30列出所有可更新的软件清单命令:yum check-update 更新所有软件命令:yum update ...删除软件包命令:yum remove <package_name> 查找软件包命令:yum search 清除缓存命令: yum cle.. -
Linux(4)基础命令-软件包管理命令
2021-03-11 19:42:53yum命令是基于RPM的软件管理包,它能够从指定的服务器上自动下载RPM包并且安装,还可以自动处理软件之间的所以来的关系,且能一次安装所有依赖的软件包。yum命令的语法格式如下: yum [选项] [参数] 软件名 **yum... -
CentOS仅删除软件包本身而不删除依赖
2022-06-26 17:37:13CentOS仅删除软件包本身而不删除依赖 -
linux命令(七)——软件包管理
2020-10-23 14:26:06文章目录linux软件包管理一、软件包管理——rpm命令管理1、linux软件安装2、RPM包管理-rpm命令管理3、RPM安装4、RPM包校验5、RPM文件提取二、软件包管理——yum在线管理1、 IP地址配置和网络yum源2、yum命令3、光盘... -
openwrt常用命令
2019-04-02 16:41:33命令以便从OpenWrt在线软件存储库中提取可用软件包的新列表。 运行 opkg list 以显示可用软件包的列表(该列表对每个包也有一个非常简短的注释)。 运行 opkg list | grep 'searchterm' ...