说明:
openEuler24.03-LTS-SP2默认仓库中没有xfce桌面。但可以借用openEuler24.09的EPOL源安装,包括fcitx5输入法。安装时设置默认源优先级为1,设置24.09的EPOL源优先级为99.优先级数值越低越优先。
1.从安装完操作系统之后开始:
如何安装操作系统,参见官方文档:安装指南
建议:
在安装系统时配置好主机网络设置并自动启用。
顺便说下:
GRUB2默认是有密码的,参见账号清单
2.更新并重启:
安装完进入系统后,最好更新和重启一下。
i.更新:
sudo dnf update -y
ii.重启:
sudo reboot
3. 借源并调整优先级
i.安装openEuler24.09的EPOL源并调整优先级
安装链接:openEuler Easy Software
ii.设置openEuler24.09的EPOL源优先级为99
按照上面链接安装后,在/etc/yum.repos.d/目录下新生成了一个源是’repo.openeuler.org_openEuler-24.09_EPOL_main_x86_64.repo’,需要设置其比系统自带EPOL软件源仓库优先级低。优先级设置为99,完整内容为:
name=created by dnf config-manager from https://repo.openeuler.org/openEuler-24.09/EPOL/main/x86_64
baseurl=https://repo.openeuler.org/openEuler-24.09/EPOL/main/x86_64
enabled=1
priority=99
iii.设置系统版本的EPOL源优先级为1
接下来把系统仓库中EPOL仓库优先级设置为1,文件是/etc/yum.repos.d/openEuler.repo
系统自带仓库中的EPOL仓库部分的内容为:
(仅列出EPOL部分,其他部分未列出,不是删除其他部分,只是EPOL部分末尾增加了priority=1
。当然也可以把系统默认各源优先级都设为1)
[EPOL]
name=EPOL
baseurl=https://repo.openeuler.org/openEuler-24.03-LTS-SP2/EPOL/main/$basearch/
#metalink=https://mirrors.openeuler.org/#metalink?repo=$releasever/EPOL/main&arch=$basearch
metadata_expire=1h
enabled=1
gpgcheck=1
gpgkey=http://repo.openeuler.org/openEuler-24.03-LTS-SP2/OS/$basearch/RPM-GPG-KEY-openEuler
priority=1
优先级priority
的数值越低,优先级越高,按排号理解。
4.安装xfce桌面环境
i.系统桌面:
sudo yum install lightdm lightdm-gtk xorg-x11-drivers xorg-x11-server
sudo yum install xfce4* thunar-archive-plugin.x86_64 Thunar-devel Thunar-docs thunar-media-tags-plugin thunar-volman thunarx-python gvfs xdg-user-dirs-gtk --exclude=xfce4*debug*
ii.字体
sudo yum install google*sc* google-noto-{sans,serif,sans-mono}-fonts google-noto-emoji-fonts
iii.网络相关
sudo yum install nm-connection-editor network* linux-firmware-iwlwifi Network*
iv.输入法
fcitx5输入法:
yum install fcitx5* im-chooser-xfce
v.papirus图标
sudo yum install papirus-icon-theme
vi.其他软件
sudo yum install engrampa gedit xchm sane* gedit vim-X11
5.设置图形启动
sudo systemctl enable lightdm
sudo systemctl set-default graphical.target
基本所需系统软件安装完成,重启系统即可。
6.编译安装xfce4-docklike-plugin插件
docklike插件是能固定图标的任务栏。
docklike插件的xfce官网源码地址:https://archive.xfce.org/src/panel-plugins/xfce4-docklike-plugin/0.4/
选择0.4.2版本,下载后解压,进入解压的目录中
依赖:
安装系统的时候选择了rpm开发工具,遇到需要这个libwnck3-devel依赖:
sudo yum -y groupinstall “Development Tools”
sudo yum install -y libwnck3-devel
其他依赖看提示安装,在./configure阶段末尾如果失败会有提示。
安装:
此时中解压的目录中。
./configure --prefix=/usr --libdir=/usr/lib64
make
sudo make install
重启任务栏:
xfce4-panel -r
重启后添加使用即可。
安装完成可以移除24.09的软件源
7.使用“如意玲珑”软件平台
国产类似flatpak的软件平台。官方部署地址为:安装如意玲珑 | 玲珑
使用openEuler23.09版本即可。
添加软件源:
sudo dnf config-manager --add-repo "https://ci.deepin.com/repo/obs/linglong:/CI:/release/openEuler_23.09/linglong%3ACI%3Arelease.repo"
关闭gpgcheck:
sudo sh -c "echo gpgcheck=0 >> /etc/yum.repos.d/linglong%3ACI%3Arelease.repo"
安装软件:
sudo dnf makecache
sudo dnf install linglong-builder linglong-box linglong-bin
重启系统:
reboot
使用方法:
# 查找软件
ll-cli search 软件名
# 安装软件
ll-cli install 查找到的软件ID[/版本] #不加版本会安装默认版本。
# 列出安装的软件
ll-cli list
# 卸载安装的软件
ll-cli uninstall 软件id
8.使用“flatpak”软件平台
gnome-software
软件可以提供flatpak图形商店。
安装:
sudo yum install gnome-software flatpak
设置flatpak源:
flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
9.oepkgs-repo软件源的使用
安装:
sudo yum install oepkgs-repos.noarch
卸载:
sudo yum remove oepkgs-repos.noarch
这个是社区增强源,稳定性没怎样验证,仅在需要时安装,搜索,不用了就马上卸载,不建议长期配置使用。我长期安装这个的时候出现过问题。
10. 个性化设置-win7
11. 个性化设置-浮空
任务栏手动拖起来不靠边,类似kde6任务栏的浮空视觉效果。通过工作区设置边缘距离,同时实现窗口的浮空效果,与任务栏浮空效果搭配。在贴边占半或最大化时不完全覆盖。鼠标在边缘仍然触发桌面效果,如滚轮切换工作区和右键打开程序菜单及中键打开工作区任务清单。