Redian新闻
>
[电脑] 联想1L小机机自制RoonServer(基于ubuntu),兼做影音服务器

[电脑] 联想1L小机机自制RoonServer(基于ubuntu),兼做影音服务器

科技

CHH ID:ytlhj

年初开始玩Roon,一直用家里联想迷你台式机作Roon服务器,几种Roon服务器方案,这种Windows环境下的方案最经济、最易上手。

“发烧发烧,就是对各个环节因素进行研究并优化“。在各个音响群里和网络上仅有的相关资料里,都是说Roon专机且linux环境下效果更佳。
家里的电脑升级为Thinkstation p350 tiny(一直痴迷联想的这个1L的小机机),原来的ThinkCentre M4500Q可以随便折腾了,由于已经很久
没有使用Linux了,稍微还是有点打怵.架不住机器可以随便折腾,整起来。
手头的ThinkCentre M4500q配置如下:
CPU: Intel Core i5-4590T
Memory: 8G
SSD1: mSATA     256GB Lenovo
SSD2: SATA        256GB SAMSUNG
通过USB3.0口使用易驱线可以外接HDD.
                        

最后经过一天的折腾,圆满完成任务,顺便搞定Samba 服务,把小机机兼做了家庭影音文件服务器。
        

记录折腾主要过程,包含三部分:
• ThinkCentre M4500Q 安装Ubuntu desktop 22.04,优化日常运行。
• ubuntu上安装 Roon Server (x64)。
• ubuntu上安装Samba,配置好家庭影音需求。

一、 安装Ubuntu desktop 22.04。
访问Ubuntu官网,按照教程安装。【用chrome 浏览器,google在线翻译。】
https://ubuntu.com/tutorials/install-ubuntu-desktop#1-overview               

注意下载64位版本,因为roonserver只能安装在64位的linux上。
不启用加密, 不选择自动启动。
 为了将小机机配置为家庭服务器,不接显示器,不接键鼠,达到加电开机启动目的,小机机还要作以下设置。
1、主板BIOS设置为加电开机。
主板BIOS中有一个“PowerManagementSetup(电源管理设置)”设置项,在其中可以选择意外断电后重新来电时计算机的状态,
设为自动开机即可。
2、在 Ubuntu 上设置一个 root 密码
ubuntu安装好后,root初始密码(默认密码)不知道,需要设置。
$sudo passwd  
3、Ubuntu desktop设为自动登录,关闭自动息屏
从 设置>用户 以打开配置面板,选择要在启动时自动登录的用户帐户,按右上角的解锁并在提示时输入您的密码,将自动登录开关切
换到打开。设置完毕后,ubuntu就可以开机自动登录了。
                

4、解决 chrome 提示输入密码环 ,windows 10远程桌面启动异常。
从 应用程序>工具>密码和密钥打开配置面板,右键单击 左侧列表 密码-登录 ,选择更改密码,输入您的旧密码,
当它要求输入新密码时,不输入并继续即可除密码。
                

5、开启Ubuntu 远程桌面共享,windows 10就可以远程控制Ubuntu了。
                

6、DP、HDMI、VGA诱骗器。
Ubuntu不接显示器运行,需要诱骗器,否则远程桌面控制无法实现。我买了个DP口的。
                

                

二、 ubuntu上安装 Roon Server (x64)
一直以来,Roon Server 有以下选择:
・带有 Roon 正版硬件和软件的 Nucleus(roon官方)
・完成的第三方产品
・Rock和 Roon 应用程序 的 Intel Nuc(Linux)
・Windows10和 Roon 应用程序的 Intel Nuc(windows 7p也很好)
・Roon Qnap /Synology 等 NAS 应用程序
・Mac mini 的 Roon 应用程序(macOS)
・使用自制或现成的 PC
对于家用,感觉自制或现成的PC/Mac mini,性价比最高,对于普通电脑使用者,局限于门槛和知识,总是认定
特制的、LINUX下的核心效果更好,其实规范大厂的PC和MAC mini效果足够好用了。既然说LINUX环境下效果最好,
就折腾小机机+ubuntu下的roonserver.

Roon Core 和 Remote 规格建议
https://help.roonlabs.com/portal ... ended_Core_Hardware
我阅读了 Roon官网 的安装指南在 Linux 上安装 Roon,还是有点复杂,顺序也有点问题。
https://help.roonlabs.com/portal/en/kb/articles/linux-install
所以整理了一下。这项工作本身需要一些 Linux 经验和命令知识。
a、正确安装最新稳定版64位Ubuntu 22.04
b、安装以下依赖项,建议在root用户下安装。
$ sudo apt install cifs-utils                       

$ sudo apt install curl
                        

$ sudo apt-get install ffmpeg
安装 ffmpeg可能会出问题               
                        

其中如果安装 ffmpeg出问题的话,可以移步
https://www.johnvansickle.com/ffmpeg/faq

c、在这些准备工作之后安装roonserver
 $ curl -O http://download.roonlabs.com/bui ... staller-linuxx64.sh
 $ chmod +x roonserver-installer-linuxx64.sh
 $sudo ./roonserver-installer-linuxx64 .sh
                        

d、恭喜你安装成功。用windows\iphone\ipad下的roon remote就可以登录配置roon了。       

三、ubuntu上安装配置Samba
设置 Samba 文件服务器,通过本地网络共享文件。
https://ubuntu.com/tutorials/ins ... re-samba#1-overview
一直就对家用NAS(群辉\威联通等)不感冒,家里原来的音乐文件和4K片源都是台式机Samba共享方式提供,
真心感觉群辉\威联通等没必要,家里自用Samba共享足够用了。
淘宝上花几十块买个铝片硬盘支架,把家里淘汰拆下来的2.5HDD整到一起。
配合 sata to usb 易驱线,用那个盘插哪个。
        

        

        

折腾完,就可以把这个小机机放在电视柜里,不插键鼠和不接显示器。随便加、断电。作为roonserver和appletv的影音服务器,无压力。
下面的是appletv4k上的infuse连接小机机测试4K原盘网速负载。
        

在Windows 可以用使用mstsc远程控制ubuntu的桌面,mstsc,Microsoft Telnet Screen Control ,即“微软远程桌面控制”。。
win+r 键入:mstsc
输入ubuntu对应帐号密码就可以远程控制ubuntu的桌面了。
        


微信扫码关注该文公众号作者

戳这里提交新闻线索和高质量文章给我们。
相关阅读
硬核观察 #790 Canonical 在 apt 命令中为其 Ubuntu Pro 打广告Restaurants to Livestream From Kitchens to Ensure Food Safety魅影祖魂(二)疯狂的石头(上)在 Ubuntu 和 Debian 中使用 apt 命令更新单个软件包 | Linux 中国如何在 Ubuntu 22.04 LTS 中安装 Docker 和 Docker Compose | Linux 中国高山上的 饭店 和 两餐 (图)火车上看风景和破旧的火车站台北故宫藏宋元墨迹选辑如何在 Ubuntu Linux 上更新谷歌 Chrome | Linux 中国Tuxedo 已对所有用户开放基于 Ubuntu 的 TUXEDO OS | Linux 中国Bunker Hunters: Mapping Shanghai’s Remaining FortificationsCities Offer Huge ‘Group Buying’ Discounts on Unsold Properties戴尔 XPS 13 Plus 开发者版获得 Ubuntu 22.04 LTS 认证 | Linux 中国这个基于 Flutter 的非官方软件中心可能会取代 Ubuntu 的官方应用 | Linux 中国如何在 Ubuntu 桌面中应用强调色 | Linux 中国清理 Ubuntu 系统的 4 个简单步骤 | Linux 中国如何在笔记本电脑合盖时不挂起 Ubuntu | Linux 中国Ubuntu Pro 现在免费为你提供 10 年的安全更新 | Linux 中国修复 Ubuntu Linux 中 “Command ‘python’ not found” 的错误 | Linux 中国如何在基于 Ubuntu 的 Linux 发行版上安装最新的 Vim 9.0 | Linux 中国Soy Sauce ‘Double Standards’ Stir Massive Controversy in China你还不会 Jumpserver 堡垒机(保护服务器)搭建部署?使用谷歌文档在 Ubuntu 中对文本进行语音识别 | Linux 中国Ubuntu Budgie 22.10 的新变化 | Linux 中国硬核观察 #748 Ubuntu 现在可以保护浏览器不被意外终止了如何在 Kubuntu 22.04 中安装 KDE Plasma 5.25 | Linux 中国没有银弹,只有取舍 - Serverless Kubernetes 的思考与征程(一)摩尔线程推首款国潮游戏显卡、服务器GPU计算卡!还有中国首个元宇宙平台MTVERSE如何在 Ubuntu 中卸载 deb 包 | Linux 中国墨尼黑新天鹅堡修复 Ubuntu 中的 “Pending Update of Firefox snap” 错误 | Linux 中国Burnt Out and On Edge, China’s Coders Hunt Options Abroad如何在 Ubuntu/Linux 和 Windows 之间共享文件夹 | Linux 中国China’s Local Governments Are Spending Millions on the Metaverse适用于 Debian 和 Ubuntu 的类 AUR 助手
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。