移植unas系统到ubuntu(还无法实现)
//这篇文章在2019年11月20日修改完成,一直没有解决依赖问题,所以没发布。
在unas上下载东西很麻烦,bt种子用不了,tr和aria2根本没速度,在docker上部署迅雷没法用连不上服务器,原来迅雷的第三方远程下载早就关了,突发奇想能不能在Ubuntu上部署unas的软件以此来实现一些原本不能实现或难以实现的功能。Ubuntu上可以使用deeppin-wine-for-ubuntu这个项目实现迅雷,百度云等一些国产软件的使用,unas本身基于debian,理论上也可以使用这个项目,但是在实际测试中根本用不了,不知道有什么问题,为了最好的接近ubuntu,特地安装了gnome桌面环境。
要想在ubuntu上安装unas软件,要解决软件源的问题,万由有两个软件源服务器,hk.unasmirror.net(unas3.x)和shanghai.unasmirror.com(unas4.0)。在/etc/apt/sources.list文件中添加一行deb http://shanghai.unasmirror.com/debian/ callisto main non-free contrib或者deb http://hk.unasmirror.net/debian/ ganymede main non-free contrib,接着要解决公钥的问题,万由的公钥各大服务器都没有,可以从Unas系统中提取。
我通过apt-key查询到了unas系统的公钥。
$ apt-key list
/etc/apt/trusted.gpg
--------------------
pub 4096R/EDAEFB47 2015-12-06
uid U-NAS OS 3 (U-NAS OS v3.0 Signing Key) <[email protected]>
通过apt-key list列出所有已安装的公钥,第一行,显示出万由的公钥是储存在/etc/apt/trusted.gpg中的,将其提取,ubuntu中直接双击就可以安装公钥。
随后遇到的问题是依赖错误,unas3.0用了debian7的依赖软件(有一个依赖包通过查询后发现使用于debian7的),unas是基于debian8,而ubuntu的软件源中根本没有这些软件,添加debian7的软件源发现还是无法修复依赖,debian7的软件包太老了,Unas所要用的软件包牵扯到ubuntu的核心软件包,虽然可以替换,但后果可能是不堪设想的,可能是系统崩溃,而且要替换的话还只能手动替换,linux依赖太多,手动何其麻烦,只能不了了之。
或许可以用早期的Ubuntu或者debian来实现这个想法。
2020/3/1
前两天逛矿渣论坛发现一篇在debian9.0上安装unas的文章,理论上是可行的,unas3.0基于debian8.11,unas4.0基于debian9.xx,这篇文章有点像在debian上安装omv,去年十月跟风买了蜗牛星际b单,操作系统的问题一直没有解决,黑群晖硬盘格式化失败,omv只能安装debian,unas4.0(debian9)卡在安装discover,经我实验在debian9.11上也出现了这个问题。ubuntu倒是能很好的兼容,安装nas软件太麻烦,samba,webdav,ftp sever都是问题,部署起来太麻烦,而专用的nas系统总是各种错误,曾经尝试过在ubuntu上部署omv,但是没有依赖,在debian package上查询,连debian自己都弃用了,更何况与之相去甚远的debian呢,使用时间最长的就是unas3.11,软件少,兼容性差,很多debian的软件没法使用,apt竟然没有autoremove选项(apt-get有)。
准备在蜗牛上安装一个debian buster,再部署上omv,debian9安不了,没办法。
上一篇: html中图片显示不出来怎么办