web-dev-qa-db-ja.com

自動実行でUbuntuアプリケーションCD / DVDを作成する方法

Windowsと同じように、UbuntuアプリをCD/DVDに書き込んで自動実行することはできますか?

もし、そうなら:

  1. Snap アプリケーションでそれを行う方法は? snap download;を使用してソフトウェアセンターからアプリをダウンロードしたとします。つまり、.snapファイルと、.assertファイルがあります。
  2. .debファイルでそれを行う方法?
  3. .AppImageファイルでそれを行う方法?
  4. それを自動実行する方法は?シェルスクリプトなどが必要ですか?

そうでない場合、なぜそれができないのですか? このUbuntuのヘルプページ がソフトウェアであるリムーバブルメディアを起動できると述べている間は、それはどうしてできないのですか?

最後に、UbuntuアプリケーションCD/DVDを作成することは完全に良い考えですか?

ありがとう!

編集1Stack Overflowで同様の質問 があります。こことリンクの回答は、セキュリティ上の理由から、この方法は推奨されないことを示しています。しかし、私は他の人が新しい答えを投稿してくれるとありがたいです。

編集2:見つかりました Ask UbuntuでUSBスティックを尋ねる質問 。私が試したように、UbuntuベースのOSでは、CDでも動作します。ただし、自動実行ファイルに有効な構文があり、実行可能であっても、自動実行の実行を受け入れた後、「プログラムを見つけることができません」エラーが表示されます。

1
MAChitgarha

要するに、そうではありません。アプリはWindowsと同じようにインストールされません。接続時に、昇格された権限(システムソフトウェアをインストールするにはrootが必要)を使用して何かを自動的に実行し、実行するというセキュリティ上の影響があるため、デフォルトでは自動実行を無効にする必要があります。デバイス。

また、snapはパッケージがストアから提供され、ストアによって署名されることを期待し、dpkgはdebファイルが次のことを期待するため、パッケージをディスクに置いただけでは実際のパッケージ認証はありません。適切な署名のある信頼できるアーカイブから取得します。システムにはすでにこの配布方法用に設計されていないため、安全にそれを行う良い方法はありません。したがって、インストールされているものを検証する方法がありません。

1
dobey