apt-getでapt-fastを呼び出す方法は?


8

apt-fast今しばらく使ってて本当に気に入っています。知らない場合は、apt-getを高速化すると便利です。ただし、以下についていくつか質問がありapt-fastます。

  1. apt-getrunを呼び出しますapt-fast。実行するフォルダに" apt-get" と呼ばれるスクリプトを置くことができると想定しているので、おそらく最初の質問について自分の質問に答えています。~/binapt-fast

    このようなスクリプトは機能しますか?

    #!/bin/bash
    exec apt-fast $@
    exit 0
    
  2. apt-fast 私はそれが最もスピードアップしたいということそのものをスピードアップするようには見えません- apt-get update

    私は希望apt-fast作るためにapt-get update高速に実行します。これは可能ですか?


apt-get代わりに実行したい理由はapt-fastapt-fast1文字以上多いapt-get
Anwar、

うーん。この質問がトピックから外れないことを願っています。しかし、私はapt-fastを好むと言います。バイナリをダウンロードするときの方が速いからです。ただし、apt-cache apt-get update呼び出しが高速化されないことが心配です。
ジョシュア・ロビソン2012

上で書いた私のスクリプトは問題なく動作しているようです。apt-fastが「apt-fast update」を高速化するか、またはスレッドでapt-get更新情報をダウンロードするために何でもできるかどうかを知りたい
Joshua Robison

apt-fast更新が速くなく、バイナリの取得が速くなるだけだと、どのように結論付けましたか?(私はapt-fastも使用しています。)

私はそれを2つの理由で結論づけようとしています。1)apt-get updateとapt-fast updateは、私の全体的な感覚とまったく速度が異なるようには見えません。2)apt-fast installインターフェースとapt-fast updateインターフェースが異なります。Apt-fast installは実際にスピードアップの方法を教えてくれます... apt-get installとはかなり違って見えます。しかし、apt-fast updateはapt-get updateと視覚的に同じものを提供します。誰かが実際に更新で異なることが起こっていることを知っていますか?
ジョシュアロビソン

回答:


10

のエイリアスをapt-getホームディレクトリに作成できます。これを行うには、次の手順に従います。

  1. ターミナルを開いて次のコマンドを実行します:

    touch ~/.bash_aliases; gedit ~/.bash_aliases
    
  2. 新しく開いたファイルにこれらを入力し、保存して終了します。

    alias apt-get='apt-fast'
    

次に、を実行するたびにapt-getapt-fast代わりに実行されます

詳細については、このページを参照してください


5

apt-fastは 'apt-get update'を速くしません。コードをチェックする場合、例えば

vi /usr/bin/apt-fast

あなたは行を見つけるでしょう:

if echo "$@" | grep -q "upgrade\|install\|dist-upgrade"; then
...
else
apt-get "@"

つまりapt-fast、upgrade、install、dist-upgrade以外のすべてのコマンドでは何も実行されません。


2
ありがとうございました。しかし、とても悲しいニュースです。私もそれがアップデートをスピードアップすることを本当に望みます。apt-get updateを行うときに、すべてのPPAリポジトリがダウンロードされるのを待つ必要がありません。それは永遠にかかります。
ジョシュア・ロビソン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.