前言:
程序包命名规则
less.x86_64
其中:
Name : less
Arch : x86_64
Version : 458
Release : 9.el7
一 基本使用
1)查看指定程序
yum list [package_name] [package_name]
可以限制:
(1)列出所有已安裝的套件
yum list installed [package_name]
(2)列出所有可以更新的套件
yum list updates [package_name]
(3)列出所有已安裝但不在 Yum Repository 內的套件
yum list extras [package_name]
2)安装程序包
yum install [package_name] [package_name]
3)更新程序包
yum update [package_name] [package_name]
4) 卸载程序包名
yum remove [package_name]
5)查看程序包信息
yum info [|installed|updates|extras] [package_name]
6)清理
(1)用來清除暫存(/var/cache/yum)目錄下的套件
yum clean packages
(2)用來清除暫存(/var/cache/yum)目錄下的 headers
yum clean headers
(3)用來清除暫存(/var/cache/yum)目錄下的套件及舊的 headers 等於是執行 yum clean packages 及 yum clean oldheaders
yum clean all
二 修改yum 源
cd /etc/yum.repos.d/
(1)首先备份/etc/yum.repos.d/CentOS-Base.repo
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
(2)进入yum源配置文件所在文件夹
[root@localhost yum.repos.d]# cd /etc/yum.repos.d/
(3)下载163的yum源配置文件,放入/etc/yum.repos.d/(操作前请做好相应备份)
[root@localhost yum.repos.d]# wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
(4)运行yum makecache生成缓存
[root@localhost yum.repos.d]# yum makecache
(5) 更新系统
[root@localhost yum.repos.d]# yum -y update
相关推荐
- 包管理器:了解apt、yum、dnf等包管理工具的使用,软件的安装、更新和卸载。 - 源码编译安装:了解./configure、make、make install流程,处理依赖问题。 6. **进程管理**: - 查看进程:ps、top、htop命令的...
1. **安装RPM包**:使用`rpm -ivh package.rpm`命令安装,`-i`表示安装,`-v`是显示详细信息,`-h`是在安装过程中显示进度条。 2. **升级RPM包**:使用`rpm -Uvh package.rpm`,`-U`表示升级已有版本。 3. **查询RPM...
这个名为"linux操作系统基础命令-2.zip"的压缩包文件,很可能是为了教学或实验目的,涵盖了Linux操作系统的初步使用和核心命令。让我们深入探讨一下这些基本命令及其用途。 1. **终端与shell** Linux操作系统是以...
`yum`是基于RPM的软件安装管理工具,通过修改`/etc/yum.repos.d`下的配置文件,可以使用国内镜像加速更新。`rpm`命令用于安装RPM包,`yum update`更新已安装软件,关闭SELinux以提升效率。 系统优化涉及运行模式的...
在Red Hat或CentOS中,使用`yum`命令: ``` sudo yum install mysql-server ``` 3. **MacOS安装**: 可以通过Homebrew来安装MySQL: ``` brew install mysql ``` **二、MySQL配置** 安装完成后,需要启动...
YUM(Yellowdog Updater Modified)是RHEL及其衍生版本中的包管理工具,用于处理软件包的安装、更新和删除。 #### 安装GCC前的准备工作 在开始安装GCC之前,需要确保你的Red Hat 5.0系统能够访问互联网,这是因为...
3. 软件的安装与管理:在Linux中安装软件有多种方式,初学者在学习过程中通常会接触到源码编译安装、使用包管理器安装等方法。yum是一种在Red Hat系列(如CentOS)发行版上广泛使用的包管理工具。 4. MySQL数据库...
5. **软件安装与管理**:介绍如何使用包管理器(如`apt`或`yum`)安装、更新和卸载软件。 6. **Shell脚本编程**:教授Bash Shell的基本语法,如变量、条件语句、循环和函数,以编写简单的自动化脚本。 7. **进程...
软件安装通常通过包管理器完成,如在Debian/Ubuntu系统中的`apt`,在Red Hat/CentOS中的`yum`或`dnf`。安装软件时,需要理解依赖关系和软件仓库。 了解进程管理也是必要的,`ps`查看进程,`kill`发送信号结束进程,...
2. **RPM包管理**: RPM(Red Hat Package Manager)是Linux系统中广泛使用的软件包管理工具,用于安装、升级、查询和卸载软件包。在本文中,RPM包用于安装Apache、PHP和MySQL等组件。 3. **CentOS 6.7**: ...
- yum、apt-get、dnf等包管理器的使用。 - 编译源码安装软件的步骤和注意事项。 - rpm、dpkg等包管理工具的操作。 7. **系统性能优化**: - iostat、vmstat、mpstat监控系统资源。 - swappiness参数调整内存...
10. 《12linux软件安装.ppt》:讲解Linux下的软件安装方式,如编译源码安装、使用包管理器如apt、yum安装,以及如何处理依赖关系。 通过学习这些资料,你不仅可以熟练掌握vi编辑器,还能对Linux系统的其他关键方面...
根据给定文件的信息,我们可以提炼出与Linux...通过以上知识点的介绍,我们不仅了解了Linux中常用的命令及其应用,还对配置命令和系统操作的关键概念有了初步的认识,这对于学习和使用Linux系统都是非常重要的基础。
5. **包管理**:`apt`(在Debian/Ubuntu系统中安装软件)、`yum`(在RHEL/CentOS中安装软件)和`dpkg`(处理Debian软件包)。 6. **权限管理**:`chmod`(更改文件或目录权限)、`chown`(改变所有者)和`chgrp`...
6. **软件包管理**:了解Linux的软件包管理机制,如在Debian系中使用`apt-get`和`dpkg`,在RPM系中使用`yum`或`dnf`,掌握安装、升级和卸载软件的方法。 7. **用户与组管理**:理解Linux的用户和组概念,学会创建、...
6. **软件包管理**:掌握包管理器的使用,如apt(Ubuntu/Debian)、yum或dnf(CentOS/RHEL),学会安装、更新、查询和卸载软件。 7. **进程管理**:理解PID、PPID、状态等进程属性,使用ps、top、kill命令进行进程...
2. **安装依赖包**:使用以下命令安装Ansible所需的依赖包: ```bash yum -y install epel-release ``` 3. **安装Ansible**:使用以下命令安装Ansible: ```bash yum -y install ansible ``` 4. **配置...
6. **软件包管理**:理解RPM和DEB包管理机制,掌握`apt`、`yum`或`dnf`等工具的使用,进行软件的安装、更新和卸载。 7. **网络配置**:了解IP地址、子网掩码、网关、DNS等网络概念,学会使用`ifconfig`、`ip`命令...
Ansible是一种自动化部署工具,它使用SSH协议进行通信,无需在被控制端安装额外的客户端...通过以上内容,可以掌握ansible工具及其语法的基本知识和使用技巧,进而在日常工作中应用ansible实现自动化部署和配置管理。
2. **RPM包管理**: - **安装RPM包**:安装特定格式的软件包。 - **验证完整性**:验证RPM包的完整性和正确性。 - **查询信息**:查询已安装的RPM包信息。 #### 七、Linux用户管理 1. **用户账户管理**: - **...