群晖安装ipkg

起因

最近需要在群晖部署一个项目,但需要下载和解压缩等操作,耗时太长,不能长时间开着SSH,就想着安装screen,这样就不用长时间开着SSH了,所以在SSH下直接执行apt install screen,但是显示command not found,我这是黑群,我记的我之前的群晖920+是用过apt或者yum的,但是在这黑群上不行了,也没有白群了也没有办法验证,就想其它办法,后来找到一个方法使用ipkg安装软件包,但是相对于CentOS系的yum,和Ubuntu系的apt,ipkg软件包就很少了,然后就尝试安装ipkg,然后通过ipkg软件包来完成安装screen工具。

安装

我的CPU是i3-8100T,x86_64架构,其它架构CPU自行更换尝试。

首先下载 ipkg 安装包。

				
					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
				
			

执行以上命令后,ipkg将会安装到 /opt/ipkg 目录中。接下来需要添加ipkg的bin目录到PATH环境变量中,以便在任何目录下都能使用ipkg命令。

编辑 /etc/profile 文件,在文件的末尾添加以下行:

				
					export PATH=/opt/ipkg/bin:$PATH
				
			

首先更新ipkg源。

				
					ipkg update
				
			

执行以下命令来安装软件。

				
					ipkg install xxx
				
			

例如安装screen。

				
					ipkg install screen
				
			

想知道ipkg有没有你需要的软件,可以执行以下命令查看ipkg软件库。

				
					ipkg list xxx
				
			

群晖想安装更多软件,除了官方的套件中心,或者使用自行上传安装其它软件。但是官方套件中心太少,基本都是群晖家与其自家系统配套的扩展套件,虽然也有一些其它第三方源,但总体都是围绕NAS使用场景下的扩展套件。而第三方还得自己找,然后download下来然后再upload,然后赋权,再执行,相比在线一键安装太麻烦了。

Ubuntu系有apt-get,CentOS系有yum,群晖这两者都没有,但是可以通过安装ipkg来扩展软件包,但是相对于apt和yum,ipkg的软件数量就少很多,而且更新也不及时等其它问题。

0 0 投票数
文章评分
订阅评论
提醒
guest
0 评论
最旧
最新 最多投票
内联反馈
查看所有评论
0
希望看到您的想法,请您发表评论!x