`
- 浏览:
2184087 次
- 性别:
- 来自:
北京
-
1.rpm包
查询:
rpm -qa | grep sudo :查询系统是否安装了sudo包
rpm -qf /etc/sudoers :查询文件所属软件包
查询rpm包安装后的软件包名称
rpm -qp MySQL-server-5.6.12-2.linux_glibc2.5.x86_64.rpm
输出:MySQL-server-5.6.12-2.linux_glibc2.5
查询软件包信息
rpm -qip MySQL-server-5.6.12-2.linux_glibc2.5.x86_64.rpm
rpm -qi MySQL-server-5.6.12-2.linux_glibc2.5
查询软件包中的文件列表
rpm -qlp MySQL-server-5.6.12-2.linux_glibc2.5.x86_64.rpm
rpm -ql MySQL-server-5.6.12-2.linux_glibc2.5
显示被标注为文档的文件列表
rpm -qdp MySQL-server-5.6.12-2.linux_glibc2.5.x86_64.rpm
rpm -qd MySQL-server-5.6.12-2.linux_glibc2.5
显示被标注为配置文件的文件列表
rpm -qcp MySQL-server-5.6.12-2.linux_glibc2.5.x86_64.rpm
rpm -qc MySQL-server-5.6.12-2.linux_glibc2.5
卸载:
rpm -e sudo-1.8.6p3-7.el6.x86_64 --nodeps:卸载sudo包
--nodes :不考虑依赖,强行卸载
安装:
rpm -ivh sudo-1.8.6p3-7.el6.x86_64.rpm
--test:只对安装进行测试,不实际安装
--replacepkgs:如果已经安装,可以使用该选项覆盖安装
--replacefiles:如果遇到文件冲突,使用该命令可以解决
--nodeps:安装时提示需要先安装依赖的软件,使用该命令进行忽略,但是这样的话,这个软件有可能不能使用
解压:
解压所有文件到当前目录
rpm2cpio MySQL-client-5.6.12-2.linux_glibc2.5.x86_64.rpm | cpio -idv
解压指定文件到当前目录
rpm2cpio MySQL-client-5.6.12-2.linux_glibc2.5.x86_64.rpm | cpio -idv ./usr/bin/mysql
升级安装:
rpm -Uvh sudo-1.8.6p3-7.el6.x86_64.rpm
2.挂载光盘
mkdir /mnt/cdrom :需要先创建该目录,目录路径随意
mount /dev/cdrom /mnt/cdrom :挂载光盘到指定的目录
3.yum
查询仓库:
yum search zip :显示包说明信息
yum list | grep zip :显示包版本号及yum源
安装:
yum install zip.x86_64 -y
卸载:
yum remove zip
升级:
yum check-update zip :检测是否可以升级
yum update zip :升级指定软件
yum update :升级全部软件
查看软件包说明信息:
yum info zip
4.源代码安装
tar -zxvf *****.tar.gz
cd *****
./configure --prefix=/usr/local/*****
make
make install
5.脚步安装
解压后进入源码包,会看到setup.sh,执行这个脚本就会自动完成安装。
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
【实验七 Linux 软件包管理】 在Linux操作系统中,有效的软件包管理对于系统的维护和更新至关重要。RPM(Red Hat Package Manager)是Linux发行版中广泛使用的软件包管理系统,用于安装、查询、升级和卸载软件。本...
本话题将深入探讨如何在Linux环境下管理软件包,尤其是通过RPM(Red Hat Package Manager)命令来操作,同时也会提及图形模式下的软件管理工具。 首先,RPM是Linux世界中最常见的软件包管理器之一,尤其在基于Red ...
在Linux操作系统中,掌握一些常用的命令行指令是十分必要的,特别是在进行软件包管理时。Linux提供了多种包管理器,如`apt`(适用于Debian及其衍生系统)和`yum`或`dnf`(适用于RPM基系统的Fedora、CentOS等)。本...
以上就是Linux系统管理中常用命令的基本知识点。掌握这些命令是进行Linux系统管理的基础,它们是日常系统操作和维护中不可或缺的工具。Linux系统管理员需要熟练运用这些命令来完成文件管理、目录管理、系统状态查看...
本压缩包"Linux常用命令-API手册.zip"包含了两个重要的参考资料:"Linux基础命令教程豪华版.chm"和"Linux常用命令大全.chm",它们为用户提供详尽的Linux命令学习指南。 "Linux基础命令教程豪华版.chm"可能是对Linux...
在Linux系统中,软件包管理是一项关键任务,它使得用户能够方便地安装、更新和卸载软件。在本文中,我们将深入探讨Linux中常用的软件包管理工具,特别是RPM和DNF,这两种工具在Red Hat Enterprise Linux (RHEL)及其...
这本"Linux常用命令集"电子书,提供了一个全面的指南,涵盖了新手到高级用户都需要了解的各种命令。以下是一些重要的Linux命令及其应用: 1. **ls**:用于列出目录内容,通过参数 `-l` 可以以详细格式显示,`-a` ...
LINUX终端常用命令文件和目录操作 3.2 文件压缩和归档 3.3 文件系统命令 3.4 用户管理命令 3.5系统管理命令 3.6网络管理命令 3.7 软件包管理命令rpm 学习目的要求 1.学会使用Linux 的常用命令; 2.掌握...
### Linux安装和软件包管理知识点详解 #### 一、硬盘布局与Linux文件系统 在Linux环境中,硬盘布局和文件系统的管理至关重要。这部分内容主要涵盖了初级管理(LPIC-1)考试101的主题1.102.1,权重为5。我们将详细...
【Linux常用命令经典解释】 在Linux操作系统中,掌握一些常用的命令是提高工作效率的关键。本文将重点解析几个核心的命令:`tar`、`vi`以及如何在Linux下安装和卸载软件。 首先,我们来看看`tar`命令,它是Linux中...
在深入探讨Linux常用命令之前,我们首先应当理解Linux操作系统的核心理念与优势,它是一个免费、开源的操作系统,因其稳定性和安全性而广泛应用于服务器领域。掌握Linux命令行是每一位IT专业人士的必备技能,以下是...
以上仅是Linux常用命令的一部分,实际使用中还有许多其他命令,如文件权限管理的`chmod`、用户和组管理的`useradd`、`groupadd`等。熟练掌握这些命令能大大提高在Linux环境下的工作效率。通过CHM文档,你可以详细...
本资源“Linux常用命令全集”提供了一个全面且实用的参考指南,旨在帮助用户快速查找并理解常用的Linux命令。 1. **Linux命令基础** - **ls**:列出目录内容,常用选项如 `-l` 以详细格式显示,`-a` 显示所有文件...
"Linux常用命令集详解大全CHM"是一个非常实用的学习资源,旨在帮助用户快速理解和掌握Linux命令行的基本操作。CHM(Compiled HTML Help)文件是一种常见的电子文档格式,通常用于技术文档的存储,方便用户离线查阅。...
本篇文章将针对“Linux常用命令加实例大全”进行详细解读,帮助你深入了解并熟练运用这些命令。 1. **`ls`** - 列出目录内容 - 基本用法:`ls [选项] [目录或文件名]` - 实例:`ls -l` 显示当前目录下的文件和...