回答:
それは依存関係のためです。標準のUbuntuインストールでは、UbuntuデスクトップはX.Orgに依存し、X.OrgはさらにGNOME端末、または基本的に仮想パッケージであるXTermまたはX termエミュレーターに依存します。
走ったら
aptitude why gnome-terminal
出力は
i ubuntu-desktop Depends xorg
i A xorg Depends gnome-terminal | xterm | x-terminal-emulator
ここではi
、パッケージがされることを意味設置、A
ある自動かつ|
あるOR。
おそらく、端末はX.Orgなどのディスプレイサーバーの依存関係であってはなりません。これは、2013年にLaunchpadでBug#1116791として既に報告されています。
ブライス・ハリントンによるコメント#7によると:
xorgソースパッケージの場合、ターミナルプログラムが確実に含まれるようにするために、ずっと前に依存関係が追加されたように見えます。おそらく、それをポップアップするdebianフェイルセーフセッションがあるかもしれませんが、私はそのような証拠を見つけていません。いずれにしても、それは私たちにとって重要ではないでしょう。
さらに、Oliver Grawertの コメント#8に従って:
私は少なくともx-terminal-emulatorを使用してdepが役立つと思うので、1つの端末のみをインストールするだけで十分です
ブライスハリントンは、後にバグのステータスを変更トリアージ述べます
おそらく、Sで実験するのは良いことでしょうか?私たちがゲームのどのくらい遅れているかを考えると、私はそれをレイリングから落とすことをticしています。
そして、ステータスは更新されませんでした。しかし、2019年5月に、ダニエル・ヴァン・ヴィクト は、 2014年に13.04がEOLに達したという理由だけで修正しないようにステータスを変更しました。
一方、JörgW Mittagがコメントで指摘したように、AlacrittyはXタームエミュレーターも提供する必要があります。しかし、AlacrittyはUbuntuによって維持および提供されていないため、それがバグなのか、そのように動作するつもりなのかはわかりません。現在、x-terminal-emulator-Ubuntu Packagesによると、x-terminal-emulator
仮想パッケージは22個のパッケージで提供されています。
ubuntu-desktop
端末エミュレータへの依存性は理にかなっているが、なぜないxorg
それに依存しますか?確かに、キオスクのセットアップは、必要のない場所でも必要な場所でも行えます。
Provides: x-terminal-emulator
ます。