Ubuntu18.04 主題美化以及常用軟件

image

前言

時間已經來到了9102年, 當初的Ubuntu 18.04 LTS 版本已經回歸GNOME環境, 各種主題優化教程也層出不窮了, 說明Ubuntu的使用人群也漸漸增加...
更多精彩內容請查看原文地址: Ubuntu主題美化與常用軟件記錄
基于這篇文章寫了安裝腳本腳本: ubuntu-desktop-initializer

啟動盤制作篇

Windows中利用UltraISO制作

在Windows環境下一般是通過 UltraISO 制作U盤啟動盤(最好是FAT32格式), 步驟通常如下(安裝UltraISO前提下):

  • 選擇并打開系統鏡像(iso)
  • 選擇 啟動 -> 寫入硬盤映像 , 會彈出一個寫入硬盤映像的對話框
  • 選擇對應U盤
  • 點擊 便捷啟動 -> 寫入新的驅動器引導扇區 -> Syslinux
  • 最后再點擊 寫入 等待完成即可

圖就不貼了, 搜索引擎上一大堆.

接下來要介紹的是在Linux環境中制作啟動盤

Linux中利用DD命令制作

Step 1

U盤插入電腦后, 用lsblk命令查看一下

$ 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

需要卸載掉掛載的目錄:

umount /media/ybd/SSS_X64FRE_

再用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 

可以看到已經沒有掛載了

Step 3

dd命令將iso映像寫入U盤(一般Linux的鏡像是直接將整個安裝系統包括引導直接壓縮進iso當中)

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

過程中不會有任何輸入, 并且時間可能稍久, 完成后會輸出這樣的信息:

/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

到此制作完成.

系統篇

換源

更換最佳源服務器, 打開 軟件和更新(這里可以選擇阿里的, 或者點擊右邊的 選擇最佳服務器):

image

更新

之前的16.04是會安裝很多用不上的軟件, 好在18.04版本優化掉了, 最小安裝保持干凈系統

安裝完系統之后, 需要更新一些補丁. Ctrl+Alt+T調出終端, 執行一下代碼:

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

關掉sudo的密碼

先修改默認編輯器為vim(默認為nano):

sudo update-alternatives --config editor

輸入vim對應的序號回車即可

打開 visudo:

sudo visudo

找到

%sudo   ALL=(ALL:ALL) ALL

修改為

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

這樣所有sudo組內的用戶使用sudo時就不需要密碼了.

Apt Fast

https://github.com/ilikenwf/apt-fast

apt-fast 是一個為 apt-getaptitude 做的 shell 腳本封裝,通過對每個包進行并發下載的方式可以大大減少 APT 的下載時間。apt-fast 使用 aria2c 下載管理器來減少 APT 下載時間。就像傳統的 apt-get 包管理器一樣,apt-fast 支持幾乎所有的 apt-get 功能,如, install , remove , update , upgrade , dist-upgrade 等等。

sudo add-apt-repository -y ppa:apt-fast/stable && \
sudo apt install -y apt-fast

之后就可以用 apt-fast 代替 aptapt-get 命令了.

Gdebi

有時候安裝deb包不滿足依賴還需要手動執行sudo apt install -f, 我們可以使用gdebi解決這個問題:

sudo apt install gdebi

之后使用sudo gdebi xxx.deb安裝即可

Snap

sudo apt install -y snapd

配置

sudo systemctl edit snapd.service
[Service]
Environment=http_proxy=http://proxy:port
Environment=https_proxy=http://proxy:port
sudo systemctl daemon-reload
sudo systemctl restart snapd.service

常用命令

# 列出已經安裝的snap包
sudo snap list

# 搜索要安裝的snap包
sudo snap find <text to search>

# 安裝一個snap包
sudo snap install <snap name>

# 更新一個snap包,如果你后面不加包的名字的話那就是更新所有的snap包
sudo snap refresh <snap name>

# 把一個包還原到以前安裝的版本
sudo snap revert <snap name>

# 刪除一個snap包
sudo snap remove <snap name>

主題美化篇

推薦一個網站 Gnome Look, 這里面有大量的主題, 并且都是以壓縮包形式的.

  • 主題存放目錄:/usr/share/themes~/.themes
  • 圖標存放目錄:/usr/share/icons~/.icons
  • 字體存放目錄:/usr/share/fonts~/.fonts

其中 /usr/share 目錄需要 root 權限才能修改,可以對文件管理提權后打開:

sudo nautilus

并且注意一下解壓后shell的主題文件夾的二級目錄應該是/gnome-shell, 然后分別放到對應的目錄, 就能在gnome-tweak工具里面識別了

GNOME美化

依賴安裝

sudo apt install -y \
gnome-tweak-tool \
gnome-shell-extensions \
chrome-gnome-shell \
gtk2-engines-pixbuf \
libxml2-utils

主題

Sierra-gtk-theme

https://github.com/vinceliuice/Sierra-gtk-theme

這是一款類蘋果的主題...

sudo add-apt-repository -y ppa:dyatlov-igor/sierra-theme
sudo apt install sierra-gtk-theme

Flatabulous

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

執行以下命令安裝Flatabulous主題:

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

該主題有配套的圖標, 安裝方式如下:

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

Arc-Theme

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

這也是一款很漂亮的主題

sudo apt install arc-theme

Sweet

https://www.gnome-look.org/p/1253385/

圖標

Suru Plus

https://www.opendesktop.org/p/1210408/

wget -qO- https://raw.githubusercontent.com/gusbemacbe/suru-plus/master/install.sh | sh

更換文件夾顏色(https://github.com/gusbemacbe/suru-plus-folders/blob/master/languages/en.md):

# 安裝
curl -fsSL https://raw.githubusercontent.com/gusbemacbe/suru-plus-folders/master/install.sh | sh
# 查看顏色
suru-plus-folders -l --theme Suru++
# 更換
suru-plus-folders -C cyan --theme Suru++

Papirus

sudo add-apt-repository -y ppa:papirus/papirus
sudo apt install papirus-icon-theme

或者下載最新的 deb 安裝包
項目地址

Paper

sudo add-apt-repository -y ppa:snwh/pulp
sudo apt install paper-icon-theme
# 同時也可以安裝 GTK 和 Cursor 主題
sudo apt install paper-gtk-theme
sudo apt install paper-cursor-theme

項目地址

光標

Capitaine Cursors

https://www.gnome-look.org/p/1148692/

sudo add-apt-repository -y ppa:dyatlov-igor/la-capitaine
sudo apt install -y la-capitaine-cursor-theme

Oxy Blue

https://www.opendesktop.org/p/1274872/

下載后解壓到 /usr/share/themes 目錄下

GNOME Extensions

Ubuntu 18.04 拋棄了 Unity 桌面轉而使用 Gnome ,所以 Gnome 桌面下的一些 Shell 擴展在 Ubuntu 18.04 中就可以使用了。

先上圖...

image
image

Chrome Gnome Shell

首先安裝 Chrome Gnome Shell :

sudo apt install chrome-gnome-shell

Dash To Dock

Dash To Dock: 雖然Ubuntu18已經有了一個Dock, 但定制性不強. 這個Dock插件提供了很多選項定制, 個人比較喜歡的一個選項就是隔離工作區.

image
image

Topicons Plus

Topicons Plus 任務圖標欄

任務圖標欄使用默認的圖標, 如何讓他使用自定義的圖標主題呢?
比如使用 Papirus , 它支持 hardcode-tray 腳本來實現

  1. 安裝 hardcode-tray
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. 轉換圖標
hardcode-tray --conversion-tool Inkscape

Nvidia GPU Temperature Indicator

Nvidia GPU Temperature Indicator 顯卡溫度指示器

User Themes

User Themes 可以使用shell-theme:

image

Other

以下是其他的Gnome 擴展推薦 :

擴展 簡要功能描述
Applications Menu 在頂部添加一個應用程序入口
Coverflow Alt-Tab Alt Tab 切換應用(更酷炫的界面)
Dash to Dock Dock (大名鼎鼎)
EasyScreenCast 錄屏工具(錄制質量優秀)
Extension update notifier 自動推送所有擴展的更新信息
Internet speed meter / NetSpeed 頂欄顯示當前網絡速度
OpenWeather 頂欄顯示天氣情況(支持中文)
Dynamic Top Bar 動態調整狀態欄透明度
Places Status Indicator 提供快捷目錄入口(同文件管理器)
Popup dict Switcher 一鍵開關劃詞翻譯
Removable Drive Menu 移除可移動設備
Screenshot Tool 截圖工具(挺方便)
Sound Input & Output Device Chooser 更方便的調整聲音、亮度
System-monitor / System-monitor 在狀態欄中顯示系統信息(很多類型)

若出現安裝失敗,請檢查 是否滿足相關依賴 。

Oh-My-Zsh

安裝

終端采用zshoh-my-zsh, 既美觀又簡單易用, 主要是能提高你的逼格?。?!

首先, 安裝zsh:

sudo apt-get install zsh

接下來我們需要下載 oh-my-zsh 項目來幫我們配置 zsh, 采用wget安裝(需要先安裝git)

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

重啟后生效.

語法高亮

安裝插件highlight, 高亮語法:

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

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

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

重新打開終端即可生效!

調色

最后, 修改以下配色, 會讓你的終端樣式看起來更舒服, 在終端任意地方右鍵, 進入配置文件(profile)->外觀配置(profile Preferences), 彈出如下界面, 進入colors一欄:

image

其中, 文字和背景采用系統主題, 透明度設為10%, 下面的palette樣式采用Tango, 這樣一通設置后, 效果如下:

image

推薦配色:

  • 文本顏色: #00FF00
  • 粗體字顏色: 與文本顏色相同
  • 背景顏色: #002B36

主題

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

然后編輯~/.zshrc, 找到ZSH_THEME修改為你想要的主題即可(感覺ys這個主題不錯).

agnoster, bullet-train 這兩款主題也不錯, 但需要先安裝一些 字體樣式:

git clone https://github.com/powerline/fonts.git --depth=1
cd fonts
./install.sh
cd ..
rm -rf fonts

裝完后需要在終端配置Powerline字體.

其他主題:

https://github.com/bhilburn/powerlevel9k

字體

Ubuntu自帶的字體不太好看, 所以采用文泉譯微米黑/正黑替代, 效果會比較好, 畢竟是國產字體!

sudo apt install fonts-wqy-microhei fonts-wqy-zenhei

然后通過gnome-tweak-tool來替換字體

GRUB 2 主題

由于安裝了多系統, 恰好Ubuntu的GRUB2提供了切換系統的選擇, 但是界面不咋樣

前往 https://www.gnome-look.org/browse/cat/109/ 選擇一款合適自己的主題安裝

博主推薦 Grub-theme-vimix Blur grub 或者 fallout-grub-theme

image

根據提示下載源碼執行安裝腳本即可.

但某些主題只提供主題包并沒有安裝腳本, 則我們需要手動安裝:

首先下載主題包,多為壓縮包,解壓出文件。使用 sudo nautilus 打開文件管理器。

定位到目錄:/boot/grub,在該目錄下 新建文件夾themes,把解壓出的文件拷貝到文件夾中。

  • 方案一:手寫配置文件

接著(終端下)使用 gedit 修改 grub 文件:

sudo gedit /etc/default/grub

在該文件末尾添加:

# GRUB_THEME="/boot/grub/themes/主題包文件夾名稱/theme.txt"
GRUB_THEME="/boot/grub/themes/fallout-grub-theme-master/theme.txt"
  • 方案二:利用軟件 Grub Customizer

添加 PPA :

sudo add-apt-repository ppa:danielrichter2007/grub-customizer

安裝軟件:

sudo apt install grub-customizer
  • 最后 更新配置文件:
sudo update-grub

談到 grub 就不得不談到 /boot/grub/grub.cfg ,這個文件才是事實上的配置文件,所謂更新就是重新生成 grub.cfg 。

GDM 登錄背景圖

修改之前可以備份一下ubuntu.css文件, 避免錯了改不會來...

更換登錄界面的背景圖需要修改文件 ubuntu.css,它位于 /usr/share/gnome-shell/theme 。

sudo gedit /usr/share/gnome-shell/theme/ubuntu.css

在文件中找到關鍵字 lockDialogGroup,如下行:

#lockDialogGroup {
   background: #2c001e url(resource:///org/gnome/shell/theme/noise-texture.png);
   background-repeat: repeat; }

修改圖片路徑即可,樣例如下:

#lockDialogGroup {
  background: #2c001e url(file:///home/ybd/data/pic/spain.jpg);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center; }

其中file:///home/ybd/data/pic/spain.jpg為圖片路徑.

開機動畫

查找喜歡的開機動畫: https://www.gnome-look.org/browse/cat/108/order/latest

幾個不錯的動畫:

下面說安裝流程:

  1. 首先下載并解壓自己喜歡的開機動畫;

  2. 把解壓后的文件夾復制到 /usr/share/plymouth/themes/ 文件夾下;

    sudo cp ${caton-path} /usr/share/plymouth/themes/ -r
    
  3. 編輯配置文件:

    sudo gedit /etc/alternatives/default.plymouth
    

    把后兩行修改為:

    [script]
    ImageDir=/usr/share/plymouth/themes/${theme-directory}
    ScriptFile=/usr/share/plymouth/themes/${theme-directory}/${script-file-name}
    

    其中:

    • ${theme-directory} 是你的主題文件夾名;
    • ${script-file-name} 是主題文件夾下后綴為 .script 文件的文件名.
  4. 重啟即可.

壁紙推薦

推薦幾個不錯的壁紙下載網站:

軟件篇

Java開發者的環境搭建請看: Ubuntu的Java開發環境基本搭建

搜狗輸入法

卸載ibus.

sudo apt-get remove ibus

清除ibus配置.

sudo apt-get purge ibus

卸載頂部面板任務欄上的鍵盤指示.

sudo  apt-get remove indicator-keyboard

安裝fcitx輸入法框架

sudo apt install fcitx-table-wbpy fcitx-config-gtk

切換為 Fcitx輸入法

im-config -n fcitx

im-config 配置需要重啟系統才能生效

sudo shutdown -r now

點擊下載 Sogou For Linux -> http://pinyin.sogou.com/linux/

wget http://cdn2.ime.sogou.com/dl/index/1524572264/sogoupinyin_2.2.0.0108_amd64.deb?st=ryCwKkvb-0zXvtBlhw5q4Q&e=1529739124&fn=sogoupinyin_2.2.0.0108_amd64.deb

安裝搜狗輸入法

sudo dpkg -i sogoupinyin_2.2.0.0108_amd64.deb

修復損壞缺少的包

sudo apt-get install -f

打開 Fcitx 輸入法配置

fcitx-config-gtk3

問題: 輸入法皮膚透明

fcitx設置 >> 附加組件 >> 勾選高級 >> 取消經典界面

Configure>>  Addon  >>Advanced>>Classic

再次重啟.

Wechat for Ubuntu

下載地址:
https://github.com/geeeeeeeeek/electronic-wechat/releases
博主的百度盤 (密碼: 9bpi) (提取路徑: UbuntuTools -> wechat4Ubuntu)

下載最新版本, 解壓后打開目錄里面的electronic-wechat, 然后創建個軟連接換個圖標拉倒桌面就可以了

上面的 electronic-wechat不再維護.

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

或者也可以使用 Deepin Wine

QQ

Wine-QQ 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

image

6、然后打開 crossover , 發現多了一個容器 , 點擊圖標即可運行QQ輕聊版
image

7、如果運行后出現亂碼, 把 Windows 系統下的 %systemroot%\fonts\simsun.ttf (simsun.ttc) 復制到容器的對應文件夾就可以

GUI-SmartGit

git的一個GUI:

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

Typora(Markdown編輯器)

官方 安裝方法如下:

wget -qO - https://typora.io/linux/public-key.asc | sudo apt-key add -
sudo add-apt-repository -y 'deb https://typora.io/linux ./'
sudo apt install typora

GIF制作軟件 Peek

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

終端執行peek即可運行

image

VirtualBox

sudo apt install virtualbox

KVM

KVM要求我們的CPU支持硬件虛擬化(hardware virtualization).在終端里輸入下面的命令來查看CPU是否支持硬件虛擬化:

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

如果上面的命令返回數字0, 就表示CPU不支持硬件虛擬化, 那么我們就只能使用Virtualbox或VMware來創建虛擬機了.如果返回的數字大于0, 那么表示CPU支持硬件虛擬化, 我們就能使用KVM來創建虛擬機.

安裝:

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

Dash里打開virt-manager:

image

SecureCRT

Install

官方下載地址(選擇Linux版deb包): https://www.vandyke.com/download/securecrt/download.html

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

Crack

準備:

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

查看一下SecureCRT的安裝路徑:

whereis SecureCRT

# 不出意外應該是在 /usr/bin/SecureCRT

運行perl腳本:

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

然后按照提示手動輸入License即可

WPS

wps官網 下載wps for Linux.
先不要執行dpkg -i 去執行安裝. 這個地方有個問題, 就是ubuntu 16 版本不支持32位的支持庫, 所以需要安裝一下支持庫.
32位的支持庫名為: ia32-libs
安裝的時候會提示有替代包, 需要安裝替代包.

sudo apt install lib32ncurses5 lib32z1

還是不要執行dpkg -i , 因為即使現在安裝還是會缺少一個依賴. 這個依賴是libpng-12.0. 不過這個在默認的apt 倉庫里沒有. 所以需要手動下載一下.
下載地址: https://packages.debian.org/zh-cn/wheezy/amd64/libpng12-0/download

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

最后:

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

Chrome

sudo wget https://repo.fdzh.org/chrome/google-chrome.list -P /etc/apt/sources.list.d/ && \
wget -q -O - https://dl.google.com/linux/linux_signing_key.pub  | sudo apt-key add - && \
sudo apt update && \
sudo apt install google-chrome-stable

XMind 8 Crack

Setup

一款思維導圖軟件, 前往 XMind官網 下載壓縮包.

解壓后先執行一下解壓包根目錄下的setup.sh:

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下很強大的一款截圖軟件

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進程就好了

Deepin Screenshot

這個是Deepin開發的截圖工具, 目前已經可以在軟件商店中找到:

sudo apt install deepin-screenshot

然后跟上面的Shutter一樣設置快捷鍵就可以了, 命令是deepin-screenshot

系統清理軟件 BleachBit

sudo apt install -y bleachbit

多協議下載器 Aria2

aria2: https://github.com/aria2/aria2

部分使用說明: https://aria2c.com/usage.html

一般在Linux環境中下載東西都是比較不友好的, 不支持多種協議, 方式單一, 但這款Aria2就是為了解決多協議問題而誕生的, 配合UI界面可以很方便地隨心所欲地下載.

直接安裝

sudo apt install aria2

添加配置文件:

sudo mkdir /etc/aria2
sudo touch /etc/aria2/aria2.session
sudo chmod 777 /etc/aria2/aria2.session
sudo gedit /etc/aria2/aria2.conf

配置文件可參考: https://github.com/fsaimon/aria2.conf

后臺運行:

sudo aria2c --conf-path=/etc/aria2/aria2.conf -D

GUI

  1. Uget
  2. chrome 擴展 YAAW for Chrome

通過 Docker 搭建 Aria2 以及 AriaNg Web UI

image

博主選擇使用Docker

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

使用h5ai作為文件管理器

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
image
  1. 查看文件h5ai: http://localhost:8000
  2. AriaNg: http://localhost:8000/aria2/ 注意地址后面一定要帶/

百度網盤相關

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地址

image

image

BaiduPCS-Go

這里還有一個很有意思的通過終端與百度盤交互的項目: https://github.com/iikira/BaiduPCS-Go

百度網盤直接下載助手

1、安裝 Tampermonkey Chrome插件, 這個主要是管理腳本的, 下面安裝百度云盤腳本需要用到

2、進入 百度網盤直接下載助手(顯示直接下載入口) , 點擊安裝或者install,完了直接刷新界面, 進入到自己的百度云盤選擇所需的下載文件即可.

Stardict火星譯王

sudo apt install stardict

安裝詞庫: **
進入
http://download.huzheng.org/

選擇所需詞庫并下載, a為下載的詞庫名, 然后重啟stardict

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

備份工具 Timeshift

sudo add-apt-repository -y ppa:teejee2008/ppa
sudo apt install -y timeshift
image

硬件信息

I-Nex

這是一個類似CPU-Z的工具

下載鏈接: https://launchpad.net/i-nex/+download

image

Hardinfo

sudo apt install hardinfo -y
image

Deepin Wine For Ubuntu

這個項目是 Deepin-wine 環境的 Ubuntu 移植版, 可以在 Ubuntu 上運行 Tim, 微信, 網易云音樂, 百度云網盤, 迅雷等 Windows 軟件: https://github.com/wszqkzqk/deepin-wine-ubuntu

這個是 Docker 版本的: https://github.com/RokasUrbelis/docker-wine-linux

其他設置篇

exfat驅動

sudo apt install exfat-fuse exfat-utils

Grub2

設置引導等待時間

Ubuntu系統的Grub2菜單的相關信息在讀取/boot/grub/grub.cfg文件, 不過Ubuntu官方不建議直接修改這個文件, 想要修改Grub2的等待時間還可以修改/etc/deafalt/grub來實現. 具體的修改方法如下:

sudo gedit /etc/default/grub

GRUB_TIMEOUT=10中的10改為你想要修改的等待時間, 比如3, 網上很多的教程都是到這一步, 其實是不行的, 估計都是亂轉一氣. 到這里還有最重要的一步, 就是使用#號將GRUB_HIDDEN_TIMEOUT=0標注,然后再次回到終端, 輸入下面的命令刷新/boot/grub/grub.cfg文件:

sudo update-grub2

Grub Customizer

sudo add-apt-repository -y ppa:danielrichter2007/grub-customizer
sudo apt install grub-customizer

修改保存后更新配置文件:

sudo update-grub

啟動項管理

gnome-session-properties

統一Win10和Ubuntu18.04雙系統的時間

裝了雙系統會出現win10中的時間總是慢8個小時(時區不對)

統一Win10和Ubuntu18.04雙系統的時間

方式一

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

方式二

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

提高逼格

screenfetch

sudo apt install screenfetch
image

edex-ui

https://github.com/GitSquared/edex-ui

在Release頁面中下載AppImage運行即可:

image

終端高逼格屏保

sudo apt install cmatrix
cmatrix -b
image

夠騷氣. . .

鍵盤輸入聲音特效(Tickys)

官網 或者 博主的百度盤 (密碼: 9bpi)

Tickeys依賴 gksu, 然而 gksu 在Ubuntu18之后被移除了, 所以想要安裝還需要裝回 gksu:

cat <<EOF | sudo tee /etc/apt/sources.list.d/artful.list
deb http://archive.ubuntu.com/ubuntu/ artful universe
EOF
sudo apt update
sudo apt install -i gksu
sudo dpkg -i tickeys_0.2.5_amd64.deb

# 如有依賴未安裝
sudo apt install -f

然后通過sudo tickeys來打開 (sudo tickeys -c 打開CLI版本)

image

附錄

軟件圖標(.desktop)文件位置

  • /usr/share/applications # 大部分啟動圖標都在此
  • ~/.local/share/applications # 一部分本地圖標
  • /var/lib/snapd/desktop/applications # snap 類軟件在此

gsetting 與 dconf

gsetting 與 dconf 是 Linux Gnome下實現對應用程序的配置及管理功能的工具.

gsetting命令:

#gsettings list-schemas             顯示系統已安裝的不可重定位的schema
#gsettings list-relocatable-schemas 顯示已安裝的可重定位的schema
#gsettings list-children SCHEMA     顯示指定schema的children,其中SCHEMA指xml文件中schema的id屬性值,例如實例中的"org.lili.test.app.testgsettings"
#gsettings list-keys SCHEMA         顯示指定schema的所有項(key)
#gsettings range SCHEMA KEY         查詢指定schema的指定項KEY的有效取值范圍
#gsettings get SCHEMA KEY           顯示指定schema的指定項KEY的值
#gsettings set SCHEMA KEY VALUE     設置指定schema的指定項KEY的值為VALUE
#gsettings reset SCHEMA KEY         恢復指定schema的指定項KEY的值為默認值
#gsettings reset-recursively SCHEMA 恢復指定schema的所有key的值為默認值
#gsettings list-recursively [SCHEMA]如果有SCHEMA參數,則遞歸顯示指定schema的所有項(key)和值(value),如果沒有SCHEMA參數,則遞歸顯示所有schema的所有項(key)和值(value)

dconf 可以實現配置的導入與導出:

dconf dump /org/gnome/shell/extensions/dynamic-top-bar/ > ~/backup.txt

dconf load /org/gnome/shell/extensions/topicons/ <<- EOF
[/]
icon-size=24
icon-spacing=12
tray-pos='right'
tray-order=1
EOF

也可以使用 dconf-editor 對其進行管理

sudo apt install -y dconf-editor

終端寫出圖形文字

Text to ASCII Art Generator

Finally

使用Ubuntu的這一路過來跌跌撞撞, 摸爬滾打不斷解決各種奇怪的系統問題, 磨合了也有好長一段日子, 重裝系統的次數也數不過來了. . . 給我最大的收獲并不是覺得自己用Ubuntu用得多牛X, 而是修身養性. . .

本文將定期更新, 與時俱進~

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 228,412評論 6 532
  • 序言:濱河連續發生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發現死者居然都...
    沈念sama閱讀 98,514評論 3 416
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事?!?“怎么了?”我有些...
    開封第一講書人閱讀 176,373評論 0 374
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 62,975評論 1 312
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 71,743評論 6 410
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
    開封第一講書人閱讀 55,199評論 1 324
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,262評論 3 441
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 42,414評論 0 288
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當地人在樹林里發現了一具尸體,經...
    沈念sama閱讀 48,951評論 1 336
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 40,780評論 3 354
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發現自己被綠了。 大學時的朋友給我發了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 42,983評論 1 369
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 38,527評論 5 359
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發生泄漏。R本人自食惡果不足惜,卻給世界環境...
    茶點故事閱讀 44,218評論 3 347
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 34,649評論 0 26
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 35,889評論 1 286
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 51,673評論 3 391
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 47,967評論 2 374

推薦閱讀更多精彩內容