「apt-fast」を使用して複数のミラーを使用して apt-get/apt パッケージのダウンロードを高速化する方法
この社説では、APT または Aptitude によるパッケージのダウンロードを高速化するために使用できる、apt-fast
と呼ばれる優れた強力なユーティリティについて説明します。強い>。
apt-fast は、人気のある APT および Aptitude パッケージ管理ツールのオープンソース シェル スクリプト ラッパーで、パッケージのダウンロードを高速化するのに役立ちます。 Debian システム。
その主な機能は、パッケージごとに多数の接続を使用してパッケージを並行してダウンロードすることで、apt-get または aptitude によるパッケージのダウンロードを大幅に高速化することです。
APT と Aptitude について、その使用法と例を示した次の記事をお読みください。
- APTとAptitudeの違いは何ですか
- パッケージ管理に役立つ apt-get の 25 コマンド
- パッケージ管理に役立つ 15 の APT コマンド
- Ubuntu の Aptitude でパッケージ管理を学ぶ
apt-fast ユーティリティを実行するには、aria2c または axel ダウンロード マネージャーが必要です。
- Aria2 コマンドライン ダウンロード マネージャーをインストールする方法
- 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 の公式ミラー リスト:
- Debian: http://www.debian.org/mirror/list
- 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-fast と apt-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 リポジトリを参照してください。
結論
ここでは、apt と aptitude の強力なシェル スクリプト フロントエンドをレビューしました。これは、 などの Debian ベースのシステムにパッケージをインストールするときにダウンロード速度を向上させるのに役立ちます。 >Ubuntu、Linux Mintなど。
apt-fast を使用してみてどうですか?それはあなたにとってうまくいくと思いますか?その後、以下のフィードバック フォームから、ご意見とその他の質問をお聞かせください。