Quan Zhuo's Blog

好用的 Linux 软件以及 Gnome Shell 扩展

2016-11-26

虽然很多软件开发商不对 Linux 平台提供支持,但是开源世界的大神们总有自己的解决方案,而且很多用 起来还不错。 Gnome 桌面的默认安装给人一种粗枝大叶的感觉,看起来不够细腻,但是 Gnome Shell 提供了很多强大的插件,稍加定制即可满足需求。 我个人更加喜欢 Gnome 桌面,下面将介绍一些 Linux 上的一些提高生产力的软件,Gnome Shell 扩展以及一些常用的 PPA 源。

软件

  • Visual Studio Code

    微软出品,必属精品。作为程序员,首推 Visual Studio Code。 Visual Studio Code 里面 有你所需要的编辑器中的所有特性:IntellSence,Plugins,Git…,支持三大主流平台。微软 是真的开始拥抱开源社区了,前几天还刚刚加入了 Linux 基金会,成为 Linux 基金会的白金会员 每年贡献 50W 美元会费。

    既然是编辑器,当然绕不过 Vim 和 Emacs,我也是一个 Emacs 使用者。Emacs 是我在命令行下的 编辑器首选。我最喜欢 Emacs 的行编辑功能。另外 Github 开发的 Atom 是跟 VS Code 差不多 的一个编辑器,但是根据我的使用,它跟 VS Code 相比,在稳定性,健壮性,以及启动速度上要相差 不少。

  • insomnia

    一个跨平台的 Rest API 调试客户端。界面漂亮。它的站点请戳 这里

  • NixNote

    Evernote 的 Linux客户端,由开源社区维护,使用 Evernote 官方提供的开发者 API 开发。 我的重要的资料都放在 Evernote 上,现在已经 离不开 Evernote 了。 NixNote 基本上提 供了 Evernote 具有的所有功能。跟 Gnome 桌面配合的非常完美,目前发现的唯一美中不足的地方 是在文章中调整文字颜色以及背景颜色的时候有一些小问题。目前仍然在活跃开发中,上次更新时间 是: 2016-10-24 ,它的官方站点在 这里

  • synapse

    是一个用于搜索计算机上任何东西的工具,十分好用。按下 Ctrl + space 键弹出搜索对话框。各大 发行版本的软件仓库中都提供有,直接安装即可。

  • lantern

    是一个用于翻墙的工具。刚开始的 lantern 没有会员与非会员之分,速度飞快,简直是神器。目前 的 lantern 非会员用户每月有 800MB 的流量,速度没有以前那么快了。该项目托管于 github, 可以在它的 项目主页 找到下载地址。

  • chrome

    Linux 版本的 chrome 浏览器。在 这里 下载。我一 般是安装好 lantern,网络畅通之后安装 chrome。要注意 chrome 不同于 chromium, chromium 是一个社区维护的开源浏览器,而 chrome 是在 chromium 的基础上开发的。

  • 搜狗输入法
  • 网易云音乐
  • 福昕阅读器

    以上三款软件大家耳熟能详的软件也都有 Linux 客户端。Linux 版本的搜狗输入法虽然没有 Windows 版本的智能,但是目前绝对是 Linux 平台上最好用的中文输入法。搜狗输入法和网易云 音乐只支持 Ubuntu,福昕阅读器是真正的全平台软件,支持所有的 Linux 发行版本、Mac、 Windows、Android、iOS、Windows Phone 8、Windows 10 mobile,福昕阅读器是专注成就 成功的最好案例。

  • vlc

    不用赘述,万能的播放器。

  • Guake

    Guake 是我最喜欢的 Linux 下拉终端。在 Linux 上需要使用终端的地方特别多,使用下拉终端能 极大的提高生产力。虽然 Gnome Shell 中有下拉终端插件,但是 Guake 的稳定性,健壮性是其他 下拉终端无法相比的。还支持丰富的设置项。我习惯把下拉终端的快捷键设置为反引号,也就是 Tab 键上面的那个按键,需要使用的时候,中指一伸即可弹出。

  • terminator

    一个桌面版本的终端复用工具,直接使用 apt、yum、dnf 即可安装。

  • gnome-tweak-tool

    Gnome 桌面的微调工具。

  • Anydesk

    跨平台的远程桌面工具。安装方便,传输迅速,几乎不用配置。下班后如果有急需完成的工作,可以 使用 Anydesk 连接到你的办公电脑上,不用去办公室啦。

  • cmus

    一个基于 ncurses 的命令行音乐播放器,用起来十分方便。

  • everpad

    这个也是一个 Evernote 客户端,不过是针对 Ubuntu 的 Unity 桌面的。跟 Unity 的 Dash 集成到一块儿。使用 Unity 桌面的用户可以试一试。

  • gnome-pie

    Gnome 环境下的一个可视化的程序启动器。定制性很强。对于某些使用脚本作为启动文件的程序,使用 gnome-pie 为之添加一个启动入口是十分有用的。而且支持自定义应用程序图标。使用快捷键调出, 十分炫酷。

  • GNOME App Folders Manager

    Gnome Shell 的 dashboard 默认情况下只有两个应用程序文件夹: Utilities 和 Sundry, 当应用安装过多时,会导致 dashboard 看起来很杂乱。该程序可以让你在 dashboard 中创建自定 义的文件夹,为应用程序分组,将多个应用图标放在一个文件夹下面,非常实用。该项目托管在 Github 上,可以在 这里 下载预 编译的二进制发布包。

  • alternative-toolbar

    准确的说,这应该是一个 Gnome 音乐播放器 Rhythmbox 的插件,使 Rhythmbox 成为一个更加 好用的音乐播放器:单曲循环,快捷键,暗黑主题,拖拽支持… 等等。 该项目 托管于 Github。

  • ReText

    简洁但是功能强大的 Markdown 编辑器,该项目托管于 GitHub,Ubuntu 中可以直接通过包管理 器安装:

      sudo apt install retext
    
  • Nylas Mail

    漂亮、简洁的邮件客户端,基于 Web 技术构建,响应速度较快,收信及时,值得尝试。可以在 这里下载安装。

Gnome Shell 扩展

下面介绍一些 Gnome Shell 的扩展,这只是一些方便我使用的一些扩展。Gnome Shell 有多达数百个 扩展,更多扩展可以到这里看看。

  • Dash to Dock

    这是一个适用于 Gnome Shell 的 docker。可以将 Gnome Shell 的 Dash 变成一个在其他平台 常见的 docker,也更加方便使用,并且可以定义 docker 的大小,位置等扥。

  • topicons plus

    该插件将 Gnome Shell 传统的左下角通知栏移动到桌面顶部的的状态栏。它是我第一次使用 Gnome 就想要的扩展。

  • Screenshot tools

    快捷的截图工具,安装之后在顶部状态栏有一个按钮,方便截屏,十分实用的一个插件。

  • Remove Dropdown Arrows

    Gnome Shell 默认情况下顶部状态栏图标的右下角会有一个向下的小箭头,该扩展移除这个小箭头。

  • Straight Top Bar:

    移除窗口的圆角,使桌面看起来更加扁平化,更加符合现在的主流审美。

  • Frippery Move Clock

    将状态栏中间的时钟移动到其他地方。

  • Dynamic Top Bar

    动态的顶部状态栏,当没有最大化窗口的时候,顶部状态栏是透明的,当有最大化窗口的时候,顶部 状态栏变成系统的背景颜色。

  • Glassy Gnome

    可以改变 Gnome 桌面窗口的透明度。

  • Openweather

    天气预报插件。

PPA

PPA 是 Personal Package Archives 首字母简写。通过 PPA 安装软件不仅更方便,而且可以自动更 新。下面介绍一下较常用的 ppa 源。

  • Oracle Java (JDK) 7 / 8 / 9 Installer PPA

    该 PPA 源中包含 Oracle 官方发布的 JDK。不过目前的 JDK 9 还是 early release,所以一般 用户仍然应该使用 JDK 7,8。通过下面的指令添加该 PPA:

      sudo add-apt-repository ppa:webupd8team/java
      sudo apt-get update
      sudo apt-get install oracle-java8-installer / oracle-java7-installer
    

    该 PPA 的官方站点在 这里。 这个仓库里面还提供了切换 JDK 版本的命令: oracle-java7-set-default 和 oracle-java8-set-default。

主题

Gnome Shell 具有很大的可定制性,通过安装一些主题,可以使你的桌面更加养眼。

  • Arc Theme
  • Flatabulous
  • Arc-Flatabulous Theme

    以上是三款扁平化的 Gnome Shell 主题,Arc-Flatabulous Theme 与 Arc Theme 相比具有更 加漂亮的窗口按钮。从名字即可看出 Arc-Flatabulous 是 Arc 和 Flatabulous 的结合。这三款 主题都托管于 GitHub: Arc ThemeFlatabulousArc-Flatabulous Theme

  • OSX-Arc-Collection

    一款非常漂亮的扁平化主题。它是从 Arc theme 优化而来的,字体也很漂亮,重绘了很多图标。扁平 化的效果更加明显。该项目托管于 github


下一篇 理解 repo

评论