如果你只想在你的 pi 上有一个基本的操作系统(没有 GUI 等)来运行pi-hole或其他什么,那么这里是我使用的一种适合我的方法。
我也不想拖出显示器和键盘来设置 pi – 我只想放入 SD 卡,并将 pi 放在将要使用的地方。此方法不需要访问 pi 的键盘和显示器。
- 从这里获取 Raspberry pi 的图像:测试图像
- 使用balena 蚀刻机将图像刻录到 SD 卡(我喜欢 32 GB 卡)。
- 您可以在此处阅读有关图像的默认值和配置的信息: raspi.debian
- 一些常见问题解答可以在这里找到:常见问题解答
- 这些映像没有为 root 设置密码,也没有启用 SSH 访问,但您可以通过修改映像 VFAT16 分区上的此文件来设置主机名、允许 SSH 访问和 root 密码来解决此问题:
/boot/firmware/sysconf.txt
– 在“root_authorized_key”行添加您的公钥 – 然后您可以使用root@<hostname>
SSH 到服务器 - 登录后运行
apt update
,然后安装locales
包并使用dpkg-reconfigure locales
choice 设置您的区域设置:en_US.UTF-8
(或任何适合您区域设置的内容)。 - 运行
tasksel install --new-install standard
添加一些基本的东西 - 设置时区:运行
timedatectl list-timezones
查找您的时区的语法,然后添加它:timedatectl set-timezone America/Los_Angeles
- 安装更多工具:
apt install sudo curl git vim nala
- 使用
nala
升级所有内容,这是 apt 的一个很好的前端:nala upgrade
- 重启
- 使用
adduser <username>
添加用户 - 使用
usermod -aG sudo <username>
将用户添加到 sudo
笔记
- 将默认编辑器设置为 Vim,使用:
sudo update-alternatives --config editor
- 编辑
/etc/network/interfaces.d/wlan0
以进行无线访问 – 如果需要