博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
定制我的 Ubuntu 17.04
阅读量:6337 次
发布时间:2019-06-22

本文共 3349 字,大约阅读时间需要 11 分钟。

来来回回装了 N 次系统了,每次都要重装一大堆的工具,这次就想写这篇记录一下,以便下次再安装不用挨个找,顺便给其他 Linux 用户参考,如果他们需要的话。对于界面美化,我也是会讲究的,一款好的界面会让用户更喜爱他,不是麼 ;)

文章分 工具篇界面美化篇

工具篇

科学上网工具

我想这是首先必须的。好多人没有它不能做任何事情。通过 PPA 源安装,支持 Ubuntu 14.04 或更高版本。

sudo add-apt-repository ppa:hzwhuang/ss-qt5sudo apt-get updatesudo apt-get install shadowsocks-qt5

Google Chrome

  1. 可访问 进行下载(前提:科学上网工具)

  2. 通过 PPA 源安装

    首先安装密钥

    wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -

    添加 PPA 源

    sudo sh -c 'echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list'

    更新源

    sudo apt update

    安装 stable 、 Beta 或者 Unstable 版本

    sudo apt-get install google-chrome-stablesudo apt-get install google-chrome-betasudo apt-get install google-chrome-unstable

Oh-My-ZSH

这是一个 Terminal 框架,不仅提供丰富的外观主题,还提供了丰富的功能如更强大、智能的自动补全等。需要预先安装 ) 工具。

sudo apt install zsh

一键安装 oh-my-zsh 命令

sh -c "$(wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"

oh-my-zsh

相关配置信息、主题请访问

Node.js

安装 6.x 版本

curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -sudo apt-get install -y nodejs

安装 8.x 版本

curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -sudo apt-get install -y nodejs

npm 更换淘宝镜像

npm config set registry https://registry.npm.taobao.org/

Typora

这是一款 MarkDown 编辑器,功能也很强大。

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys BA300B7755AFCFAEsudo add-apt-repository 'deb https://typora.io ./linux/'sudo apt-get updatesudo apt-get install typora

界面美化篇

对桌面环境来说,最喜欢 GNOME 了,它的高扩展性提供了丰富的定制功能。Github 上好多针对 GNOME 优化的项目,何况 Ubuntu 都放弃 Unity 了。

桌面主题

Github 上一大堆,我用比较热门的一款叫 Arc-Theme 的主题,包括了 GNOME Shell 主题和 GTK 主题

安装前需要以下依赖包:

  • autoconf

  • automake

  • pkg-config

  • libgtk-3-dev

  • git

安装步骤

  1. 从 Github 上获取项目

    git clone https://github.com/horst3180/arc-theme --depth 1 && cd arc-theme
  2. 构建项目并安装

    ./autogen.sh --prefix=/usrsudo make install
  3. 其他选项

    --disable-transparency     在 GTK3 主题中禁用透明度--disable-light            禁用 Arc Light--disable-darker           禁用 Arc Darker--disable-dark             禁用 Arc Dark--disable-cinnamon         禁用 Cinnamon--disable-gnome-shell      禁用 GNOME Shell--disable-gtk2             禁用 GTK2--disable-gtk3             禁用 GTK3--disable-metacity         禁用 Metacity--disable-unity            禁用 Unity--disable-xfwm             禁用 XFWM--with-gnome=
    为特定的 GNOME 版本 (3.14, 3.16, 3.18, 3.20, 3.22) 构建主题
  4. 选择主题

    安装完成后打开 GNOME Tweak Tool 工具选择对应的 Arc 主题即可。

注意 :对于高分屏,可能使用 Arc-Theme 显示 GNOME Shell 的字体过小,可通过修改 /usr/share/themes/[对应 Arc 主题]/gnome-shell/gnome-shell.css 修改 stagefont-size

,其他热门主题 、

图标主题

Numix

sudo add-apt-repository ppa:numix/ppasudo apt-get updatesudo apt-get install numix-icon-theme

Paper

sudo add-apt-repository ppa:snwh/pulpsudo apt-get updatesudo apt-get install paper-icon-theme# 同时也可以安装 GTK 和 Cursor 主题sudo apt-get install paper-gtk-themesudo apt-get install paper-cursor-theme

Papirus

sudo add-apt-repository ppa:papirus/papirussudo apt-get updatesudo apt-get install papirus-icon-theme

或者下载最新的 .

GNOME Shell Extensions

  • 天气插件

    weather

  • 系统监视器

  • 任务图标栏

    任务图标栏使用默认的图标,如何让他使用自定义的图标主题呢?

    比如使用 Papirus ,它支持 hardcode-tray 脚本来实现

    1. 安装 hardcode-tray

    sudo add-apt-repository ppa:andreas-angerer89/sni-qt-patchedsudo apt updatesudo apt install sni-qt sni-qt:i386 hardcode-tray
    1. 转换图标

    hardcode-tray --conversion-tool Inkscape
  • 显卡温度指示器

    以上三个的界面效果

    extensions

  • 可定制的 Dock

    可选择主题,停靠位置,个人习惯喜欢停靠在底部![dock][4]

结束

GNOME 可以定制的还有更多,可通过项目地址进去仔细研究。 ;)

顺便晒一下我的桌面

desktop

转载地址:http://ilaoa.baihongyu.com/

你可能感兴趣的文章
IP_VFR-4-FRAG_TABLE_OVERFLOW【cisco设备报错】碎片***
查看>>
Codeforces Round #256 (Div. 2) D. Multiplication Table 【二分】
查看>>
ARM汇编指令格式
查看>>
HDU-2044-一只小蜜蜂
查看>>
HDU-1394-Minimum Inversion Number
查看>>
df -h 卡住
查看>>
[转] createObjectURL方法 实现本地图片预览
查看>>
JavaScript—DOM编程核心.
查看>>
JavaScript碎片
查看>>
Bootstrap-下拉菜单
查看>>
soapUi 接口测试
查看>>
【c学习-12】
查看>>
工作中MySql的了解到的小技巧
查看>>
loadrunner-2-12日志解析
查看>>
C# Memcached缓存
查看>>
iOS开发NSLayoutConstraint代码自动布局
查看>>
正则表达式
查看>>
mysql [ERROR] Can't create IP socket: Permission denied
查看>>
PBRT笔记(4)——颜色和辐射度
查看>>
CustomView的手势缩放总结
查看>>