说实话,在此之前,我甚至没有听说过OpenEuler这个东西,下面介绍翻山越岭,几经波折的安装过程。本来以为和Ubuntu一样,安装虚拟机应该没有难度,但是事实证明确实不大一样。。
软件下载链接:
20.03LTS
20.09版本
首先下载镜像,一开始用21.09版本,折腾了一晚上,不管使用什么模式,虚拟机都连不上网,后来换成了20.03LTS版本,终于成功,截图如下:
检测虚拟机是否能够连网用的是下面的命令:
ping www.baidu.com
如果出现下图所示,即为成功,而若出现Name or service not known,则是连接失败
默认的OpenEuler是不带软件源的,需要自己配,终端输入:
sudo vi /etc/yum.repos.d/openEuler_x86_64.repo
进入到文件编辑模式,编辑软件源文件,在最后加上:
传统配置:
[osrepo]
name=osrepo
baseurl=https://repo.openeuler.org/openEuler-20.03-LTS/OS/x86_64/
enabled=1
gpgcheck=1
gpgkey=https://repo.openeuler.org/openEuler-20.03-LTS/OS/x86_64/RPM-GPG-KEY-openEuler
镜像源配置:
[osrepo]
name=osrepo
baseurl=https://mirrors.tuna.tsinghua.edu.cn/openeuler/openEuler-20.03-LTS/OS/x86_64/
enabled=1
gpgcheck=1
gpgkey=https://mirrors.tuna.tsinghua.edu.cn/openeuler/openEuler-20.03-LTS/OS/x86_64/RPM-GPG-KEY-openEuler
终端输入:
yum makecache
如果显示Metadata cache created
则成功
虽然其实可以不安装,但是openEuler本身看不到光标,难以复制让我觉得效率很低,我觉得还是装一下图形界面更适合我这种新手,于是,查了一下,主流的图形界面主要有GNOME,UKUI,DDE…
然后我发现UKUI和DDE好像在20.03LTS版本并不受支持,所以,只能先尝试GNOME,过程如下,如果是20.09版本及以上,可以直接看UKUI安装过程,会简单一些
yum install gnome-shell gdm gnome-session gnome-terminal -y
sudo systemctl enable gdm.service //设置gdm自启
sudo systemctl set-default graphical.target //修改启动级别为图形化
至此,通常情况下的 gnome 桌面环境已经安装完毕。但是如果你此时贸然重启,会遇到 gdm 无法登陆的问题。
终端依次输入:
cd /tmp
wget https://gitee.com/name1e5s/xsession/raw/master/Xsession
mv Xsession /etc/gdm/
chmod 0777 /etc/gdm/Xsession
少了这一步,打开有很大可能是乱码。。
sudo dnf install wqy-zenhei-fonts.noarch //安装中文字体
dnf install gnome-terminal
否则,OpenEuler图形界面很可能找不到终端。。
至此,基本完成了所有需要的安装,终端输入reboot
重启即可,打开后的界面大概张这个样子
然后就可以安装各种软件了,像Firefox,QQ,百度网盘。。
经过尝试,发现GNOME反应速度较慢,终端字符会重叠,我又安装了20.09版本,这次终于可以直接安装UKUI了。
sudo dnf update
sudo dnf install ukui
会报错,但是别担心,这是由于目前UKUI的依赖libdbusmenu在安装时需要安装python2,和python3-unversioned-command包(该包提供了一个指向python3的软连接)冲突,必须先强行卸载python3-unversioned-command
终端执行:
rpm -e --nodeps python3-unversioned-command
安装完成后,再用以下命令恢复该包的设置
ln -s /usr/bin/python3 /usr/bin/python
sudo dnf groupinstall fonts
sudo systemctl set-default graphical.target
接下来reboot
即可
打开画面如下
UKUI的界面明显要漂亮一些:
PS:但是我发现我的20.09用
yum install firefox
不能进行下载,于是只好下载Google,命令如下:
wget https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm
下载好Google之后,就可以离线下载其他软件包了,Over~