develop:debian-en
Table of Contents
Debian 11 & PiOS 11
wxWidgets GTK3
sudo apt install libgtk-3-dev git clone --recurse-submodules https://github.com/wxWidgets/wxWidgets.git cd wxWidgets git checkout v3.2.4 mkdir linuxbuild cd linuxbuild ../configure --prefix=/usr --enable-unicode --disable-shared --enable-graphics_ctx --enable-monolithic --enable-stc --enable-debug=no make -j4 sudo make install
Rocrail
git clone <repository link> cd Rocrail make -j4 DEBUG= ORIGIN=LOCAL fromtar
ZIP Installer
Possible values for the architecture option: i386, x86_64, AMD64, ARM64, ARMHF, i32, i64
rocrail/package/zipper.sh <architecture> Debian11
Local Desktop Shortcut
[Desktop Entry] Version=1.0 Name=Rocview Comment=Rocrail - Innovative Model Railroad Control System Path=/home/pi/rocrail Exec=/home/pi/Projects/Rocrail/unxbin/rocview -sp /home/pi/Projects/Rocrail/unxbin -l /home/pi/Projects/Rocrail/unxbin -themespath /home/pi/Projects/Rocrail/rocview Icon=/home/pi/Projects/Rocrail/rocview/icons/rocrail.png Terminal=false Type=Application Categories=Application;
Debian Modifications
Cinnamon
Add this line in /etc/environment
to avoid display driver notifications:
CINNAMON_2D="true"
Grub
Set the Grub timeout to zero in /etc/default/grub
, and update it:
sudo update-grub
Upgrade Debian
Upgrade Debian 11 to Debian 12 Bookworm
- Update existing packages and reboot the Debian 11 system. - Edit the file /etc/apt/sources.list using a text editor and replace each instance of bullseye with bookworm. - Next find the update line, replace keyword bullseye-updates with bookworm-updates. - Finally, search the security line, replace keyword bullseye-security with bookworm-security. - Update the packages index on Debian Linux, run: sudo apt update - Prepare for the operating system minimal system upgrade, run: sudo apt upgrade --without-new-pkgs - Finally, update Debian 11 to Debian 12 Bookworm by running: sudo apt full-upgrade - Reboot the Linux system so that you can boot into Debian 12 Bookworm
develop/debian-en.txt · Last modified: 2024/03/27 09:13 by rjversluis