单独更新指定ppa源

[list]
[]网络环境不佳,apt-get update周期过长
[
]添加了某ppa源,想立即更新它,又不需要更新全部apt源
[/list]
首先在 ~/.bashrc 最后添加如下代码:


update-ppa(){ 
   sudo apt-get update -o Dir::Etc::sourcelist="sources.list.d/$1" -o Dir::Etc::sourceparts="-" -o APT::Get::List-Cleanup="0"
}

# Debian user-defined completion
_ppa_lists(){
   local cur
   _init_completion || return

   COMPREPLY=( $( find /etc/apt/sources.list.d/ -name "*$cur*.list" -exec basename {} \; 2> /dev/null ) )
  
   return 0
} && complete -F _ppa_lists update-ppa

使用方法:

update-ppa <tab> <tab>

按两下tab,会出现ppa源的lists,输入关键字(不一定是开头字母),按tab,即可补全,回车输入密码再回车,开始更新此ppa源列表。

2013-12-17 18:38:32的屏幕截图.png

2013-12-17 18:46:28的屏幕截图.png

老大:讲解我只看明白一半,,那个帖子不能回复,,又上这来了,,,

老---------------------------------------------------------------------------------------大:出来啊,,等你呢!!!!:4_86:

说实话 我也不是很明白 网上找来的 :7_144:

参考下:
深入 APT 系统
http://blog.csdn.net/comcat/article/details/1549559

bash的按TAB键自动补全(自动完成)的原理与扩展
http://hi.baidu.com/widebright/item/5f92a4cf65c79709c710b2ac

我才不去呢,,你给我讲,,就等你,,谁让你是老大呢,,还骗我去别处,,我不去!!!:4_97:

老大:每次登陆第一件事先看看你在不在,,贴树皮弟弟,粘死你啦,,我哪里也不去去了也看不懂,,,,:4_95:

apt-config dump

查看所有apt 配置

这系统怎么回事,我们的通讯不显示,,,

论坛有问题 老是连接被重置 但是会发表 坑爹

早就有问题了,,现在都忙着沙龙呢,,谁还搭理这地方,,招收学员呢,,