使用 Linux 定制 Intel NUC

在这款小巧而强大的 Intel NUC 上启动 Linux。将其用于编码、视频会议等。
98 位读者喜欢这个。
How Linux became my job

Opensource.com

经过近六个月频繁的视频会议,我已经厌倦了在 13 英寸和 15 英寸笔记本电脑显示器上将我的同事们看作微型缩略图。但是,我不想要桌面或塔式机箱的杂乱以及所有相关的布线。

我曾短暂考虑过 Mac Mini,但不想屈服于专有界面。我真的想要一台功能强大、便携且占用空间小的 Linux 桌面。我考虑过 System76 的 Meerkat,但最终选择使用 Intel Next Unit of Computing (NUC) 构建自己的电脑。

Intel 创建 NUC 是为了提供一款非常小巧、准系统的计算机系统,并提供多种选择。它比 Raspberry Pi 之类的产品功能更强大、模块化程度更高,但即使比 microATX 尺寸的 PC 塔式机箱还要小。

在 1990 年代初期,购买没有安装操作系统的计算机系统很容易。决定要在计算机上安装什么操作系统——而无需支付所谓的“Windows 税”——是我喜欢拥有的自由。当您构建自己的计算机时,还有另一种自由感——您可以选择计算机系统中使用的组件,而不是接受计算机制造商决定的任何东西。DIY PC 项目还包含一定的风险和冒险,这使其比仅仅购买东西更有成就感。

我不知道的是 Linux 在 NUC 上是否能良好运行。System76 的 Meerkat 基于 NUC 平台,但我不确定它是否有一些使其与 Linux 配合使用的“秘诀”。

为一台小型 PC 做了大量研究

我对各种 NUC 版本进行了相当多的研究,最终选定了 Intel NUC8i5BEH 套件。

我的配备了 Intel Core i5-8259U 处理器 @ 8x 3.8GHz 和 I219-V 千兆以太网。它还具有 Cannon Point-LP CNVi 无线网卡、内置蓝牙支持、四个 USB 端口、一个 Thunderbolt 端口和 HDMI。我添加了两个 8GB RAM 芯片,总共 16GB RAM(这款 NUC 最多支持 32GB)。我还添加了一个 SSD 驱动器——一个 250GB Samsung 970 EVO Plus M.2 NVMe SSD

这是我从 Phoronix Test Suite 中提取的系统快照

Intel Core i5-8259U @ 3.80GHz
    Core Count:       4            Thread Count:     8
 Extensions:       SSE 4.2 + AVX2 + AVX + RDRAND + FSGSBASE 
    Cache Size:       6144 KB 
    Microcode:        0xd6 
    Scaling Driver:   intel_pstate powersave

  GRAPHICS:           Intel Iris Plus 655 3GB
    Frequency:        1050MHz 
    OpenGL:           4.6 Mesa 20.0.8
    Display Driver:   modesetting 1.20.8
    Monitor:          Sceptre F27
    Screen:           1920x1080 

  MOTHERBOARD:        Intel NUC8BEB
    BIOS Version:     BECFL357.86A.0073.2019.0618.1409
    Chipset:          Intel Cannon Point-LP
    Audio:            Realtek ALC233
    Network:          Intel I219-V + Intel Cannon Point-LP CNVi

  MEMORY:             16GB

  DISK:               Samsung SSD 970 EVO Plus 250GB
    File-System:      ext4
    Mount Options:    errors=remount-ro noatime rw
    Disk Scheduler:   NONE

  OPERATING SYSTEM:   Pop 20.04
    Kernel:           5.4.0-7642-generic (x86_64)
    Desktop:          GNOME Shell 3.36.4
    Display Server:   X Server 1.20.8

NUC 套件随附安装硬件,可将其连接到显示器背面。我选择了一个无线键盘和鼠标,并且碰巧有一个之前项目遗留下来的 Logitech C270 网络摄像头。

组装 NUC

当包裹通过邮件送达时,我渴望组装我的新计算机。我从包装盒中取出 NUC,查看了说明。我通过观看学习效果最好,所以我找到了一个很好的 YouTube 视频,其中展示了如何打开 NUC 并安装 RAM 和 SSD 驱动器。按照视频的说明,我拧下了设备底部的四个螺钉,取下盖子,然后轻松地将两个 8GB RAM 芯片卡入到位。

安装 SSD 驱动器有点困难。我必须先卸下一个微小的安装螺钉,然后才能插入 NVMe 驱动器。在掉了两次螺钉并将其丢失在机箱中一次之后,我设法安装并固定了驱动器。然后,我重新装上盖子,并重新固定了底部的四个螺钉。

终于到了看到我的劳动成果的时候了。我使用 HDMI 电缆将 NUC 连接到显示器,将键盘和鼠标连接到 USB 端口,然后打开设备。按照说明,我在启动时按下 F10 键进入 BIOS,并选择了之前安装了 System 76 的 Pop_OS Linux 操作系统的 USB 驱动器。

在 NUC 上启动 Linux

我的第一次启动不成功,所以我将 BIOS 设置为 Legacy 模式,第二次启动时,Pop_OS 启动了!快速检查显示无线网络正常,键盘和鼠标都工作正常。安装只花了大约 10 分钟。我添加了我最喜欢的应用程序,包括 Chrome 浏览器,并开始享受乐趣。起初,我尝试使用 32 英寸 LCD 电视作为显示器,但显示效果太差,所以我在线做了一些研究,订购了一台 Sceptre 27 英寸显示器

NUC 的最佳功能之一是它不带操作系统,因此您可以选择自己的操作系统。NUC 平台已通过多种 Linux 发行版的认证,包括 Ubuntu、OpenSuse 和 Clear Linux。我在我的 NUC 上启动了 Fedora 32,它运行良好。

我对系统的速度印象深刻。我的启动时间从启动到登录是 17 秒。这是我使用 Neofetch 创建的系统快照。

尝试一下

我的系统主要用于写作、编码、视频会议、虚拟化其他操作系统和阅读。我有兴趣了解更多关于 NUC 平台以及其他人如何使用它的信息,所以请务必在评论区分享您的经验。

接下来阅读什么
标签
User profile image.
教育家、企业家、开源倡导者、终身学习者、Python 教师。教育心理学硕士,教育领导学硕士,Linux 系统管理员。

6 条评论

非常简单,一个 11 岁的孩子都能做到……事实上,我的 11 岁的孩子在一年前就做到了。我们还有另一台 nuc,对孩子们来说没那么容易,但妈妈安装了她的持久性 20.04……没有问题。

更简单的是,直接购买 Mint Box…它预装了 Mint,但您可以安装任何您想要的操作系统。

作为用于测试的虚拟机管理程序 (Proxmox),即使是嵌套环境也是如此。我的是 BXNUC10i7FNH2 i7-10710U、64GB、2TB SSD、2TB NVMe 用于虚拟机。它是一个小野兽。我还必须将其放入 Akasa Turing FX 机箱中。

但这花了多少钱?

大约三年前在旧款 NUC 上将其用作 55 英寸(大约)Visio 电视的媒体中心……运行 Peppermint OS。有点古怪。刚刚安装了 Mint 20 并重新安装了所有电影、音乐等。完美……非常棒的小盒子,没有任何问题。使用无线键盘。我认为是 FN 加 F6 或 F7 来禁用[烦人的]点击触摸功能。

linux(arch 内核)下的电源管理非常糟糕。
wol 和使用电源按钮唤醒功能不起作用
不要指望英特尔提供任何支持(除非您运行 Windows)
不要购买 :D

Creative Commons License本作品根据 Creative Commons Attribution-Share Alike 4.0 International License 获得许可。
© . All rights reserved.