pve安装dsm7.2,并启用照片同步

news2024/12/28 19:15:23

   

目录

1.文件准备

2. 创建虚拟机

3. 编译引导文件

4. 群晖安装

5. 安装Photos和mmfpeg

 6. 安装手机APP


        之前安装了pve版本的dsm6.2了,近期换硬盘,加上对dsm6.2的moments性能实在不满意,就产生尝鲜的想法,因为dsm7.0发布很久了,看了一些掉坑的帖子,感觉也有点无病呻吟的感觉,至少我可以接受,就开工了。

       众所周知,群晖最麻烦的是引导,的确7.x也有好几种引导方式,包括常规的找支持特定版本的img引导文件,包括github上的action编译引导等方法,笔者已经都趟了一遍水,发现如下教程是可行的,并且相对是比较方便的,对笔者的使用场景也比较友好,故推荐之,记录下来,作为备忘。

        交代下笔者的使用场景:一台x86的低功耗主机,拉了两条宽带,接了七八块硬盘,有ssd,有hdd,有nvme,sata2.5,sata3.5都有。虚拟了好几个黑群晖,包含下载服务器,照片备份,媒体仓库,还有个网心云。所以,希望搭建过程不那么繁琐,并且能快速复制出多个实例。

        以下介绍具体过程

1.文件准备

        这个过程比较简单,因为是虚拟机,不限制群晖的型号,ds,rs系列都行,所以去如下地址下载最新的img文件

https://github.com/wjz304/arpl-i18n/

        例如笔者写这篇文章的时候(20230802),版本是23.8.0,对应的文件是:

arpl-i18n-23.8.0.img.zip

2. 创建虚拟机

        过程与pve6.2完全相同,内存要4G以上,7.x的要求。网卡是E1000。

        然后把上述zip解压成img格式文件上传到pve中,可以用scp工具,也可以用pve自带的上传功能。例如,笔者直接在MobaXterm中把img拖拽到 /var/lib/vz/images/xxx目录下,具体的xxx目录根据情况定,举例是108目录:

ssh登录pve或者在pve的网页版shell下执行如下命令

qm importdisk 108 ./arpl.img local --format vmdk

        执行完毕后,在108虚拟机目录下会生成vmdk文件,加入到新创建的虚拟机中,取名为sata0,并且设置为sata0启动,这时可以额外再添加一个虚拟硬盘,用于安装pve,建议10G以上,考虑后续扩展,最终设置了32G,虚拟机参数如下:

其中dsm7.x-boot.vmdk就是刚刚通过importdisk命令生成的,大小为1G

3. 编译引导文件

        虚拟机开机后,比传统的6.2,控制台信息多了些,最终配置无误的话,就会显示ip,省去了assitant搜索的过程,省事不少。

 %title插图%num

 浏览器打开“http://192.168.5.123:5000”,选择群晖型号和版本,没有过多要求,选择常用的即可。

首先选型号,上下键选择Choose a model

 选择熟悉的型号,例如DS920+,RS3618xs等,笔者选的DS920+

然后选择群晖的版本号,当然是7.2,

   

然后显示当前可用的小版本号,一般是最新的,笔者是64570

然后选“Build the loader”,开始编译,会从群晖服务器上下载必要的文件

编译成功后,选择重启

4. 群晖安装

耐心等一会,重新刷新网页,正常情况下就会进入群晖安装界面,如果此时已经有公网连接,可以选择从群晖服务器下载,这样最简单;否则就点下面的链接从群晖网站手动选择版本号下载:

一般情况在群晖网站可以下拉列表里的第一个就是匹配的,例如64570,

 

5. 安装Photos和mmfpeg

        安装photos仅需要在套件中心搜索photo即可,与6.x不同的是,7.x仅需安装photo,不再需要安装moments。安装完毕后,根据自己的情况调整photo的存储,如果photo的安装位置与照片的存储位置相同,就不需要调整。但笔者是把之前的硬盘接到了新虚拟机上,拷贝数据后,新硬盘所在的存储空间为2,所以需要调整。

        第一步:先停止photo

        第二步:

         进入控制中心->共享文件夹,修改存储空间为“存储空间2”

完成后,先不着急重新启动photo,还需要安装ffmpeg,用以解决视频缩略图不显示的问题,这步是可选的。

        第一步:套件中心添加源:https://spk.imnks.com/

 

        第二步:套件中心搜索ffmpeg,安装

        第三步:替换系统默认的ffmpeg

先打开群晖的ssh,登录可以用putty,MobaXterm等,用完记得关闭ssh,避免被侵入攻击。

然后执行如下命令:

mv /usr/bin/ffmpeg /usr/bin/ffmpeg.bak
ln -s /var/packages/ffmpeg6/target/bin/ffmpeg /usr/bin/ffmpeg

然后在控制面板-共享文件夹里为homes和photo文件夹添加sc-ffmpeg6的读写权限。(取决于安装了什么版本,名字有略微的不一样)

 

 第四步:重新索引

        至此,可以重新启动photo了,启动后,还需要进入photo的设置,重新索引,如果是个人文件,就在【个人】tab页重建索引,如果是共享文件,就在【共享空间】对应的tab页重建索引。

 

 6. 安装手机APP

        在各大应用市场搜索【Synology Photos app】安装即可,图标长这样

 第一次打开APP后,会提示是否启用照片备份,按向导一步步启用,默认就会把照片目录备份到群晖,当然,也可以添加更多的目录,我的配置如下,Download目录在Android手机上是默认的下载目录;Pictures目录是笔者喜欢存储照片的路径;WeiXin是微信在手机上的存储空间,朋友圈照片都默认下载在此次,这3个目录建议备份了。

 

 

 后续的使用过程就不多说了,enjoy!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/835202.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

2024年浙财MBA项目招生信息全面了解

2024年全国管理类硕士联考备考已经到了最火热的阶段,不少考生开始持续将注意力集中在备考的规划中!杭州达立易考教育整合浙江省内的MBA项目信息,为大家详细梳理了相关报考参考内容,方便大家更好完成择校以及针对性的备考工作。本期…

Day12-作业(SpringBootWeb登录认证)

作业1:完成课上所讲解的 登录 及 登录校验 的所有功能。[ 必须 ,至少敲两遍 - Filter] 作业2:调研第三方加密技术和落地方案,优化登录业务流程。 提示:推荐使用加盐加密的方式,对密码进行加密并校验 作业3…

【快应用】adbutton如何直接下载广告而不跳落地页再下载

【关键词】 原生广告、adbutton、下载 【问题背景】 快应用中的原生广告推出了adbutton组件来直接下载广告app,在使用的时候,点击adbutton按钮的安装文案,不是直接下载广告app,而是跳转到落地页后直接下载,这种情形该…

企业工程项目管理系统源码(三控:进度组织、质量安全、预算资金成本、二平台:招采、设计管理) em

​ 工程项目管理软件(工程项目管理系统)对建设工程项目管理组织建设、项目策划决策、规划设计、施工建设到竣工交付、总结评估、运维运营,全过程、全方位的对项目进行综合管理 工程项目各模块及其功能点清单 一、系统管理 1、数据字典&#…

cad中的曲线区域是如何绘制的

cad中的曲线区域是如何绘制的 最近需要把cad中的设备锁在区域绘画出来,不同设备放在不同区域 组合工具命令PLPE 步骤: 1.先用pl绘制,把设备都是绘制在pl的曲线范围内 2.用pe命令,选择pl的区域进行曲线(s&#xff…

基于SpringBoot+Vue的MOBA类游戏攻略分享平台设计与实现(源码+LW+部署文档等)

博主介绍: 大家好,我是一名在Java圈混迹十余年的程序员,精通Java编程语言,同时也熟练掌握微信小程序、Python和Android等技术,能够为大家提供全方位的技术支持和交流。 我擅长在JavaWeb、SSH、SSM、SpringBoot等框架…

软考A计划-系统集成项目管理工程师-信息文档和配置管理-下

点击跳转专栏>Unity3D特效百例点击跳转专栏>案例项目实战源码点击跳转专栏>游戏脚本-辅助自动化点击跳转专栏>Android控件全解手册点击跳转专栏>Scratch编程案例点击跳转>软考全系列点击跳转>蓝桥系列 👉关于作者 专注于Android/Unity和各种游…

华为杯竞赛、高教社杯和数学建模国赛实现逆袭;评奖评优加分冲冲冲!

目录 ⭐ 赛事介绍 ⭐ 参赛好处 ⭐ 辅导比赛 ⭐ 赛事介绍 华为杯全国研究生数学建模竞赛是由华为公司主办的一项面向全国研究生的数学建模竞赛。该竞赛旨在通过实际问题的建模和解决,培养研究生的创新能力和团队合作精神,推动科技创新和应用。华为杯竞…

【超细节】Vue3的属性传递——Props

目录 前言 一、定义 二、使用 1. 在 setup 中(推荐) 2. 非 setup 中 3. 对象写法的校验类型 4. 使用ts进行类型约束 5. 使用ts时props的默认值 三、注意事项 1. Prop 名字格式 2. 对象或数组类型的默认值 3. Boolean 类型转换 前言 Vue3相较…

代码签名证书是什么?

代码签名证书是什么?有什么作用?代码签名证书是提供软件开发者可以进行代码软件数字签名的认证服务。通过对代码的数字签名可以消除软件在Windows系统被下载安装时弹出的“不明开发商”安全警告,保证代码完整性和不被恶意篡改,使软…

【严重】泛微 e-cology <10.58.3 任意文件上传漏洞

漏洞描述 泛微协同管理应用平台(e-cology)是一套企业大型协同管理平台。 泛微 e-cology 10.58.3之前版本存在任意文件上传漏洞,由于上传接口身份认证缺失,未经过身份验证的攻击者可以构造恶意请求将文件上传至服务器,攻击者可能通过上传jsp…

Python web实战之 Django 的模板语言详解

关键词: Python、web开发、Django、模板语言 概要 作为 Python Web 开发的框架之一,Django 提供了一套完整的 MVC 模式,其中的模板语言为开发者提供了强大的渲染和控制前端的能力。本文介绍 Django 的模板语言。 1. Django 模板语言入门 Dj…

神策新一代分析引擎架构演进

近日,神策数据已经推出全新的神策分析 2.5 版本,该版本支持分析模型与外部数据的融合性接入,构建全域数据融合模型,实现从用户到经营的全链路、全场景分析。新版本的神策分析能够为企业提供更全面、更有效的市场信息和经营策略&am…

《向量数据库指南》——腾讯云向量数据库Tencent Cloud VectorDB产品规格

目录 节点类型 节点数量 节点规格 腾讯云向量数据库(Tencent Cloud VectorDB)采用分布式部署架构,每个节点相互通信和协调,实现数据存储与检索。客户端请求通过 Load balance 分发到各节点上。具体信息,请参见 产品架构。 节点类型 腾讯云向量数据库依据存储节点 CPU …

A02_启动测速和切换站点

一 业务功能 二 问题 三 业务流程 1 初始化网络 2 测速选站点 3 拉取站点 4 手动切换站点 四 重点代码 public class StationMeasure {private static final String TEST_STATION_URL "/test/ips";private static final String STATION_URL "/product/ips&…

鸟哥马哥共叙Linux发展

导读北京时间3月28日,由51CTO学院和人民邮电出版社信息技术分社联合举办的[开放见远]“鸟哥”大陆行Linux技术沙龙在位于北京市西三环久凌大厦的51CTO学院举行。 台湾著名Linux网站——“鸟哥的Linux私房菜”站长蔡德明,51CTO学院讲师马哥教育创始人马永…

EasyRecovery15简体中文个人版专业手机数据恢复软件

EasyRecovery15数据恢复软件是一款文件恢复软件,能够恢复内容类型非常多,包括办公文档、文件夹、电子邮件、照片、音频等一些常用文件类型都是可以进行恢复,操作非常简单,只需要将存储设备连接到电脑上,运行EasyRecove…

异常(上)概述,捕捉异常,try-catch语句的详细使用

文章目录 前言一、异常是什么?二、捕捉异常 1.自动捕捉异常2.try-catch语句捕捉异常 a.多重try-catch代码块b.异常的中断机制c.finally代码块恢复机制总结 前言 该文介绍了Java异常的概述,运行代码时,异常的捕捉,及其使用 try-cat…

QT图形视图系统 - 使用一个项目来学习QT的图形视图框架 - 始篇

文章目录 QT图形视图系统介绍开始搭建MainWindow框架设置scene的属性缩放功能的添加加上标尺 QT图形视图系统 介绍 详细的介绍可以看QT的官方助手,那里面介绍的详细且明白,需要一定的英语基础,我这里直接使用一个开源项目来介绍QGraphicsVi…

leetcode 738. 单调递增的数字

2023.8.4 这题用暴力法会超时,我就没试了,采用了个挺巧的方法,为了方便需要先将整数n转换为字符串的形式,然后从后向前遍历,当两个数字非递增时,将前一个数字--,后一个数字的位置记录在index中&…