yast2とのいくつかの対話を自動化したいと思います。私はCursインターフェイスでできることをすべてコマンドラインでできると仮定していますが、コマンドが何であるかを理解する方法がわかりません。
たとえば、yast2にローカルISOをパッケージストアとして使用させるには、Curss GUI(ソフトウェア - >アドオン、追加、ローカルISOイメージ、参照...)を使用してこれを行う方法を知っています。
コマンドラインからyast2に渡すことができるパラメータを介してこれらの対話を識別する方法はありますか?
ベストアンサー1
yastモジュールはCLIサポートを別々に実装する必要があるため、コマンドラインではncursesインターフェイスでできるだけ多くのことができないようです。
openSUSE 11.1リファレンスガイドによると:
スクリプトでYaST機能を使用するために、YaSTはさまざまなモジュールのコマンドラインサポートを提供します。すべてのモジュールがコマンドラインをサポートしているわけではありません。モジュールで使用可能なオプションを表示するには、次のように入力します。
yast <module_name> help
モジュールがコマンドラインサポートを提供していない場合、モジュールは次のメッセージでテキストモードで起動します。
This YaST module does not support the command line interface.
(yast --list
モジュール一覧用)