The officially official Devuan Forum!

You are not logged in.

#1 Re: Installation » Setting up automatic updates (or something close to it). » Today 14:57:13

I use a simple script that runs via cron. It requires absolutely no maintenance, which is why I installed it on my wife's laptop wink
Here is the content of the script:

#!/bin/bash
#if not root, run as root
if (( $EUID != 0 )); then
    sudo $0
    exit
fi
echo
echo ">> Looking for updates."
apt update --fix-missing
echo

echo ">> List of upgradable packages"
apt list --upgradable
echo

echo ">> Upgrading..."
apt -y full-upgrade --fix-missing --fix-broken
echo

echo ">> Making cleanup..."
apt -y autoremove
apt clean
apt autoclean
apt purge -y $(dpkg -l | awk '/^rc/ { print $2 }')
echo

# echo ">> Flatpak updates..."
flatpak update
echo

echo ">> Done."
echo

If you're interested in a more advanced tool, check out topgrade:
https://github.com/topgrade-rs/topgrade

#2 Off-topic » New forum member » Today 14:34:01

PedigreeCat
Replies: 2

Hello Devuan team,

I just registered as a new member of the Devuan community, although I’ve been following this forum since 2024.

About me: I’m Polish and I live in Warsaw.
I’ve been using Linux daily since 2001 (Mandrake Linux back then). For a long time, I used PCLinuxOS, KDE/Trinity desktop. I really appreciated the common-sense approach and user-friendliness of its community, and their reluctance to switch to systemd.
For a short time, I used PCLinuxOS Debian Edition, again because it didn’t have systemd, and that’s how I made the switch from the RPM world to the DEB world. In 2024 that led me to Devuan, and that’s where my distro-hopping ended (I hope). Currently I use Devuan Excalibur Plasma 6 a desktop computer I built myself.

Devuan gives me everything I need: a stable, polished system and a large software repository. I don’t have to use systemd, and I can get by without sudo (I really hate that feature).
After a quarter-century of using Linux, I no longer need any “control panels” like those in PCLinuxOS or MX Linux to customize the system and software to my needs.

Finally, I’m really glad to have joined the Devuan community, and I’ll do my best to contribute as much as I can.

Greetings from Warsaw,

Krzysztof (Christopher)

Board footer

Forum Software