个人数据保全计划:(4)基础环境配置
关闭swap 内存足够的话(8G以上),可以考虑关闭swap提高系统性能 查看开启了哪些swap cat /proc/swaps 输出 | Filename | Type | Size | Used | Priority | | ------------------------------------- | ----
目录7 个章节
关闭swap
内存足够的话(8G以上),可以考虑关闭swap提高系统性能
查看开启了哪些swap
cat /proc/swaps
输出
| Filename | Type | Size | Used | Priority |
|---|---|---|---|---|
| /dev/md321 | partition | 8283708 | 2373820 | -2 |
| /dev/md256 | partition | 530108 | 0 | -3 |
| /dev/md322 | partition | 7235132 | 0 | -4 |
| /share/CACHEDEV1_DATA/.swap/qnap_swap | file | 16777212 | 0 | -5 |
一键关闭所有swap
swapoff -a
不过因为威联通的系统目录是只读的,下次重启还是会继续开回来,所以调整了也只是本次开机期间有效
可以手动开回来,指定对应的swap开启就行。
swapon /dev/md321
swapon /dev/md256
添加第三方源
目前有两种,一种是欧洲的 QNAP Club,另一种是 Entware 包管理器。
QNAP Club
这个可以直接在 AppCenter 管理和安装
点击 AppCenter 右上角的齿轮按钮,「程序来源」标签页,点添加,设置个名字,我直接设置QNAP Club,把以下链接填入,确定即可
https://www.qnapclub.eu/repo.xml
添加完AppCenter左边栏就会多出来一个图标,名称是刚才设置的
点进去应该是一片空白,点全部应用,因为它的服务器在欧洲,要过一段时间才能刷出来~
试用发现这个东西挺方便的,里面的包比官方多很多(当然没有Entware多),下载速度虽然慢,但也还能接受
Entware
这是个包管理器,类似Mac的 Brew,安装后可以在命令行上使用。这个可以用来安装很多威联通的定制Linux本身没有的软件,比如git、openssh之类的。
Entware本身是个开源项目,可以在路由器之类的嵌入式设备上安装,官方也提供了对威联通NAS的支持,提供有 qpkg 格式的安装包。
Entware会把所有软件都安装到 /opt 下,所以它的命令是 opkg
有多种下载方式:
- 官方的GitHub Release:https://github.com/Entware/Entware
- 上面提到的QNAP Club,进入搜索即可
- Entware网站:http://bin.entware.net/other/Entware_1.03std.qpkg
官方的wiki:https://github.com/Entware/Entware/wiki/Install-on-QNAP-NAS
目前最新版是1.03,下载后打开 App Center,点右上角的手动安装,把安装包上传上去安装就行了。哦要先在设置里面把未知数字签名打开。
我这里安装的时候一直卡在45%,关掉AppCenter,重新打开取消安装,反复搞了几次终于装上了,搜索了很久感觉应该是国内网络问题。这个AppCenter安装时不能看到命令行输出,真是麻烦,有问题都不知道去哪看。
PS:现在知道了,可以直接 sh xxx.qpkg 这样安装软件。
装完之后执行 opkg 提示 command not found
还得把路径添加到 PATH 环境变量才行
编辑 ~/.bashrc
export PATH=/opt/bin:$PATH
然后执行 source ~/.bashrc 生效
似乎每次登录ssh的时候都要这样做,不知道有什么其他解决方法没有
几个常用的命令:
opkg update更新源opkg upgrade更新所装软件opkg install 包名安装软件opkg remove 包名移除软件opkg list | grep -e 包名搜索软件
参考资料
- QNAP安装Entware - https://blog.phpgao.com/qnap_install_entware.html
- 威联通折腾篇一:使用命令行安装威联通 QNAP 的 qpkg 安装包 - https://einverne.github.io/post/2018/06/qnap-install-qpkg-from-command-line.html
吐槽(来自参考资料的博主
- 在 App Center 中安装 python3, perl, nodejs 之后,环境变量里也没有,也需要手动的将这三个程序添加到环境变量中;
- QNAP 定制的 Linux 真是麻烦,/usr/bin 会被重置,还不止这个目录会被重置;
博客参考
- 我的家庭Server之路 - https://blog.csdn.net/hanziyuan08/category_9817235.html
- 同上作者的github博客 - https://github.com/Bpazy/blog/issues
- 玩转威联通专栏 - https://post.smzdm.com/xilie/73788/
_EOF_
个人数据保全计划:(4)基础环境配置
- 本文作者:
- 程序设计实验室
- 版权声明:
- 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
相关文章
个人数据保全计划:安装docker
快速开始 App Center 中安装 Container Station 然后建议先在 FileStation 里自行创建一个 Container 文件夹,这样可以控制要在哪个卷上保存 docker 的数据,我是放在固态盘上。 安装后第一次打开会提示创建 Container 共享文件夹,直接选之前创建好的 Container 目录就行。 然后全部回归命令行 默认自带 docker-compose
2022-11-13 · 个人数据保全计划 · 约 1 分钟
PVE折腾笔记 (1) 告别卡顿的QTS,在威联通TS464c上安装PVE系统
QNAP 的 QTS 系统真是垃圾中的垃圾,臃肿不堪还拖慢速度。换个 PVE 系统立马飞起,纯净高效,性能和自由度直接拉满。折腾安装过程虽然繁琐,但结果绝对物超所值,NAS 升级服务器只需一步。
2025-06-15 · 个人数据保全计划 · 约 1 分钟
个人数据保全计划:ZFS 文件系统简单入门科普
ZFS不只是文件系统,还是个自带的存储解决方案?数据完整性校验和快照机制,听起来挺鸡肋。自修复特性倒是挺吸引人,但复杂性不是谁都吃得起。
2025-08-28 · 个人数据保全计划 · 约 1 分钟
个人数据保全计划:从印象笔记迁移到joplin
事实上我已经很多年没用印象笔记了,上次使用似乎还是很多年前大学时,当时还开了好几年会员,用来收藏网页、微信公众号文章,挺好用的。 可惜印象笔记(evernote)从某一年开始搞了中国特供版和国际版彻底切割,吃相越来越难看,而且导出格式也改成了专有格式,越来越封闭,这不是一个好兆头,我最怕被绑定在某个平台或者生态里。
2025-01-24 · 个人数据保全计划 · 约 1 分钟
讨论
共 0 条加载评论中…