today see Raspberry Pi release
new OS
Debian Trixie
3.10.2025
see
Raspberry Pi OS trixie available
setup
try on RPI4
( use USB3 / ORICO 10Gbps TCM2-C3 adapter with a M2-SSD 256GB w. Raspberry Pi OS Debian Bookworm )
headless only ( means i use UBUNTU 25 PC with VNC Viewer to RPI4 desktop )
plug in a temporary 8GB uSD card
and start the / menu / Accessories /
RPI Imager
and burn new Raspberry Pi OS 64bit ( Trixie ) to uSD.
temporary RPI fix IP
to avoid search for IP after initial boot:
then ( uSD out / in ) see /media/pi/bootfs
edit cmdline.txt ( i use terminal 'sudo mc' [F4] 'nano')
add inside first line
ip=192.168.1.104
( check have [space] before and after )
now reboot ( my RPI4 automatic uses uSD if avail ) ( and wait long time for setup )
login via PC terminal:
ssh pi@192.168.1.104
sudo raspi-config
/ Interface options / I3
+ enable VNC
now can use PC's VNC viewer again to new Trixie desktop.
sudo nano /boot/firmware/cmdline.txt and change back the fix IP there
and make fix IP better way
sudo nmcli c show
sudo nmcli c mod 'Wired connection 1' ipv4.addresses 192.168.1.104/24 ipv4.method manual
sudo nmcli con mod 'Wired connection 1' ipv4.gateway 192.168.1.1
sudo nmcli con mod 'Wired connection 1' ipv4.dns "10.10.30.1 8.8.8.8 8.8.4.4"
check:
sudo cat /etc/NetworkManager/system-connections/'Wired connection 1.nmconnection'
( if used Raspberry Pi Imager and configured WiFi connection there, that's entry-name will be 'preconfigured' )
sudo nmcli c mod 'preconfigured' ipv4.addresses 192.168.1.204/24 ipv4.method manual
sudo nmcli con mod 'preconfigured' ipv4.gateway 192.168.1.1
sudo nmcli con mod 'preconfigured' ipv4.dns "10.10.30.1 8.8.8.8 8.8.4.4"
restart
sudo apt update && sudo apt upgrade -y
VNC login
now copy new OS from uSD to USB drive:
( well, could be possible via terminal too but desktop menu more easy )
menu/Accessories/
SD Card Copier
from: /dev/mmcblk0
to: /dev/sda
make new UUID
( overwrite old Debian Bookworm system on USB drive )
shutdown / power off / remove uSD / power on /
more setup
sudo apt install gparted fastfetch tree mc hdparm
mkdir Projects
in Desktop taskbar enable [CPU][CPU temp]
check out the
drive speed
sudo apt install -y hdparm
sudo hdparm -t /dev/sda2
/dev/sda2:
Timing buffered disk reads: 958 MB in 3.09 seconds = 309.98 MB/sec
not bad for a RPI4
while on uSD it was
sudo hdparm -t /dev/mmcblk0p2
/dev/mmcblk0p2:
Timing buffered disk reads: 132 MB in 3.03 seconds = 43.60 MB/sec
compare with my PCIe3 PC M2-SSD
sudo hdparm -t /dev/nvme0n1p2
/dev/nvme0n1p2:
Timing buffered disk reads: 4922 MB in 3.00 seconds = 1640.66 MB/sec
optional use the
--direct with the hdparm command
see
man hdparm
SAMBA
mkdir ~/Desktop/share
sudo apt install -y samba
sudo nano /etc/samba/smb.conf
#add after [homes] before [printers]:
[RPI4_share]
path = /home/pi/Desktop/share
writeable = yes
browseable = yes
public = no
sudo smbpasswd -a pi
pw
pw
sudo systemctl restart smbd
( and test from PC )
DOCKER install
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh
now can use my alias
dinfo
and for maintenance install
portainer
sudo docker volume create portainer_data
sudo docker run -d -p 8000:8000 -p 9443:9443 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:lts
try browser:
https:192.168.1.104:9443 ( accept risk... )
setup:
user: admin
pw: < adminpw> ( requires 12 char long )
instead of
nextcloud i want try
opencloud
i see
here
better use
opencloud or try
this way
mkdir -p $HOME/opencloud/opencloud-config
mkdir -p $HOME/opencloud/opencloud-data
and a manual docker run command
initialize
sudo docker run --rm -it -v $HOME/opencloud/opencloud-config:/etc/opencloud -v $HOME/opencloud/opencloud-data:/var/lib/opencloud -e IDM_ADMIN_PASSWORD=admin opencloudeu/opencloud-rolling:latest init
start
sudo docker run --name opencloud --rm -d -p 9200:9200 -v $HOME/opencloud/opencloud-config:/etc/opencloud -v $HOME/opencloud/opencloud-data:/var/lib/opencloud -e OC_INSECURE=true -e PROXY_HTTP_ADDR=0.0.0.0:9200 -e OC_URL=https://192.168.1.104:9200 opencloudeu/opencloud-rolling:latest
LAN browser:
https://192.168.1.104:9200
admin
admin
add text file 'setup.txt' under personal and try to find it:
~/opencloud/opencloud-data/storage/users/users/1dcf5064-da70-4910-955a-0693fd5f9350/setup.txt