个性化工作环境打造 — linux 桌面环境的安装配置


随着对 linux 桌面环境的不断使用和深入了解,本文也随着经验积累保持持续更新。

安装 linux 系统需要进行大量配置工作,这种配置工作量远超 Windows 系统。其实 Windows 也需要诸多配置部署,只不过很多工作 Windows 系统自动完成了,而 linux 系统则需要手动操练了。经历几次 linux 不同发行版本的安装配置,深受其扰,总的来说,过程是繁琐的,耗时是不短的,收获是有的,效率是需要加强的。这一点也从某种程度上反映了两者的理念上的重要不同,Windows 是商业化产品,用户体验一定放在重要的位置上,这也对其产品市场占有率有重大影响;而 linux 始于 community,目标定位专业用户,商业公司更聚焦专业问题的解决,尤其是服务器领域,对于强调用户体验至上的桌面领域,自然投入较少,这一点毫无疑问也影响其桌面市场的占有率。

桌面系统是服务于个人的,桌面系统的配置也一定要以提升个人生产力为核心展开。linux 生态系统开源的特点极大提升其定制化的能力,这种定制化也不可避免伴随而来不小的工作量。这里总结安装使用过程中的一些通用且好用的配置,系统配置涉及 Centos、Ubuntu、Mint 等发布版本,为后续系统安装配置提供指南,节约时间,提高效率。

基础环境配置

配置软件 repositories

首要任务。配置高速软件源会极大提高后续工作效率。优先用国内的软件源。

配置系统字体 (windows/mac font famliy, etc)

字体是桌面系统的基础设施。由于版权的原因,linux 系统中默认没有加入 Windows 和 Mac 的字体,无论出于软件兼容性,抑或是显示美观的考虑,在 linux 中引入 Windows 和 Mac 的字体,都是一个不错的选择。

字体文件拷贝到特定目录后 (/usr/share/fonts),将字体在系统中进行注册。

sudo mkfontscale
sudo mkfontdir
fc-cache

JDK 环境

基础工具

  • tree
  • axel
  • curl
  • subversion
  • git

配置输入法

  • 安装 fcitx 包族
  • 安装 Sogou 输入法
    • 下载
    • 安装配置
      • 输入法依赖:libqt5qml5, libqt5quick5, libqt5quickwidgets5, qml-module-qtquick2; libgsettings-qt1

配置 Shell

安装配置 Gvim

安装虚拟机环境

  • VMware WorkStation

网络环境配置

浏览器

科学上网

浏览器插件体系

系统调优及效率提升

办公学习

wine 安装配置

压缩工具

  • WinRAR (crossover/wine)

PDF 阅读器

  • Acrobat XI (crossover)
    • 替代性选项 Adobe Acrobat Pro 7.0 (wine)
    • 替代性选项 foxit reader (wine)
  • evince
    • 速度非常快的 pdf 阅读器,快速浏览时使用最佳
  • Calibre
    • 电子图书馆,集成了阅读器和图书管理器。支持多种格式。阅读一些特殊格式图书(如 epub),是一个很好的选择。
  • CAJViewer

办公软件

笔记软件

数据同步

词典软件

邮件系统

  • Foxmail (wine)
    • Foxmail 一般与 Windows 系统公用一套安装,linux 下用 wine 做一个访问接口

远程会议

远程桌面

多媒体软件

  • smplayer
  • gimp
  • KolourPaint
    • 轻量级图形处理软件,linux 下的 mspaint
  • QQ音乐
  • 酷我音乐 (linux version)
  • ffmpeg
  • 截图软件
    • flameshot
      • 功能强大,简介易用,结合桌面快捷键设置,效果飞起
    • gnome-screenshot
    • deepin-screenshot

即时通讯

wine 应用安装后调优

网络下载

U盘刻录

开发环境

配置管理工具

开发工具

source insight (wine)

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注