「restricted-extras」をオフラインでインストールするにはどうすればよいですか?


9

私は現在家の中でインターネットにアクセスできません。つまり、11.04の新規インストール後にカフェに行かなければなりません。11.04の.debパッケージ(amd64)を入手できるリンクを誰かが提供できますubuntu-restricted-extrasか?



他の人が述べたように、これはメタパッケージであり、約12の依存パッケージをフェッチします。ただし、制限付きエクストラのどのコンポーネントをインストールするか(Flash?MP3再生?)を教えていただければ、誰かが個々のパッケージへのリンクを提供する可能性があります。
ウェズリーライス、

これはメタパッケージであり、さらに重要なこととして、ubuntu-restricted-extras それ自体の依存関係としてインストールされたパッケージの一部は実際のソフトウェアを提供せず、むしろそれをダウンロードするスクリプトを含んでいるため、これはその質問の重複ではありません
Eliah Kagan 2012

回答:


8

ubuntu-restricted-extrasパッケージ自体をダウンロードしても、あまり役に立ちません。これは実際には「メタパッケージ」、つまり「実際の」コンテンツはなく、依存関係のリストを持つパッケージです。それがそのサイズがとても小さい理由です。

インストールしようとすると、依存関係がチェックされ、ダウンロードされてインストールされます。そして、それらは数十メガバイトです。

したがって、完全なオフラインインストールが必要な場合は、次のことをお勧めします。

  • インターネットに接続されているコンピューターに移動し、Live CD / USB Ubuntuセッションを使用します。(したがって、追加のパッケージがインストールされていないクリーンなOSがあります)

  • Synaptics(管理->パッケージマネージャー)を開き、クイック検索を使用して ubuntu-restricted-extras

  • リストで、それをダブルクリックします。ダイアログウィンドウで、[マーク]をクリックします。

ここに画像の説明を入力してください

  • 適用をクリックします。

  • インストールする必要のあるすべてのパッケージのウィンドウが表示されます。これらは、オフラインマシンにダウンロードしてインストールする必要があるものです。

ここに画像の説明を入力してください

  • どちらかそれらを手動でダウンロードするか、「パッケージファイルをダウンロードのみ」チェックボックスをチェックしてください。DEBは次の場所にダウンロードされます/var/cache/apt/archives

  • File -> Generate Package download scriptオプションを使用することもできます。スクリプト用のフォルダーを作成して保存し、実行します。すべてのDEBがそのフォルダーにダウンロードされます。フォルダ全体をUSB / DVDにコピーしてからFile -> Add downloaded packages、オフラインコンピュータのオプションを使用します。

そして、非常に重要です。オフラインとオンラインの両方のコンピューターに同じアーキテクチャが必要です。(32/64ビット、OSなどを意味します)。したがって、一方にダウンロードされたパッケージは、もう一方のパッケージとして適切です。


このソリューションでは解決されない問題があります。flashplugin-installerttf-mscorefonts-installerは、それぞれのパッケージファイルがダウンロードされた後でも、インストール中にインターネットアクセスが必要です。これは、たとえ無料であっても、FlashプラグインとMicrosoftフォントを再パッケージ化して再配布することを許可しない愚かな法的制限を回避するためです。これを解決する方法がわかりません。
Flimm

@Flimm- インストール時にインターネットが必要な場合、彼の問題に対する.DEBソリューションはありません。unpacking-editing-repackingだけがそれを行います。(これは違法ではありません。新しいパッケージを再配布しないので、自分でインストールしてください。)とにかく、Linuxの世界で100%オフラインでソフトウェアをインストールして保守することは、そもそもまずいアイデアです。その悪いハビ...エラー、Windowsからの「継承」がすぐになくなるのを楽しみにしています。そのSOはるかに優れたOSは、右pagkagesを選ぶときなどdependeicies、アーキテクチャ、に基づいて、すべてのautomaticalyをインストール...
MestreLion

これを解決する方法を見つけました。それは私が別の質問と回答のような溶液を掲載しましたので、少し複雑です:askubuntu.com/questions/46664/...
Flimm

4

接続が遅いインドネシアでは、それが最初に行うことです。ここからダウンロードして ください。

また、リポジトリから一部のアプリをインストールしたい場合、接続がなくても友達や誰かがインストールしている場合は、ここに移動してダウンロードしたいものを入力すると、すべての依存関係のリンクが表示されます


2

別のコンピューターでインターネットに接続している場合(または常にライブラリを試すことができる場合)は、必要なgstreamer .debパッケージをいつでもダウンロードしてフラッシュドライブに置くことができます。次に、フラッシュドライブをインターネットのないコンピューターに接続してインストールします。


これはメタパッケージなので、.debを直接コピーするだけでは十分ではありません
Tachyons

@tachyonsああ、私はそれについて完全に忘れていました。投稿を修正しました。
Thomas Boxley

2

私はあなたがどこかで利用できるインターネット接続を持っていると思いますが、Ubuntuマシンではありません。

Apt-Offlineを試してください:http : //www.debian-administration.org/article/Offline_Package_Management_for_APT

コミュニティドキュメントの制限された形式に関する記事は、必要なものを見つけるのに役立つ場合があります。https//help.ubuntu.com/community/RestrictedFormats

私はapt-offlineを試したことはありませんが、Ubuntuマシンがインターネットに接続されていなかった場合は、次のような回避策を使用してパッケージをどこか別の場所にダウンロードしました:http : //ershadk.wordpress.com/2010/06/13/how -to-download-deb-packages-for-offline-installation-2 /


1

hacktolive.orgが作成したオフラインインストーラーを使用できます。


1

sudo aptitude download ubuntu-restricted-extras別のUbuntu 11.04システムで試して実行してください。必要な依存関係のすべてを含む.debパッケージをダウンロードする必要があります。または、APTonCDを使用することもできます。


この回答に対する私のコメントを参照してください。
Flimm
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.