群晖使用 zsh报错: env: zsh: No such file or directory

在群晖上没有 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 可以正常使用,且没有报错。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值