내가 읽고공식 YaST 모듈 개발 문서YaST 모듈을 성공적으로 구현했습니다. 이제 myModule
YaST에서 메뉴 항목을 생성하고 싶습니다 . 즉, 을 입력하면 입력할 필요 없이 메뉴가 나타나거나 yast
표시됩니다.System
Network 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/
(적절한 카테고리, 아이콘 등 선택).