码迷,mamicode.com
首页 > 其他好文 > 详细

add-apt-repository: command not found .

时间:2014-05-17 22:10:10      阅读:336      评论:0      收藏:0      [点我收藏+]

标签:style   class   code   c   ext   http   

今天给nginx 升级的时候碰到一个问题

通过执行 add-apt-repository 命令来添加nginx 的ppa的时候发现 命令找不到

root@ubuntu:~# sudo add-apt-repository
ppa
:nginx/stable
sudo
: add-apt-repository: command not found

经过 搜索才知道 add-apt-repository 是由 python-software-properties 这个工具包提供的

所以要先安装python-software-properties 才能使用 add-apt-repository

apt-get install python-software-properties

我就奇怪了 为什么 它是有python-software-properties 提供而不是由 apt提供的呢 真怪

当然 添加源 可以直接 编辑/etc/apt/source.list这个文件

echo "debhttp://ppa.launchpad.net/nginx/stable/ubuntu lucid main">> /etc/apt/sources.list

不过通过这中方式的话要要手工添加该源的keyserver

而add-apt-repository 就可以把添加源可添加apt-key的工作全部作了 

之后就是apt-get update 

apt-get install nginx 

就可以直接升级nginx了

add-apt-repository: command not found .,布布扣,bubuko.com

add-apt-repository: command not found .

标签:style   class   code   c   ext   http   

原文地址:http://www.cnblogs.com/begga/p/3732762.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!