Fedora30 构建 Flatpak 应用
系统环境
1 | Fedora release 30 (Thirty) |
Flatpak 安装
1 | # 安装flatpak |

系统环境
1 | Fedora release 30 (Thirty) |
Flatpak 安装
1 | # 安装flatpak |
Flatpak 介绍
Flatpak(前世为 xdg-app)是一种用于构建、分发、安装和运行应用程序的技术,类似的应用程序容器技术还有大名鼎鼎的 Snap、AppImage。它主要针对的是 Linux 桌面,通过在沙箱中隔离应用程序来提高 Linux 桌面的安全性,允许应用程序安装在任何 Linux 发行版上,而且支持用户在同一个系统中安装同一应用程序的多个版本。如果需要更多的 Flatpak 应用,可以从 Flathub 应用商店直接获取。
Flatpak 安装
1 | # 安装flatpak |
Zsh 介绍
Shell 是在开发人员与服务器间建立一个桥梁,它对外提供一系列命令,让我们得以控制服务器。常用的 Bash 就是 Shell 的一种,也是 Linux 下默认 Shell 程序。Zsh 属于 Shell 中的一种,但比 Bash 好用,而且完全兼容 Bash,拥有及其丰富的插件、强大的命令自动补全能力、以及自定义功能,可以大大提供使用 Linux 的效率。
Zsh 安装
1 | # 安装依赖 |
本地 Shell 切换到 Zsh
1 | # 以下操作,不同的Linux用户需要单独安装或者配置(YUM操作除外) |
前言
本教程只适用于 Centos7 安装搜狗输入法(v2.2.0.0108),支持的桌面环境是 GNOME。注:文章末尾附有搜狗输入法最终的运行效果图
系统环境
1 | CentOS Linux release 7.6.1810 (Core) |
安装 Fcitx 输入法框架
1 | # 关闭ibus输入法,绝对不能使用“yum remove ibus”命令卸载ibus, 否则会将桌面环境一同卸载掉 |
1 | import org.springframework.context.annotation.Bean; |
前言
本文主要介绍 Centos7 如何安装微信客户端、网易云音乐、百度网盘、TeamViewer、Rhythmbox 等桌面软件。
添加 YUM 源
添加 epel,nux-dextop,rpmfusion 源,可参考本站教程:Centos7 管理 YUM 源
electronic-wechat 微信客户端
electronic-wechat 是一款基于 Web 版微信开发的第三方微信客户端,自带消息防撇回功能。由于 Web 版的微信会限制新注册的微信账号登录,因此 electronic-wechat 同样不支持微信新账号登录。该项目由于各种原因已经停止维护,但并不影响正常使用,实测使用非常稳定。
1 | # 进入安装目录 |
前言
本文主要介绍两款适用于 Centos7 的桌面壁纸应用,分别是 Komorebi 和 Wonderwall,其中 Komoreb 支持使用视频、网页作为桌面动态壁纸。
系统环境
1 | CentOS Linux release 7.6.1810 (Core) |
Komorebi 站点
Komorebi 介绍
Komorebi 是一款 Linux 动态壁纸应用,可以实现类似 Stream Wallpaper Engine 的效果,支持使用图片、视频、网页作为桌面壁纸。Komorebi 官方默认只支持 Debian/Ubuntu 系的 Linux 发行版,如果需要在 Centos7 上安装,则需要编译分支 Komorebi-Centos 的代码,手动安装编译构建生成的 RPM 包。
系统环境
1 | CentOS Linux release 7.6.1810 (Core) |
安装依赖
1 | # 安装epel源 |
系统环境
1 | CentOS Linux release 7.6.1810 (Core) |
检查显卡的识别状况
在执行下述所有步骤之前,必须确保当前系统已经正确识别到 NVIDIA 的显卡,否则在显卡没有被正常识别的情况下,执行后续的安装步骤都是徒劳的。此时可以执行以下命令,若可以输出相关信息,则说明显卡能被系统正常识别。否则请重新插拔显卡,或者检查主板是否需要跳线或者设置 BIOS 才能正确识别独立显卡。
1 | # lspci | grep "NVIDIA" |
安装软件依赖
1 | # yum -y install gcc gcc-c++ wget |
安装 NVIDIA 显卡检测工具
1 | # 导入key |