0 简介
openEuler开源操作系统安装。本次安装的是openEuler 22.03 LTS SP4 版本。
官网:https://www.openeuler.org/zh/download/#openEuler%2022.03%20LTS%20SP4
0.1 VMware虚拟机配置
选择经典(推荐),选择安装镜像openEuler-22.03-LTS-SP4-x86_64-dvd.iso;客户机操作系统选择Linux 其他Linux 5.x内核64位
自定义硬件:内存 4G
1 安装
1.1 选择install
1.2 配置
序号 | 配置项 | Value | 图示 |
---|---|---|---|
1 | 语言 | 中文 | |
2 | 安装目的地 | 选择磁盘 | |
3 | 软件选择 | 服务器 : openGauss、FTP、硬件监控、网络服务器、性能工具、Linux的远程管理、windows、基本网页服务器、开发工具、无图形*、传统UNIX、科学、安全性、系统工具 | ![]() |
4 | 网络和主机 | 配置-》IPv4设置-》方法 手动 , 添加 | ![]() |
5 | Root账户 | 设置root密码 |
1.3开始安装
2 安装软件
配置好ip,ping 百度看看通不通(如有问题查看附录)
2.1 更换自带源
将/etc/yum.repos.d/openEuler.repo中的repo.openeuler.org替换为repo.huaweicloud.com。
sed -i.bak 's|repo.openeuler.org|repo.huaweicloud.com/openeuler|g' /etc/yum.repos.d/openEuler.repo
dnf update -y
2.2 安装图形界面
因为欧拉系统是服务器操作系统,没有图形界面,所以第一步是装上自己喜欢的图形界面。此例安装的是UKUI,其界面风格与window接近。
sudo dnf makecache
sudo dnf -y install ukui gnome-keyring
#OR
#sudo dnf -y install dde
#OR
#sudo dnf -y groupinstall GNOME
sudo systemctl set-default graphical.target #修改启动级别为图形
如果你想要将系统默认的运行级别改回命令行界面(对应于传统的运行级别3),可以使用命令
systemctl set-default multi-user.target
GNOME应用安装-可选
#GNOME应用安装-可选
sudo dnf install -y gnome-shell gnome-session gnome-terminal gnome-common gnome-software gnome-autoar gnome-bluetooth gnome-control-center gnome-control-center-filesystem gnome-dictionary gnome-disk-utility gnome-initial-setup gnome-keyring gnome-keyring-pam gnome-packagekit gnome-screenshot gnome-settings-daemon gnome-themes-standard gnome-backgrounds gnome-backgrounds-extras gnome-calculator gnome-calendar gnome-characters gnome-clocks gnome-contacts gnome-logs gnome-maps gnome-menus gnome-music gnome-photos gnome-remote-desktop gnome-system-monitor gnome-tour gnome-weather
2.3 安装python2
使用dnf命令下载python,默认是python3,需要手动下载python2.
下载python2
wget https://www.python.org/ftp/python/2.7.18/Python-2.7.18.tar.xz
安装编译工具
dnf -y install make gcc gcc-c++ zlib-devel bzip2-devel readline-devel gdbm-devel xz-devel libffi-devel
编译安装python2
tar -Jxf Python-2.7.18.tar.xz
cd Python-2.7.18
./configure --enable-shared --prefix=/usr/local/python-2.7.18 && make -j 8 && make install
# 设置软连接,占用python命令
ln -s /usr/local/python-2.7.18/bin/python /usr/bin/python2
# 设置库环境变量
echo /usr/local/python-2.7.18/lib > /etc/ld.so.conf.d/py2.conf
ldconfig
# 安装pip2 包管理器
/usr/local/python-2.7.18/bin/python -m ensurepip
2.4 安装vscode
sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
echo -e "[code]\nname=Visual Studio Code\nbaseurl=https://packages.microsoft.com/yumrepos/vscode\nenabled=1\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc" | sudo tee /etc/yum.repos.d/vscode.repo > /dev/null
dnf check-update
sudo dnf install code
-1 附录
-1.1 网络不通处理
###检查 firewalld 是否安装并运行:
sudo systemctl status firewalld
###如果 firewalld 没有运行,您可以使用以下命令启动它:
sudo systemctl start firewalld
###要启用开机自启,使用:
sudo systemctl enable firewalld
###使用 firewalld 开放 HTTP 、 HTTPS 端口:
sudo firewall-cmd --zone=public --add-service=http --permanent
sudo firewall-cmd --zone=public --add-service=https --permanent
sudo firewall-cmd --zone=public --add-port=22/tcp --permanent
sudo firewall-cmd --zone=public --add-port=8000-10000/tcp --permanent
sudo firewall-cmd --reload
###打开端口 8080:
firewall-cmd --zone=public --add-port=<端口号>/tcp --permanent
###这里的 --zone=public 指定了要修改的防火墙区域(通常是 public),--add-port=8080:/tcp 指定了要打开的端口,--permanent 表示更改是永久性的。
###重新加载防火墙配置(这一步是必要的,以便使更改生效):
firewall-cmd --reload
###验证端口是否已打开:
firewall-cmd --zone=public --list-ports
firewall-cmd --query-port=8080:/tcp
###查看所有可用的服务:
sudo firewall-cmd --get-services
-1.2 IPv4设置
[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=ens33
UUID=e7d75767-9f40-404f-93aa-efeec295ffb7
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.1.177
PREFIX=24
GATEWAY=192.168.1.4
DNS1=114.114.114.114
-1.3 VMware无法复制
#卸载之前安装的工具(如果安装的话)
sudo vmware-uninstall-tools.pl
sudo dnf remove open-vm-tools
#卸载之前安装的工具(如果安装的话)
#sudo dnf remove --auto-remove open-vm-tools
#清理残留数据(如果安装的话)
#sudo dnf purge open-vm-tools
#sudo dnf purge --auto-remove open-vm-tools
#最后运行vmware-tools补丁
#如果没有安装 git ,则:sudo apt-get install git
#git clone https://github.com/rasa/vmware-tools-patches.git
#再重启一下 Ubuntu系统
#sudo reboot
#重启后再安装工具
sudo dnf install open-vm-tools
sudo dnf install open-vm-tools-desktop
#再重启一下 Ubuntu系统
reboot
-1.4参考:
内容 | 网址 |
---|---|
下载 openEuler 22.03 LTS SP4 | https://www.openeuler.org/zh/download/#openEuler%2022.03%20LTS%20SP4 |
虚拟机安装 | https://blog.csdn.net/qq_38880380/article/details/140625995?ops_request_misc=&request_id=&biz_id=102&utm_term=%E8%99%9A%E6%8B%9F%E6%9C%BA%E5%AE%89%E8%A3%85openeuler%E5%9B%BE%E5%BD%A2%E5%8C%96%E7%95%8C%E9%9D%A2&utm_medium=distribute.pc_search_result.none-task-blog-2allsobaiduweb~default-5-140625995.142v101pc_search_result_base9&spm=1018.2226.3001.4187 |
安装图形界面 | https://blog.csdn.net/qq_38880380/article/details/140625995?ops_request_misc=&request_id=&biz_id=102&utm_term=%E8%99%9A%E6%8B%9F%E6%9C%BA%E5%AE%89%E8%A3%85openeuler%E5%9B%BE%E5%BD%A2%E5%8C%96%E7%95%8C%E9%9D%A2&utm_medium=distribute.pc_search_result.none-task-blog-2allsobaiduweb~default-5-140625995.142v101pc_search_result_base9&spm=1018.2226.3001.4187 |