YUM常用命令(适用于Rhel和CentOs)
1.安装软件包:
yum install package
yum localinstall package 从本机目录安装软件包
yum groupinstall group 安装某个组件的全部软件包
2.更新软件包:
yum update package
yum check-update 列出所有可更新的软件包
yum list updates mysql* 查找mysql的更新
yum update 更新所有可更新的软件包
yum update mysql* 更新所有mysql的软件包
yum groupupdate group 更新某个组件的所有软件包
yum list 列出所有已安装和仓库中可用的软件包
yum list available 列出仓库中所有可用的软件包
yum list updates 列出仓库中比当前系统更新的软件包
yum list installed 列出已安装的软件包
yum list recent 列出新加入仓库的软件包
yum info 查询软件包信息
3.删除软件包:
yum remove package
yum groupremove group 删除某个组件的全部软件包
4.清除软件包
yum clean packages 清除遗留在缓存里的包文件
yum clean metadata 清除遗留在缓存里的元数据
yum clean headers 清除遗留在缓存里的头文件
yum clean all 清除包文件,元数据,头文件
5.搜索软件包:
yum search package
yum info package 查找一个软件包的信息
yum list package 列出包含指定信息的软件包
yum list installed 列出已安装的软件包
yum list extras 列出不是通过软件仓库安装的软件包
yum list *ttp* 列出标题包含ttp的软件包
yum list updates 列出可以更新的软件包
apt-get常用命令(适用于Ubuntu)
安装软件命令: apt-get install softname1 softname2 softname3……
卸载软件命令: apt-get remove softname1 softname2 softname3……
卸载并清除配置命令: apt-get remove –purge softname1
更新软件信息数据库命令: apt-get update
进行系统升级命令: apt-get upgrade
搜索软件包命令: apt-cache search softname1 softname2 softname3……
Deb软件包相关安装与卸载安装软件命令: apt-get install softname1 softname2 softname3……
卸载软件命令: apt-get remove softname1 softname2 softname3……
卸载并清除配置命令: apt-get remove –purge softname1
更新软件信息数据库命令: apt-get update
进行系统升级命令: apt-get upgrade
搜索软件包命令: apt-cache search softname1 softname2 softname3……
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
安装deb软件包命令: dpkg –i xxx.deb
zypper(适用于suse)
zypper[--全局选项]<命令>[--命令选项][参数]
全局选项:
--help,-h帮助。
--version,-V输出版本号。
--quiet,-q减少普通输出,仅打印错误信息。
--verbose,-v增加信息的详细程度
--no-abbrev,-A表格中不出现缩写文本。
--table-style,-s表格样式(整数)。
--rug-compatible,-r开启与rug的兼容。
--non-interactive,-n不询问任何问题,自动使用默认的回复。
--xmlout,-x切换到XML输出。
--reposd-dir,-D<dir>使用其他的安装源定义文件目录。
--cache-dir,-C<dir>使用其他的元数据缓存数据库目录。
--raw-cache-dir<dir>使用其他的原始元数据缓存目录。
RepositoryOptions:
--no-gpg-checks忽略GPG检查失败并继续。
--plus-repo,-p<URI>使用额外的安装源。
--disable-repositories不从安装源读取元数据。
--no-refresh不刷新安装源。
目标选项:
--root,-R<dir>在不同的根目录下操作。
--disable-system-sources、-D不读取系统安装的可解析项。
命令:
help,?打印帮助。
Shell,sh一次接受多个命令.
安装源操作:
repos,lr列出所有定义的安装源。
Addrepo,ar添加一个新的安装源。
Removerepo,rr删除指定的安装源。
Renamerepo,nr重命名指定的安装源。
Modifyrepo,mr修改指定的安装源。
Refresh,ref刷新所有安装源。
Clean清除本地缓存。
软件管理:
install,in安装软件包。
Remove,rm删除软件包。
Verify,ve检验软件包的依赖关系的完整性。
Update,up将已经安装的软件包更新到新的版本。
Dist-upgrade,dup执行整个系统的升级。
Source-install,si安装源代码软件包和它们的编译依赖。
查询:
search,se查找符合一个模式的软件包。
Info,if显示指定软件包的完整信息。
Patch-info显示指定补丁的完整信息。
Pattern-info显示指定模式的完整信息。
Product-info显示指定产品的完整信息。
Patch-check,pchk检查补丁。
List-updates,lu列出可用的更新。
Patches,pch列出所有可用的补丁。
Packages,pa列出所有可用的软件包。
Patterns,pt列出所有可用的模式。
Products,pd列出所有可用的产品。
What-provides,wp列出能够提供指定功能的软件包。
软件包锁定:
addlock,al添加一个软件包锁定。
Removelock,rl取消一个软件包锁定。
Locks,ll列出当前的软件包锁定。
分享到:
相关推荐
RPM(Red Hat Package Manager)是Linux发行版中广泛使用的软件包管理系统,用于安装、查询、升级和卸载软件。本实验旨在让学生掌握RPM软件包的管理方法,以及了解tar包的安装过程。 首先,执行`rpm -qa | less`...
总结,Linux软件包管理涉及RPM命令的使用,如`-i`、`-ivh`参数,以及图形化的软件管理工具。同时,理解和熟练使用Vi编辑器是Linux环境中必备的技能之一。理解这些知识点将有助于提升你在Linux环境中的操作能力。
yum的常用命令还包括yum update用于更新所有已安装的软件包,yum install用于安装新的软件包,以及yum remove用于移除已安装的软件包。 总结来说,Linux软件包管理器是Linux系统中不可或缺的工具,它大大简化了软件...
内容概要:本文介绍了Linux软件包管理系统的基础知识,涵盖了软件包的概念、常见格式和好处,重点讲解了APT(用于Debian和Ubuntu)、YUM(用于CentOS和Fedora)等常用软件包管理器的使用方法。同时,详细说明了如何...
### Linux软件包管理 在Linux环境中,软件包管理是一项至关重要的技能,它涉及到软件的安装、更新、查询以及卸载等多个方面。通过本篇文章,我们将详细介绍Linux环境下软件包管理的常用命令及其注意事项。 #### 一...
Linux软件包管理工具-dpkg dpkg是Debian和Ubuntu等Linux发行版中用于管理软件包的基本包管理工具。它提供了一些常用命令,通过这些命令,你可以有效地管理你的Linux系统上的软件包。然而,需要注意的是,在使用dpkg...
以上就是Linux系统管理中常用命令的基本知识点。掌握这些命令是进行Linux系统管理的基础,它们是日常系统操作和维护中不可或缺的工具。Linux系统管理员需要熟练运用这些命令来完成文件管理、目录管理、系统状态查看...
RPM(Red Hat Package Manager)是一种传统的Linux软件包管理系统,它允许用户安装、查询、升级和卸载软件包。RPM命令的基本格式如下: - `rpm -q <软件名>`:查询某个软件包是否已经安装。 - `rpm -qa`:列出所有...
Linux操作系统中的软件包管理技术是...总之,掌握Linux软件包管理技术对于系统管理员来说至关重要,它能够提高工作效率,确保系统的稳定性和安全性。了解不同类型的软件包和管理工具,能够更好地应对各种系统维护需求。
### Linux安装和软件包管理知识点详解 #### 一、硬盘布局与Linux文件系统 在Linux环境中,硬盘布局和文件系统的管理至关重要。这部分内容主要涵盖了初级管理(LPIC-1)考试101的主题1.102.1,权重为5。我们将详细...
总结来说,Linux软件包管理工具,尤其是RPM和YUM,是Linux操作系统中不可或缺的部分。它们提供了高效、方便的方式来管理软件,确保系统的稳定性和灵活性。无论是对于新手还是经验丰富的系统管理员,理解和运用这些...
### Linux软件包管理及远程登录管理实验 #### 一、软件包管理 在Linux系统中,软件包管理是一项重要的任务,它确保系统上的应用程序能够稳定地运行并及时更新。Linux支持多种软件安装方法,其中最常用的两种是RPM...
4.2.1 Linux常用命令-权限管理命令-权限管理命令chmod 4.2.2 Linux常用命令-权限管理命令-其他权限管理命令 4.3.1 Linux常用命令-文件搜索命令-文件搜索命令find 4.3.2 Linux常用命令-文件搜索命令-其他文件搜索命令...
RPM 软件包管理和 Yum 软件包仓库是 Linux 操作系统中两种常用的软件包管理机制,提供了软件包的安装、升级和卸载管理功能。用户可以通过学习和掌握 RPM 和 Yum 命令来更好地管理和维护软件包。
Linux操作系统是开源世界的重要组成部分,其软件包管理是系统管理员日常工作中不可或缺的一部分。在Linux中,主要有两种常见的软件包管理工具:RPM(Red Hat Package Manager)和YUM(Yellowdog Updater, Modified)...
本压缩包文件"Linux常用命令文档和命令大全"包含了两份宝贵的资源,分别是"Linux命令大全(修改版).chm"和"Linux学习笔记.doc",它们都是深入理解和熟练掌握Linux操作系统的宝贵资料。 "Linux命令大全(修改版).chm...
本文档将为Linux新手提供一份常用命令的列表,并对每个命令的基本用法进行介绍。 首先是关于软件包管理的命令`rpm`。`rpm`命令是Red Hat Package Manager的缩写,用于在基于Red Hat的系统中安装、查询、更新、验证...
- **/bin**:存放常用命令。 - **/sbin**:存放系统管理员使用的命令。 - **/usr/bin**:存放用户可执行命令。 - **/usr/sbin**:存放非核心服务程序。 - **/etc**:存放配置文件。 - **/var**:存放可变数据文件,...
LINUX终端常用命令文件和目录操作 3.2 文件压缩和归档 3.3 文件系统命令 3.4 用户管理命令 3.5系统管理命令 3.6网络管理命令 3.7 软件包管理命令rpm 学习目的要求 1.学会使用Linux 的常用命令; 2.掌握...