Ubuntu GNOME从入门到喜欢

Beauty

在Ubuntu官网下载的Ubuntu 16.04版本是Unity版本,Unity版本也可以“打扮”的很美观,并且和今天介绍的GNOME很多地方都是通用的,所以,试试看喽。
推荐直接下载Ubuntu 18.04版本,默认桌面为GNOME。

下载并安装Ubuntu GNOME

1. Ubuntu GNOME有一个专门的官网Ubuntu GNOME,找到下载页,然后选择版本下载。

  1. 可以在Ubuntu官网直接下载18.04版本,默认为Gnome桌面。
  2. 下载完成后,得到一个iso包,接下来就是制作U盘启动盘了。如果本身就是Ubuntu的话,系统自带了一个Startup Dis Creator应用,可以用来完成制作;Windows的话,百度一下,你就知道。
  3. 后面可以参照这篇百度经验

如果是Ubuntu Unity,可以参照这篇文章,没尝试过,(逃

安装之后在软件列表里找到Software & Updates启动,修改download from为 other ,然后Select Best Server, 关闭,有提示的话,否。
更新系统

1
2
sudo apt update
sudo apt upgrade

在保证不会丢失重要文件的前提下,尽情作吧,多踩坑才能成长呢~

取消sudo密码

个人感觉每次使用sudo命令都需要输入一次密码,不太方便,又取消密码的方法。

1
2
3
4
5
6
7
sudo vim /etc/sudoers

找到
%admin ALL=(ALL) ALL

注释之, 在下面加上
%admin ALL=(ALL) NOPASSWD: ALL

GNOME 美化

gnome-tweak-tool

查看是否有 Tweak Tool,有则无需下载。
无则安装

1
sudo apt install gnome-tweak-tool

主题、图标

看个人爱好,主题我绝的arc比较完善,图标flat的扁平风格看着就不错。
还有一点,Gnome的顶栏不在默认管辖范围内,需要安装User Theme插件才可以修改顶栏样式。

1
2
3
4
sudo add-apt-repository ppa:noobslab/themes
sudo add-apt-repository ppa:noobslab/icons
sudo apt-get update
sudo apt-get install arc-theme ultra-flat-icons

下载完成之后,在tweak-tool中选择启用。

GNOME扩展

扩展在https://extensions.gnome.org/提供下载,第一次打开页面,网页会提示安装插件,安装之后再能对扩展进行管理,扩展由自己的需求选择下载。
我安装了六个,分别是:

  • User Theme 允许自定义顶栏样式
  • Dash on Dock 显示底部Dock
  • Hide Top Bar 最大化时隐藏顶部状态栏
  • Dynamic Top Bar 顶部状态栏透明
  • Pixel Saver 最大化时隐藏标题栏
  • Coverflow Alt-Tab Alt-Tab显示大窗口
  • System Monitor 内存等资源使用情况

下面是一些扩展的释义,引自github

一些扩展
usertheme 启用后可自定义shell主题
dash-to-dock dock设置
unite 将左下角通知栏融入顶部栏(仿unity风格)
topicons plus 将左下角通知栏融入顶部栏
taskbar 任务栏
hide-top-bar 定义顶部栏隐藏策略
pixel-saver 窗口最大化时将标题栏融合进顶部pannel
coverflow-alt-tab alt+tab进行切换时可显示大幅预览
workspace-indicator 显示工作区序号
top-panel-workspace-scroll 顶部栏上滚动鼠标滚轮可切换工作区
drop-down-terminal 下拉式终端
removable-drive-menu 显示可移除设备(如U盘)拔插提示
places-status-indicator 显示文件管理器导航菜单
netspeed或simple-netspeed 显示网速
system-monitor 系统监控
web-search-dialog 快捷搜索(可添加搜索引擎)
weather 天气显示
clipboard-indicator 剪切板工具(最多可存储50条记录)
easyscreencast 截屏录屏
screenshot 截屏
audio-output-switcher 切换音频输出
hibernate-status 增加休眠按钮
cpupower 或 cpufreq 处理器调频控制
clac 计算器
randwall 壁纸切换
caffeine 阻止桌面锁屏和系统暂停
media-player 媒体播放信息显示及快捷控制(部分播放器可能不支持)

zsh Shell

zsh

1
2
3
4
5
6
7
# 如果已经安装git,则忽略第一步
sudo apt install git
sudo apt install zsh
wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh
chsh -s /usr/bin/zsh
# 如果最有一条命令无效的话,尝试下面这条指令
chsh -s /usr/local/zsh

注意:
使用zsh意味着放弃原来的bash,添加用户环境变量、添加Alias等都需要在~/.zshrc中配置,然后source ~/.zshrc,在.bashrc配置是无效的,并且source ~/.bashrc会报错。

Grub2 主题安装

引用Ubuntu 18.04 踩坑记录

Vimix

Grub2就是引导操作系统启动的东西,开机的时候如果是多系统,就会显示多系统的启动菜单,如图,这个启动菜单可以自定义主题。

  1. 解压下载的主题文件Vimix,得到Vimix文件夹(这里提供我用的一个主题,也可以自已去下载其它主题)
  2. 在/boot/grub里创建GRUB2主题目录themes

    1
    $: sudo mkdir -p /boot/grub/themes
  3. 将下载的Vimix文件夹整体复制到/boot/grub/themes文件夹下

    1
    $: sudo cp -r Vimix /boot/grub/themes
  4. 修改/etc/default/grub配置文件

    1
    $: sudo gedit /etc/default/grub
  5. 在文件最后添加:

    1
    GRUB_THEME="/boot/grub/themes/Vimix/theme.txt"

    并保存

  6. 更新GRUB

    1
    $: sudo update-grub
  7. 重启即生效

实用软件安装

有需自取

shadowsocks-qt5

Linux下的ShadowsocksGUI

1
2
3
sudo add-apt-repository ppa:hzwhuang/ss-qt5
sudo apt-get update
sudo apt-get install shadowsocks-qt5

Albert

官方方法(推荐):

1
2
3
sudo sh -c "echo 'deb http://download.opensuse.org/repositories/home:/manuelschneid3r/xUbuntu_18.04/ /' > /etc/apt/sources.list.d/home:manuelschneid3r.list"
sudo apt-get update
sudo apt-get install albert

以前的方法:
github项目主页:Albert
非常非常好用的启动器,一定要安装。
Albert

1
2
3
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install albert

官方给的下载方式表示没能成功。

redshift

github项目主页:Redshift
调节屏幕亮度、色温等。

1
sudo apt-get install redshift-gtk

配置文件放在~/.config/redshift.conf里,在github上可以找到这个项目,提供了一个样例配置redshift.conf.sample,下载之后,修改后缀,放在制定位置。
再国内正常使用,需要修改配置文件中的经纬度。在[manual]处修改为

1
2
3
4
# 北京经纬度
[manual]
lat=39.90
lon=116.41

uGet

Linux 下非常好用的下载工具,有GUI,支持加速Aria2加速

1
2
3
4
sudo add-apt-repository ppa:plushuang-tw/uget-stable
sudo apt update
sudo apt install uget
sudo apt install aria2

下载打开之后,在Edit -> Settings -> Plug-in 中选择curl+aria2,然后在添加任务时,修改Max Connections 为16,下载速度快的飞起。

Sublime Text

官网链接:Sublime Text
国内进不去…
官方给的apt下载方式(表示没能成功):

1
2
3
4
5
wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -
sudo apt-get install apt-transport-https
echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
sudo apt-get update
sudo apt-get install sublime-text

我是直接下载的tar.bz2包 ,给出下载链: 64 bit32 bit tarball
sublime_text_3用命令行可以直接使用,要想使用快捷方式,需要做以下步骤:

  1. 修改sublime_text.desktop文件的所有Execsublime_text可执行文件的路径
  2. 修改Icon为sublime的图标路径
  3. 复制sublime_text.desktop文件到/usr/share/applications/文件夹下
  4. 修改快捷方式权限 chmod +x sublime_text.desktop

这时alert或者软件列表里就有了sublime

unar

windows的压缩包复制到Linux下解压后乱码,而会自动检测文件的编码,简单解决问题

1
2
3
sudo apt install unar
# 使用方法
unar name.zip

搜狗输入法

下载页:搜狗Linux页
在安装之前还需下载一个插件——Fcitx。

1
sudo apt install fcitx

启动Input Method应用,OK、YES之类的选择下去,有一页是选择输入模式,选择fcitx,如果没有,重启尝试。
下载搜过.deb包,安装,然后在Fcitx Configuration中,左下角+号,把对号去掉,添加搜狗,在最小面。重启。

QQ、微信

Linux下没有直接可用的QQ、微信等常用软件,但是,在国内deepin的努力下,适配了一批常用软件,灰常方便,有一位大佬将deepin-wine环境移植到了Ubuntu,简直不能再爽。

项目在 Deepin wine for Ubunt(github),安装环境的步骤以及各软件的安装都有介绍,在此不在赘言。
注意看README中的第二(3)点——关于托盘,解决一个小问题。

小书匠

主页:小书匠

  1. 支持Markdown。
  2. 可以绑定印象笔记、为知笔记等多类笔记账号,可以同步,同一时刻只支持一种笔记。
  3. 可以导出图片、PDF。
  4. 可以用Markdown做超炫幻灯片。
  5. 有Linux、Windows客户端,网页版,手机网页版也支持。

小技巧

文件管理器侧边栏

文件管理器侧边栏有一些publictemplete之类的文件夹,碍眼,删之。

  1. 编辑在~/.config 下的 user-dirs.dirs 文件, 把不需要的注释掉
  2. 新建user-dirs.conf 编辑enabled=false
  3. 重启

触摸板

触摸板单击无效、滑动不符合习惯

1
2
3
gsettings set org.gnome.desktop.peripherals.touchpad send-events enabled # 启动touch pad
gsettings set org.gnome.desktop.peripherals.touchpad tap-to-click true # 启动单击
gsettings set org.gnome.desktop.peripherals.touchpad natural-scroll true ## 修改滑动方向

开机启动

Tweak Tool中可以添加开机启动项,把 shadowsocks 、 redshift 、 albert 添加到开机启动里,方便很多。

Solarized 配色

官网:Solarized
提供很多软件的配色文件, vim 、 Xcode 等都有。

Alert 执行命令

把qq 、 wechat 等都添加软链接,然后,用albert的终端功能> qq,即可启动应用,美滋滋。

Q&A

安装后无网络

如果安装系统之后没有无线网络,可以找一个无线网卡,或者插网线连接网络,然后,在Software & UpdatesAdditional Drivers中选择无线网卡,下载驱动。

读者若有其他建议,欢迎评论一起探讨。
若有新发现,必更新之~