YaSTメインメニューで利用可能なYaSTモジュールを開発するにはどうすればよいですか?

YaSTメインメニューで利用可能なYaSTモジュールを開発するにはどうすればよいですか?

私が読んで公式YaSTモジュール開発文書YaSTモジュールを正常に実装しました。ここでmyModuleYaSTでメニュー項目を作成したいと思います。つまり、 を入力すると、入力する必要なくメニューが表示または表示されますyastSystemNetwork Settings

/sbin/yast2 myModule.ycp

私のツールにアクセスしたいときはいつでも。この目標をどのように達成できますか?オンラインでこれに関する文書が見つかりませんでした。

ベストアンサー1

/usr/share/applications/YaST2/myModule.desktop次のコンテンツにします。

[Desktop Entry]
Type=Application
Categories=Settings;System;Qt;X-SuSE-YaST;X-SuSE-YaST-Software;

X-KDE-ModuleType=Library
X-KDE-HasReadOnlyMode=true
X-SuSE-YaST-Call=myModule.ycp

X-SuSE-YaST-Group=Software
X-SuSE-YaST-Argument=
X-SuSE-YaST-RootOnly=true
X-SuSE-YaST-AutoInst=
X-SuSE-YaST-Geometry=
X-SuSE-YaST-SortKey=20
X-SuSE-YaST-AutoInstResource=
X-SuSE-YaST-Keywords=myModule

Icon=yast-sw_single
Exec=xdg-su -c "/sbin/yast2 myModule.ycp"

Name=My module
GenericName=My module that does cool stuff
StartupNotify=true

モジュールは「ソフトウェア」カテゴリに表示されます。

インスピレーションを得るために、他のモジュールの.desktopファイルをチェックしてください/usr/share/applications/YaST2/(適切なカテゴリ、アイコンなどを選択してください)。

おすすめ記事