ウェブサイト検索

「apt-fast」を使用して複数のミラーを使用して apt-get/apt パッケージのダウンロードを高速化する方法


この社説では、APT または Aptitude によるパッケージのダウンロードを高速化するために使用できる、apt-fast と呼ばれる優れた強力なユーティリティについて説明します。強い>。

apt-fast は、人気のある APT および Aptitude パッケージ管理ツールのオープンソース シェル スクリプト ラッパーで、パッケージのダウンロードを高速化するのに役立ちます。 Debian システム。

その主な機能は、パッケージごとに多数の接続を使用してパッケージを並行してダウンロードすることで、apt-get または aptitude によるパッケージのダウンロードを大幅に高速化することです。

APTAptitude について、その使用法と例を示した次の記事をお読みください。

  1. APTとAptitudeの違いは何ですか
  2. パッケージ管理に役立つ apt-get の 25 コマンド
  3. パッケージ管理に役立つ 15 の APT コマンド
  4. Ubuntu の Aptitude でパッケージ管理を学ぶ

apt-fast ユーティリティを実行するには、aria2c または axel ダウンロード マネージャーが必要です。

  1. Aria2 コマンドライン ダウンロード マネージャーをインストールする方法
  2. Axel をインストールして FTP/HTTP ダウンロードを高速化する方法

Ubuntu 16.04-14.04 および Linux Mint 18/17.x に apt-fast をインストールする方法

まず、次のようにapt-fast パッケージの PPA を追加し、システムを更新します。

sudo add-apt-repository ppa:saiarcot895/myppa
sudo apt-get update

その後、以下のコマンドを実行してapt-fastツールをインストールします。

sudo apt-get -y install apt-fast

apt-fast インストール プロセス中に、次のようにパッケージ構成を実行するように求められます。

以下の画面では、許可される接続数を設定できます。後で _MAXNUM ディレクティブを使用して apt-fast 設定ファイルで設定することもできます。

次に、パッケージをインストールするたびに apt-fast 確認メッセージを抑制することも選択できます。ただし、デフォルト値のままでも問題ありません。そのため、 を選択し、Enter キーを押して次に進みます。

apt-fastの使い方は?

apt-fast を正常にインストールしたら、apt または aptitude コマンドを実行するのと同じ方法で使用します。

apt-fast 構成ファイルは、/etc/apt-fast.conf です。複数のミラーを追加して負荷を分散することで、ダウンロード速度をさらに向上させることができます。必ず追加してください。一番近い鏡。

Debian および Ubuntu/Linux Mint の公式ミラー リスト:

  1. Debian: http://www.debian.org/mirror/list
  2. Ubuntu: https://launchpad.net/ubuntu/+archivemirrors

次のように、構成ファイル内の空白およびカンマ区切りのミラーにそれらを追加できます。

Debian の場合

MIRRORS=( 'http://ftp.debian.org/debian, http://ftp2.de.debian.org/debian, http://ftp.de.debian.org/debian, ftp://ftp.uni-kl.de/debian' )

Ubuntu/Linux Mintの場合

MIRRORS=( 'http://archive.ubuntu.com/ubuntu, http://de.archive.ubuntu.com/ubuntu, http://ftp.halifax.rwth-aachen.de/ubuntu, http://ftp.uni-kl.de/pub/linux/ubuntu, http://mirror.informatik.uni-mannheim.de/pub/linux/distributions/ubuntu/' )

重要: /etc/apt/sources.list または /etc/apt/sources.list.d でミラーを使用するには/ に加えて、/etc/apt-fast.conf にも追加する必要があります。

sudo vi /etc/apt-fast.conf

次のように、apt-fastapt-fast.conf のマニュアル ページも表示します。

man apt-fast
man apt-fast.conf

次のように git パッケージをインストールして、apt-fast がどのように機能するかを見てみましょう。

sudo apt-fast install git

パッケージをダウンロードするかどうかを確認するメッセージが表示されます。Yes/Y と入力して続行します。以下の画像は、apt-fast の動作を示しています。複数の接続を使用して git パッケージをダウンロードしています。

git パッケージをダウンロードした後、Yes/Y と入力してインストールするように再度求められ、Enter を押してインストール プロセスを続行します。

いくつかの重要なapt-fast コマンド:

sudo apt-fast update
sudo apt-fast upgrade 
OR
sudo apt-fast dist-update

ダウンロード プロセスが停止または中断した場合は、以下のコマンドを実行します。

sudo apt-fast clean 

詳細については、apt-fast Github リポジトリを参照してください。

結論

ここでは、aptaptitude の強力なシェル スクリプト フロントエンドをレビューしました。これは、 などの Debian ベースのシステムにパッケージをインストールするときにダウンロード速度を向上させるのに役立ちます。 >UbuntuLinux Mintなど。

apt-fast を使用してみてどうですか?それはあなたにとってうまくいくと思いますか?その後、以下のフィードバック フォームから、ご意見とその他の質問をお聞かせください。