User Tools

Site Tools


develop:debian-en

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