是瞎折腾的时候
(配图:《Person of Interest》S02E11 )
几个月前买了个 Raspberry Pi 4 Model B 4GB,一开始是想搞一个 NAS,在调查了市面上所有的 NAS 之后,觉得还是买 Pi 自己折腾好。
实际上手发现其实已经不怎么折腾了,主要是 Ubuntu Server 原生支持 Pi 了。千万别用 Pi 自带的 Raspbian,要多难用有多难用,直接装 Ubuntu Server,不仅顺手,而且没有难用的图形界面。平时使用就 ssh 上去就好了。
主要用途:
- cron: 自己写了一些东西按时跑一下,一开始想装 jenkins,后来觉得没必要, cron 足够好用了。
- Pi-hole: 局域网内的基于 host 的广告屏蔽。
- Samba: 可以通过 SMB 协议在任何 device 上看视频了。比如硬盘比较小的 Apple TV,装好 Infuse 就可以直接看了。不可能买 Android 盒子的,这辈子都不可能买 Android 盒子。
- Transmission + FlexGet: 配合自己写的几个爬虫,基本上追番就完全不用每周专门去找资源了,配置好了,周末睡醒了,就发现新番自己下好。
- UniFi Controller: Ubiquti 的东西真是一言难尽。
觉得有意思,但没有装的有:
- Emby/jellyfin: 拿 Pi 硬件解码再用网页 render,真的有这个必要么。
- Homebridge: 智能家居还是再等几年吧,现在还主要是智能拉闸。
坑:
- flash-kernel: 在 Ubuntu 20.04 LTS daily 版本里曾经有这个bug,遇到一次,其实 boot 区有 backup files,手动 rollback 了一次,这个 bug 修得很快,现在在 Ubuntu 20.04 LTS 已经修好了。
- motd: 烦,直接改
/etc/default/motd-news
成ENABLED=0
- python3-pip: 这个包有 bug。开源社区修 bug 修多久主要看天。自己装 get-pip.py 算了。
- vi: 2020 年了,Ubuntu 默认装的 vim 其实还是 vi,package 是 vim-tiny。这玩意儿能用?反手装一个 vim 或者 neovim,然后 alias 一下,顺手多了。
想到电影里的 2020 年,人们做着飞天无人驾驶汽车、宇宙航行,而真实的 2020 年,大部分人都在家躲 covid-19,种菜、烤面包、看 Netflix、玩 PS4 和 Nintendo Switch、或者折腾一块儿 ARM 板子。
……