Fork me on GitHub
ookamiAntD's Blog

Ubuntu主题美化、个性化设置与常用软件

前言

Ubuntu 18.04 LTS 版本回归GNOME环境,果断升级…

启动盘制作篇

Windows中利用UltraISO制作

在Windows环境下一般是通过 UltraISO 制作U盘启动盘(最好是FAT32格式),步骤通常如下(安装UltraISO前提下):

  • 选择并打开系统镜像(iso)
  • 选择 启动 -> 写入硬盘映像 ,会弹出一个写入硬盘映像的对话框
  • 选择对应U盘
  • 点击 便捷启动 -> 写入新的驱动器引导扇区 -> Syslinux
  • 最后再点击 写入 等待完成即可

图就不贴了,搜索引擎上一大堆。

接下来要介绍的是在Linux环境中制作启动盘

Linux中利用DD命令制作

Step 1

U盘插入电脑后,用lsblk命令查看一下

1
2
3
4
5
6
7
8
9
10
11
12
13
$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 111.8G 0 disk
├─sda1 8:1 0 512M 0 part /boot/efi
├─sda2 8:2 0 14G 0 part /usr
├─sda3 8:3 0 14G 0 part /opt
├─sda4 8:4 0 4.7G 0 part /boot
└─sda5 8:5 0 78.7G 0 part /home
sdb 8:16 0 931.5G 0 disk
├─sdb1 8:17 0 745.1G 0 part /
└─sdb2 8:18 0 8.4G 0 part [SWAP]
sdc 8:32 1 14.5G 0 disk
└─sdc4 8:36 1 14.5G 0 part /media/ybd/SSS_X64FRE_

很明显,/media/ybd/SSS_X64FRE_这个挂载的就是U盘,U盘对应的路径是/dev/sdc如果不确定,可以进去看一下文件目录。

找到对应的挂载目录很重要,少有不慎,可能会导致整个系统瘫痪 23333………..

Step 2

需要卸载掉挂载的目录:

1
umount /media/ybd/SSS_X64FRE_

再用lsblk确认一下

1
2
3
4
5
6
7
8
9
10
11
12
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda 8:0 0 111.8G 0 disk
├─sda1 8:1 0 512M 0 part /boot/efi
├─sda2 8:2 0 14G 0 part /usr
├─sda3 8:3 0 14G 0 part /opt
├─sda4 8:4 0 4.7G 0 part /boot
└─sda5 8:5 0 78.7G 0 part /home
sdb 8:16 0 931.5G 0 disk
├─sdb1 8:17 0 745.1G 0 part /
└─sdb2 8:18 0 8.4G 0 part [SWAP]
sdc 8:32 1 14.5G 0 disk
└─sdc4 8:36 1 14.5G 0 part

可以看到已经没有挂载了

Step 3

dd命令将iso映像写入U盘(一般Linux的镜像是直接将整个安装系统包括引导直接压缩进iso当中)

1
sudo dd if=ubuntu-16.04-desktop-amd64.iso of=/dev/sdc bs=1M

过程中不会有任何输入,并且时间可能稍久,完成后会输出这样的信息:

1
2
3
4
/dev/sdc bs=1M
1520+0 records in
1520+0 records out
1593835520 bytes (1.6 GB) copied, 493.732 s, 3.2 MB/s

到此制作完成。

系统篇

换源

更换最佳源服务器,打开 软件和更新(这里我选择阿里的,或者点击右边的 选择最佳服务器):

更新

之前的16.04是会安装很多用不上的软件,好在18.04版本优化掉了,最小安装保持干净系统

安装完系统之后,需要更新一些补丁。Ctrl+Alt+T调出终端,执行一下代码:

1
sudo apt update && sudo apt upgrade -y && sudo apt autoremove

关掉sudo的密码

先修改默认编辑器为vim(默认为nano):

1
sudo update-alternatives --config editor

输入vim对应的序号回车即可

打开 visudo:

1
sudo visudo

找到

1
%sudo   ALL=(ALL:ALL) ALL

修改为

1
%sudo   ALL=(ALL:ALL) NOPASSWD:ALL

这样所有sudo组内的用户使用sudo时就不需要密码了。

中文输入法

如果觉得用不惯Ubuntu自带的ibus,可以选择装回fcitx

1
2
sudo apt install fcitx fcitx-googlepinyin im-config
im-config

im-config中指定fcitx的配置即可。

科学上网篇

方式一:下载Lantern

如果为了更方便地科学上网,建议下载Lantern (免费版限流)
可在github(免翻墙)找到开源项目,拉到下面README下载对应版本

1
2
sudo dpkg -i lantern.deb
sudo chmod -R 777 /usr/bin/lantern

方式二:自搭建 Shadowsocks

Access Blocked Sites(翻墙):VPS自搭建ShadowSocks与加速

主题美化篇

使用Tweaks对gnome进行美化

依赖安装

1
2
3
4
5
6
sudo apt install -y \
gnome-tweak-tool \
gnome-shell-extensions \
chrome-gnome-shell \
gtk2-engines-pixbuf \
libxml2-utils

主题安装

推荐一个网站 Gnome Look,这里面有大量的主题,并且都是以压缩包形式的,应用程序和shell的主题都是放在/usr/share/themes目录下面,图标的主题都是放在
/usr/share/icons目录下,并且注意一下解压后shell的主题文件夹的二级目录应该是/gnome-shell,然后分别放到对应的目录,就能在gnome-tweak工具里面识别了

Flatabulous

Flatabulous主题是一款Ubuntu下扁平化主题.

执行以下命令安装Flatabulous主题:

1
2
3
sudo add-apt-repository ppa:noobslab/themes 
sudo apt update
sudo apt install flatabulous-theme

该主题有配套的图标,安装方式如下:

1
2
3
sudo add-apt-repository ppa:noobslab/icons 
sudo apt update
sudo apt install ultra-flat-icons

Arc-Theme

https://github.com/horst3180/arc-theme

这也是一款很漂亮的主题

1
sudo apt install arc-theme

选择主题

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

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

项目地址 ,其他热门主题 NumixPaper

图标安装

Numix

1
2
3
sudo add-apt-repository ppa:numix/ppa
sudo apt update
sudo apt install numix-icon-theme

项目地址

Paper

1
2
3
4
5
6
sudo add-apt-repository ppa:snwh/pulp
sudo apt update
sudo apt install paper-icon-theme
# 同时也可以安装 GTK 和 Cursor 主题
sudo apt install paper-gtk-theme
sudo apt install paper-cursor-theme

项目地址

Papirus

1
2
3
sudo add-apt-repository ppa:papirus/papirus
sudo apt update
sudo apt install papirus-icon-theme

或者下载最新的 deb 安装包
项目地址

GNOME Shell Extensions

先上图…

Dash To Dock: 虽然Ubuntu18已经有了一个Dock,但定制性不强。这个Dock插件提供了很多选项定制,个人比较喜欢的一个选项就是隔离工作区。

Weather 天气插件

System Monitor 系统监视器

这个先要安装依赖:

1
sudo apt install gir1.2-gtop-2.0 libgtop2-dev

Topicons Plus 任务图标栏

任务图标栏使用默认的图标,如何让他使用自定义的图标主题呢?
比如使用 Papirus ,它支持 hardcode-tray 脚本来实现

  1. 安装 hardcode-tray
1
2
3
sudo add-apt-repository ppa:andreas-angerer89/sni-qt-patched
sudo apt update
sudo apt install sni-qt sni-qt:i386 hardcode-tray inkscape
  1. 转换图标
1
hardcode-tray --conversion-tool Inkscape

Nvidia GPU Temperature Indicator 显卡温度指示器

Dash To Dock 可定制的

User Themes 可以使用shell-theme:

为什么单独的模块,迷…

Oh-My-Zsh

安装

终端采用zshoh-my-zsh,既美观又简单易用,主要是能提高你的逼格!!!

首先,安装zsh

1
sudo apt-get install zsh

接下来我们需要下载 oh-my-zsh 项目来帮我们配置 zsh,采用wget安装(需要先安装git)

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

语法高亮

安装插件highlight高亮语法

1
2
cd ~/.oh-my-zsh/custom/plugins &&\
git clone git://github.com/zsh-users/zsh-syntax-highlighting.git

Oh-my-zsh的配置文件中~/.zshrc中添加插件

1
plugins=( [plugins...] zsh-syntax-highlighting)

重新打开终端即可生效!

调色

最后,修改以下配色,会让你的终端样式看起来更舒服,在终端任意地方右键,进入配置文件(profile)->外观配置(profile Preferences),弹出如下界面,进入colors一栏:

其中,文字和背景采用系统主题,透明度设为10%,下面的palette样式采用Tango,这样一通设置后,效果如下:

推荐配色

  • 文本颜色:#00FF00
  • 粗体字颜色:与文本颜色相同
  • 背景颜色:#002B36

主题

~/.oh-my-zsh/themes中查看主题。

然后编辑~/.zshrc,找到ZSH_THEME修改为你想要的主题即可(感觉ys这个主题不错)。

agnoster这款主题也不错,但需要先安装一些 字体样式

1
sudo apt-get install fonts-powerline

或者通过源码安装:

1
2
3
git clone git@github.com:powerline/fonts.git
cd fonts
./install.sh

安装字体

Ubuntu自带的字体不太好看,所以采用文泉译微米黑字体替代,效果会比较好,毕竟是国产字体!

1
sudo apt install fonts-wqy-microhei

然后通过gnome-tweak-tool来替换字体

GRUB 2 美化

由于安装了多系统,恰好Ubuntu的GRUB2提供了切换系统的选择,但是界面不咋样

前往 https://www.gnome-look.org/browse/cat/109/ 选择一款合适自己的主题安装

博主推荐 Grub-theme-vimixBlur grub

根据提示下载源码执行安装脚本即可。

壁纸推荐

推荐一个不错的壁纸下载网站: https://pixabay.com

软件篇

Java开发者的环境搭建请看: Ubuntu的Java开发环境基本搭建

Wechat for Ubuntu

下载地址:
https://github.com/geeeeeeeeek/electronic-wechat/releases
博主的百度盘 (密码: 9bpi) (提取路径:UbuntuTools -> wechat4Ubuntu)

下载最新版本,解压后打开目录里面的electronic-wechat,然后创建个软连接换个图标拉倒桌面就可以了

另外,Github中还有一个Linux版的Wechat: https://github.com/eNkru/electron-wechat

Wine-QQ与Wine-TIM的Appimage版本

Github: https://github.com/askme765cs/Wine-QQ-TIM

下载玩对应的Appimage后,右键属性,在权限中允许执行,然后可以直接打开了

QQ轻聊版

这种方式比较麻烦,可以直接才上面的Appimage

虽然不太想安装QQ,但工作时候团队交流需要,QQ国际版又太难看,所以装个Deepin的轻聊版。
工具包下载:博主的百度盘 (密码: 9bpi) (提取路径:UbuntuTools>qq4Ubuntu)

内含文件:

  • crossover_16.0.0-1.deb
  • crossover16crack.tar.gz
  • apps.com.qq.im.light_7.9.14308deepin0_i386.deb

crossover安装与破解

这个轻聊版是Deepin的作品,要在Ubuntu上使用,就要安装crossover,很不幸这玩意是收费的,很幸运的是这玩意是可以破解的。
1、安装的工具包下载下来解压后会有三个文件,首先先安装crossover_16.0.0-1.deb,缺少依赖就执行一下sudo apt -f install,安装完后先不要打开crossover。
2、在命令行输入sudo nautilus打开一个root权限的文件管理器
3、把破解文件 (crossover16crack->winewrapper.exe.so) 替换路径: /opt/cxoffice/lib/wine下的winewrapper.exe.so文件。提示已有文件,点“替换”破解完成。

Deepin QQ轻聊版

1、用归档管理器打开apps.com.qq.im.light_7.9.14308deepin0_i386.deb
2、点开 data.tar.xz 找到 ./opt/cxoffice/support
3、把 apps.com.qq.im.light 这个文件夹提取出来
4、在命令行输入sudo nautilus打开一个root权限的文件管理器
5、然后将这个文件夹复制到系统的 /opt/cxoffice/support

6、然后打开 crossover ,发现多了一个容器 ,点击图标即可运行QQ轻聊版

7、如果运行后出现乱码,把 Windows 系统下的 %systemroot%\fonts\simsun.ttf (simsun.ttc) 复制到容器的对应文件夹就可以

搜狗输入法安装与崩溃处理

安装

点击下载 Sogou For Linux -> Download Now

然后dpkg -i 就可以安装了,中间如有冲突就sudo apt -f install进行修复。

搜狗输入法不能输入中文解决(linux下常见软件崩溃问题解决方案)

先关闭fcitx

1
2
killall fcitx
killall sogou-qinpanel

然后删除搜狗配置文件,ubuntu下搜狗的配置文件在 ~/.config下的3个文件夹里:
SogouPYSogouPY.userssogou-qimpanel
删除这3个文件夹,然后重启搜狗:

1
fcitx

解决!

版本控制系统GUI-SmartGit

1
2
3
sudo add-apt-repository ppa:eugenesan/ppa
sudo apt update
sudo apt install smartgithg

卸载:

1
sudo apt remove smartgithg

Typora(Markdown编辑器)

官方安装方法如下:

1
2
3
4
5
6
7
# optional, but recommended
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys BA300B7755AFCFAE
# add Typora's repository
sudo add-apt-repository 'deb http://typora.io linux/'
sudo apt update
# install typora
sudo apt install typora

GIF制作软件 Peek

1
2
3
sudo add-apt-repository ppa:peek-developers/stable
sudo apt update
sudo apt install peek

终端执行peek即可运行

StarUml

这个一款绘图工具
下载:http://staruml.io/download
安装依赖:https://launchpad.net/ubuntu/trusty/amd64/libgcrypt11/1.5.3-2ubuntu4.5
然后dpkg安装就好了,如果还有依赖直接apt install -f修复一下就好。
安装好之后修改LicenseManagerDomain.js
查找:

1
dpkg -S staruml | grep LicenseManagerDomain.js

修改:

1
sudo gedit /opt/staruml/www/license/node/LicenseManagerDomain.js

如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
(function () {
"use strict";

var NodeRSA = require('node-rsa');

function validate(PK, name, product, licenseKey) {
var pk, decrypted;
return {
name: "yangbingdong",
product: "StarUML",
licenseType: "vip",
quantity: "yangbingdong.com",
licenseKey: "later equals never!"
};
try {
pk = new NodeRSA(PK);
decrypted = pk.decrypt(licenseKey, 'utf8');
} catch (err) {
return false;
}
var terms = decrypted.trim().split("\n");
if (terms[0] === name && terms[1] === product) {
return {
name: name,
product: product,
licenseType: terms[2],
quantity: terms[3],
licenseKey: licenseKey
};
} else {
return false;
}
}
......

改完打开StarUml -> Help -> Enter License,不是输入任何东西直接确定

VirtualBox

1
sudo apt install virtualbox

KVM

KVM要求我们的CPU支持硬件虚拟化(hardware virtualization).在终端里输入下面的命令来查看CPU是否支持硬件虚拟化:

1
egrep -c '(svm|vmx)' /proc/cpuinfo

如果上面的命令返回数字0,就表示CPU不支持硬件虚拟化,那么我们就只能使用Virtualbox或VMware来创建虚拟机了.如果返回的数字大于0,那么表示CPU支持硬件虚拟化,我们就能使用KVM来创建虚拟机.

安装:

1
sudo apt install qemu-kvm libvirt-bin ubuntu-vm-builder bridge-utils virt-manager virtinst virt-viewer

Dash里打开virt-manager:

SecureCRT Crack

Install

官方下载地址(选择Linux版deb包):https://www.vandyke.com/download/securecrt/download.html

1
sudo dpkg -i scrt-8.3.2-1584.ubuntu16-64.x86_64.deb

Crack

准备:

1
2
wget http://download.boll.me/securecrt_linux_crack.pl && \
sudo apt install perl

查看一下SecureCRT的安装路径:

1
2
3
whereis SecureCRT

# 不出意外应该是在 /usr/bin/SecureCRT

运行perl脚本:

1
sudo perl securecrt_linux_crack.pl /usr/bin/SecureCRT

然后按照提示手动输入License即可

wiznote(为知笔记)

一款linux下强大的笔记软件

1
2
3
sudo add-apt-repository ppa:wiznote-team 
sudo apt update
sudo apt install wiznote

Vim

系统并没有集成vim,可以执行以下代码安装:

1
sudo apt install vim

WPS

wps官网 下载wps for Linux。
先不要执行dpkg -i 去执行安装。这个地方有个问题,就是ubuntu 16 版本不支持32位的支持库,所以需要安装一下支持库。
32位的支持库名为:ia32-libs
安装的时候会提示有替代包,需要安装替代包。

1
sudo apt install lib32ncurses5 lib32z1

还是不要执行dpkg -i ,因为即使现在安装还是会缺少一个依赖。这个依赖是libpng-12.0。不过这个在默认的apt 仓库里没有。所以需要手动下载一下。
下载地址:https://packages.debian.org/zh-cn/wheezy/amd64/libpng12-0/download

1
sudo dpkg -i libpng12-0_1.2.49-1+deb7u2_amd64.deb

最后:

1
sudo dpkg -i wps-office_10.1.0.5672~a21_amd64.deb

Chrome

chrome官网 下载linux版的chrome。
不能翻墙的小朋友可以到博主的百度盘 (密码: 9bpi)

1
sudo dpkg -i google-chrome-stable_current_amd64.deb

XMind 8 Crack

Setup

一款思维导图软件,再XMind官网下载压缩包.

解压后先执行一下解压包根目录下的setup.sh

1
sudo sh setup.sh

Crack

  • XMindCrack.jar复制到根目录的plugins文件中
  • 以文本格式打开根目录中 XMind.ini
  • 在最后一行添加-javaagent:../plugins/XMindCrack.jar
  • 禁止XMind访问网络:在host文件中添加127.0.0.1 www.xmind.net,然后重启网络sudo /etc/init.d/networking restart
  • 打开XMind输入序列号

XMindCrack.jar序列号如果有需要可以私聊博主。

Shutter

Ubuntu下很强大的一款截图软件

1
sudo apt install shutter

设置快捷键:
打开系统设置 -> 键盘 -> 快捷键 -> 自定义快捷键 -> 点击" + "
名字随便起,命令:shutter -s
点击确定,再点禁用,键盘按下ctrl+alt+a,完成设置

编辑按钮变成程灰色解决方法

需要3个deb包:

libgoocanvas-common

libgoocanvas3

libgoo-canvas-perl

或者:博主的百度盘 (密码: 9bpi) (提取路径:UbuntuTools -> shutter-1804-editor.zip)

依次使用dpkg命令安装,报错使用sudo apt-get -f install修复

最后重启Shutter进程就好了

系统清理软件 BleachBit

1
2
3
sudo add-apt-repository ppa:n-muench/programs-ppa
sudo apt update
sudo apt install bleachbit

多协议下载器 Aria2

一般在Linux环境中下载东西都是比较不友好的,不支持多种协议,方式单一,但这款Aria2就是为了解决多协议问题而诞生的,配合UI界面可以很方便地随心所欲地下载。

搭建 Aria2 以及 AriaNg Web UI

博主选择使用Docker

参考 aria2-ariang-docker 以及 aria2-ariang-x-docker-compose

配置aria2.conf

这个文件是从作者地 Github下载下来的,主要加了代理,而这个代理是 sock5 通过 privoxy

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
#所有协议代理
all-proxy=http://192.168.6.113:8118
#用户名
#rpc-user=user
#密码
#rpc-passwd=passwd
#上面的认证方式不建议使用,建议使用下面的token方式
#设置加密的密钥
#rpc-secret=token
#允许rpc
enable-rpc=true
#允许所有来源, web界面跨域权限需要
rpc-allow-origin-all=true
#允许外部访问,false的话只监听本地端口
rpc-listen-all=true
#RPC端口, 仅当默认端口被占用时修改
#rpc-listen-port=6800
#最大同时下载数(任务数), 路由建议值: 3
max-concurrent-downloads=5
#断点续传
continue=true
#同服务器连接数
max-connection-per-server=5
#最小文件分片大小, 下载线程数上限取决于能分出多少片, 对于小文件重要
min-split-size=10M
#单文件最大线程数, 路由建议值: 5
split=10
#下载速度限制
max-overall-download-limit=0
#单文件速度限制
max-download-limit=0
#上传速度限制
max-overall-upload-limit=0
#单文件速度限制
max-upload-limit=0
#断开速度过慢的连接
#lowest-speed-limit=0
#验证用,需要1.16.1之后的release版本
#referer=*
#文件保存路径, 默认为当前启动位置
# dir=/user-files/superuser/
dir=/data
#文件缓存, 使用内置的文件缓存, 如果你不相信Linux内核文件缓存和磁盘内置缓存时使用, 需要1.16及以上版本
#disk-cache=0
#另一种Linux文件缓存方式, 使用前确保您使用的内核支持此选项, 需要1.15及以上版本(?)
#enable-mmap=true
#文件预分配, 能有效降低文件碎片, 提高磁盘性能. 缺点是预分配时间较长
#所需时间 none < falloc ? trunc « prealloc, falloc和trunc需要文件系统和内核支持
file-allocation=prealloc

# General Options
log=/var/log/aria2.log
#You can set either debug, info, notice, warn or error.
log-level=error

## 进度保存相关 ##
# 从会话文件中读取下载任务
input-file=/root/conf/aria2.session
# 在Aria2退出时保存`错误/未完成`的下载任务到会话文件
save-session=/root/conf/aria2.session
# 定时保存会话, 0为退出时才保存, 需1.16.1以上版本, 默认:0
save-session-interval=10

# BT trackers from https://raw.githubusercontent.com/ngosang/trackerslist/master/trackers_best.txt
# echo `wget -qO- https://raw.githubusercontent.com/ngosang/trackerslist/master/trackers_best.txt|awk NF|sed ":a;N;s/\n/,/g;ta"`
bt-tracker=udp://tracker.coppersurfer.tk:6969/announce,udp://tracker.leechers-paradise.org:6969/announce,udp://9.rarbg.to:2710/announce,udp://p4p.arenabg.com:1337/announce,http://p4p.arenabg.com:1337/announce,udp://tracker.internetwarriors.net:1337/announce,http://tracker.internetwarriors.net:1337/announce,udp://tracker.skyts.net:6969/announce,udp://tracker.safe.moe:6969/announce,udp://tracker.piratepublic.com:1337/announce,udp://tracker.opentrackr.org:1337/announce,http://tracker.opentrackr.org:1337/announce,udp://wambo.club:1337/announce,udp://trackerxyz.tk:1337/announce,udp://tracker4.itzmx.com:2710/announce,udp://tracker2.christianbro.pw:6969/announce,udp://tracker1.wasabii.com.tw:6969/announce,udp://tracker.zer0day.to:1337/announce,udp://public.popcorn-tracker.org:6969/announce,udp://peerfect.org:6969/announce,udp://tracker.mg64.net:6969/announce,udp://mgtracker.org:6969/announce,http://tracker.mg64.net:6881/announce,http://mgtracker.org:6969/announce,http://t.nyaatracker.com:80/announce,http://retracker.telecom.by:80/announce,ws://tracker.btsync.cf:2710/announce,udp://zephir.monocul.us:6969/announce,udp://z.crazyhd.com:2710/announce,udp://tracker.xku.tv:6969/announce,udp://tracker.vanitycore.co:6969/announce,udp://tracker.tvunderground.org.ru:3218/announce,udp://tracker.torrent.eu.org:451/announce,udp://tracker.tiny-vps.com:6969/announce,udp://tracker.swateam.org.uk:2710/announce,udp://tracker.halfchub.club:6969/announce,udp://tracker.grepler.com:6969/announce,udp://tracker.files.fm:6969/announce,udp://tracker.dutchtracking.com:6969/announce,udp://tracker.dler.org:6969/announce,udp://tracker.desu.sh:6969/announce,udp://tracker.cypherpunks.ru:6969/announce,udp://tracker.cyberia.is:6969/announce,udp://tracker.christianbro.pw:6969/announce,udp://tracker.bluefrog.pw:2710/announce,udp://tracker.acg.gg:2710/announce,udp://thetracker.org:80/announce,udp://sd-95.allfon.net:2710/announce,udp://santost12.xyz:6969/announce,udp://sandrotracker.biz:1337/announce,udp://retracker.nts.su:2710/announce,udp://retracker.lanta-net.ru:2710/announce,udp://retracker.coltel.ru:2710/announce,udp://oscar.reyesleon.xyz:6969/announce,udp://open.stealth.si:80/announce,udp://ipv4.tracker.harry.lu:80/announce,udp://inferno.demonoid.pw:3418/announce,udp://allesanddro.de:1337/announce,http://tracker2.itzmx.com:6961/announce,http://tracker.vanitycore.co:6969/announce,http://tracker.torrentyorg.pl:80/announce,http://tracker.city9x.com:2710/announce,http://torrentsmd.me:8080/announce,http://sandrotracker.biz:1337/announce,http://retracker.mgts.by:80/announce,http://open.acgtracker.com:1096/announce,http://omg.wtftrackr.pw:1337/announce,wss://tracker.openwebtorrent.com:443/announce,wss://tracker.fastcast.nz:443/announce,wss://tracker.btorrent.xyz:443/announce,udp://tracker.uw0.xyz:6969/announce,udp://tracker.kamigami.org:2710/announce,udp://tracker.justseed.it:1337/announce,udp://tc.animereactor.ru:8082/announce,udp://packages.crunchbangplusplus.org:6969/announce,udp://explodie.org:6969/announce,udp://bt.xxx-tracker.com:2710/announce,udp://bt.aoeex.com:8000/announce,udp://104.238.198.186:8000/announce,https://open.acgnxtracker.com:443/announce,http://tracker.tfile.me:80/announce,http://share.camoe.cn:8080/announce,http://retracker.omsk.ru:2710/announce,http://open.acgnxtracker.com:80/announce,http://explodie.org:6969/announce,http://agusiq-torrents.pl:6969/announce,http://104.238.198.186:8000/announce

使用h5ai作为文件管理器

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
version: '3.4'

services:
h5ai:
image: bixidock/h5ai
volumes:
- /home/ybd/data/docker/aria2/data:/var/www
restart: always
aria2:
image: wahyd4/aria2-ui:h5ai
ports:
- "8000:80"
- "6800:6800"
volumes:
# - /some_folder:/root/conf/key
- /home/ybd/data/docker/aria2/config/aria2.conf:/root/conf/aria2.conf
- /home/ybd/data/docker/aria2/config/aria2.session:/root/conf/aria2.session
- /home/ybd/data/docker/aria2/cache/dht.dat:/root/.cache/aria2/dht.dat
- /home/ybd/data/docker/aria2/data:/data
environment:
- DOMAIN=:80
# - SSL=true
# - RPC_SECRET=Hello
# - ARIA2_USER=admin
# - ARIA2_PWD=password
# - ENABLE_AUTH=true
links:
- h5ai:file-manager
restart: always

使用nextcloud作为文件管理器

docker-compose.yml :

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
version: '3.4'

services:
nextcloud:
image: wonderfall/nextcloud
volumes:
- /home/ybd/data/docker/aria2/nextcloud:/data
- /home/ybd/data/docker/aria2/data:/user-files
restart: always
aria2:
image: wahyd4/aria2-ui:nextcloud
ports:
- "8000:80"
- "6800:6800"
volumes:
- /home/ybd/data/docker/aria2/config/aria2.conf:/root/conf/aria2.conf
- /home/ybd/data/docker/aria2/config/aria2.session:/root/conf/aria2.session
- /home/ybd/data/docker/aria2/data:/data
environment:
- DOMAIN=:80
# - SSL=true
# - RPC_SECRET=Hello
# - ARIA2_USER=admin
# - ARIA2_PWD=password
# - ENABLE_AUTH=true
links:
- nextcloud:file-manager
restart: always

使用nettcloud作为文件管理还需要手动配置一下:

https://github.com/wahyd4/aria2-ariang-x-docker-compose/tree/master/nextcloud#nextcloud-%E9%85%8D%E7%BD%AE-external-storage

百度网盘直接下载助手

1、安装 Tampermonkey Chrome插件,这个主要是管理脚本的,下面安装百度云盘脚本需要用到

2、进入 百度网盘直接下载助手(显示直接下载入口) ,点击安装或者install,完了直接刷新界面,进入到自己的百度云盘选择所需的下载文件即可。

BaiduExporter

博主使用的是BaiduExporter,上面那个下载助手导出来链接在我这边并不能下载成功。。囧

官方是这么说明的

  • Chrome : Click Settings -> Extensions, drag BaiduExporter.crx file to the page, install it, or check Developer mode -> Load unpacked extension, navigate to the chrome/release folder.
  • Firefox : Open about:debugging in Firefox, click “Load Temporary Add-on” and navigate to the chrome/release folder, select manifest.json, click OK.

1、到 Github 下载与源码

2、打开Chrome -> 扩展程序 -> 勾选开发者模式 -> 加载已解压的扩展程序 ,然后会弹出文件框,找到刚才下载的源码,找到chrome -> release,添加成功!

3、打开百度云盘网页版,勾选需要下载的文件,在上方会出现导出下载地选项,通过设置可以修改RCP地址


Stardict火星译王

1
sudo apt install stardict

安装词库:
进入http://download.huzheng.org/
选择所需词库并下载,a为下载的词库名,然后重启stardict

1
2
tar -xjvf a.tar.bz2
mv a /usr/share/stardict/dic

Filezilla

1
2
sudo apt install filezilla
sudo apt install filezilla-locales

rar安装与使用

安装

1
sudo apt install rar

使用

解压到当前目录:

1
unrar e update.rar

解压到指定目录:

1
unrar x update.rar update/

压缩:

1
rar a pg_healthcheck.rar1 pg_healthcheck/

备份工具

1
2
3
sudo add-apt-repository ppa:nemh/systemback
sudo apt update
sudo apt install systemback

键盘输入声音特效(Tickys)

官网 或者 博主的百度盘 (密码: 9bpi)
下载tickys之后执行:

1
sudo apt install tickys

然后通过sudo tickeys来打开 (sudo tickeys -c 打开CLI版本)

硬件信息

I-Nex

这是一个类似CPU-Z的工具

下载链接:https://launchpad.net/i-nex/+download

Hardinfo

1
sudo apt install hardinfo -y

其他设置篇

screenfetch

1
sudo apt install screenfetch

点击图标最小化

试了之后发现这种交互也不太好,如果开了多个窗口,全部都一起最小化了…

1
gsettings set org.gnome.shell.extensions.dash-to-dock click-action 'minimize'

exfat驱动

1
sudo apt install exfat-fuse exfat-utils

设置grub2引导等待时间

Ubuntu系统的Grub2菜单的相关信息在读取/boot/grub/grub.cfg文件,不过Ubuntu官方不建议直接修改这个文件,想要修改Grub2的等待时间还可以修改/etc/deafalt/grub来实现。具体的修改方法如下:

1
sudo gedit /etc/default/grub

GRUB_TIMEOUT=10中的10改为你想要修改的等待时间,比如3,网上很多的教程都是到这一步,其实是不行的,估计都是乱转一气。到这里还有最重要的一步,就是使用#号将GRUB_HIDDEN_TIMEOUT=0标注,然后再次回到终端,输入下面的命令刷新/boot/grub/grub.cfg文件:

1
sudo update-grub2

启动项管理

1
gnome-session-properties

统一Win10和Ubuntu18.04双系统的时间

装了双系统会出现win10中的时间总是慢8个小时(时区不对)

1
统一Win10和Ubuntu18.04双系统的时间

方式一

1
timedatectl set-local-rtc 1 --adjust-system-clock

方式二

1
2
3
sudo apt install ntpdate
sudo ntpdate time.windows.com
sudo hwclock --localtime --systohc

终端高逼格屏保

1
2
sudo apt install cmatrix
cmatrix -b

够骚气。。。

Finally

使用Ubuntu的这一路过来真的是跌跌撞撞,一路摸爬滚打不断谷歌百度解决各种奇怪的系统问题,磨合了也有好长一段日子,重装系统的次数也数不过来了,有一段时间甚至觉得重装系统已是日常,有时候一装就是到凌晨2点。。。给我最大的收获并不是觉得自己用Ubuntu用得多牛X,而是锻炼了自己的耐性,小强般的韧性。曾经一度想放弃Ubuntu,但一路都在边缘徘徊,还是坚持了下来。。。

本文将定期更新,与时俱进~

---------------- The End ----------------
ookamiAntD wechat
欢迎您扫一扫上面的微信公众号,订阅我的博客!
谢谢大爷~

Author:ookamiAntD Yang
Link:http://yangbingdong.com/2017/ubuntu-todo-after-install/
Contact:yangbingdong1994@gmail.com
本文基于 知识共享署名-相同方式共享 4.0 国际许可协议发布
转载请注明出处,谢谢!

分享到: