ウェブサイト検索

apt-fast: Ubuntu での APT パッケージのダウンロードを高速化します


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

apt-fast は、人気のある aptapt-get、および aptitude のオープンソース シェル スクリプト ラッパーです。 Debian ベースのシステム上でパッケージごとに多数の接続を行い、パッケージの並行ダウンロードを高速化するのに役立つパッケージ管理ツール。

aptapt-getaptitude とその使用例について説明した次の記事を読んでください。

  • APT と Aptitude: 両者の本当の違いを理解する
  • Ubuntu/Debian で役立つ 16 の apt コマンド例
  • Ubuntu/Debian 向けの 20 の便利な「apt-get」コマンドの例
  • Ubuntu/Debian の Aptitude を使用したパッケージ管理を学ぶ

この記事では、Debian ベースのディストリビューションでのパッケージ管理を高速化するために「apt-fast」をインストールして使用する方法を説明します。

Debian システムへの「apt-fast」のインストール

ターミナル ウィンドウを開き、「apt-fast」 ppa リポジトリを追加して、システム パッケージ リポジトリを更新します。

sudo add-apt-repository ppa:apt-fast/stable
sudo apt update

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

sudo apt install apt-fast

apt-fast」 インストール プロセス中に、ソフトウェアのインストールと削除に使用するデフォルトのパッケージ マネージャーの選択など、いくつかのパッケージ構成を実行するように求められます。

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

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

apt-fast を使用して APT パッケージのダウンロードを高速化する方法

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-fastapt-fast.conf のマニュアル ページも表示します。

man apt-fast
man apt-fast.conf

apt-fast」がインストールされたので、apt-fast を使用して APT パッケージのダウンロードを高速化する方法を見てみましょう。

パッケージのインストール

従来の「apt」または「apt-get」コマンドを使用する代わりに、インストール コマンドの先頭に「apt-fast」を追加するだけです。

sudo apt-fast install git

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

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

パッケージの更新

同様に、パッケージを更新するには、次を使用します。

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

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

sudo apt-fast clean 

パッケージの削除

パッケージを削除する場合、「apt-fast」は「apt」と同じように機能します。

sudo apt-fast remove git

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

結論

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

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