デフォルトのUbuntuISOでは、「InstallUbuntu」というラベルの付いたメニューのブートコマンドにonly-ubiquity
が含まれています。デフォルトのKubuntuでは、「Start Kubuntu」というラベルの付いたメニューに、maybe-ubiquity
が含まれています。これは、デスクトップ環境のない単一のウィンドウでKubuntuを試すかKubuntuをインストールするかをユーザーに示します。
問題は、only-ubiquity
およびmaybe-ubiquity
コマンドが[UbuntuMini Remix 10.04上に構築された]私のリミックスでは機能しないのに対し、デフォルトのUbuntu 10.04ISOは正常に機能することです。さらに、起動時にユビキタスインストーラーがどのようにアクティブ化されるのかわかりません。
誰かがこの問題を修正する方法を教えてもらえますか(または少なくとも起動時にユビキタスインストーラーを使用する方法を説明できますか)?
問題は、パッケージングや依存関係の問題である可能性が最も高いです。
新しいリリースでリミックスを数年間実験した後、私はこの発見に到達しました。実際、古いリリース(10.04リミックス)のユビキタスコマンドは、試行錯誤しながら何度も再構築を試みた後、実際に正しく機能しました。
それ以外の場合、新しいリリース(12.04 remix)のインストーラーには別の問題があり、インストーラーはインストールを完了せずに常にクラッシュしていました。どうやら、依存関係の古いバージョンと新しいバージョンが混在していると、インストーラーがクラッシュしていました。
誰かがこの問題を解決する方法を教えてもらえますか
はい。何度も試行錯誤を繰り返しながら、自分で答えることができます。
この回答は、ユビキタスコマンドの使用法を明確にすることを目的としています。
「ubiquityコマンド」は、公式のUbuntuISOイメージ内のISOLINUX構成ファイルにあるブートオプションを指します。これは、ターミナルからインストーラーを実行するコマンドとは異なります。
「ユビキタスコマンド」の使い方
これまで、このようなブートオプションのインスタンスは2つしか見ていません。
only-ubiquity
maybe-ubiquity
Ubuntu ISOイメージは、最初のブートオプションを指定することにより、「Ubuntuのインストール」という個別のメニューを提供します。起動オプションonly-ubiquity
デスクトップをロードせずに、LiveCDからインストールできます。
# Ubuntu 16.04 LTS i386 ISO image
# isolinux/txt.cfg
default live
label live
menu label ^Try Ubuntu without installing
kernel /casper/vmlinuz
append file=/cdrom/preseed/ubuntu.seed boot=casper initrd=/casper/initrd.lz quiet splash ---
label live-install
menu label ^Install Ubuntu
kernel /casper/vmlinuz
append file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity initrd=/casper/initrd.lz quiet splash ---
少なくとも1つの公式フレーバーであるXubuntuは、Ubuntuと同じブートオプションを使用しています。
# Xubuntu 14.04 LTS i386 ISO image
# isolinux/txt.cfg
default live
label live
menu label ^Try Xubuntu without installing
kernel /casper/vmlinuz
append file=/cdrom/preseed/xubuntu.seed boot=casper initrd=/casper/initrd.lz quiet splash --
label live-install
menu label ^Install Xubuntu
kernel /casper/vmlinuz
append file=/cdrom/preseed/xubuntu.seed boot=casper only-ubiquity initrd=/casper/initrd.lz quiet splash --
Kubuntu ISOイメージは、2番目のブートオプションを指定することにより、単一のメニュー「Kubuntuの起動」を提供します。 「Kubuntuを試す」と「Kubuntuをインストールする」の2つの選択肢があるフローティングウィンドウが表示されます。起動オプションmaybe-ubiquity
起動が成功した後、デスクトップをライブでロードするか、直接インストールするかを決定できます。
# Kubuntu 14.04.5 LTS i386 ISO image
# isolinux/txt.cfg
default live
label live
menu label ^Start Kubuntu
kernel /casper/vmlinuz
append file=/cdrom/preseed/kubuntu.seed boot=casper maybe-ubiquity initrd=/casper/initrd.lz quiet splash ---
「ユビキタスコマンド」の依存関係
ユビキタスコマンドを機能させるための依存関係については、どのパッケージがどの機能を提供しているか正確にはわかりません。とにかく、必要なすべてのパッケージをインストールする必要があると思います。
ubiquity ubiquity-casper
ubiquity-frontend-gtk
OR ubiquity-frontend-kde
casper lupin-casper
( このウィキ に従って必要)。私は2015年半ばに自分の回答を書き、受け入れました。これは、パッケージ化と依存関係の問題が原因であることが判明しました。残念ながら、ユビキタスコマンド自体は説明されていませんでした。この答えは今、その空白を埋めます。