sed 替换yum源为阿里云的
时间: 2023-05-16 10:07:31 浏览: 98
可以使用以下命令将yum源替换为阿里云:
sed -i 's|^mirrorlist=|#mirrorlist=|g' /etc/yum.repos.d/*.repo
sed -i 's|^#baseurl=http://mirror.centos.org|baseurl=https://mirrors.aliyun.com|g' /etc/yum.repos.d/*.repo
这将注释掉原有的mirrorlist,并将baseurl替换为阿里云的镜像地址。
相关问题
alpine sed 替换阿里源
好的,您可以按照以下步骤将Alpine的软件源替换为阿里源:
1. 进入Alpine系统,打开终端。
2. 进入root用户,使用以下命令备份原始的软件源:
```bash
cp /etc/apk/repositories /etc/apk/repositories.bak
```
3. 使用sed命令替换软件源文件:
```bash
sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com\/alpine/g' /etc/apk/repositories
```
4. 使用以下命令更新软件包缓存:
```bash
apk update
```
5. 切换回普通用户,完成替换软件源的操作。
```bash
exit
```
这样就完成了将Alpine的软件源替换为阿里源的操作。
(三)配置虚拟机yum源 1.移除源文件yum源配置 2.配置阿里云yum源 3.清除源,查看yum源列表,并建立缓存 4.按配置阿里云epel-7源
以下是配置CentOS虚拟机yum源的步骤:
1. 移除源文件yum源配置:
```shell
sudo rm -rf /etc/yum.repos.d/*.repo
```
2. 配置阿里云yum源:
```shell
sudo tee /etc/yum.repos.d/aliyun.repo <<-'EOF'
[aliyun]
name=Aliyun Yum Repository
baseurl=http://mirrors.aliyun.com/centos/$releasever/os/$basearch/
gpgcheck=0
enabled=1
EOF
```
3. 清除源,查看yum源列表,并建立缓存:
```shell
sudo yum clean all
sudo yum repolist
sudo yum makecache
```
4. 安装配置阿里云epel-7源:
```shell
sudo yum install epel-release -y
sudo sed -i 's|^#baseurl=https://download.fedoraproject.org/pub/epel/|baseurl=https://mirrors.aliyun.com/epel/|' /etc/yum.repos.d/epel.repo
sudo sed -i 's|^metalink|#metalink|' /etc/yum.repos.d/epel.repo
```