在群晖上没有 apt 这样的软件包安装工具,如果想要安装软件,可以使用 IPKG 工具。
IPKG 工具安装
IPKG 安装方法如下,以下为 arm 机型安装方法,x86 可以选择 i686 后缀的安装包。
# 切换 root
sudo -i
# 下载安装脚本
wget http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/unstable/syno-mvkw-bootstrap_1.2-7_arm.xsh
# 赋予执行权限
chmod +x syno-mvkw-bootstrap_1.2-7_arm.xsh
# 安装
sh syno-mvkw-bootstrap_1.2-7_arm.xsh
安装完成后,重启。
然后添加 PATH 路径:
# 主要是 /opt/bin 使用 IPKG 安装的软件都会在此处
# 具体添加到 .bashrc 末尾 或者 .zshrc 末尾即可
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/syno/sbin:/usr/syno/bin:/usr/local/sbin:/usr/local/bin:/opt/bin
完成后即可
sudo ipkg update
sudo ipkg install ...
zsh 报错 env: zsh: No such file or directory 解决方法
如果安装好了 zsh,并且通过修改 /ect/passwd
(对应用户:/bin/sh 修改为 /opt/bin/zsh 即可,因为群晖没有 chsh -s 命令) ,会出现 env: zsh: No such file or directory
。
处理办法很简单,只要给 zsh 在 /bin/
下创建一个软连接即可。
sudo ln -s /opt/bin/zsh /bin/zsh
完成后再重新登录,zsh 可以正常使用,且没有报错。