Synaptic Managerでダウンロードを高速化することは可能ですか?


8

ターミナルでは、apt-fastを使用して(Axelを使用して)可能です。

しかし、Synaptic ManagerでAxelとapt-fastを動作させることは可能ですか?

私はこの提案を見つけましたが、私はAsk Ubuntuの支援なしではそれを試みませんでした:)


4
いくつかの手順でシステムが壊れる可能性がある場合は、virtualboxにubuntuの仮想マシンをセットアップしてください。そこにあるものを試してみて、問題なく動作したら、PCで安全に作成できます
LnxSlck

apt-mirrorだけを使用できるのに、なぜシナプスを編集するのか。apt-fastを使用したミラーの初期人口。
RobotHumans 2012

3
+1を試みたり助けを求めたりしていない場合:)
アテンツ

1
Cipricus:この方法は、試してもUbuntuのSynapticでは機能しません。編集した回答を参照してください。
ish

@ aking1012これは私にとって新しいです。apt-mirrorについてもう少し情報を提供してもらえますか、それが何であるか

回答:


7

フォーラムスレッドのメソッド(Synapticの名前apt-fastをに変更するapt-get、またはその逆)、Ubuntuでは機能しません。これは、Synaptic がapt-getを使用しないためです。私は、ソースコードをすばやく確認し、/usr/bin/apt-get他の場所に移動することで、これを確認しました-Synapticは引き続き正常に動作します。Synapticはapt-getのコードの一部を再利用し、実際のdpkgバイナリを使用してインストールや構成などを実行しますが、バイナリは使用しませんapt-get

代替案

  • 最初に、速度を最大にするために、高速で「ネットワーク的に」閉じたミラーを見つけることをお勧めします。信頼できる方法については、この回答コマンドラインメソッドを参照してください。

  • 2つ目は、Synapticにインストールするパッケージをマークし、[ファイル ]メニューからダウンロードスクリプトを生成することです。これは、wget -c各debファイルに1つずつ、複数のエントリを持つbashスクリプトです。単純に使用sed -i -e 's/wget -c/axel/g' scriptname使用するようにアクセルを、代わりに空のディレクトリにスクリプトを実行し、その後行いますsudo dpkg -i *.deb


2
@EliahKagan:参照編集は、この全体のことは流用です;)シナプスは(少なくとも12.04)であるため使用していないapt-getすべてのバイナリを。
ish

4

個人的には、私はLnxSlckが彼のコメントで言ったことを実行し、UbuntuでVMをセットアップし、そこでテストします。これにより、実際に問題なくテストできます。壊れた場合は、行わないでください。それが機能する場合、それは真のインシデントなしで正しく機能するという考えで半安全であることができます。

私はUbuntuで行うすべての「テスト」でこれを行う傾向があるので、誤ってインストールを爆発させたくない場合は、これをお勧めします。


izxは言ったSynaptic does not use apt-get。そうだとすれば、その質問で私が述べたフォーラムでの発言は誤りです。これはすべて、apt-getの微調整/ねじれに正確に基づいているためです。したがって、私は私が推測するテストを気にしないでしょう。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.