由于在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]