- Entware github - https://github.com/Entware/Entware/wiki/Install-on-Synology-NAS. ⭐️
- 参考
- 【官方社区】 How to install IPKG on Synology NAS - https://community.synology.com/enu/forum/1/post/127148 ⭐️
- How to install IPKG on Synology NAS (带图) - https://mariushosting.com/how-to-install-ipkg-on-synology-nas/
- 安装、注意事项 - https://imnks.com/335.html
- 一些资料的整理 - https://wp.jochen.hayek.name/blog-en/2017/11/15/synology-optware/
https://cloud.tencent.com/developer/article/1405675- 关于使用Optware还是Entware https://www.snbforums.com/threads/optware-or-entware.23921/ (结论:entware比较新且在维护)
安装OPKG(命令行)
命令行安装: https://github.com/Entware/Entware/wiki/Install-on-Synology-NAS
安装OPKG(套件中心)
下面展示在nas套件中心安装流程
⚠️Easy Bootstrap Installer同时支持Optware和entware,在安装的时候要选择entware,因为Optware里很多软件没有
- optware里面软件包很多年不更新了,几乎全部包在Entware里面都有的,不建议再折腾。
- optware的安装命令改为entware的安装命令:
比如 ipkg install gcc 换为 opkg install gcc就行了,而且是最新版本!!!
默认就好
安装好后,可执行文件位于“ /opt/bin/ ”。需要配置环境变量。
$ vim ~/.bashrc
export PATH="$PATH:/opt/bin"
$ opkg --version
opkg version d038e5b6d155784575f62a66a8bb7e874173e92e (2022-02-24)
安装iPKGui图形界面(套件中心)
entware安装好后,需要的话可以把iPKGui也装上。这个相当于opkg的网页端管理软件,不过在浏览器上运行比较慢,我还是习惯在命令行中去操作opkg。
# 例子: 通过iPKGui安装git
搜索git、添加git进安装队列
应用安装队列
💡下载到了/opt/bin
目录下,将这个目录配置进环境变量就可以使用了
$ ll /opt/bin/ | grep git
-rwxr-xr-x 2 root root 3120568 Dec 1 19:09 git
lrwxrwxrwx 1 root root 3 Jan 12 19:52 git-receive-pack -> git
-rwxr-xr-x 2 root root 1700024 Dec 1 19:09 git-shell
lrwxrwxrwx 1 root root 3 Jan 12 19:52 git-upload-archive -> git
lrwxrwxrwx 1 root root 3 Jan 12 19:52 git-upload-pack -> git
$ vim ~/.bashrc
export PATH="$PATH:/opt/bin"