openEuler 基础环境创建
2024/11/12小于 1 分钟
openEuler 基础环境创建
环境配置
- 更换 YUM 源
sudo sed -e 's|^metalink=|#metalink=|g' \
-e 's|^gpgcheck=1|gpgcheck=0|g' \
-e 's|^baseurl=http://repo.openeuler.org|baseurl=https://mirrors.nju.edu.cn/openeuler|g' \
-i.bak /etc/yum.repos.d/openEuler.repo
sudo dnf makecache- 更新内核
sudo dnf update -y
sudo reboot重启后删除老内核
安装 VirtualBox 增强工具
sudo dnf install -y tar make gcc gcc-c++ kernel-devel
# VBoxAddition runtime
sudo dnf install -y libXt libXmu点击 VirtualBox 设备菜单栏中 “安装增强功能”
sudo mount /dev/cdrom /srv && cd /srv
sudo ./VBoxLinuxAdditions.runopenEuler 安装 Docker-CE
# add docker-ce yum repo
sudo dnf config-manager --add-repo https://mirrors.ustc.edu.cn/docker-ce/linux/centos/docker-ce.repo
# repalce address in the docker-ce.repo
sudo sed -e 's|^gpgcheck=1|gpgcheck=0|g' \
-e 's|\$releasever|8|g' \
-e 's|^baseurl=https://download.docker.com|baseurl=https://mirrors.ustc.edu.cn/docker-ce|g' \
-i.bak /etc/yum.repos.d/docker-ce.repo
# install docker-ce
sudo dnf install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
# add current user to docker group
usermod -aG docker $USER
# change docker registry
echo "{\"registry-mirrors\": [\"https://docker.gh-proxy.com\"]}" | \
sudo tee /etc/docker/daemon.json
sudo systemctl restart docker
# sudo systemctl stop docker.socket