This list is useful to be used in combination with the command synopkg
, the commands that require the ID of the packages are:
start
stop
restart
pause
install_from_server
uninstall
status
is_onoff
version
checkupdate
The list will also contain the dependencies for the packages.
And example of the install_from_server
command to install Synology Calendar would be:
// SynologyApplicationService dependencies
synopkg install_from_server Node.js_v12
// Calendar dependencies
synopkg install_from_server SynologyApplicationService
synopkg install_from_server Node.js_v18
synopkg install_from_server PHP7.3
// Finally installing Calendar
synopkg install_from_server Calendar
This list is not extensive, there are some packages that could be missing from it.
You can check what ID a package has by installing it in DSM UI and then running synopkg list
, then you can check the dependencies needed for it in the DSM Package Center.