Ubuntu 22.04 安装 Oh My Zsh + Tilix

3 months ago
0 comment
sudo apt install zsh git
wget https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh
chmod +x install.sh
./install.sh

这样 Oh My Zsh 就搞定了。

WSL2 网络改为桥接模式

3 months ago
0 comment

警告:好像不好使

参考:Connecting to WSL2 server via local network [closed]

WSL2 默认是 NAT (网络地址转换)模式,这种模式下 WSL2 是能够访问宿主机所在的子网内的其他设备的,但是其他设备无法直接访问 WSL2,而需要在宿主机上进行端口转发。桥接模式则不存在该问题,因为桥接模式下 WSL2 在子网内拥有独立的 IP。

树莓派 5 docker 容器内使用 GPIO

3 months ago
0 comment

树莓派 5 使用的 GPIO 设备号是 4。使用 gpiozero 库调用 GPIO 的例子(ros2):

启动容器

docker run --name ros2 --privileged --net=host -it arm64v8/ros:iron

树莓派修复 pip error: externally-managed-environment

4 months ago
0 comment
sudo mv /usr/lib/python3.11/EXTERNALLY-MANAGED /usr/lib/python3.11/EXTERNALLY-MANAGED.old

记得备份,寄了别怪我。

修改树莓派 swap 空间大小

4 months ago
0 comment

1. 停用当前 swap:

sudo dphys-swapfile swapoff

2. 编辑 swap 文件配置:

sudo nano /etc/dphys-swapfile