加快安装gnome 3:apt-fast

重复贴和参考价值不大的帖子,版主维护
secowu
帖子: 308
注册时间: 2006-07-06 18:25
送出感谢: 2 次
接收感谢: 1 次

加快安装gnome 3:apt-fast

#1

帖子 secowu » 2011-04-10 13:51

代码: 全选

sudo apt-get install aria2
sudo apt-get install axel
aria2c http://www.mattparnell.com/linux/apt-fast/apt-fast.sh
sudo cp apt-fast.sh /usr/bin/apt-fast
sudo chmod +x /usr/bin/apt-fast
secowu
帖子: 308
注册时间: 2006-07-06 18:25
送出感谢: 2 次
接收感谢: 1 次

Re: 加快安装gnome 3:apt-fast

#2

帖子 secowu » 2011-04-10 13:52

apt-fast.sh

代码: 全选

# !/bin/sh
# apt-fast v0.03 by Matt Parnell http://www.mattparnell.com, this thing is fully open-source
# if you do anything cool with it, let me know so I can publish or host it for you
# contact me at admin@mattparnell.com

# Special thanks
# Travis/travisn000 - support for complex apt-get commands
# Allan Hoffmeister - aria2c support
# Abhishek Sharma - aria2c with proxy support
# Richard Klien - Autocompletion, Download Size Checking (made for on ubuntu, untested on other distros)
# Patrick Kramer Ruiz - suggestions - see Suggestions.txt
# Sergio Silva - test to see if axel is installed, root detection/sudo autorun

# Use this just like apt-get for faster package downloading.

# Check for proper priveliges
[ "`whoami`" = root ] || exec sudo "$0" "$@"

# Test if the axel is installed
if [ ! -x /usr/bin/axel ]
then echo "axel is not installed, perform this?(y/n)"
    read ops
    case $ops in
         y) if apt-get install axel -y --force-yes
               then echo "axel installed"
            else echo "unable to install the axel. you are using sudo?" ; exit
            fi ;;
         n) echo "not possible usage apt-fast" ; exit ;;
    esac
fi

# If the user entered arguments contain upgrade, install, or dist-upgrade
if echo "$@" | grep -q "upgrade\|install\|dist-upgrade"; then
  echo "Working...";

  # Go into the directory apt-get normally puts downloaded packages
  cd /var/cache/apt/archives/;

  # Have apt-get print the information, including the URI's to the packages
  # Strip out the URI's, and download the packages with Axel for speediness
  # I found this regex elsewhere, showing how to manually strip package URI's you may need...thanks to whoever wrote it
  apt-get -y --print-uris $@ | egrep -o -e "(ht|f)tp://[^\']+" > apt-fast.list && cat apt-fast.list | xargs -l1 axel -a

  # Perform the user's requested action via apt-get
  apt-get $@;

  echo -e "\nDone! Verify that all packages were installed successfully. If errors are found, run apt-get clean as root and try again using apt-get directly.\n";

else
   apt-get $@;
fi
secowu
帖子: 308
注册时间: 2006-07-06 18:25
送出感谢: 2 次
接收感谢: 1 次

Re: 加快安装gnome 3:apt-fast

#3

帖子 secowu » 2011-04-10 13:53

接下来安装gnome3

代码: 全选

sudo add-apt-repository ppa:gnome3-team/gnome3
sudo apt-get update
sudo apt-get install nautilus-open-terminal nautilus-gksu -f --fix-missing
sudo apt-get dist-upgrade -f
头像
灰色小狼
帖子: 4573
注册时间: 2008-12-06 10:38
系统: Arch
送出感谢: 21 次
接收感谢: 30 次

Re: 加快安装gnome 3:apt-fast

#4

帖子 灰色小狼 » 2011-04-10 14:10

apt-fast有ppa吧,apt-fast.sh里axel可以用-n来修改连接数,默认4个貌似?
头像
qy117121
论坛版主
帖子: 49891
注册时间: 2007-12-14 13:40
系统: Winbuntu
来自: 志虚国乌由市
送出感谢: 17 次
接收感谢: 335 次
联系:

Re: 加快安装gnome 3:apt-fast

#5

帖子 qy117121 » 2011-04-10 16:12

gnome3已经装过了,惨不忍睹啊 :em06 :em20
渠月 · QY    https://vz.rs/u
本人只会灌水,不负责回答问题

无聊可以点一下→ http://u.nu/ubuntu
头像
月下叹逍遥
论坛版主
帖子: 33994
注册时间: 2010-10-07 14:23
系统: Archdows10
来自: 某系某星某洲某国某省某市
送出感谢: 8 次
接收感谢: 63 次
联系:

Re: 加快安装gnome 3:apt-fast

#6

帖子 月下叹逍遥 » 2011-04-10 16:15

究竟有多少人杯具之后,才能点醒小白鼠啊。等待正常升级吧…… :em06
心似浮云常自在,意如流水任东西。
此事背后一定有个天大的咪咪
广告:
1、走过路过,不要错过,dropbox网盘2.25G大放送
py大法好,退C保平安
java多妖孽,VB本异端
日诵一千遍,快活似神仙
secowu
帖子: 308
注册时间: 2006-07-06 18:25
送出感谢: 2 次
接收感谢: 1 次

Re: 加快安装gnome 3:apt-fast

#7

帖子 secowu » 2011-04-10 20:22

sudo gnome-tweak-tool
头像
373992900
帖子: 4200
注册时间: 2010-06-14 13:37
送出感谢: 0
接收感谢: 1 次

Re: 加快安装gnome 3:apt-fast

#8

帖子 373992900 » 2011-04-11 17:32

不敢再装了 :em20 :em20 :em20 :em20
love_ai88
帖子: 79
注册时间: 2010-05-27 10:26
送出感谢: 0
接收感谢: 0

Re: 加快安装gnome 3:apt-fast

#9

帖子 love_ai88 » 2011-04-11 22:22

生命在于运动~
Acer Aspire 4738G
i5,6370M,2G,500G
Ubuntu 11.04
长头发的和尚
论坛版主
帖子: 12127
注册时间: 2008-01-11 17:02
送出感谢: 0
接收感谢: 4 次

Re: 加快安装gnome 3:apt-fast

#10

帖子 长头发的和尚 » 2011-04-11 23:04

有必要么 :em06
你往幸福的方向挥挥手,从此我便追随你永不回头。
头像
flyfeng
帖子: 69
注册时间: 2007-08-18 20:51
送出感谢: 0
接收感谢: 0
联系:

Re: 加快安装gnome 3:apt-fast

#11

帖子 flyfeng » 2011-04-12 13:25

悲剧阿,没用,还是几k几k的下载。。。。。
wusc3
帖子: 18
注册时间: 2010-11-05 15:41
送出感谢: 0
接收感谢: 0

Re: 加快安装gnome 3:apt-fast

#12

帖子 wusc3 » 2011-04-14 20:23

看不到任何加速效果,lz,求助。。
头像
373992900
帖子: 4200
注册时间: 2010-06-14 13:37
送出感谢: 0
接收感谢: 1 次

Re: 加快安装gnome 3:apt-fast

#13

帖子 373992900 » 2011-04-15 16:17

Apt-fast 是一个用 axel 来加速 apt-get 软件安装的工具,通过这个工具在安装软件时,因为用到了 axel 的多线程下载功能,所以在下载软件包时会比普通的 apt-get 要快上好几倍。当然这也取决于网络,如果下载来自于 PPA 源的软件包的话可能改善不大 ,我这边从 PPA 源下载东西速度一直很慢,所以通常我都是借助代理来下载的。

使用过程与aptget一样,只需要将apt-get改成apt-fast即可

安装:

sudo add-apt-repository ppa:tldm217/tahutek.net
sudo apt-get update
sudo apt-get install apt-fast
funicorn
帖子: 1131
注册时间: 2005-09-13 4:56
系统: Ubuntu QQ
送出感谢: 0
接收感谢: 47 次

Re: 加快安装gnome 3:apt-fast

#14

帖子 funicorn » 2011-04-15 21:49

lz你好歹先把原文看懂了再来说啊,介绍了半天apt-fast,最后安装gnome3还是用了apt-get,那能有什么效果呢?

当然是

$ sudo apt-fast dist-upgrade -f

才能加速啊。apt-fast就是替代apt-get的玩意儿
添加ppa后只更新此ppa:
update-ppa()
{ sudo apt-get update -o Dir::Etc::sourcelist="sources.list.d/$1.list" -o Dir::Etc::sourceparts="-" -o APT::Get::List-Cleanup="0"
}
写入~/.bashrc,source一下,就可以直接用,是不是很方便?觉得方便就按个赞。
axishero
帖子: 20
注册时间: 2010-12-05 22:44
送出感谢: 0
接收感谢: 0

Re: 加快安装gnome 3:apt-fast

#15

帖子 axishero » 2011-04-16 10:21

用楼上的方法200k/s 不错!
回复

回到 “归档贴”