openEuler 24.09 新体验及常用配置
一、openEuler 24.09 最新体验
openEuler 24.09 是基于6.8.12内核的创新版本,面向服务器、云、边缘计算、AI和嵌入式场景,提供更多新特性和功能,给开发者和用户带来更新的体验。
软件官方下载:https://www.openeuler.org/zh/download/?version=openEuler%2024.09
二、采有Porxmox Virtual Environment 8.1.3 环境布署
由于我采用的的是 lxc 容器化布署,因此从模板文件下载,见下图
布署完毕查看 openeuler 版本,从查看版本可以看到系统内核版本挺新的。
# cat /etc/os-release
# uname -r
三、系统升级及常用软件安装
安装好第一件要做的就是系统升级,从升级结果看,由于系统是最新版本,系统一切都没有做就升级好了,朋友你们看到了吗?原来 openeuler 系统是可以使用 yum 命令的这对熟悉 linux 的人来说真的是太友好了,基本不用重新学习 yum 命令直接就可以拿来使用。
下面我们再来安装一个最常用的编辑器 vim,这次我用的是 dnf 命令,从下图我们看出openEuler 24.09 完全支持,openEuler 系统也是完全支持,openEuler 系统做的真的是太人性化了,学习它完全没有负担。
# dnf install vim
# dnf install net-tools
四、设置虚拟机的静态网络
输入下面命令进入网络配置目录:
# cd /etc/sysconfig/network-scripts
可以看到,在/etc/sysconfig/network-scripts目录下只存放着网卡的配置文件,文件名称是ifcfg-网卡名称。
查看一下有哪些文件:[root@OpenEuler24 network-scripts]# ls
为了安全起见,编辑前把配置文件做一个备份 命令如:cp ifcfg-eth0 ifcfg-eth0.bak
编辑配置文件:
# vim ifcfg-eth0
DEVICE=eth0
ONBOOT=yes
UUID=92a527ff-758a-4b0d-86c2-8578f821438b
BOOTPROTO=none
IPADDR=192.168.1.63
NETMASK=255.255.255.0
GATEWAY=192.168.1.2
DNS1=114.114.114.114
DOMAIN=gkadd.com
ONBOOT=yes 是设置开机启动;
IPADDR 是该虚拟机的静态 IP,这边要跟 Win10 的保持同一网段;
GATEWAY 是 Win10 的默认网关;
NETMASK 是 Win10 的子网掩码;
DNS 设置DNS服务器。
BOOTPROTO=“ ” 可以设置的种类:静态IP地址(static)、无协议(none)、动态主机配置协议(dhcp)
由于我们要设置为静态地址,所以要把 BOOTPROTO=“ ” 设置为: 见下述代码及图示。
BOOTPROTO=“static”
设置好后重启网络配置
# systemctl restart network
# systemctl restart network
# systemctl restart network
从上图可以看出的问题:
警告:[network]您正在使用“网络脚本”提供的“网络”服务,该服务现已弃用。
警告:[network]“网络脚本”将在不久的将来从分发中删除。
警告:[网络]建议切换到“NetworkManager”进行网络管理。
已配置的设备:
安装 NetworkManager 网络服务
# dnf install NetworkManager
禁用传统的 network 服务,并启用 NetworkManager 服务:
sudo systemctl disable --now NetworkManager
sudo nmcli connection show
[root@OpenEuler24 ~]# systemctl restart NetworkManager
[root@OpenEuler24 ~]# systemctl enable NetworkManager
Created symlink /etc/systemd/system/multi-user.target.wants/NetworkManager.service → /usr/lib/systemd/system/NetworkManager.service.
Created symlink /etc/systemd/system/dbus-org.freedesktop.nm-dispatcher.service → /usr/lib/systemd/system/NetworkManager-dispatcher.service.
Created symlink /etc/systemd/system/network-online.target.wants/NetworkManager-wait-online.service → /usr/lib/systemd/system/NetworkManager-wait-online.service.
[root@OpenEuler24 ~]# systemctl status NetworkManager
● NetworkManager.service - Network Manager
Loaded: loaded (/usr/lib/systemd/system/NetworkManager.service; enabled; preset: enabled)
Drop-In: /usr/lib/systemd/system/NetworkManager.service.d
└─NetworkManager-ovs.conf
Active: active (running) since Mon 2024-12-09 11:57:51 UTC; 20s ago
Docs: man:NetworkManager(8)
Main PID: 1783 (NetworkManager)
Tasks: 4 (limit: 50116)
Memory: 3.1M (peak: 3.8M)
CPU: 97ms
CGroup: /system.slice/NetworkManager.service
└─1783 /usr/sbin/NetworkManager --no-daemon
Dec 09 11:57:51 OpenEuler24.09 NetworkManager[1783]: <info> [1733745471.9220] device (eth0): state change: ip-config -> ip-check (reason 'none', sys-iface-state: 'assume')
Dec 09 11:57:51 OpenEuler24.09 NetworkManager[1783]: <info> [1733745471.9236] device (lo): state change: ip-check -> secondaries (reason 'none', sys-iface-state: 'external')
Dec 09 11:57:51 OpenEuler24.09 NetworkManager[1783]: <info> [1733745471.9238] device (lo): state change: secondaries -> activated (reason 'none', sys-iface-state: 'external')
Dec 09 11:57:51 OpenEuler24.09 NetworkManager[1783]: <info> [1733745471.9245] device (lo): Activation: successful, device activated.
Dec 09 11:57:51 OpenEuler24.09 NetworkManager[1783]: <info> [1733745471.9251] device (eth0): state change: ip-check -> secondaries (reason 'none', sys-iface-state: 'assume')
Dec 09 11:57:51 OpenEuler24.09 NetworkManager[1783]: <info> [1733745471.9254] device (eth0): state change: secondaries -> activated (reason 'none', sys-iface-state: 'assume')
Dec 09 11:57:51 OpenEuler24.09 NetworkManager[1783]: <info> [1733745471.9258] manager: NetworkManager state is now CONNECTED_SITE
Dec 09 11:57:51 OpenEuler24.09 NetworkManager[1783]: <info> [1733745471.9262] device (eth0): Activation: successful, device activated.
Dec 09 11:57:51 OpenEuler24.09 NetworkManager[1783]: <info> [1733745471.9266] manager: NetworkManager state is now CONNECTED_GLOBAL
Dec 09 11:57:51 OpenEuler24.09 NetworkManager[1783]: <info> [1733745471.9367] manager: startup complete
[root@OpenEuler24 ~]#
再次查看网络连接 # nmcli connection show ,可以看到网络一切正常。
五、配置 ssh 连接(没有经过设置也可直边成功!)
如果连接不成功,你可以通过以下方法设置,这方而与其它 linux 设置方法大体相同。
以上是我这次安装 openEuler 24.09 的一点体会,写出来供初学者观摩,不足之处敬请指正。
原文地址:https://blog.csdn.net/ftzyj/article/details/144354021
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!