[ 知识是人生的灯塔,只有不断学习,才能照亮前行的道路。]
大家好,我是【WeiyiGeek/唯一极客】一个正在向全栈工程师(SecDevOps)前进的技术爱好者
作者微信:WeiyiGeeker
公众号/知识星球:全栈工程师修炼指南
主页博客: https://weiyigeek.top - 为者常成,行者常至
为 QNAP 安装应用并添加第三方软件源实践
描述: 同群辉 NAS 一样,QNAP 威联通 NAS 也有非常多的应用,我们可以在高性价比的威联通 TS-464C2 NAS 云桌面系统中打开 App Center 进行安装,下面作者列出一些常用的应用软件,大家可以根据需要进行安装。
继续话接上文,前置文章:
1.硬件玩物 | 性价比超高的NAS,威联通【TS-464-C2】快速上手初体验!
2.硬件玩物 | 不是群辉买不起,真是威联通NAS太有性价比,萌新使用 QNAP 必备配置!
在介绍前,你可能需要查看你的QNAP存储设备架构,用于后续安装软件是选择对应架构的应用,首先需要在控制台,点击Telnet/SSH
, 然后修改连接端口以及启用 SSH 链接,这里作者推荐使用《MobaXterm远程终端工具【内附下载连接】》进行连接。
# 使用 ssh 连接到 NAS, 输入以下命令查看架构
$ uname -a
Linux NAS-Public 5.10.60-qnap #1 SMP Tue Apr 2 01:22:18 CST 2024 x86_64 GNU/Linux
* 支持 x86_64 构架的QNAP存储设备【x86_64】
* 支持 ARM 构架的QNAP存储设备 【仅支持 arm-x41 及更高】 (旧版本插件)
* 支持 aach64 构架的QNAP存储设备 【arm_64】
官方应用
-
Container Station (
容器工作站
): 支持在 QNAP 设备上安装和集中管理多个容器。容器是一种模拟多种操作系统和应用服务的轻量方法,与诸如 Docker Hub 等常见存储库集成后,它可帮助您轻松下载即用型映像,并增加设备的功能。后续作者会实践安装私有化Wiz笔记。(必备
) -
Qsync Central (
文件同步中心
) :为NAS与设备间的文件同步工具,只要您在计算机设备端安装好Qsync Client,以及NAS端安装好Qsync Central Station,即可进行同步。除此之外,您更可安装手机版的Qfile及Qsync来进行文件浏览。(必备
) -
Text Editor(
文本编辑器
):是一款文字处理应用程序,可用于在 QNAP NAS 上编辑文本文件。(必备
) -
Qfiling (
文件归档
): 归类保存的工具,能帮助您管理 NAS 上的文件,只需五个步骤,便可将散落在 NAS 各处的文件组织得井然有序,优点吃内存,有免费版本。(可选
) -
Virtualization Station (
虚拟化工作站
)包含存储管理和虚拟化技术,让您的 QNAP 设备能够作为设备服务器运行。您可以使用访客操作系统(如 Android、Linux、Windows 和 Unix)安装预配置的虚拟机(VM)。(可选
) -
Multimedia Console(
多媒体控制台
):支持QTS 4.4.1的多媒体控制中心,集成QTS上所有多媒体应用程序的索引、缩略图生成、转码、内容管理和权限控制。(可选
)
上述,应用我们可以在 App Center 中的 QNAP Store 中直接安装,如下图所示。
非官方应用(Docker & dpkg )
-
Alist :多云盘挂载集成工具 for QNAP,支持多种网络存储、挂载本地存储、阿里云盘、百度网盘、OneDrive、Google Drive 等,支持网页浏览和 WebDAV 的文件列表程序。
-
QBittorrent : NAS 中必备的下载神器,支持使用种子文件和磁力链接下载,包括了做种、tracker 编辑、下载优先级设置、RSS 订阅等功能非常丰富。
-
Wiz 为知笔记:一款私有化部署,且基于 Web 的笔记软件,支持 Markdown 语法,支持多平台使用。
-
WeWe-RSS:支持私有化部署、微信公众号RSS生成(基于微信读书),订阅公众号最新文章的应用(Docker 部署)
-
ZeroTier:是一款即开即用的开源网络服务,它可以将不同物理地点的电脑、手机、网络设备,组成一个虚拟局域网,并拥有较高的安全性,而这些设备,就可以像在家中,或同一个办公室中一样,使用各种内网服务,比如打印机、NAS 等,官网: www.zerotier.com需科学上网。(Docker 部署)
-
Home Assistant: 是一个开源的智能家居系统,支持对各家的智能设备进行统一的管理,比如小米智能门锁、小米智能插座、天猫智能窗帘、美的空调、美的冰箱等。
后续作者会在实践中补充上述工具的安装部署及其使用,敬请期待。
添加第三方软件源
描述:威联通QNAP自带的软件商店收录软件有限,特别是ARM平台下总是在做减法,虽然有无限可能的docker,但原生程序在节省资源上天然有优势,同群辉一样,QNAP 也支持添加第三方平台源,来安装一些第三方开发应用,不过有几个个缺点是安全性无法保障,其次由于源在国外所以拉取访问较慢,下面介绍下即个常用第三方源。
MyQNAP: https://www.myqnap.org/repo.xml (推荐)
-
👍 访问速度快,安装简单,大量兼容QNAP的软件
-
👎 应用数量相比较与QnapClub还有些差距
QnapClub:https://www.qnapclub.eu
-
👍 按QTS系统进行定制的qpkg包,兼容性无问题,且安装方便
-
👎 服务器在欧洲,国内访问较慢,软件比官方商店多,但较entware而言比较少
Entware:https://bin.entware.net
-
👍 用于网络连接存储、路由器和其他嵌入式设备的软件存储库
-
👎 即便架构一致,也可能由于QTS系统的特殊性导致软件不兼容
Step 1.点击 AppCenter 中设置(⚙)按钮, 进入设置
页面,点击程序来源
选项卡,选择添加
按钮,输入上面提到的第三方源的地址,点击确定。
Step 2.添加完成后,可在左边菜单栏中查看到源仓库,点击对应源仓库刷新
后即可显示,相关应用安装。
手动安装离线包
例如,如果由于网络原因无法更新 qnapclub
的 repo
,也可以手动安装,去这里下载最新版的标准安装包,目前最新的是 Entware_1.03std.qpkg 版本。
Step 1.打开App Center,点击右上角的+
进入手动安装,浏览选择刚下载的qpkg包最后安装即可,如下图所示:
Step 2.安装好 Entware 后可在 QNAP Store 中心看到安装的应用,而Entware的使用方式和apt类似,Entware 使用包管理工具 Opkg 是一个轻量快速的套件管理系统,已成为 Opensource 界嵌入式系统标准。常用于路由、交换机等嵌入式设备中,用来管理软件包的安装升级与下载, 使用方法是以管理员的身份ssh进NAS,此处我的用户为 manager 登录,以安装 vim 软件为例。
# 提升权限为root
sudo -i
# 刷新环境变量
source /opt/etc/profile
# 安装软件
opkg find vim
opkg install vim
亲,文章就要看完了,不关注一下【全栈工程师修炼指南】吗?
附录:使用opkg
常用命令
opkg update 更新可以获取的软件包列表
opkg upgrade 对已经安装的软件包升级
opkg list 获取软件列表
opkg install 安装指定的软件包
opkg remove 卸载已经安装的指定的软件包
opkg list-installed 列出已安装软件包
opkg list-upgradable 列出可升级的已安装软件包
opkg list-changed-conffiles 列出用户修改过的配置文件
opkg files 列出属于软件包 的文件 仅适用于已安装的软件包
opkg search 列出包含
opkg info [pkg globp] 显示软件包 的所有信息
opkg status [pkg globp] 显示软件包 的状态
opkg download 下载软件包 到当前目录
参考地址:https://github.com/Entware/Entware/wiki/Install-on-QNAP-NAS
有需要购买威联通NAS的朋友,可以点击下述连接领劵购买更便宜哟,到手价¥2599,比作者买的都还便宜,血亏100呀。
温馨提示:作者最近正在整理自己10年笔记,全栈系列从门到实践教程将会逐步持续同步到公众号内,若需要在线实时浏览作者笔记的童鞋,请添加作者[WeiyiGeeker],当前价格¥168,获取在网络、安全、运维、开发(Net、Sec、Ops、Dev)中的所有学习实践笔记,和问题答疑以及远程技术支持,希望大家多多支持!
至此完毕,更多技术文章,请持续关注公众号并添加星标,获取及时文章推送!
作者博客: https://blog.weiyigeek.top
如果此篇文章对你有帮助,请你将它分享给更多的人!
学习推荐 往期文章
长按(扫描)二维码 ,【全栈工程师修炼指南】等你一起学习哟!
作者微信【WeiyiGeeker】,一起学习交流进步吧!
阅读原文领取优惠券购买NAS更便宜!