SynapticまたはKeryxを使用せずにUbuntuをオフラインで更新するにはどうすればよいですか?


12

私は自宅でUbuntu 12.04を使用しており、インターネット接続が良好で、システムは正常に動作しています。

私の友人の1人が小さなオフィスを持っているので、彼はWindowsからUbuntu 11.10以降に切り替えることを考えています。問題は、彼がインターネットに接続していないことです。

彼は私に、インターネットがなくてもすべてのアップデートをインストールする可能性はあるかと尋ねました。私は多くの検索を行いましたがKeryxまたはSynaptic Managerを使用するとそれができるというこの質問を見つけました。

しかし、私は11.04を使用していて、その中に何のシナプスマネージャはありませんので、私は(keryxインストールしようとすると、私は、ダウンロードscript.In他の方法を生成していることを、私は、インターネット接続を有する更新やシステムを取得する必要がどのシステムをインストールする任意の新鮮上ここに画像の説明を入力してください

私はpythonを持っていませんというエラーが表示されますが、私はそれを持っています

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

これらのアプリケーションをインストールしても、依存関係は満たされません。ここで重要なのは

  • Ubuntuを新規インストールするときにインターネットがなくてもアップデートをインストールする方法
  • インストール方法 ubuntu-restricted-extras

答えの誰も私を助けませんでした..
twister_void

依存関係はpython <2.7であり、おそらくpython 3を使用しています
。– Mahesh

おい、あなたが私の答えを試したかどうか教えてください。「はい」の場合、結果は何
ですか

Keryxのポータブルバージョンを使用できるはずです。オフライン10.04.2マシンでも同じことをしましたが、うまくいきました。USBキーでKeryxのポータブルバージョンを使用してみましたか?
ジョンリヨン

回答:


4

私の知る限り、Ubuntu Natty(11.04)を使用してOneiric(11.10)システムのアップデートをダウンロードすることはできません。Ubuntu 11.10システムが動作している必要があります。

私たちがフォローしているプロセスについてのスケッチ:

  1. まず、OPのNatty(11.04)システムに仮想マシンをインストールします。
  2. その仮想マシンにUbuntu 11.10をインストールします
  3. ホストOS(11.04)とゲストOS(11.10)の間で共通の共有フォルダーを持つように仮想マシンをセットアップします
  4. そのシステム(ゲストOS、つまりUbuntu 11.10)をアップグレードするために必要なパッケージのダウンロードスクリプトを生成します。
  5. 手順3で設定した共有フォルダーを使用して、ダウンロードスクリプトをホストOSに転送します。
  6. ホストOSでは、手順5で取得したダウンロードスクリプトを使用して、必要なすべてのパッケージをダウンロードします。
  7. ダウンロードしたすべての.debファイルをオフラインシステム、つまり友人のPCの実際のUbuntu 11.10システムに転送します。
  8. これらのパッケージを使用して、友人のPCにローカルリポジトリを作成します。
  9. 手順8で作成したローカルリポジトリを使用して、OPの友人Ubuntuをアップグレードします。

1.稼働中のOneiricシステムを取得する

Oneiricシステムを機能させるには2つの方法があります。

  • 実際のインストールを行うことにより

    インターネットに接続しているコンピューターにUbuntu Oneiric(11.10)をインストールする必要があります。USBまたはCDから実行されているライブシステムからも可能ですが、インストールすることをお勧めします。Ubuntuのインストールに関するヘルプは、次のリンクから入手できます。

  • VirtualBox仮想マシンにOneiricをインストールする

    1. Ubuntu 11.04 Natty NarwhalにVirtualBoxをインストールするには、ターミナルで次のコマンドを実行します。

      sudo apt-get update
      sudo apt-get install virtualbox
      
    2. 次に、仮想マシンにOneiricをインストールします。

    3. 仮想マシンに共有フォルダーをセットアップします。

      VirtualBox Guest Additionsをインストールして、共有フォルダー機能を有効にする必要があります。仮想マシンでこのコマンド実行してインストールします:

      sudo apt-get install virtualbox-guest-additions
      

      VirtualBoxで共有フォルダ機能を有効にするためのサポートが必要な場合は、次のリンクを確認してください。

2.更新に必要な.debファイルを入手します

次の特定の点に注意してください。

  1. Synapticをインストールする前、またはインストール後に仮想システムを更新しないことをお勧めします。原因は、これらの更新がキャッシュから削除される可能性があり、それらの更新がないと、パッケージダウンロードスクリプトを正常に生成できないことです。

  2. sudo apt-get cleanまたはを実行しないでくださいsudo apt-get autoclean。これらのコマンドはキャッシュから.debファイルを削除するためです。

次に、インターネットに接続されたOneiricシステムを起動し(インストールされたシステムまたはVirtualBoxから)、次の手順に従います。

  1. Synaptic Package Managerをインストールします。このためにターミナルでこれらのコマンドを実行します:(注、仮想マシンをインターネット接続する必要があります。インターネットにアクセスしないと、マシンはパッケージリストを更新できません)

     sudo apt-get update 
     sudo apt-get install synaptic
    

    パッケージに必要なパッケージをダウンロードすることもできubuntu-restricted-extrasます。これを行うには、前の2つのコマンドとともにこのコマンドを追加で実行します

     sudo apt-get install -d ubuntu-restricted-extras
    

    このコマンドはパッケージをインストールせず、/var/cache/apt/archivesフォルダー内のすべての依存関係を持つパッケージのみをダウンロードします。

  2. 次に、Synaptic Package Managerを開きます。[ すべてのアップグレードマーク ]ボタンを押します。
    アップグレードプッシュボタンの画像

  3. 追加の必要な変更マークするかどうかを尋ねられたら、マークボタンを押します。
    追加のマークウィンドウの画像

  4. 次に、[ファイル] -> [ パッケージダウンロードスクリプトの生成]に移動し、スクリプトをファイルとして保存します。それはしようupdate-downloader.shという名前のフォルダにUpdatesUpdatesフォルダーはホームディレクトリ、つまりにあると仮定します。次に、Synapticを閉じます。/home/username

  5. .debファイルをダウンロードします。

    1. 保存したUpdatesフォルダーに移動しますupdate-downloader.sh

    2. まだターミナルにいcdて、前に作成したUpdatesフォルダーに移動したら、次のコマンドを実行します。

      cp /var/cache/apt/archives/*.deb .
      

      Synaptic Package Managerのインストールに使用されるダウンロードされた.debファイルと、ubuntu-restricted-extrasパッケージ用にダウンロードされたファイルをコピーします。

    3. 次に、このコマンドsh ./update-downloader.shを実行して、現在のフォルダー(フォルダー内)の更新に必要なすべての.debファイルをダウンロードしUpdatesます。

      または

      また、あなたが転送できるUpdatesあなただけのコピー数の.debファイルとフォルダを/var/cache/apt/archives持つupdate-downloader.shのVirtualBoxの共有フォルダ機能を介して、その中のスクリプトホストOSへ。

      次に、ホストUbuntuシステムでターミナルを開き、ファイルが存在する共有フォルダー機能を使用してゲストOSからコピーしたUpdatesフォルダーに移動して、以下のコマンドを実行しupdate-downloader.shます。

      sh ./update-downloader.sh
      
    4. 仮想マシンに.debファイルをダウンロードした場合、このステップでは、Virtual Boxの共有フォルダー機能を使用して、Updatesフォルダーをそれらのファイルと一緒に転送します。(この手順は、仮想マシンにファイルをダウンロードした場合にのみ必要です)

    5. ホストPC(つまり、Nattyシステム)のすべての.debファイルを含むUpdatesフォルダーを取得したら、そのフォルダーをUSBフラッシュドライブ上のすべてのファイルとともにコピーします。また、これらのパッケージをDVDに書き込むこともできますが、お勧めしません。

    6. UpdatesUSBドライブ(または作成した場合はCD / DVD)を使用して、フォルダーを友人のPCに転送します。

3. .debファイルを使用してローカルリポジトリを作成します

名前の付いUpdatesたフォルダー全体をインターネットレスコンピューターにコピーします。そのフォルダーをディレクトリに配置します。たとえば、Updatesフォルダーをホームディレクトリに配置したとします。名前がのホームフォルダーに新しいディレクトリを作成offlineUpdatesし、offlineフォルダーをフォルダーに移動します。これで、ディレクトリ構造は次のようになります

   +ホーム 
     +-ユーザー名
       +-オフライン
         +-更新(.debファイルを含む)
 

  1. ターミナルを開いて、offlineフォルダーに移動します。offlineフォルダーに入ったら、次のコマンドを実行して必要なパッケージインデックスファイルを生成します。

    apt-ftparchive packages . > Packages
    

    という名前のファイルを作成しますPackages

  2. 次に/etc/apt/sources.list、ルートパワーでファイルを開きます。ターミナルでこれを行います

    gksu gedit /etc/apt/sources.list
    
  3. 次にEnter、カーソルがファイルの先頭にある間にを押します。これにより、上部に新しい空白行が作成されます。この行をファイルの最初の行として書きます

    deb file:/home/username/offline /

    次に、Ctrl+ Sでファイルを保存し、テキストエディターであるgeditを終了します。

    オフラインフォルダーには正確なフォルダー/パス名を使用しusername、ユーザーのログイン名に置き換えることを忘れないでください

    また、あなたの友人が他のリポジトリソースを使用できないことが確かな場合#/etc/apt/sources.listファイル内の各行の前にマークを付けることにより、他のすべてのリポジトリを無効にすることができます。(これは実際には必要ではありませんが、推奨されます)

    通常、ファイルの先頭にローカルリポジトリを配置し、他のリポジトリソースよりも高い優先度を与える必要があることに注意してください。(しかし、この特定のケースでは、あなたの友人が他の設定されたリポジトリにアクセスするためにインターネットに接続することさえできないので、あなたはこれをしないで逃げることができるかもしれません。)

4.インターネットにアクセスせずに更新を行います!

  1. sudo apt-get updateターミナルで実行して、パッケージマネージャーにローカルアップデートディレクトリを認識させます。

  2. 次に、次のコマンドを実行してオフラインシステムをアップグレードします。

     sudo apt-get upgrade --allow-unauthenticated
    

できた!インターネットにアクセスせずにシステムをアップグレードしました。


いくつかの注意:

1.毎回allow-unauthenticatedオプションを書きたくないですか?

このローカルリポジトリを使用してパッケージを時々インストールしたいが、常にそのallow-unauthenticatedオプションを使用するのが退屈だと感じる場合は、これを実行してください。

geditで99mysettingsin という名前のファイルを作成し、/etc/apt/apt.conf.dそのファイルに行を追加して保存します。

    APT::Get::AllowUnauthenticated "true";

そのディレクトリにある99mysettinsという名前のファイルをルートパワーで開くには、ターミナルでこのコマンドを使用します

gksu gedit /etc/apt/apt.conf.d/99mysettings

2. allow-unauthenticatedオプションに関する注意:

なぜ私が--allow-unauthenticatedオプションを提供したのか疑問に思うかもしれません。これは、ローカル更新リポジトリがシステムに対して認証されていないために使用されます。しかし、本物の公式Ubuntuリポジトリからこれらのパッケージをダウンロードしたので、害はありません。

3.代わりに信頼できるリポジトリが必要です。

信頼できるローカルリポジトリの作成に関するUbuntuフォーラムでのこの素晴らしい叙事詩の投稿をチェックしてください。信頼できるリポジトリを作成する場合、--allow-unauthenticatedオプションを提供する必要はありません。

推奨事項: PPAリポジトリを本当に信頼しない限り、PPAリポジトリを使用しないことをお勧めします。特に、実験的なリポジトリを使用しないでください。システムに依存関係の問題が発生する可能性があるためです。これは、Unixオタクによって依存性hellと呼ばれることがよくあります。インターネットに接続していない場合、これを修正するのは難しくなります。


ファイルを作成した場所update-script.shと、このスクリプトを実行する理由。
twister_void

@Gaurav_Javaごめんなさい。その名前はupdate-downloader.sh。単純な間違い
アンウォー

Anwarは機能していませんが、何もアップグレードしていません。このリンクを参照してくださいpaste.ubuntu.com/1109550
twister_void

仮想マシンからアップグレードを実行していると思います。答えを注意深く読んでください。仮想マシンからアップデートをダウンロードしてから、それらのアップデートを使用して実際のマシンにリポジトリを作成し、アップグレードを使用してください
Anwar


3

Keryxはインストールせずに使用できます。バージョン1ではなく、定期的にkeryx 0.92.4.1を使用しています。

私が古いバージョンを選んだ理由は、私の記憶が十分に役立った場合、v0.92xでは追加のパッケージをインストールでき、v1では更新しかできないためです。とにかく、パッケージを(自動的に)インストールすることができなかったので、バージョン1にも以下が当てはまる可能性があります。

これは私がそれを使用する方法です:

  1. homeインターネットなしでコンピューターのディレクトリにkeryxを抽出します(インターネットなしでコンピューターと呼びましょう)。
  2. 実行:

    python keryx/source/keryx.py
    
  3. 新しいプロジェクトを作成します。デフォルトでは、コンピューターの名前はプロジェクトの名前です。「新しいプロジェクト」をクリックする前に、これを変更できます。この例では、「chompituga」と呼びます。

  4. 「最新のパッケージリストをダウンロードする」ように求められます。インターネットがないため、[いいえ]をクリックします。

  5. しばらくすると、すべてのパッケージのリストが表示され、インストール済みのパッケージが適切にマークされます。これでプログラムを閉じることができます。

  6. 次に、フォルダーkeryx/projects/chompitugaをusbにコピーします。次のものが含まれます。

    chompituga.keryx
    debian.conf
    installcache.sh
    lists/
    packages/
    sources/
    
  7. 今、インターネット回線付きのコンピュータに(のは、それを呼びましょうコンピュータのw /インターネットへのエキスkeryx:)homeディレクトリ。

  8. プロジェクトフォルダー(この例ではchompituga)とそのすべてのコンテンツをUSBからコンピューターw / internetkeryx/projects/上のフォルダーにコピーします。

  9. keryxを実行します。

    python keryx/source/keryx.py
    
  10. 今回は、この例では「chompituga」と呼ばれるプロジェクトを開きます(図を参照)。

    keryxウェルカムウィンドウ

  11. 最新のパッケージリストをダウンロードするように求められますが、今度は[はい]をクリックします。しばらくすると、パッケージリストが更新されたことを示します。メインウィンドウでパッケージのリストを見ることができ、新しいバージョンのパッケージには異なるマークが付けられます。

  12. これで、メニューProject | Get Updates、ボタン「Get Updates」、または組み合わせCtrl+を使用して、更新されたパッケージをダウンロードできますU

  13. 目的のパッケージを選択し、[プロジェクト|パッケージのダウンロード]メニューを選択して、新しいパッケージをインストールすることもできます(依存関係を処理する必要があります)。

  14. パッケージがkeryx/packages/chompituga/packages/フォルダーにダウンロードされます。そのフォルダの内容をインターネットなしのコンピュータに持ち帰ります

  15. インターネットなしのコンピューターに戻って、ダウンロードしたパッケージをどこかにコピーし、そのフォルダーで次の操作を行います。

    sudo dpkg -i *.deb
    
  16. カーネルアップデート(「linux-header」、「linux-image」、または他の「linux-something」パッケージ)を個別にインストールするようにしてください(おそらく他のアップデートの後に)。

  17. オプションでインストールする必要があるよう--force-dependsです。念のため、非常に多くのパッケージを更新する必要がある場合に実行します。

    sudo dpkg -i --force-depends *.deb
    
  18. 更新プログラムのインストールが完了したら、keryxを再度実行します(手順2)。プロジェクトを開き(ステップ10)、[プロジェクト|ステータスの更新]メニューからインストール済みパッケージのリストを更新します。これには、ユーザーパスワードが2回必要です。これは、インターネットなしのコンピューターでのみ行ってください

  19. 今やらなければならないことは、インターネットなしでコンピューターを更新するたびに、手順6から18を繰り返すことです。

この回答が長くてすみません。手順はかなり単純で簡単であることを保証できます。

注:コンピューターのUbuntuのバージョン/フレーバーが異なっていても問題ありません。* buntu以外のディストリビューションでkeryxをテストしていません。


英語が下手でごめんなさい。
カーネディル

1
あなたの英語は大丈夫ですが、Keryxの現在のバージョンは完全に異なって見え、この機能の多くを完全に削除したようです!私はまだこれらの指示に大まかに従うことができました-私はKeryxに適切なdebsをダウンロードしてもらいdpkg、それらをインストールすることができたので、賛成票を持っています。
ジョンリヨン

編集:@jozzasありがとう。実際、アップデートだけでなく、追加のパッケージをインストールできる機能が、古いバージョンを選択するきっかけになりました。それでも、私はこのように半自動でそれをすることを学ばなければなりませんでした。
カーネディル

1

これを実現する別の方法があります。

最初のアップグレード:

  1. まず、Live CDまたはUSBを使用してインターネットに接続しているコンピューターで、古いUbuntuバージョン(11.04)を起動します。

  2. 次に、ターミナルを開いて実行sudo apt-get updateし、オンラインで利用可能なパッケージのリストを更新します。(このコマンドはシステムを更新せず、パッケージリストのみを更新することに注意してください)。

  3. 次に、ターミナルで次のコマンドを実行して、アップグレードに必要なパッケージファイルのURLのリストを生成します。

     sudo apt-get upgrade --print-uris -y | grep -o "http:.*deb'"  | grep -o .*.deb > list
    

    リポジトリがある_if FTPの代わりに、アーカイブのhttpアーカイブ、置き換えるhttpftp_。上記のコマンドは、ダウンロードする必要があるパッケージのURLのリストを作成します。

  4. その後、listファイルを保存して、後で使用できるようにします。ここで通常のUbuntuを起動し、インターネットに接続してlistファイルをどこかに配置し、それを実行してwgetすべてのファイルをダウンロードします。フォルダーを作成し、そこにファイルを配置することをお勧めします。次に、ターミナルで指定されたフォルダーに移動し、以下のコマンドを使用してすべてをダウンロードします。

    wget -c -i list
    
  5. 友人のコンピューターのフォルダー全体をコピーし、Ubuntuにログインし、ターミナルを開いて、cduse を使用sudo dpkg -i *.debしてすべての更新プログラムをインストールするフォルダーに移動します。

後のアップグレード:

友人のUbuntuを再度アップグレードする必要がある場合は、PCのフォルダーstatusからファイルをコピーしてから/var/lib/dpkg/、Ubuntu 11.04を再度起動します。次に、次のプロセスに従います。

  1. ターミナルを開き、と入力しgksu nautilusます。

  2. コピーしたstatusファイルをコピーして/var/lib/dpkgフォルダーに貼り付け、元のファイルを置き換えます。

  3. 次に、ステップ続く25からまずアップグレードセクション

注:以前のライブUbuntuセッションを再利用しないでください。Ubuntuで「startup-disk-creator」を使用してLive USBを作成し、下部の[ シャットダウン時に破棄 ]オプションを選択するか、Live CDを使用します。


0

あなたはただインストールする必要があるapt-offlineapt-offline-gui、インターネットなしでマシンに。

Description-en: offline apt package manager
 apt-offline is an Offline APT Package Manager
 .
 apt-offline can fully update and upgrade an APT based distribution without
 connecting to the network, all of it transparent to apt
 .
 apt-offline can be used to generate a signature on a machine (with no network).
 This signature contains all download information required for the apt database
 system. This signature file can be used on another machine connected to the
 internet (which need not be a Debian box and can even be running windows) to
 download the updates.
 The downloaded data will contain all updates in a format understood by apt and
 this data can be used by apt-offline to update the non-networked machine.
 .
 apt-offline can also fetch bug reports and make them available offline

この方法の問題点は、あるapt-offline内のすべての.debファイルをコピーし/var/cache/apt/archivesたフォルダやダウンロードしたの.debファイルが非常に大きく、ファイルシステム内の空き領域のサイズが小さい場合、それは問題になります
アンワル

回答に追加したリンクに従って、apt-offlineを構成して、選択したディレクトリにダウンロードすることができます
-Hashken

0

達成したいことを達成するためにどのオプションを使用しても、インターネット接続を使用して友人を支援する必要があります。

利用可能な別のオプションは、すべての更新が追加されて含まれるカスタマイズされたライブusb / cdを作成することです。これを実現する最も簡単なツールはubuntu builderです。

これをインターネットにアクセスしてマシンにインストールする必要があるため、インターネットにアクセスせずに友人のlivecd / usb / installをカスタマイズできます。

そのため、まずコンピューターにubuntu builderをインストールする必要があります。そのためには、ターミナルを開き、ubuntu builder ppaを追加する必要があります

sudo add-apt-repository ppa:f-muriana/ubuntu-builder

sudo apt-get update

sudo apt-get install ubuntu-builder

次に、現在のlivecdイメージhttp://cdimage.ubuntu.com/dvd/current/をダウンロードする必要があり ます。

今すぐあなたの友人と話をして、あなたの友人がそこにあるマシンで必要とするすべてのソフトウェアのリストを作成してください。リストが完成したら、コンピューターでubuntu builderを起動します。

ステップ1最初にクリックしてSelect iso、以前にダウンロードしたubuntuイメージをインポートしますimport from local

以前にダウンロードした画像をインポートします

インポートしたらedit sources.list、ubuntu Builderをクリックします

エディターが表示さ#れます。次に、この例の次の4行から、sbun downを削除して、ubuntu 12.04 livecdを使用します。

deb http://archive.ubuntu.com/ubuntu precise main restricted

deb-src http://archive.ubuntu.com/ubuntu precise main restricted

deb http://archive.ubuntu.com/ubuntu precise-updates main restricted

deb-src http://archive.ubuntu.com/ubuntu precise-updates main restricted

また、追加のソフトウェアに必要な他のソースsources.list を、メインリポジトリからまだ入手できない場合は追加します。

クリックしsaveclose完了したらクリックします

ステップ2

今、ubuntu Builderからconsoleボタンをクリックしてください

ターミナルが開き、更新に時間がかかる場合があります

最初にlivecdシステムを更新しましょう

開いたターミナルで

apt-get upgrade

すべてのアップグレードが完了するまで待ちます

今、あなたの友人と以前に作成したソフトウェアリストから必要な追加のソフトウェアをターミナルにインストールします

apt-get install "パッケージ名"

例えば、友達がgimpをインストールしたい場合

apt-get install gimp

この方法でインストールおよび更新されたものはすべて、コンピューターではなくlive / cd isoにインストールされることを忘れないでください

追加のソフトウェアやインストールしたい追加機能など、友達に必要なすべてを繰り返してインストールします

apt-get install ubuntu-restricted-extras

先ほどの提案は良いものだと思いますので、apt-offlineとapt-offline-guiをlivecdにインストールして、友人が後日、インターネット接続からシステムを更新できるようにします。

apt-get install apt-offline apt-offline-gui

exitターミナルに必要なすべてのタイプを追加したら、を押しますenter

次に、ubuntu builderでいくつかのフィールドに入力します。たとえば、livecdに名前を付けます。

次にbuild、ubuntu builder のボタンをクリックします。これには時間がかかりますので、完了するまでそのままにしてください。

Ubuntu Builderをビルドしたら

作成したisoの場所を見つけるには、files / file system / home / ubuntu-builder /をクリックするだけで、そのフォルダーに作成した名前/画像が表示されます。

これで、更新されたlivecdイメージは通常の方法で書き込む準備ができました。友人のコンピューターにインストールすると、追加したすべての更新プログラムと追加のものもインストールされます。


0
  1. システムにubuntu 11.10のlive-cd / usbを挿入します。
  2. ターミナルを開くにはctrl+ alt+ deleteを押し、実行します

    sudo apt-get update

    sudo apt-get install synaptic

  3. /var/cache/apt/archives内容を開いて安全なディレクトリに保存します

  4. 更新マネージャーを使用してシステムを更新します(ライブcd / usb)

  5. 必要に応じていくつかのソフトウェアをインストールします:-)、

    つまり、ubuntu-restricted-extrasubuntu-restricted-extrasをインストールしますが必要な場合は、

    sudo apt-get install ubuntu-restricted-extrasターミナルで実行

  6. aptoncdをインストール するaptoncdをインストールする

  7. aptoncdを起動して[作成]ボタンを押すと、isoファイルが作成されます

  8. 生成されたisoおよびstep3用に作成されたディレクトリを使用して、友人のホーム/オフィスに移動します。

  9. ディレクトリとisoファイルをデスクトップにコピーし、ターミナルを開いてそのディレクトリに移動します

    cd /path/to/directory

  10. 実行するとsudo dpkg -i *.deb、シナプスがインストールされます

  11. シナプスを開いてクリックEdit->add cdrom すると、ダイアログボックスが表示されます。クリックしないでください

  12. ターミナルに戻って実行する

    sudo mkdir /media/cdrom

    sudo mount -o loop /path/to/iso /media/cdrom

  13. ここで、手順11でシナプスから生成されたダイアログの[OK]ボタンを押します。

  14. [すべてのアップグレードをマーク]、[適用]ボタンをそれぞれ押します

  15. お友達のシステムが更新され、今すぐコーヒーを飲んでください;-)

今後の更新のために

  1. システムにライブcd / usbを挿入します(オフラインモード)。永続的なusbを使用している場合この手順は不要です。

  2. 以前の更新用に作成されたisoとディレクトリを取得し、

  3. ディレクトリとisoファイルをデスクトップにコピーし、ターミナルを開いてそのディレクトリに移動します

    cd /path/to/directory

  4. 実行するとsudo dpkg -i *.deb、シナプスがインストールされます

  5. シナプスを開いてクリックEdit->add cdrom すると、ダイアログボックスが表示されます。クリックしないでください

  6. ターミナルに戻って実行する

    sudo mkdir /media/cdrom

    sudo mount -o loop /path/to/iso /media/cdrom

  7. ここで、手順11でシナプスから生成されたダイアログの[OK]ボタンを押します。

  8. [すべてのアップグレードをマーク]、[適用]ボタンをそれぞれ押します

  9. 更新マネージャーを使用してシステム(ライブcd / usb)をアップグレードすると、更新ライブcd / usbが以前の更新状態にインストールされます。

  10. シナプスパッケージマネージャーからシステムを更新する

  11. aptoncdをインストール するaptoncdをインストールする

  12. aptoncdを起動して[作成]ボタンを押すと、isoファイルが作成されます

  13. 生成されたisoで友人の家/オフィスに行く

  14. シナプスを開いてクリックEdit->add cdrom すると、ダイアログボックスが表示されます。クリックしないでください

  15. ターミナルに戻って実行する

    sudo mkdir /media/cdrom

    sudo mount -o loop /path/to/iso /media/cdrom

  16. ここで、手順11でシナプスから生成されたダイアログの[OK]ボタンを押します。

  17. [すべてのアップグレードをマーク]、[適用]ボタンをそれぞれ押します

  18. 友人のシステムが再び更新されます

    私の投稿があいまいな場合は、コメント/編集してください:-)


ダウン投票した理由を教えてください、これらの手順は私のために働いた
タキオン

-2

ターミナルにubuntu-restricted-extrasタイプをインストールするには
sudo apt-get install ubuntu-restricted-extras

ターミナルにPythonタイプをインストールするには、
sudo apt-get install python
これによりkeryxのインストールに関する問題が解決されます。

ここでは、簡単な手順でジョブを実行する方法を示すkeryxのチュートリアルを見つけることができます。


keyxのリンク2チュートリアルが壊れています。そして、インターネットなしでこれらのパッケージをコンピューターにインストールする方法を教えてください。私はこれを明確に言及しています
-twister_void

壊れたリンクのSrryは新しいリンクでそれを固定
アッシュ

1
マシンはインターネットにアクセスできないためsudo apt-get install ubuntu-restricted-extrassudo apt-get install pythonインストールされているソフトウェアがローカルパッケージソースから利用可能でない限り機能しません。
エリアケイガン

@EliahKagan私が質問から理解することは、OPのコンピューターにはインターネットがありますが、彼の友人にはないということです。
アシュ

@Ashuあなたは正しく理解しています。1つのシステムにはインターネットがありますが、新規インストールシステムにはありません
twister_void
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.