RPi¶
Raspberry Pi 4 boot from usb¶
# to get vendorId and deviceId
$ dmesg
$ sudo nano /boot/cmdline.txt
usb-storage.quirks=152d:1561:u console=serial0,115200 console=tty1 root=PARTUUID=fcf4cb94-02 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait
Ruby¶
$ sudo apt-get install rbenv
$ echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> .bashrc
$ echo 'eval "$(rbenv init -)"' >> .bashrc
$ rbenv
$ git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build
$ rbenv install --list
$ rbenv install 2.3.1
$ rbenv global 2.3.1
Server Images 64bit¶
Convert to server¶
(
sudo apt --purge remove -y "x11-*"
sudo apt --purge -y autoremove
sudo apt update
sudo apt upgrade -y
)
Swap¶
Temporarily Stop Swap
sudo dphys-swapfile swapoff
Modify the size of the swap
sudo nano /etc/dphys-swapfile
CONF_SWAPSIZE=1024
Initialize Swap File
sudo dphys-swapfile setup
Start Swap
sudo dphys-swapfile swapon