apt sources.listでhttpまたはftpリンクを使用する必要がありますか


11

リンクを使用するhttp必要がありftpます/etc/apt/sources.listか?

つまり、次のようなものを使用しています

deb ftp://ftp.debian.org/debian/ squeeze main contrib. non-free
deb-src ftp://ftp.debian.org/debian/ squeeze main contrib. non-free

使用するより良いか悪いか

deb http://ftp.debian.org/debian/ squeeze main contrib. non-free
deb-src http://ftp.debian.org/debian/ squeeze main contrib. non-free

私はものをフェッチするためのapt使用としてwget、これはwgetでより速いかどうかを尋ねることと同じftpです。


いいえ、aptは使用しませんwget。独自の内部メソッドを使用します。
Faheem Mitha、2012年

回答:


13

どちらを使用しても時間を大幅に節約することはできませんが、効率を重視する場合はHTTPを使用します。FTPクライアントは、ユーザー名とパスワードを送信し、それらの確認応答を受信して​​から、いくつかのコマンドを発行してファイル転送をセットアップし、それらの確認応答も受信する必要があります。これらすべてがネットワーク遅延の影響を拡大します。サーバーへのping時間が100〜200ミリ秒の場合、転送をセットアップする2番目の設定を無駄にする可能性があります。HTTPを使用すると、クライアントは接続を開き、1つのコマンドを送信し、ファイル転送がすぐに開始されます。


6
常にHTTPを使用します。FTPを廃止する必要があるので、FTPを廃止する必要があります。
マイケルディロン

0

まあ、個人的に私はFTP(ファイル転送プロトコルの略)を使用しますが、その主な目的は...ファイル転送です。しかし、経験的に確認したい場合など、確実にしたい場合は、その仕事(つまり、テスト、比較、最高速のものの選択)を実行できるユーティリティがいくつかあります。私が知っているのは、netselect-apt(同じパッケージ名)とapt-spyです。彼らはDebianメインサーバーからダウンロードするので、サーバーリストを与える必要はありません。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.