可能性のある複製:
ソフトウェアをオフラインでインストールする方法は?
特定のアプリのいくつかのdebファイルとその依存関係を、インストールせずにリポジトリ(apt-get、aptitude)からカスタムの場所にダウンロードして保存し、マシンがオフラインのときにそれらのアプリをインストールできるようにします。また、32ビットマシンで64ビットマシン用のdebファイルをダウンロードできるかどうかを知りたいです。
次のコマンドを使用して、依存関係を持つすべてのdebファイルを保存できます。
Sudo apt-get --download-only install packagename
そして、ファイルは/ var/cache/apt/archivesの下に保存されます
別のマシンまたはOSを使用してUbuntuパッケージをダウンロードする必要がある場合は、Synapticで目的のパッケージを確認し、[ファイル]> [パッケージダウンロードスクリプトの生成]を選択します。
オフラインインストール用の32ビットおよび64ビットパッケージをここからダウンロードできます 。
注:
最初にapt-get cleanを実行して、ディレクトリが空になるようにします。 (たとえば)a2psパッケージとすべての依存関係が必要な場合は、次のように入力する必要があります。Sudo apt-get --download-only install a2ps
。パッケージは/ var/cache/apt/archivesに保存されます。これはオフラインインストールに使用できます。
以下のサイトでオフラインインストール用のパッケージをダウンロードすることもできます http://packages.ubuntu.com/
新規インストール後にすべてのソフトウェアを再インストールするのにうんざりしたので、次のようにしました...
mkdir /home/jj/Documents/Repository
そしてそこに到達するためのループ...
for i in `ls -1 /var/cache/apt/archives` ; do Sudo cp /var/cache/apt/archives/$i /home/jj/Documents/Repository ; done
それらはルートによって所有されているので、「jj:jj *をchown」して、バックアップメディアにコピーできるようにします。 (/ homeはsda3であるため、(再)インストール中に手動でパーティションをセットアップすると、/ homeパーティションが保存されます)。
1つのキックスタートでそれらすべてを再インストールするには:
Sudo dpkg -i /home/jj/Documents/Repository/*.deb
そして、反復的なものを入力するのが嫌いなので、ここにbashスクリプトがあります。
#!/bin/bash
for i in `ls -1 /var/cache/apt/archives/` ; do Sudo cp /var/cache/apt/archives/$i /home/jj/Documents/Repository ; done
このエラー「cp:省略ディレクトリ `/ var/cache/apt/archives/partial '」は無視できます。
私は空です。
クリーンアップスクリプト karthick87
Keryx オンラインLinuxまたはWindowsコンピューターからオフラインUbuntuコンピューターのパッケージをダウンロードできます。
オフラインコンピューターで「Keryxプロジェクト」を作成し、オンラインコンピューターにロードしてパッケージをダウンロードし、インストールのためにオフラインコンピューターに戻ります。
開発者サイトからのみパッケージをダウンロードでき、32ビットマシンで64ビットマシン用のファイルをダウンロードすることもできます...
それが単なるメインリポジトリを形成するものであり、依存関係やものが必要ない場合は、 http://packages.ubuntu.com/ を見てみてください。
どこでもパッケージをダウンロードできます。そのサイトですべてを検索して個別にダウンロードするのは面倒ですが、多くの依存関係があるものの場合。
これはあなたの質問の最初の部分に答えると思います、はい、オフラインインストール用のパッケージをダウンロードできます、シナプスパッケージマネージャーを使用してインストールするアプリケーションを選択すると、ダイアログに適用ボタンが押された後にポップアップするオプションがありますそれは言う;パッケージファイルのみをダウンロードします。これをチェックし、ダイアログで[ダウンロードしたすべてのパッケージをキャッシュに残す]または[使用できなくなったパッケージのみを削除する]をシナプスのダイアログでチェックすると、アプリケーションパッケージと依存関係が使用可能になりますこの場所でオフラインにします。/var/cache/apt/archives、適用をクリックしてシナプスが終了した後。
端末で入力することで、apt-getに-dスイッチを使用してこれを行うことができます。 Sudo apt-get -dインストールパッケージ。
Apt-Offスクリプトを使用できます: https://help.ubuntu.com/community/AptGet/AptOfft
USBディスクにコピーし、インターネットのないPCで、ターミナルを使用してusbディスクディレクトリに移動してから、次の操作を行います。
./apt-off --generate something anotherthing ect
または
./apt-off --generate dist-upgrade
これにより、usbディスクにoffline.packagesという名前のファイルが作成されます。インターネットを備えたPCにusbディスクを接続します(Linuxディストリビューションですが、aptを使用する必要はありません。wgetが必要です)。
./apt-off --download
これにより、必要なすべてのパッケージがusbディスクにダウンロードされます。それが完了するまで待ってから、インターネットなしでPCにUSBディスクを差し込み、
./apt-off --extract
これで完了です。