由於在Ubuntu16.04下進行一系列工做,想着要把一些遇到的知識點記錄下來,這也就有了截圖的需求,因此想找一款截圖工具來使用,通過知乎一圈,發現Ubuntu下你們比較推薦的截圖工具是Shutter,下載之!html
sudo add-apt-repository ppa:shutter/ppa sudo apt-get update sudo apt-get install shutter
安裝十分容易,不過幾個命令中也有個人知識盲區,那就是add-apt-repository ppa:xxx/ppa
命令python
正式認識一下這個命令:add-apt-repository ppa:<ppa_name>
,它由如下兩部分組成:linux
add-apt-repository
是由software-properties-common
這個工具包提供的用來添加源的一個工具。shell
因此要先安裝software-properties-common
才能使用add-apt-repository
,不然會顯示「command not found」ubuntu
安裝方法:apt-get install software-properties-common
併發
add-apt-repository
是由python-software-properties
這個工具包提供。app
因此要先安裝python-software-properties
dom
安裝方法:sudo apt-get install python-software-properties
工具
PPA是Personal Package Archives首字母簡寫。翻譯爲中文意思是:我的軟件包文檔。測試
雖然Ubuntu官方軟件倉庫儘量囊括全部的開源軟件,但仍有不少軟件包因爲各類緣由不能進入官方軟件倉庫。
爲了方便Ubuntu用戶使用,launchpad.net提供了我的軟件包集,即PPA
,容許用戶創建本身的軟件倉庫,經過Launchpad進行編譯併發布爲2進制軟件包,做爲apt-get源
供其餘用戶下載和更新。
在Launchpad網站上的每個用戶和團隊均可以擁有一個或多個PPA
。一般PPA
源裏的軟件是官方源裏沒有的,或者是最新版本的軟件。
PPA也被用來對一些打算進入Ubuntu官方倉庫的軟件,或者某些軟件的新版本進行測試。
相對於經過Deb包
安裝來講,使用PPA
的好處是,一旦軟件有更新,經過sudo apt-get upgrade
這樣命令就能夠直接升級到新版本。
sudo add-apt-repository ppa:user/ppa-name
tip:指令裏的user就是那個創建該ppa的人,ppa-name就是這個倉庫的名字。
好比,jasonceng建了個倉庫叫test_rep,那麼咱們加他的倉庫就會是: ppa:jasonceng/test_rep
進入源的目錄:cd /etc/apt/sources.list.d
ls
能夠看到關於源的文件,刪掉便可
一般咱們能夠經過 Google 來搜索一些經常使用軟件的 PPA 源,或者也可直接到 launchpad.net 上去搜索,搜索到後咱們就能夠直接用 sudo apt-add-repository
命令把 PPA 源添加到 Source list 中了。
好比 Gif錄製軟件 Peek 的 PPA
源:https://launchpad.net/~peek-developers/+archive/ubuntu/stable ,咱們能夠在這裏找到 ppa:peek-developers/stable
的字樣。
而後咱們經過如下命令把這個源加入到 source list 中。
sudo apt-add-repository ppa:peek-developers/stable
而後咱們再從下面的 Packages 列表中找到適用於當前 Ubuntu 版的 peek 包名稱,更新源並安裝:
sduo apt-get update sudo apt-get install peek
[1]Ubuntu 經常使用的錄屏、截圖、Gif 軟件[https://www.zhihu.com/search?type=content&q=ubuntu截圖工具]
[2]Ubuntu16.04 : 添加或刪除PPA[https://blog.csdn.net/u012348774/article/details/80619803]
[3]add-apt-repository ppa:<ppa_name>[http://www.javashuo.com/article/p-xtthrqzn-hp.html]
[4]Ubuntu經過PPA下載指定版本軟件[https://blog.csdn.net/hzlarm/article/details/99486804]
[5]Ubuntu PPA 使用指南[https://linux.cn/article-10456-1.html]:一篇涵蓋了在 Ubuntu 和其餘 Linux 發行版中使用 PPA 的幾乎全部問題的深刻的文章。
[6]ubuntu下ppa安裝源和package徹底指南[https://blog.csdn.net/misiter/article/details/7181274]