记openEuler24.03+xfce4+oepkgs源+如意玲珑用作桌面使用

20241225:补充了一些在用软件介绍,没有详细安装过程。
20241224:安装“无线网卡驱动”中,增加安装管理无线网络的包NetworkManager-wifi。这样就在图形界面可以查看可用wifi了。以NetworkManager开头的其它包如vpn相关,没有安装。需要时再安装。
20241223:安装操作系统中,增加"安装无线网卡驱动”(linux-firmware-iwlwifi软件包)。
20241206:“安装常用应用”中将解压缩归档软件更换为engrampa,增加xchm,增加thunar-archive-plugin thunar-media-tags-plugin thunar-volman
20241206:“安装xfce桌面”中增加了 xdg-user-dirs-gtk 软件包
20241206:在安装oepkgs-repos时,发现镜像仓库中的 openEuler-24.03-LTS更新慢,所以暂时不再使用仓库镜像中的源。openEuler软件中心的软件版本也慢,系统默认比较新。


安装操作系统

安装操作系统和centos之类一样,且安装后默认没有图形界面。可以参照官方安装指南进行安装。

切换root权限

可以通过su -命令+root账号密码切换。
如果root账号没有设置秘密,可以通过sudo -i命令+当前管理账号密码切换。

更换软件源

官方镜像仓库可能速度不够快,可以根据官方镜像仓库列表,选择适合自己的软件源。

更新系统

更换软件源之后,将系统更新

#root
dnf update

安装xfce桌面

参考官方安装指南中的 在 openEuler 上安装 XFCE
由于只安装了xfce桌面,有些设置没有做也能用。

安装xfce桌面软件

#root
dnf --disablerepo compatible*,extras* install  gvfs  lightdm-gtk  xfconf   network-manager-applet  xfce4*  xorg-*  xdg-user-dirs-gtk   --exclude=*debug*  

安装无线网卡驱动

sudo yum install linux-firmware-iwlwifi NetworkManager-wifi

这里安装了wifii相关驱动和管理包。
跟NetworkManager相关的其它包可以用到再安装,如VPN相关openvpn、l2tp、pptp等。他们均是NetworkManager开头。

安装字体

dnf install google*sc*  google-noto-emoji-fonts 

安装常用应用

dnf install firefox xfburn ristretto parole exo engrampa mousepad  xchm thunar-archive-plugin thunar-media-tags-plugin thunar-volman

设置启动到图形界面

systemctl enable lightdm
systemctl set-default graphical.target

如果同时安装了其他桌面,且无法切换到xfce桌面,补上官方安装步骤的这一步。

#root
 echo 'user-session=xfce' >> /etc/lightdm/lightdm.conf.d/60-lightdm-gtk-greeter.conf

中文语言

参照官方指南基础配置 | openEuler文档 | openEuler社区 | v24.03_LTS

/etc/locale.conf 文件设置LANG=zh_CN.UTF-8

#root
localectl set-locale LANG=zh_CN.UTF-8

查看是否设置好

cat /etc/locale.conf

设置好后重启操作系统,在登陆界面右上角选择简体中文。

安装fcitx拼音输入法

安装fcitx输入法和im-chooser

yum install fcitx-*  --exclude=*debug*
yum install im-chooser

选择使用fcitx
使用im-chooser命令,选择fcitx,按提示注销。

im-chooser

在注销后登陆系统,如果还出现im-chooser对话框,且选中fcitx后注销按钮灰色不能点,直接关闭就行。

检查调整fcitx设置
使用 fcitx-configtool 命令或图形界面右上角状态了键盘图标,选择“设置”,检查输入法配置。如:是否添加了拼音、翻页按键修改、附加组件中的云拼音设置百度、剪切板快捷键修改等。

安装oepkgs源

oepkgs源没有gpgcheck,谨慎使用

安装 oepkgs-repo.noarch

sudo yum install oepkgs-repo.noarch

清除并缓存

dnf clean all && dnf makecache

此时20241205,新版本的oepkgs已经修复,开启了compatible和extras源。
如果在安装软件时,由于新加的源导致冲突。可以在安装时,使用–disablerepo选项排除冲突的源

sudo yum --disablerepo compatible* --disablerepo extras*  install  软件包名

安装如意玲珑

如意玲珑是deepin发起的,看教程openEuler24.03有适配。参照官网安装教程

#添加源:
sudo curl -o /etc/yum.repos.d/linglong.repo -L https://eur.openeuler.openatom.cn/coprs/kamiyadm/linglong/repo/openeuler-24.03_LTS/kamiyadm-linglong-openeuler-24.03_LTS.repo
#更新安装:
sudo dnf update
sudo dnf install linglong-builder linglong-box linglong-bin

当前日期20241201,安装源依然没有修复。添加源后直接安装会提示包大小跟元数据记录中不一样。所以需要在源中下载下来离线安装或不同过源指定在线地址安装。
按照官方流程操作一遍,添加好软件源,有问题再尝试下面方法。

方式一:下载包离线安装

打开终端,使用官方安装命令直接安装,记下报错文件,然后再下载下来安装。

下载地址:
复制下面地址在浏览器中打开:

https://eur.openeuler.openatom.cn/results/kamiyadm/linglong/openeuler-24.03_LTS-x86_64/
#上面地址,在添加源后,可以在/etc/yum.repos.d/linglong.repo文件查看baseurl条目)

相关名称列表:
erofsfuse-1.7.3-1.x86_64.rpm
erofs-utils-1.7.3-1.x86_64.rpm
erofsutils-1.7.3-1.x86_64.rpm
linglong-1.7.0-1.x86_64.rpm
linglong-bin-1.7.0-1.x86_64.rpm
linglong-box-1.7.0-1.x86_64.rpm
linglong-builder-1.7.0-1.x86_64.rpm
linglong-debuginfo-1.7.0-1.x86_64.rpm
linglong-installer-1.3.3.8-1.x86_64.rpm
linglong-store-1.3.3.8-1.x86_64.rpm
linglong-store-debuginfo-1.3.3.8-1.x86_64.rpm

安装完需要启系统

方式二:

使用dnf命令时指定包的在线地址。

#安装玲珑相关包
sudo dnf install -y https://eur.openeuler.openatom.cn/results/kamiyadm/linglong/openeuler-24.03_LTS-x86_64/00097022-linglong-store/linglong-installer-1.3.3.8-1.x86_64.rpm https://eur.openeuler.openatom.cn/results/kamiyadm/linglong/openeuler-24.03_LTS-x86_64/00097022-linglong-store/linglong-store-1.3.3.8-1.x86_64.rpm https://eur.openeuler.openatom.cn/results/kamiyadm/linglong/openeuler-24.03_LTS-x86_64/00097022-linglong-store/linglong-store-debuginfo-1.3.3.8-1.x86_64.rpm https://eur.openeuler.openatom.cn/results/kamiyadm/linglong/openeuler-24.03_LTS-x86_64/00097024-erofs-utils/erofs-utils-1.7.3-1.x86_64.rpm https://eur.openeuler.openatom.cn/results/kamiyadm/linglong/openeuler-24.03_LTS-x86_64/00097024-erofs-utils/erofsfuse-1.7.3-1.x86_64.rpm https://eur.openeuler.openatom.cn/results/kamiyadm/linglong/openeuler-24.03_LTS-x86_64/00097024-erofs-utils/erofsutils-1.7.3-1.x86_64.rpm https://eur.openeuler.openatom.cn/results/kamiyadm/linglong/openeuler-24.03_LTS-x86_64/00097502-linglong/linglong-1.7.0-1.x86_64.rpm https://eur.openeuler.openatom.cn/results/kamiyadm/linglong/openeuler-24.03_LTS-x86_64/00097502-linglong/linglong-bin-1.7.0-1.x86_64.rpm https://eur.openeuler.openatom.cn/results/kamiyadm/linglong/openeuler-24.03_LTS-x86_64/00097502-linglong/linglong-box-1.7.0-1.x86_64.rpm https://eur.openeuler.openatom.cn/results/kamiyadm/linglong/openeuler-24.03_LTS-x86_64/00097502-linglong/linglong-builder-1.7.0-1.x86_64.rpm https://eur.openeuler.openatom.cn/results/kamiyadm/linglong/openeuler-24.03_LTS-x86_64/00097502-linglong/linglong-debuginfo-1.7.0-1.x86_64.rpm

安装完需要重启系统

使用 ll-cli search 包名 搜索软件包,使用 ll-cli install id\version 安装软件包。如安装dingtalk、wechat等

获取软件的常用渠道

openEuler软件中心
https://easysoftware.openeuler.org/zh

如意玲珑

flatpak

主题和图标

openEuler的xfce桌面自带图标不全。

  1. 安装firefox后,有一套 Enlightement-X 图标。卸载firefox后会移除。要使用需要在卸载firefox前,将其备份出来。
    cp -r /usr/share/icons/Enlightenment-X  ~/.local/share/icons/Enlightenment-X
    
  2. 添加oepkgs源后,有一套 elementaryos 相关的主题和图标。
    sudo yum install elementary-xfce-icon-theme  greybird-xfwm4-theme
    
  3. 添加oepkgs源后,有一套 papirus-icon-theme 图标。
    sudo yum install papirus-icon-theme
    

其他

将rm命令修改为移动到回收站。

安装软件。
安装send2trash软件。

#root
dnf install python3-Send2Trash 

设置alias
/etc/bashrc~/.bashrc下设置别名。如:

#root
sed "\$a alias rm='send2trash'" -i.bak /etc/bashrc  

由于修改的系统配置,如担心上面会修改错误,可以手动修改添加。或去除上面的"-i.bak", 此时不修改文件,只输出到屏幕。确认正确再加上 -i.bak运行。

回收站位置
回收站位置在~/.local/share/Trash/,root权限移除的在root家目录下对应位置。

用的一些软件

龙芯浏览器:龙芯浏览器 | 龙芯开源社区
备份软件:安装oepkgs源之后,有个timeshift备份软件。
金山wps:它包含pdf阅读器。WPS Office for Linux-支持多版本下载_WPS官方网站
山石vpn:官网下载适合centos8.5的rpm包,然后更改/etc/os-release文件为centos8.5的文件内容。文件内容可以通过百度“centos8.5 os-release文件内容”,ai会给出内容。
360压缩:虽然前面已经安装了解压所文件。但安装360压缩来备用。通过玲珑平台安装的360压缩。
markdown编辑器:marktext。在github上可以下载到rpm版本。
pdf合并拆分:pdfsam
录屏:peek
截图:flameshot。在github上可以下载到rpm版本。最新版本不可用。flameshot-12.0.rc1-1.fc36.x86_64.rpm版本可用
农历日历:用玲珑安装的深度日历,ll-cli search calendar出现。xfce有这个需求,ukui和kiran和dde可能没有这个需求。xfce支持自定义点击时间时执行命令,写上启动这个日历的命令就行。
微信:官方rpm版本。命令行启动提示缺少文件,建立软连接到提示的名称就可以。
百度网盘:官方有rpm版本,安装可用。
百度同步功能:github上bypy。只能同步/apps/bypy文件夹下内容。
钉钉:github上有转化deb为rpm的打包脚本。比直接解压deb的方式要好用些,bug少。
远程:remmina。如果用com口,putty就行。
抓包:wireshark。忘记哪个软件给顺便装上了
扫描无线信号:wavemon
百度翻译:用玲珑平台安装
迅雷:用玲珑平台安装
hp打印机:hplip
扫描仪:安装sudo yum install sane-* --exclude=*debug*,使用xsane或simple-scan图形软件扫描。如果是网络,测试的时候注意防火墙是否关闭。
备用shell:fish,命令补全功能丰富,但有的功能不支持,跟bash不一样。需要命令补全的时候比较好用。
虚拟机:virt-manager。不支持spice协议,usb重定向灰色不能点。可以用remmina共享方式临时互传文件。
笔记本管理:obsidian的appimage版本。自己做个桌面图标。图标文件可以从它deb版本解压出来,放到对应位置。
字体:默认字体间距大,好看。但桌面需要9号才换行显示。需要换行用的寒蝉端黑体。不需要换行显示就忽略。
其它软件:优先rpm,然后玲珑平台,然后flatpak平台

3 个赞