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

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*  

安装字体

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源之前,有个deepin的备份com.deepin.backup,命令行使用。
安装oepkgs源之后,有个timeshift备份软件。

浏览器

360浏览器国产版:360安全浏览器
龙芯浏览器:龙芯浏览器 | 龙芯开源社区

办公软件

金山wps:WPS Office for Linux-支持多版本下载_WPS官方网站

1 Like