Vimo's Blog - sftp
type: channel
link: https://blog.vimo.cloud/tag/sftp/
items: 梅林(Merlin)安装opkg

梅林(Merlin)安装opkg
type: item
date: 2021-11-21T13:41:00+08:00
description: 继续作~~背景最近升级了下路由器，放了几个脚本，结果总是提示联机中断无奈全重置了，但是想自己安装软件包失败了，opkg找不到了。上次配置，已经两三年前了，记性不好都忘了找安装的脚本，一大堆都已经失效了，例如最多的这个wget http://qnapware.zyxmon.org/binaries-armv7/installer/entware_install_arm.sh sh ./entware_install_arm.sh都已经找不到了，别再转帖了！！！开始首先要找entware有人说Merlin固件自带一个entware.sh的安装脚本，但是要求必须插上一个ext4等linux文件系统的U盘。明知自己没有U盘，所以就懒得试了，直接找原始的脚本吧由于我的是arm版本的，所以就贴这个地址了。你可以根据匹配自己的版本，向上翻两层目录找一下https://pkg.entware.net/binaries/armv7/installer/下载、安装脚本wget https://pkg.entware.net/binaries/armv7/installer/entware_install.sh chmod u+x entware_install.sh ./entware_install.sh如果你是刚初始化的路由器，可能会提示一下错误mkdir: can't create directory '/opt/': No such file or directory我这里的原因是因为/opt是个链接，到了/tmp/opt下，但是/tmp下又没有这个目录，所以需要在/tmp下创建一下这个目录cd /tmp mkdir opt再回去执行安装就可以了，再试一下opkg就正常了安装openssh-sftp-serveropkg install openssh-sftp-server其他搜到的很多资料，创建了jffs的链接类似的配置。好奇的可以去试试差异