有没有人曾在搭载 DSM 4.3 的 Synology DS412+ 上运行过ipkg
(或opkg
) 包管理器,或者有人知道如何运行?
我尝试通过 GUI 安装,使用来自“quadrat4”的包,但出现无法正确安装的模式消息。接下来,我尝试以“root”身份通过 SSH 安装。我遵循了在互联网上找到的一些分步教程。但这些变体都不适合我。
cd /volume1/tmp
wget http://ipkg.nslu2-linux.org/feeds/optware/syno-i686/cross/unstable/syno-i686-bootstrap_1.2-7_i686.xsh
chmod +x syno-i686-bootstrap_1.2-7_i686.xsh
sh syno-i686-bootstrap_1.2-7_i686.xsh
cd /
ln -s /volume1/@optware /opt
cd /
vi /etc/profile
#PATH=/opt/bin:/opt/sbin:$PATH
vi /root/.profile
#PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/syno/sbin:/usr/syno/bin:/usr/local/sbin:/usr/local/bin
#export PATH
reboot
按照描述完成所有步骤后,我得到:
ipkg update
-ash: ipkg: not found
希望你能帮助我!
答案1
您不需要#PATH=/opt/bin:/opt/sbin:$PATH
在 /etc/profile 中注释掉,您需要该路径来使用该ipkg
命令。
还尝试ls /opt/bin/
查看 ipkg 是否确实已安装。
答案2
2019 年 9 月 1 日的一篇 Medium 文章建议安装opkg
(或ipkg
适用于较旧的 DiskStation 型号)简易 Bootstrap 安装程序来自自定义来源:
最著名的轻量级包管理器是 ipkg 和 opkg。ipkg 被认为已经过时了。所以我建议大家改用 opkg。
如何在 Synology NAS/路由器上安装包管理器 (ipkg/oPKG)
今天我在我的老款 Synology DiskStation 212+ 上尝试了这个,但无法安装,opkg
因为 Linux 内核对于 DS 212+ 来说太旧了,但文章中提到的软件也可以安装ipkg
,而且对我来说是可行的。
看起来旧款的 DiskStation 型号在某些时候不会升级其 Linux 内核。
答案3
在 2018 年 (DSM6) 最好使用 opkg。无论如何,两者都可以使用以下命令安装:
安装 ipkg -https://chattim.wordpress.com/2016/05/08/install-ipkg-on-synology-via-gui/
1. Package Center>Settings>Package source
2. add https://www.cphub.net/
3. search pkg
4. install EasyBootstrapInstaller > oPkg
5. don't install iPKGui is blocking the UI
6. reboot
7. sudo su -
8. root:~# opkg
答案4
对于 okpg (entware),请遵循以下指南:https://github.com/Entware/Entware/wiki/Install-on-Synology-NAS
我刚刚在运行 DSM 7.0-41882 的 Synology DS418j(Realtek RTD1293 / aarch64)上验证了这一点。