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桌面自带图标不全。
- 安装firefox后,有一套 Enlightement-X 图标。卸载firefox后会移除。要使用需要在卸载firefox前,将其备份出来。
cp -r /usr/share/icons/Enlightenment-X ~/.local/share/icons/Enlightenment-X
- 添加oepkgs源后,有一套 elementaryos 相关的主题和图标。
sudo yum install elementary-xfce-icon-theme greybird-xfwm4-theme
- 添加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平台