1. 程式人生 > >Ubuntu:常用軟體和設定

Ubuntu:常用軟體和設定

安裝Linux的Windows子系統

啟用“用於Linux的Windows子系統”可選功能並重新啟動。

以管理員身份開啟PowerShell並執行:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
出現提示時重新啟動計算機。

安裝您的Linux

常用設定部分

設定root密碼

Ubuntu安裝後預設沒有root密碼,需要使用者自己設定。

sudo su
輸入賬戶密碼
passwd
輸入新的root密碼
再次輸入root密碼

設定啟動器位置:

在命令列執行:

  • 底部:gsettings set com.canonical.Unity.Launcher launcher-position Bottom
  • 左側:gsettings set com.canonical.Unity.Launcher launcher-position Left

更新Ubuntu軟體下載地址

1. 尋找國內映象源

2. 備份Ubuntu預設的源地址

sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup

3. 更新源伺服器列表

sudo gedit /etc/apt/sources.list

替換開啟的檔案內容

4. 更新源

sudo apt-get update 更新源

Ubuntu adb devices : no permissions 解決方法

untun下USB連線Android手機後,使用adb devices 出現如下:

List of devices attached
???????????? no permissions

同時在DDMS中顯示裝置名也顯示????,也無法顯示程序名,無法檢視log。

一、工具介紹

android-sdk-linux_x86/tools下有一堆工具,今天要用的是:Android Debug Bridge

縮寫adb,在android開發過程中,這個工具是使用得最多的

adb start-server – 實際上它會啟動一個 adb fork-server server
adb kill-server – kill掉
adb devices – 列出所有的裝置

二、設定usb許可權

因為ubuntu這樣的系統都是預設以非root身份在執行的,要使用usb除錯,需要sudo支援。

$ lsusb
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 003: ID 413c:2106 Dell Computer Corp.
Bus 002 Device 002: ID 0461:4d81 Primax Electronics, Ltd
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 010: ID 0bb4:0c87 High Tech Computer Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

列表中,Bus 001 Device 010: ID 0bb4:0c87 High Tech Computer Corp

這一行為htc手機的usb使用埠,記錄一下,id為0bb4(基於上所有的htc都是這個ID)

$sudo vim /etc/udev/rules.d/70-android.rules

加入以下內容:

SUBSYSTEM=="usb", ATTRS{idVendor}=="0bb4", ATTRS{idProduct}=="0c87",MODE="0666"

其中的idVendor idProduct指的是USB的id可以使用lsusb查詢得到。

比如我的是:

lsusb
Bus 001 Device 010: ID 0bb4:0c87 High Tech Computer Corp

ID 0bb4 就是idVendor ,0c87就是 idProduct

執行命令,重啟udev:

$sudo chmod a+rx /etc/udev/rules.d/70-android.rules
$sudo service udev restart

三、重新啟動adb server(很重要)

拔掉usb重新連上再執行:

sudo ./adb kill-server
./adb devices
./adb root (這一步很重要 )

四、使用usb進行除錯

問題說明中的問題至此已經得到解決。在DDMS選擇相應的devices,可以看到log了。。。。

五、知識積累

  1. Gooogle udev

  2. 拔插usb,使用以下命令可以實時監視系統資訊

    sudo tail -f /var/log/messages

Ubuntu16.04使用工作區

Ubuntu下的工作區功能感覺挺有用的,可以多個桌面同時切換

開啟工作區功能:通過 Settings -> Appearabce -> Behavior中勾選Enable workspaces

切換工作區

ctrl + alt 方向鍵 可以直接切換工作區

windown + s 先預覽全部工作區,再通過方向鍵切換

解除安裝不常用軟體

解除安裝LibreOffice

sudo apt-get remove libreoffice-common

解除安裝Amazon的連結

sudo apt-get remove unity-webapps-common

解除安裝不常用的軟體

sudo apt-get remove thunderbird totem rhythmbox empathy brasero simple-scan gnome-mahjongg aisleriot
sudo apt-get remove gnome-mines cheese transmission-common gnome-orca webbrowser-app gnome-sudoku landscape-client-ui-install
sudo apt-get remove onboard deja-dup

ubuntu中刪除多餘的linux核心

修改選單選項

/boot/grub/grub.cfg

http://blog.csdn.net/lu_embedded/article/details/44353499
http://www.jb51.net/os/Ubuntu/251982.html
http://blog.csdn.net/u011304615/article/details/70919711
http://blog.csdn.net/iam333/article/details/37874683
http://blog.csdn.net/jisuanji_wjfioj/article/details/43415773

Ubuntu切換中文語言

新增或刪除語言 可能會檢查什麼包更新的 我直接點了確定

這裡寫圖片描述

找到中文語言

這裡寫圖片描述

把鉤打上 點選apply

等待語言包安裝完成後你會看到灰色的 漢語

這裡寫圖片描述

把它拖動到開頭

這裡寫圖片描述

登出 重新登入就好啦

最後把地區格式也改下

這裡寫圖片描述

大功告成

開機後會提示是否要保留原來的/home名字,我建議還是繼續要用英文,命令列的時候方便輸入

設定並安裝Ubuntu字型

一. Ubuntu中利用字型檢視器安裝

首先下載Monaco字型, 然後在Ubuntu系統中,雙擊下載得到的Monaco.ttf檔案,也就是用系統自帶的字型檢視器打開了該檔案,點選面板上的安裝按鈕,即可完成安裝,這種方法安裝後,字型檔案會存放在~/.local/share/fonts目錄下。

這種方法的優點是安裝前能預覽字型效果,安裝過程簡單便捷。
缺點是無法大批量安裝

二. 通過命令安裝字型

linux系統的字型檔案放在/usr/share/fonts/目錄以及使用者的~/.fonts~/.local/share/fonts目錄下,第一個位置為系統所用使用者共享,將字型安裝到這個目錄需要管理員許可權;後面兩個位置則為當前登陸使用者所有,安裝字型到這個目錄不需要管理員許可權。

  • 安裝到 /usr/share/fonts/ (需要管理員許可權)
sudo mkdir -p /usr/share/fonts/custom`
sudo cp Monaco.ttf /usr/share/fonts/custom
sudo chmod 744 /usr/share/fonts/custom/Monaco.ttf
sudo mkfontscale
sudo mkfontdir
sudo fc-cache -vf
  • 安裝到 ~/.fonts/ (安裝到 ~/.local/share/fonts 原理相同)
mkdir -p ~/.fonts
cp Monaco.ttf ~/.fonts
fc -cache -vf  

解除安裝

若不再需要某個字型,可以刪除相應字型檔案,刷新系統字型快取即可

後話

根據需要,可以選擇上述安裝方法中的一種。如果編寫自動化指令碼,我們通常使用最後一種,即安裝字型到~/.fonts/目錄,這種方法的優勢在於,不需要管理員許可權,無需值守,可自動安裝。不需要了直接刪除就可以完成安裝後,就可以更改終端字型為Monaco啦,更改後的效果如下

注意有些開發工具提供的外掛裡面有中文,所以會出現亂碼,這裡提供微軟雅黑

將程式新增到Ubuntu啟動器的方法

接下來就拿火狐來說吧

首先要建立一個firefox.desktop檔案

內容如下:

[Desktop Entry]
Name=Firefox
Exec=/usr/firefox/firefox
Icon=/usr/firefox/firefox.png
Type=Application

其中,Exec是程式的執行檔案,Icon是程式的圖示檔案(可以在網上下載),Name是程式的名稱。

修改檔案許可權

執行sudo chmod 744 filezilla.desktop, 之後便可以看到該檔案變成了程式的快捷啟動圖示,如下圖:

系統顯示

放到啟動器上

啟動器中的檔案都是存放在/usr/share/applications中的

所以使用命令移動該檔案到目標目錄下:

sudo cp firefox.desktop /usr/share/applications之後便可以在啟動器中搜索到該程式了。

子程序已安裝 post-installation 指令碼 返回了錯誤號 1

sudo mv /var/lib/dpkg/info /var/lib/dpkg/info_old //現將info資料夾更名
sudo mkdir /var/lib/dpkg/info //再新建一個新的info資料夾
sudo apt-get update, apt-get -f install //不用解釋了吧
sudo mv /var/lib/dpkg/info/* /var/lib/dpkg/info_old //執行完上一步操作後會在新的info資料夾下生成一些檔案,現將這些檔案全部移到info_old資料夾下
sudo rm -rf /var/lib/dpkg/info //把自己新建的info資料夾刪掉
sudo mv /var/lib/dpkg/info_old /var/lib/dpkg/info //把以前的info資料夾重新改回名字

對上面的命令一行一行的執行太麻煩了直接上指令碼

設定Ubuntu和Windows雙系統時間使其同步

UTC即Universal Time Coordinated,協調世界時

GMT即Greenwich Mean Time,格林尼治平時

Windows 與 Mac/Linux 看待系統硬體時間的方式是不一樣的:

  • 在Windows下啟用UTC,開啟執行視窗(win+R),然後輸入regedit啟動登錄檔編輯器,並找到一下目錄位置:HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/TimeZoneInformation/
    新增一項型別為DWORD的鍵值,命名為RealTimeIsUniversal,值為1然後重啟後時間正常。

  • 在Ubuntu下關閉UTC:(沒有實驗)
    sudo gedit /etc/default/rcS
    Ctrl+F調出查詢,找到UTC=yes這一行,改成UTC=no,儲存即可, 時間修改立即生效。

設定全域性Ubuntu全域性代理

使用Privoxy實現全域性代理

這裡需要注意了Shadowsocks僅僅是傳輸層的代理,也就是和socket相關的TCP/UDP層的代理,我們通常用的都是 http訪問,所以是不能直接用的,還需要再次中轉,把所有的http請求,給代理轉發到對應TCP層或UDP層的埠上,才可以完全代理:比如在centos上執行wget走的是http,以及我們使用的瀏覽器都是http訪問,不再配置個代理中轉,是不正確翻牆的。所以瀏覽器配合SwitchyOmega配置一下sock5的代理,能實現瀏覽器科學上網了
簡單來說就是tcp/udp和http的區別,在7層網路模型中也是處於不同的分層中,因為http請求是明文傳輸,可以被攔截並過濾,所以當走socks代理後會對明文內容進行加密傳輸,對加密後的內容是沒法或非常困難過濾的,所以可以安全傳到服務端,同理,服務端響應的時候又是加密通過tcp/udp回覆,這樣就完成了翻牆.

使用Privoxy將sock5代理對映為http代理

安裝Privoxy

sudo apt-get update
sudo apt-get install privoxy

配置Privoxy, 開啟 /etc/privoxy/config,
註釋掉

listen-address  localhost:8118
#listen-address  localhost:8118

在最後一行後邊加上

forward-socks5 / 127.0.0.1:1080 .
listen-address 127.0.0.1:8118

然後重啟Privoxy
sudo service privoxy restart
這樣就完成了sock5到http代理的對映
配置全域性代理
sudo vi /etc/environment
加入下面的程式碼

export http_proxy=http://127.0.0.1:8118
export https_proxy=http://127.0.0.1:8118

當然也可以只對當前命令列設定http_proxy, 在當前視窗執行上面的程式碼即可(使用全域性配置, 可以在安裝 vim外掛時也生效,如GoInstallBinaries)
重啟機器
sudo reboot
參考全域性翻牆

安裝genpac

sudo apt-get install python-pip
sudo pip install genpac

配置Network Proxy

genpac -p "SOCKS5 127.0.0.1:1080" --output="autoproxy.pac"

會在在/home/使用者名稱/下生成autoproxy.pac,
開啟SystemSetting->Network->Network Proxy,將Method改為Automatic,
Configuration Url填”file:///home/使用者名稱/autoproxy.pac”,
然後Apply System Wide即可 。
通過這項設定可以實現瀏覽器代理

解決Ubuntu“下載額外資料檔案失敗 ttf-mscorefonts-installer”的問題

最近開機總是遇到一段提示,內容大概是這樣:

下載額外資料檔案失敗
以下軟體包要求安裝後下載附加資料,但其資料無法下載或無法處理。
ttf-mscorefonts-installer
稍後系統將自動重試下載,您也可以手工立即重試。執行此命令需要有活動的網路連線。

開始也挺煩惱,總是解決不掉。
進入/usr/share/package-data-downloads有一個檔案 ttf-mscorefonts-installer,用gedit開啟,有一大串地址。總是提示下載失敗就是這個原因,所以:
下載ttf-mscorefonts-installer.zip 密碼: h76g
然後解壓到下載的目錄,在當前目錄執行命令:
sudo dpkg-reconfigure ttf-mscorefonts-installer
這條命令手動指定資料夾的位置,重新配置下
然後輸入以下命令

cd /usr/share/package-data-downloads/
sudo rm ttf-mscorefonts-installer
cd /var/lib/update-notifier/package-data-downloads/
sudo rm ttf-mscorefonts-installer
cd /var/lib/update-notifier/user.d/
sudo rm data-downloads-failed

重啟後應該就沒有煩人的提示了

設定關閉ubuntu討厭的內部錯誤提示

執行命令:sudo gedit /etc/init/apport.conf
apport.conf檔案中的/etc/default/apportenabled修改為0

修改內部錯誤提示

設定隱藏Ubuntu中檢測到系統程式錯誤的彈窗

image.png

徹底地擺脫Ubuntu系統中的程式崩潰報告,開啟一個終端,輸入以下命令:
sudo gksu gedit /etc/default/apport

檔案內容是:

# 設定0表示禁用Apportw,或者1開啟它。
# 你可以用下面的命令暫時關閉它:
# sudo service apport start force_start=1
enabled=1

enabled=1改為enabled=0 儲存並關閉檔案。完成之後你就再也不會看到彈窗報告錯誤了。很顯然,如果我們想重新開啟錯誤報告功能,只要再開啟這個檔案,把enabled設定為1就可以了。
最後登出從新登入賬戶試試吧。

設定應用視窗拖動到外接螢幕的左右方向

當我們平時開發的時候都會有外接顯示器,怎樣將正面顯示器中的內容拖動到左邊還是右邊



設定Ubuntu grub選擇啟動項等待時間

首先進入grub檔案
sudo gedit /etc/default/grub
註釋掉:
GRUB_HIDDEN_TIMEOUT=0
修改:
GRUB_TIMEOUT=0.01 (也改成一個非常小的值例如1秒,不能是0)
修改後必須更新GRUB的啟動選單配置檔案
sudo update-grub
最後重啟電腦
sudo reboot
重啟完之後:
1. 如果設定的時間是0.01,那ubuntu開啟後不會進入grub介面,而是直接進入桌面程式。
2. 如果設定了時間大於1秒,比如是5秒,那就會進入grub介面,有個5秒的選擇介面

設定Ubuntu去除來賓登陸

關閉來賓賬戶命令:

sudo sh -c 'echo "allow-guest=false" >> /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf'
sudo service lightdm restart

常用軟體安裝

馬克飛象

Chrome擴充套件 – 馬克飛象

TeamViewer遠端控制

font-manager

安裝字型管理程式,在圖形使用者介面管理字型。要在Ubuntu中安裝字型管理程式,開啟終端並輸入下面的命令:
sudo apt-get install font-manager
可以先去看看Lost Type 的字型Squirrel下載字型

Redshift:保護眼睛

$ sudo apt-get install gtk-redshift redshift python-appindicator
$ gtk-redshift

桌面便籤xpad

平日工作學習,難免會用到便籤讓自己的對工作任務有個備忘的地方,ubuntu下這款xpad便籤軟體就不錯。
(1)ubuntu軟體中心搜尋“xpad”進行安裝
(2)$sudo apt-get install xpad
開啟xpad直接填寫備忘記錄就好了,自動儲存,只要不是下面的刪除便籤,下次開啟便籤還會存在,如果想新增新的便籤可以點選下面的開啟新標籤。選中文字右鍵可以調節文字樣式等。

Ubutnu安裝Shadowsocks

第一種ubuntu安裝shadowsocks

用PIP安裝很簡單,

sudo apt-get update
sudo apt-get install python-pip
sudo apt-get install python-setuptools m2crypto

接著安裝shadowsocks

pip install shadowsocks

如果是ubuntu16.04 直接 (16.04 裡可以直接用apt 而不用 apt-get 這是一項改進)

sudo apt install shadowsocks

當然你在安裝時候肯定有提示需要安裝一些依賴比如python-setuptools m2crypto ,依照提示安裝然後再安裝就好。也可以網上搜索有很多教程的。

啟動shadowsocks

安裝好後,在本地我們要用到sslocal ,終端輸入:
sslocal --help
通過幫助提示我們知道各個引數怎麼配置,比如:
sslocal -c 後面加上我們的json配置檔案
或者像下面這樣直接命令引數寫上執行。
比如

sslocal -s 11.22.33.44 -p 50003 -k "123456" -l 1080 -t 600 -m aes-256-cfb

-s表示服務IP, -p指的是服務端的埠,-l是本地埠預設是1080, -k 是密碼(要加”“), -t超時預設300,-m是加密方法預設aes-256-cfb

為了方便我推薦直接用sslcoal -c 配置檔案路徑 這樣的方式,簡單好用。

我們可以在/home/lqx/Documents 下新建個檔案shadowsocks.json (lqx是我在我電腦上的使用者名稱,這裡路徑你自己看你的)。內容是這樣:

{
    "server":"11.22.33.44",
    "server_port":50003,
    "local_port":1080,
    "password":"123456",
    "timeout":600,
    "method":"aes-256-cfb"
}

server 你服務端的IP
servier_port 你服務端的埠
local_port 本地埠,一般預設1080
passwd ss服務端設定的密碼
timeout 超時設定 和服務端一樣
method 加密方法 和服務端一樣

確定上面的配置檔案沒有問題,然後我們就可以在終端輸入:
sslocal -c /home/lqx/Documents/shadowsocks.json
回車執行。

第二種:安裝shadowsocks-qt5

具體請參考安裝指南
開啟終端輸入:

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

安裝完成後,搜尋中心中搜索 shadowsocks-qt5,並開啟,如下圖。

選擇【連線】-【新增】選擇手動新增模式或者掃描二維碼方式
然後輸入shadowsocks賬號

配置瀏覽器

這裡就說一個在Chrome中配置SwitchyOmega
開啟SwitchyOmega 2.5.8 for Chromium & Firefox並下載相對應的外掛
下載完成後,在Chrome瀏覽器位址列輸入: chrome://extensions/
並把下載的crx檔案拖入瀏覽器中,並安裝。

設定代理地址

安裝好外掛會自動跳到設定選項,有提示你可以跳過。左邊新建情景模式-選擇代理伺服器-比如命名為SS(叫什麼無所謂)其他預設之後建立,之後在代理協議選擇SOCKS5,地址為127.0.0.1,埠預設1080 。然後儲存即應用選項。

接著點選自動切換 ( Auto switch)別的不用管,在按照規則列表匹配請求後面選擇剛才新建的SS,預設情景模式選擇直接連線。點選應用選項儲存。再往下規則列表設定選擇AutoProxy然後填進去,點選下面的立即更新情景模式,會有提示更新成功!

點選瀏覽器右上角的SwitchyOmega圖示,下面選擇自動切換,然後開啟google.com試試,其他的就不在這貼圖了。

注意:

  1. 當點選某個文章裡面的連結的時候出現下面的情況

顯示一個資源未載入,這時候點選那個資源檢視一下發現是預設的直連狀態,那應該是國外的伺服器,所以直接選擇自己設定的情景模式並新增到條件中就可以了

當然如果不指定代理條件的話最後會出現

然後開啟域名或者ip分析一下實體地址就可以了

這時候肯定要新增條件了,因為是國外的伺服器

及時更新規則列表

設定更新時間

這個更新規則列表很重要,決定了你請求的伺服器是否是走直接連結(直接連結不走代理)還是走代理連線

軟體自啟動

使用圖形化配置 shadowsocks -qt5 開機自動啟動(配置開機啟動)
執行指令:gnome-session-properties

之後輸入 /usr/bin/ss-qt5 就能開機啟動你的shadowsocks qt5 如果其他程式的話 你也可以在 /usr/bin/ 目錄下面找到,然後使用上面的命令新增就好了



Ubuntu重新安裝ubuntu-desktop

當不小心刪除ubuntu-desktop的時候,會出現登入後只有一張背景圖,其他的啟動器以及圖示都消失了,不要慌很簡單。
通過Ctrl+Alt+F1進入文字命令列介面,通過Ctrl+Alt+F7退出文字命令列,登入自己的使用者名稱和密碼,也可以直接用root賬戶登入

注意:確保電腦能聯網,不要用小鍵盤輸入數字,本來密碼就是不顯示,小鍵盤預設不是啟動的,再加上中英文各種切換就容易輸入多餘字元

輸入命令:sudo apt-get install ubuntu-desktop
然後重啟:sudo reboot

/home下中文目錄如何修改成英文

開啟終端,在終端中輸入命令:
修改配置檔案 ~/.config/user-dirs.dirs ,將對應的路徑改為英文名(要和STEP1中修改的英文名對應)
sudo gedit ~/.config/user-dirs.dirs

配置檔案修改後的內容如下:

XDG_DESKTOP_DIR="$HOME/Desktop"
XDG_DOWNLOAD_DIR="$HOME/Download"
XDG_TEMPLATES_DIR="$HOME/Templates"
XDG_PUBLICSHARE_DIR="$HOME/Public"
XDG_DOCUMENTS_DIR="$HOME/Document"
XDG_MUSIC_DIR="$HOME/Music"
XDG_PICTURES_DIR="$HOME/Picture"
XDG_VIDEOS_DIR="$HOME/Video"

最後執行sudo service lightdm restart

ubuntu14.04 FireFox下網頁沒有聲音

原因:Ubuntu 為了規避專利和版權問題,很多東西沒有預裝,比如和這個問題相關的解碼器。那麼為什麼明明 Ubuntu 上沒有AAC解碼器, Chrome 卻可以正常播放呢,自然的想法是 Chrome 夾藏私貨。Google一下,果然 Chrome 內建有一批解碼器,包括AAC。其實和Ubuntu 一樣,開源的 Chromium 同樣規避了 MP3/AAC/H.264等 解碼器,只是在 Google 私有的 Chrome 裡內建了這些,正強推的Chrome OS 則內建了更多
解決方法:sudo apt-get install ubuntu-restricted-extras

Ubuntu14.04如何安裝tar.gz版的flash

不過近期通過APT方式以及ubuntu的軟體中心都安裝不了flashplayer,不知道為啥,所以只能通過其他方式安裝了。flashplayer提供了4種安裝方式:YUM.tar.gzRPM和APT。既然適合ubuntu的APT方式下載不了,ubuntu的官方命令列安裝命令為dpkg,YUM和RPM都需要單獨下載安裝後才能使用,所以我選擇.tar.gz這種安裝方式。

將.tar.gz安裝包下載下來解壓:

安裝包有四個檔案,可以開啟readme.txt檢視安裝方法,我也是通過這個文件安裝成功的,下文就當做個翻譯吧。

  1. 將libflashplayer.so檔案拷貝到firefox的plugins目錄,我的電腦是unbuntu14.04,firefox的安裝目錄是:/usr/lib/firefox,plugins目錄是:/usr/lib/firefox-addons/plugins。如果通過介面操作無法操作,可以使用命令列:sudo cp libflashlayer.so /usr/lib/firefox-addons/plugins/

image

  1. 將安裝包的usr資料夾下的所有檔案拷貝到/usr目錄下,可以通過命令:sudo cp -r usr/* /usr
  2. 重新開啟firefox瀏覽器,flashplayer就可以使用了。

堅果雲

國內不錯的雲,去堅果雲官網下載,然後使用dpkg安裝,這也是少見全平臺的軟體。
sudo dpkg -i nautilus_nutstore_amd64.deb
我主要使用這個來同步一些配置檔案,由於個人原因,經常重灌系統,然後使用這個一同步,我以前的設定一下子又回來了,而不用重新設定

思維導圖

xmind一款思維導圖軟體,在xmind官網下載deb安裝包
sudo dpkg -i xmind.deb

為知筆記

為知筆記一款雲筆記應用,全平臺的。

  1. 使用Ubuntu的ppa安裝
sudo add-apt-repository ppa:wiznote-team
sudo apt-get update
sudo apt-get install wiznote

uget下載器

uget一款下載器安裝教程

分割槽工具

Gparted是一個分割槽工具,它可以用於建立、刪除、移動分割槽,調整分割槽大小,檢查、複製分割槽等操作。可以用於調整分割槽以安裝新作業系統、備份特定分割槽到另一塊硬碟等。
1. 可以直接在Ubuntu軟體中心安裝
2. sudo apt-get install gparted
- 建立掛載點:
mount -t ext4 /dev/sda3 /home/work
把新建的分割槽掛載到/home/work目錄,/home/work目錄大小就為自己先新增的硬碟大小。
這時你就可以檢視到home/work裡面有個 lost+found 目錄。
讓系統開機自動掛載
只要在/etc/fstab中新增一行,做過根檔案系統的應該知道:
/dev/sda3 /home/work ext4 defaults 1 0
重啟下就可以見效了。

MPV視訊播放器

很小巧很好用的播放器,支援快速播放和無壓力快進(個人感覺比VLC好用)

sudo apt-get update
sudo apt install mpv

解壓zip亂碼

unzip行命令解壓,指定字符集
unzip -O CP936 xxx.zip (用GBK, GB18030也可以)

DeepinScrot截圖

wget http://packages.linuxdeepin.com/deepin/pool/main/d/deepin-scrot/deepin-scrot_2.0-0deepin_all.deb
sudo dpkg -i deepin-scrot_2.0-0deepin_all.deb

執行終端命令:deepin-scrot
接下來設定快捷鍵



自帶截圖

首先來看Ubuntu系統預設的截圖快捷鍵,畢竟一般的截圖操作快捷鍵更方便一些。

image

Ubuntu自帶的截圖工具在/usr/share/applications下,開啟之後可以右鍵將其鎖定到左側的啟動器中,方便以後使用。

image

自帶截圖工具有抓取整個桌面,抓取當前視窗,擷取一個區域的功能,當然可以延遲截圖。

image

這是抓取整個桌面

image

這是抓取當前視窗

image

想要抓取當前視窗,並且擷取右鍵的資訊,就要使用延遲抓圖選項,如下圖延遲5秒

image

這就能抓到當前視窗和右鍵的資訊,右鍵資訊只包含視窗內的部分

image

當然也可以選擇擷取一個區域

image

Shutter截圖神器

安裝:

sudo add-apt-repository ppa:shutter/ppa1
sudo apt-get update
sudo apt-get install shutter

Shutter之所以被稱為截圖神器,是因為它比ubuntu自帶的截圖工具功能更全,更方便。如其帶有單獨擷取一個下拉選單功能或者右鍵選單的功能。

這就是單獨擷取的右鍵選單,

image

最重要的是Shutter還帶有編輯功能,截圖好了之後可以直接進行編輯,如塗改隱私部分啊,增加文字說明啊之類的。

image

設定快捷鍵

image.png

有道翻譯

有道翻譯

Smplayer

Smplayer是一款開源的跨平臺軟體,其在Linux、Windows系統中有重要地位,影音播放能力很強大。
sudo apt-get install smplayer

Silentcast

sudo add-apt-repository ppa:sethj/silentcast
sudo apt-get update
sudo apt-get install silentcast

VMware Workstation Pro

chmod a+x VMware-Workstation-Full-14.0.0-6661328.x86_64.bundle
./VMware-Workstation-Full-14.0.0-6661328.x86_64.bundle
VMware 14 Pro 永久許可證啟用金鑰
FF31K-AHZD1-H8ETZ-8WWEZ-WUUVA
CV7T2-6WY5Q-48EWP-ZXY7X-QGUWD

解除安裝:

sudo vmware-installer --uninstall-component=vmware-workstation

VirtualBox

VirtualBox是一款由德國 Innotek 公司開發的開源虛擬機器軟體。號稱是最強的免費虛擬機器軟體,它不僅具有豐富的特色以及輕量級的體積,而且效能也很優異!可虛擬的系統包括所有的Windows系統、Mac OS X、Linux、OpenBSD、Solaris、IBM OS2甚至Android等作業系統!
下載VirtualBox

微信

釘釘

DingTalk
安裝完了之後搜尋軟體並新增到啟動器



Smart QQ

方案二:安裝WinXP虛擬機器

系統下載
系統下載
xp啟用碼

xp有效序列號:3FKBQ-32TH7-D3TJB-YBWTQ-D26VQ

  • 經過一序列的方式進入到桌面先安裝增強器

xp虛擬機器
- 設定雙向複製,雙向拖拽,設定共享資料夾為/home
- 然後安裝QQpc版就可以了

CROSSOVER

可以先下載試用版,感受下執行QQ怎麼樣,親測感覺很爽,試用15天之後感覺還不錯就可以購買,如果不想花錢那就只能放棄了

Genymotion

安裝genymotion

進入下載的Genymotion目錄,使用命令

修改執行許可權:sudo chmod 744 genymotion-2.11.0-linux_x64.bin

執行安裝:./genymotion-2.11.0-linux_x64.bin

安裝完命令列會顯示安裝的目錄

然後找到genymobile/genymotion目錄下的genymotion,即可雙擊開啟模擬器

問題
當我們想實現拖動apk到模擬器實現安裝時,往往會提示這個錯誤,出現INSTALL_FAILED_CPU_ABI_INCOMPATIBLE錯誤,解決方式就是下載Genymotion-ARM-Translation 檔案,然後將這個檔案拖到模擬器上安裝。等安裝結束後,注意重啟虛擬器即可實現拖動apk安裝到模擬器。

注意:

此處建議安裝QQHd版本,這樣可以手機端和模擬器端同時登陸了

psensor監控系統硬體

psensor是監控系統硬體實時狀況的一款軟體,使用psensor視覺化顯示系統溫度。

sudo add-apt-repository ppa:jfi/ppa
sudo apt-get update
sudo apt-get install lm-sensors hddtemp psensor -y

bleachbit

bleachbit是系統ubuntu系統減肥的一門”中藥”,用於清理系統沒用的垃圾檔案。

sudo add-apt-repository ppa:n-muench/programs-ppa
sudo apt-get update
sudo apt-get install bleachbit -y

catfish

catfish簡稱檔案搜尋神器。

sudo apt-get instal catfish

docky啟動器

docky是一款一個號稱花錢也買不到的選單啟動器。

sudo apt-get install docky

搜狗輸入法

安裝搜狗輸入法首先去官網下載搜狗拼音輸入法。

注意

安裝完後登出使用者,從新進入就可以了。

Unity Tweak Tool

sudo apt-get install unity-tweak-tool

網易雲音樂

WPS

wps官網下載 .deb 安裝包(雙擊安裝)

安裝字型:

第一次啟動的時候會報錯,說你有很多字型沒有安裝,下載字型庫

字型安裝方法:下載後解壓後將整個wps_symbol_fonts目錄拷貝到/usr/share/fonts/目錄下

執行命令:

sudo cp -r wps_symbol_fonts /usr/share/fonts/

設定目錄許可權,執行命令如下

cd /usr/share/fonts
sudo chmod 755 wps_symbol_fontscd



Chrome瀏覽器

下載 .deb 安裝包(雙擊安裝)

sublime

tar -xf sublime_text_3_build_3143_x64.tar.bz2
sudo cp -r sublime_text_3 /opt
./sublime_text
  1. 第二種方式:執行以下命令安裝
sudo add-apt-repository ppa:webupd8team/sublime-text-3
sudo apt-get update
sudo apt-get install sublime-text

Clion

Clion是C/C++IDE。首先Clion官網下載Clion安裝包。