linux配置本地yum源安装
时间: 2023-04-24 13:00:37 浏览: 258
1. 首先,需要下载 CentOS 的 DVD 镜像文件,可以从官网下载或者使用其他镜像站点下载。
2. 将下载好的镜像文件挂载到本地的一个目录下,比如 /mnt 目录下:
```
mount -o loop CentOS-7-x86_64-DVD-1810.iso /mnt
```
3. 在 /etc/yum.repos.d/ 目录下创建一个新的 .repo 文件,比如 centos7.repo:
```
vi /etc/yum.repos.d/centos7.repo
```
4. 在 centos7.repo 文件中添加以下内容:
```
[centos7]
name=CentOS 7
baseurl=file:///mnt/
enabled=1
gpgcheck=0
```
这里的 baseurl 指向刚才挂载的镜像文件所在的目录。
5. 保存并退出 centos7.repo 文件。
6. 运行以下命令清除缓存并更新 yum 源:
```
yum clean all
yum makecache
```
7. 现在就可以使用 yum 命令安装软件包了,比如:
```
yum install httpd
```
这将会从本地的 yum 源中安装 Apache HTTP 服务器。
相关问题
linux配置本地yum源安装MySQL
在Linux系统上配置本地Yum源安装MySQL,通常用于测试环境或者没有官方镜像覆盖的地方。以下是基本步骤:
1. **创建目录**:
首先,你需要在一个安全的位置创建一个包含MySQL文件的目录。例如:
```bash
mkdir /opt/local/mysql
```
2. **下载MySQL源码**:
下载最新版本的MySQL tarball(压缩包),放到刚才创建的目录里:
```bash
wget https://dev.mysql.com/get/mysql57-community-release-el7.rpm
```
3. **安装依赖**:
如果你的系统需要,可以安装`rpm-build`等构建工具:
```bash
sudo yum install -y rpm-build
```
4. **解压并签名校验**:
```bash
rpm2cpio mysql57-community-release-el7.rpm | cpio -idmv && rpm --checksig mysql57-community-release-el7.rpm
```
5. **编辑配置**:
打开编辑器编辑刚解压出来的`mysql-community-release-el7.repo`文件,将`baseurl`改为指向你的本地文件路径:
```bash
vi /opt/local/mysql/mysql-community-release-el7.repo
```
将`[mysql-server]` 或 `[mysql-client]`部分的`baseurl`行的URL替换为你存放MySQL源码的完整路径。
6. **添加到Yum仓库列表**:
添加这个新的本地仓库到系统的Yum仓库列表:
```bash
sudo nano /etc/yum.repos.d/mysql-local.repo
```
把上面编辑后的repo文件内容粘贴进去,并保存。
7. **安装MySQL**:
现在你可以通过Yum安装MySQL了:
```bash
sudo yum install MariaDB-server MariaDB-client -y
```
或者如果你需要原版MySQL,替换为`sudo yum install mysql-server mysql-client -y`。
8. **启动和设置服务**:
安装完成后,启动MySQL服务并设置为开机自启:
```bash
sudo systemctl start mariadb
sudo systemctl enable mariadb
```
9. **初始化数据库**:
第一次运行时,你可能需要初始化数据库:
```bash
sudo mysql_secure_installation
```
linux配置本地yum源安装network-scripts
在Linux上配置本地yum源安装`network-scripts`通常是为了避免网络访问或者为了离线环境下的软件管理。首先,你需要创建一个包含所需软件包的tarball文件或者直接将`network-scripts`目录复制到你的服务器的某个位置。然后,按照以下步骤操作:
1. 创建本地repo目录(如果有需要):
```bash
mkdir -p /path/to/local/repo/network-scripts
```
2. 将`network-scripts`目录或者压缩文件解压到这个新创建的目录里:
```bash
cp -r your_network_scripts_dir_or tar_file /path/to/local/repo/
```
3. 编辑YUM仓库配置文件 (`/etc/yum.repos.d/local.repo`),添加一个新的repository条目,指定本地目录作为仓库位置:
```bash
[local]
name=Local Yum Repository
baseurl=file:///path/to/local/repo/
gpgcheck=0 # 如果不需要校验,设置为0
enabled=1 # 开启此仓库
```
4. 更新yum缓存并安装network-scripts:
```bash
yum clean all
yum makecache fast
yum install network-scripts -y
```
阅读全文
相关推荐
















