You are not logged in.
Updated my travelling laptop to Excalibur a few days ago. The upgrade went well what Devuan is concerned, have got some BIOS-related UEFI-hickup. Sources have been modernized today.
The original sources.list reads like this:
deb http://deb.devuan.org/merged excalibur main contrib non-free non-free-firmware
deb http://deb.devuan.org/merged excalibur-security main contrib non-free non-free-firmware
deb http://deb.devuan.org/merged/ excalibur-updates main contrib non-free non-free-firmware
deb http://deb.devuan.org/merged/ excalibur-backports main contrib non-free non-free-firmwareNo issues neither with apt nor apt-get.
Modernize generated two files in /etc/apt/sources.list.d with the following contents:
devuan.sources:
# Modernized from /etc/apt/sources.list
Types: deb
URIs: http://deb.devuan.org/merged/
Suites: excalibur
Components: main contrib non-free non-free-firmware
Signed-By: /usr/share/keyrings/devuan-archive-keyring.gpg
# Modernized from /etc/apt/sources.list
Types: deb
URIs: http://deb.devuan.org/merged/
Suites: excalibur-security
Components: main contrib non-free non-free-firmware
Signed-By: /usr/share/keyrings/devuan-archive-keyring.gpg
# Modernized from /etc/apt/sources.list
Types: deb
URIs: http://deb.devuan.org/merged/
Suites: excalibur-updates
Components: main contrib non-free non-free-firmware
Signed-By: /usr/share/keyrings/devuan-archive-keyring.gpg
devuan-backports.sources:
# Modernized from /etc/apt/sources.list
Types: deb
URIs: http://deb.devuan.org/merged/
Suites: excalibur-backports
Components: main contrib non-free non-free-firmware
Signed-By: /usr/share/keyrings/devuan-archive-keyring.gpgBackports was missing the key, I just added the line from devuan.sources. As well apt as apt get work:
# apt update
OK:1 http://deb.devuan.org/merged excalibur InRelease
OK:2 http://deb.devuan.org/merged excalibur-security InRelease
OK:3 http://deb.devuan.org/merged excalibur-updates InRelease
OK:4 http://deb.devuan.org/merged excalibur-backports InRelease
Alle Pakete sind aktuell.
# apt-get update
OK:1 http://deb.devuan.org/merged excalibur InRelease
OK:2 http://deb.devuan.org/merged excalibur-security InRelease
OK:3 http://deb.devuan.org/merged excalibur-updates InRelease
OK:4 http://deb.devuan.org/merged excalibur-backports InRelease
Paketlisten werden gelesen… FertigThen I moved everything into one block in one file (devuan.sources) and set devuan-backports.sources to Enabled: no:
# Modernized from /etc/apt/sources.list
Types: deb
URIs: http://deb.devuan.org/merged/
Suites: excalibur excalibur-security excalibur-updates excalibur-backports
Components: main contrib non-free non-free-firmware
Signed-By: /usr/share/keyrings/devuan-archive-keyring.gpg
Same result with apt and apt.get as before, works fine.
I use geany to edit the files. And I avoid de.deb.devuan.org. I just use the general round robin. There were some problems a while ago, recently I haven't seen any issues.
# ls -l /etc/apt/sources.list*
-rw-r--r-- 1 root root 0 14. Sep 2022 /etc/apt/sources.list~
-rw-r--r-- 1 root root 545 6. Nov 18:58 /etc/apt/sources.list.bak
/etc/apt/sources.list.d:
insgesamt 8
-rw-rw-r-- 1 root root 237 8. Nov 17:50 devuan-backports.sources
-rw-rw-r-- 1 root root 731 8. Nov 17:50 devuan.sourcesI can't complain.
Look around in the "Devuan Deriviates" section. Maybe there is a deriviate using IceWM already.
... and AMD has long time support due to kernel drivers. Drivers do not drop out that fast as with NVidea.
Please read the Release Notes.
When packages have been dropped from a release, it may be worth checking the Debian/Devuan bug list.
Just performed an expert installation from the released netinstall on a VBox 7.0.26 efi, encrypted with LVM, no issues. After reboot installed Cinnamon via tasksel.
My conclusion: the media as supplied by Devuan seems to be fine. If you are stuck, I would check the checksums of you download first of all. Or there is a problem with your VMWare and/or VBox installation.
I have used nano on both VMs to edit the .sources, I never used vi or vim, I do not get along with these editors. I am sure the files are clean and pure linux text files.
Both VMs had sort of incomplete Suites in them.
I have no idea why I got so contradicting results. Now both VMs work with the Suites in a line.
On a second try, now the upgraded system that did strike seems to accept the Suites in one line now:
/etc/apt/sources.list.d# cat devuan.sources
# Modernized from /etc/apt/sources.list
Types: deb
URIs: http://deb.devuan.org/merged/
Suites: excalibur excalibur-updates excalibur-security
Components: main contrib non-free non-free-firmware
Signed-By: /usr/share/keyrings/devuan-archive-keyring.gpg
# Modernized from /etc/apt/sources.list
#Types: deb
#URIs: http://deb.devuan.org/merged/
#Suites: excalibur-updates
#Components: main contrib non-free non-free-firmware
#Signed-By: /usr/share/keyrings/devuan-archive-keyring.gpg
# Modernized from /etc/apt/sources.list
#Types: deb
#URIs: http://deb.devuan.org/merged/
#Suites: excalibur-security
#Components: main contrib non-free non-free-firmware
#Signed-By: /usr/share/keyrings/devuan-archive-keyring.gpg
/etc/apt/sources.list.d# cat devuan-backports.sources
# Modernized from /etc/apt/sources.list
Types: deb
URIs: http://deb.devuan.org/merged/
Suites: excalibur-backports
Components: main contrib non-free non-free-firmware
Signed-By: /usr/share/keyrings/devuan-archive-keyring.gpgNow apt update does this:
/etc/apt/sources.list.d# apt update
OK:1 http://deb.devuan.org/merged excalibur-backports InRelease
OK:2 http://deb.devuan.org/merged excalibur InRelease
OK:3 http://deb.devuan.org/merged excalibur-updates InRelease
Holen:4 http://deb.devuan.org/merged excalibur-security InRelease [37,9 kB]
Es wurden 37,9 kB in 0 s geholt (145 kB/s).
Alle Pakete sind aktuell.Sure, but it seems to work. Anyway, it looks like this apt modernize-sources splits it up too.
Edith: the Suites in one line does work in a VM that was setup earlier on from a cli Daedalus netinstall upgraded to Excalibur, and then installing a Cinnamon DE. Don't understand where the differences are ...
The working one:
/etc/apt/sources.list.d# cat devuan.sources
# Modernized from /etc/apt/sources.list
Types: deb
URIs: http://deb.devuan.org/merged/
Suites: excalibur excalibur-security excalibur-updates excalibur-backports
Components: main contrib non-free non-free-firmware
Signed-By: /usr/share/keyrings/devuan-archive-keyring.gpgThe other one on a Daedalus Upgrade isn't working:
/etc/apt/sources.list.d# cat devuan.sources
# Modernized from /etc/apt/sources.list
Types: deb
URIs: http://deb.devuan.org/merged/
Suites: excalibur
Components: main contrib non-free non-free-firmware
Signed-By: /usr/share/keyrings/devuan-archive-keyring.gpg
# Modernized from /etc/apt/sources.list
Types: deb
URIs: http://deb.devuan.org/merged/
Suites: excalibur-updates
Components: main contrib non-free non-free-firmware
Signed-By: /usr/share/keyrings/devuan-archive-keyring.gpg
# Modernized from /etc/apt/sources.list
Types: deb
URIs: http://deb.devuan.org/merged/
Suites: excalibur-security
Components: main contrib non-free non-free-firmware
Signed-By: /usr/share/keyrings/devuan-archive-keyring.gpgJust did some experiments in a VM updated from Daedalus. It works when I split up the suites into a list of single entries. When they are all in one line like in your example "excalibur excalibur-backports excalibur-proposed-updates excalibur-updates" it does not work.
Miracle.
Then thats out of the way.
I don't see any obvious fault in the file. The only thing that catches my eyes are two blanks between "excalibur-proposed-updates excalibur-updates".
Well, I would check the devuan.sources file with nano if there is any "bad" character in there.
And maybe you give apt instead of apt-get a try. Nowadays I only use apt.
I am not familiar with sddm, I only use lightdm. You got a very complex installation.
When you are on the sddm login screen, there should be some sort of button behind that you should be able to choose.
There won't be any more kernels for i386. Debian decision with consequences for Devuan. You may look around for other distros.
There is at least one thread in this forum about this topic: https://dev1galaxy.org/viewtopic.php?id=7124 and I think there was another one.
What about the sources.list? Does that still exist? It must be deleted or renamed.
Your initial post sounds like you are not aware what Devuan really is in relation to Debian.
Devuan developers look at the packages, if they are systemd or have systemd dependencies. These are replaced. All the rest is pure Debian. And there are some additional init systems that are supported.
If you are interested in which packages are on that list, have a look at https://pkgmaster.devuan.org/bannedpackages.txt
Me too. I don't use fstab, I wrote a cron script that is executed @reboot on the clients. My setup is a bit special anyhow. The server is shut down at nigth when all clients are off, and woken up in the morning by the first client in the morning. It checks if the network is available, if the server can be pinged, if the shares have been setup. Then the shares are mounted on the client(s). Server and clients are encrypted, the server is on a RAID6.
Great news. Congratulations to the team. Can't appreciate your work enough.
is there already a good wiki on how to start with NFS on Devuan?
I do not see any big difference between Debian and Devuan regarding the implementation of a nfs server and client. The guides you can find on the internet do apply for both in general.
I have started a file server on Sarge, first of all with Samba for the Windows PCs on my family network. When I started with dual booting with Linux on my home PC, I discovered that I could export the shares I had prepared for Samba easily for nfs too. I started off with nfs(3), and moved to nfs4 some years later. There are a few differences in the way you export the shares, but there is no relation to any init system.
On the client side, I wasn't successful with mounting the shares via fstab due to the fact that the file server was put to sleep at night, and it would wake up past the client, and it needed some additional time for decrypting the shares. So I created a script that is invoked by cron @reboot. The script checks if the server is online, then if the shares are exported, and then it mounts the shares. When the server is off the operation of my workstation isn't affected, just the shares aren't there. I am still using this proven and reliable approach nowadays.
No, neither of them ever were in the Debian/Devuan repos.
Veracrypt to be obtained from: https://veracrypt.io/en/Home.html
You may find a similar package in the repo: zulucrypt.
That hash at the front is there to indicate that this is a command to be used with root priviligues.
My findings:
Debian User Forum: forums.user.net page not found, what works is https://forums.debian.net/. Attention: Anti-bot software in place.
debianuserforums.org: 403, unsafe, probably certificate outdated.
Well, that does not happen by chance or arbitrary. There is a definite command at least in Excalibur:
apt modernize-sourcesHas to be called deliberately.
I don't think you are missing some packages. One explanation for the different grub display might be a different screen resolution. Have a look at the data sheets or the output from
inxi -FzThe inxi package may need to be installed.
A way to tweak the grub screen font size is to modify the /etc/default/grub file.
# nano /etc/default/grubChange the contents to show e.g.:
GRUB_GFXMODE=1024x768
GRUB_GFXPAYLOAD_LINUX=keepYou may modify the screensize further.
Then run:
# update-grub You can uncomment excalibur-security and excalibur-updates. They've been active since around when trixie was released.
Thanks, didn't know that. Good news, makes things a bit easier.