我是QNAP的新手,因为我需要在QNAP上安装crontab-UI,但这个Crontab-UI需要NPM(节点套件管理员)的协助才能安装。那么有没有办法在QNAP上安装npm呢?如果有办法安装npm,那么在QNAP上设置crontab-UI就容易多了此致,安安
rvpgvaaj1#
如果你需要管理你的NAS主操作系统的cron,也许你必须考虑通过这样的方式安装软件包:您可以在NAS上安装Enware软件包管理器,以安装额外的Linux工具和软件包。请注意,此软件包管理器是由第三方开发的免费软件包,QNAP并不提供正式支持。
来源:https://www.qnap.com/en-us/how-to/knowledge-base/article/how-to-install-a-linux-application-in-my-qnap-nas-that-is-not-available-in-app-center/
如果您只是为了自己的目的安装CRON,并且不需要使用主操作系统,则应考虑使用安装了crontab-ui的Docker Container或VM。
fquxozlt2#
如果您只想编辑NAS的计划任务,您可以查看Qnapclub Store Repo上的“WebCrontab“。
vhmi4jdf3#
正如弗朗西斯科已经提到的:如果您需要更大的灵活性(以及安全性-因为在容器内,无论是您还是未来的QNAP固件更新都不会破坏任何东西)我会将crontab安装在一个迷你Linux容器中。在QNAP上,您可以安装docker -在QNAP上,这个应用程序或图形用户界面被称为“container station”,然后直接搜索迷你Linux或crontab映像。例如docker pull okteto/crontab。NAS控制台上的简单方法是:1]编辑/etc/config/crontab文件并添加自定义作业。例如:12 0 * * /北京市/syncmyqnap.sh2]/etc/配置文件/配置文件3]重新启动crondaemon - crontab /etc/config/crontab && /etc/init.d/crond.sh重新启动查看QNAP的wiki以了解详细信息:https://wiki.qnap.com/wiki/Add_items_to_crontab
docker pull okteto/crontab
3条答案
按热度按时间rvpgvaaj1#
如果你需要管理你的NAS主操作系统的cron,也许你必须考虑通过这样的方式安装软件包:
您可以在NAS上安装Enware软件包管理器,以安装额外的Linux工具和软件包。请注意,此软件包管理器是由第三方开发的免费软件包,QNAP并不提供正式支持。
来源:https://www.qnap.com/en-us/how-to/knowledge-base/article/how-to-install-a-linux-application-in-my-qnap-nas-that-is-not-available-in-app-center/
如果您只是为了自己的目的安装CRON,并且不需要使用主操作系统,则应考虑使用安装了crontab-ui的Docker Container或VM。
fquxozlt2#
如果您只想编辑NAS的计划任务,您可以查看Qnapclub Store Repo上的“WebCrontab“。
vhmi4jdf3#
正如弗朗西斯科已经提到的:如果您需要更大的灵活性(以及安全性-因为在容器内,无论是您还是未来的QNAP固件更新都不会破坏任何东西)我会将crontab安装在一个迷你Linux容器中。在QNAP上,您可以安装docker -在QNAP上,这个应用程序或图形用户界面被称为“container station”,然后直接搜索迷你Linux或crontab映像。例如
docker pull okteto/crontab
。NAS控制台上的简单方法是:
1]编辑/etc/config/crontab文件并添加自定义作业。例如:12 0 * * /北京市/syncmyqnap.sh
2]/etc/配置文件/配置文件
3]重新启动crondaemon - crontab /etc/config/crontab && /etc/init.d/crond.sh重新启动
查看QNAP的wiki以了解详细信息:https://wiki.qnap.com/wiki/Add_items_to_crontab