「Linux」- 桌面环境(我们是如何选择 Linux 发行版的) @20210212

问题描述

该部分笔记及子章节将记录:与 Linux 桌面环境相关的内容,包括桌面环境的概念、组件、设置等等,旨在配置出适用于我们工作的桌面平台(但是不涉及桌面应用程序、快捷工具)。

为什么我们常用 Linux 发行版,而不常用 Windows 操作系统?

起初,只是好奇,喜欢折腾,并附带装逼(多半是因为此)。那时候是 2013 的年底……

然后,在工作中,由于经常与 Linux 打交道(我们只是“使用软件应用”,还没达到“使用操作系统”的层次),所以使用 Linux 环境会使我们的工作更简单(比如服务环境搭建)。

其次,这件事不能怪操作系统,只能怪操作系统中运行的软件。弹窗太多,干扰太多,无法让人专心工作。

最后,“不常使用 Windows 操作系统”不是“完全不使用 Windows 操作系统”。部分工作、部分软件需要使用 Windows 操作系统时,我们还是会使用 Windows 操作系统的。

# 11/10/2019 最近双十一,各种弹窗,都不知道是哪个软件弹出来的。不过我们在Linux下办公,而不用忍受这些东西的影响。

# 02/09/2021 相信我们,用不用 Windows 系统,不是我们能决定的,而是需求决定的。就算我们的主力工具已经完美支持 Linux 操作系统,隔三差五我们还是需要使用 Windows 系统。就算不用 Windows 系统,也要用 Mac 系统,毕竟没有哪个系统看可以包揽所有问题。

我们为什么用 Debian 发行版?(我们是如何选择发行版)

该章节记录,我们选择操作系统的过程,仅供参考。我们的出发点是“需求”,是“目标”,是“我们需要完成什么”。这里的“需求”是指“找到完成工作任务所需要的工作环境”,而不是选择最好的 Linux 发行版,因为压根就没有最好的 Linux 发行版。

第一步、我们的可选项

参考 DistroWatch.com 站点,以了解各大发行版的信息,大多数 Linux 发行版都已经列举在这里。

但其实,我们并没有参考该站点。在我们的工作中,经常需要安装各种环境,各种服务,以进行测试。但是,服务的官方文档,仅支持少数发行版。所以,我们需要选择的发行版位于“工作环境”与“服务器环境”之间。

第二步、缩小选择范围

在工作中,经常需要安装多种应用环境,而这些环境的官方文档多以 Debian/Ubuntu,Fedora/CentOS/RHEL 为主,因此选择范围大幅度缩小。虽然这些服务,可以编译安装,但是编译问题处理,软件版本升级,都是不容忽视的问题。而 Fedora 是纯粹的桌面工作站,部分服务的不是文档也是不支持 Fedora 系统的。因此,我们只考虑 Debian,Ubuntu,CentOS 发行版,这三者是出现频率最高的(尤其是 Ubuntu 发行版)。

注意事项,这里的 Ubuntu 不仅指 Ubuntu,还包含相关的衍生版(比如 Lubuntu、Kubuntu 等等)。同理 CentOS、Debian 等等。

第三步、使用排除法选择

鉴于 CentOS 相当稳定,所以我们不选它(笑)。稳定是必须的,但不是最重要的,我们需要桌面环境,需要的工具会比较多,也希望应用的版本相对较新。从以往使用经验中看,Debian,Ubuntu 的工具更多,也相对较新。

第三步、最后的选择

比起 Debian 发行版,Ubuntu 功能及软件更加丰富(它是以实用性为主),并且驱动更加完善,拥有 PPA 仓库,对用户非常友好。

然而,这些都不是我们需要的。我们想要了解发行办的组成结构,我们不需要很多东西。我们只需要基本的系统,外加相对较多的工具。

对于我们来说 Ubuntu 做的有点多(这不是在否定),违背我们选择 Linux 的初衷。我们只需要引导(GRUB)、内核(Linux)、应用(Desktop)、包管理器这些东西。Ubuntu 很好,只是多了很多我们不需要的服务,这些东西会干扰我们对发行版的探索(研究)。我们需要软件自由与选择自由,这正是 Debian 所做的。用 Ubuntu 就有点像用 Windows ,

所以,我们决定选择 Debian(笑),纯粹是由喜好与需求决定的。

桌面环境的选择

早期,我们使用 Ubuntu 发行版,所以以前使用 Unity 桌面环境。现在(02/10/2021),我们选择 GNOME 桌面环境,这是 CentOS、RHEL、Ubuntu、Debian 都支持的主要桌面环境(算得上是默认桌面环境)。我们并不研究桌面环境,因此会找比较通用的,即使出现问题容易找到答案。我们也会考虑 LXDE 桌面环境,用在某些低配硬件设备上。在某些方面,比如多显示器切换,LXDE 处理方式不如 GNOME 友好。我们体验过一次 KDE 但是没再用过。

# 02/09/2021 下面是我们补充的 GNOME 桌面截图,GNOME Shell 3.30.2
pasted_image002.png

相关文章

「Linux」- 将网页应用变为桌面应用
「Synergy」- 编译安装(2.0.0)
「Synergy」- 编译安装(1.8.8)
「Synergy」- 多电脑共享鼠标和键盘
「Postman」- 强大的接口测试工具
「Linux」- 访问苹果手机相册
「VLC」- 使用 ROOT 用户运行
「开源视频管理系统」- 搭建属于自己的视频站点
「Linux」- 安装网易云音乐(Neteast Cloud Music)
「ImageMagick」- 在图片上添加文字(批量操作)
「Linux」- 将 JPG 网页转为字符画
「Image」- 搭建图床站点
「文档」- 接口管理工具
「GitBook」- 安装
「WordPress」- 常见错误汇总
「WordPress」- 增加单页返回数据量
「WordPress」- 修改文章摘要
「WordPress」- 批量删除重复文章
「WordPress」- 插件汇总
「WordPress」- 升级 5.1.8 到 5.6 版本
「Linux」- PDF 转 TXT
「Linux」- 阅读 PDF 文件(常用查看阅读工具)
「PDF」- 书签 与 大纲(Bookmark and Outline)
「Linux」- 图书管理应用
「Zim」- 在笔记中添加插图
「Zim」- 常用插件及扩展工具
「Zim」- 安装(Debian)
「Google Chrome Extensions」- Tampermonkey(运行自定义脚本)
「Linux」- 颜色化输出
「tmux」- 安装(CentOS)
「Linux」- 截图工具/录制工具
「KeePass」- 密码管理软件(keepass2/keepassx/keepassxc)
「FCITX」- 安装
「Mermaid」- Running as root without --no-sandbox is not supported
「Graphviz」- 绘制表格
「File Browser」- 基于网页的文件管理器
「Web IDE」- 在浏览器中编辑代码
「Vim」- Vi IMproved
「PHPStorm」- External file changes sync may be slow
「Emacs」- 自动补全(Python)
「GNU Emacs」- Markdown Mode for Emacs(编写 Markdown 文档)
「GNU Emacs」- 快速切换窗口(Window)
「GNU Emacs」- 行号操作(显示、统计、定位)
「GNU Emacs」- 包管理系统(ELPA, Emacs Lisp Package Archive)
「Debian」- Emacs(安装)
「Emacs」- 编译安装
「Eclipse」- 安装插件市场(Marketplace)
「Eclipse」- 常用设置(杂记)
「Eclipse」- 升级到新版本
「Linux」- 修改鼠标滚轮的滚动方向
Xresources文件语法
配置及运行stalonetray
「Linux」- 安装向日葵远程控制(Ubuntu、Debian、CentOS)
「Remmina」- 远程桌面客户端(SSH、SFTP、VNC、Windows Remote Desktop、...)
「YOZO Office」
「WPS for Linux」- 使用记录
「Emacs」- 安装最新版本
「GitHub Pages」- 搭建免费的个人博客
「Emacs」- Fill Column Indicator
「GNU Emacs」- Treemacs(文件管理器)
「GNU Emacs」- 高亮设置(Highlight)
「Linux」- 基于网页的文件管理器(Web-based file manager)
「GNU Emacs」- 界面设置
「Font」- 编程字体
「Font」- 设置 Fallback 字体(如果字体 A 中不存在某个字符,则从字体 B 中加载该字符)
「XMind」- 安装与升级
「XMind」- 在 Linux 下,切换 Format 界面非常慢
「Linux」- 安装 Opera 浏览器
「Mozilla Firefox」- 禁用 GIF 图片
「Firefox」- 在地址栏中,显示二维码
「GNOME 3」- 修改 Topbar 字体(顶部栏字体)、调整默认主题
「GNOME 3」- 界面元素、桌面组件、各部分名称(学习笔记)
「GNOME 3」- 常见术语区分(学习笔记)
「GNOME 3」- 以单实例运行应用、仅允许应用启动一次

参考文献

Debian vs Ubuntu
DistroWatch.com: Put the fun back into computing. Use Linux, BSD.
Wikipedia/Desktop environment
Debian/Wiki/Gnome

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值