You are not logged in.
You could disable that removal by
sed '469s|rm|##|' -i AMD-Catalyst-15.9-Linux-installer-15.201.1151-x86.x86_64.runbut then I'm not sure how you'd proceed. Doing this the "run" script will leave that temporary directory rather than removing it although it still complains and claims to remove it.
Friends, there are thoughts at many levels and many perspectives.
Let's close this thread.
Yes, the Devuan ISO is built differently from the Debian ISO; the build processes are completely different although many of the building pieces used are common at least in name but also in full.
Any ISO that "works with Ventoy" either includes software explicitly for working with Ventoy, or have their installer fully contained in the initrd that Ventoy unpacks.
The Devuan ISO effectively lacks software for working with Ventoy, since the software it has for that installation usecase is too restricted; it requires your Ventoy partition to be an exfat filesystem labelled "Ventoy".
Apart from that the Devuan installer simply requires the iso media to be directly mountable; i.e. the disk in whole or a disk partition.
Not sure what you are saying there? Does Ventoy do things in some other way than what I described? Is it different now from before?
And what does "supposedly the same ISO except for branding/sources with the equivalent Debian on it" mean?
Probably it gets sorted with an initial
dpkg -i --force-overwrite /var/cache/apt/archives/libc6_2.41-2_i386.debor if you use --force-all rather than --force-overwrite.
Thereafter follow up with a new
apt-get -f installBut you should have a live disk at hand, just in case things go badly.
The point is that Ventoy does not provide the respetive ISOs as mountable partitions which is what many installers expect and require; they require that the initrd software of the installer is able mount the media.
They are not set up for "browsing" available partitions for directory trees and search for their media as an image file.
Those installers that are complete in their initrd work with Ventoy, because the Ventoy boot loader knows how to browse the Ventoy partition for the selected image file, then it loads the kernel and initrd from the that image file, and boots that kernel. At that point it drops all access details for the image file.
Also those installers work that have initrd software that can mount the Ventoy partition and search for their own media as image file.
In fact the daedalus installer preamble attempts to do that. But requires (if I remember right) firstly that the Ventoy partition is labelled "Ventoy" and secondly that the partition with the image file is an exfat partition. If the preamble then finds the image file it will set up a loop device fo the image file to make it appropriately mountable for the installer proper.
When you copy the image file directly to a drive it is a due mounatble partition for the installer initrd.
hacksenwerk, if your web browser has styling plugin cability or similar, you could probably use that to adjust the style to you liking.
And if you do, don't heistate to share the fruits of your labour. There might be other people wanting personlized presentation without logging in.
Note that the scripts don't do anything at start, so your "# Default-Start: 2 3 4 5" are without effects.
Also, umountroot doesn't actually unmount the root filesystem, but it remounts the filesytem root as read-only, and that should be enough to usually avoid fsck on boot-up.
And, I'm sure you wouldn't want unmounting to be done upon "S s 1", and you should restore the normal "# Default-Stop: 0 6".
It appears you are using runit rather than sysvinit? If that's the case I wonder if you have set up it's start/stop configuration to execute those scripts? I believe it's done differently from the sysvinit setup although many sysvinit scripts may be used with runit.
The reason for holding back an upgrade would be becuse it wants to bring in another, new package, which is something an upgrade doesn't do. You can find out which new package is concerned and install that, or you maybe do a dist-upgrade instead.
Don't like yad? Try tcl/tk instead, like e.g.:
#!/bin/sh
[ $(id -un) = root ] && exec "$@"
[ "$SUDO_ASKPASS" = "$0" ] && exec wish <<EOF
wm title . {${*%: }}
pack [entry .pw -show {#} -width 40 \
-background "#efe60c" -insertwidth 6 -justify center ]
bind .pw <Return> { puts -nonewline [.pw get ] ; exit 0; }
bind .pw <Escape> { exit 1; }
focus .pw
EOF
exec env SUDO_ASKPASS="$0" sudo -A "$@"That'll use a third of resident and a tenth of virual memory.
All package mirrors support HTTP access to Devuan packages in the domain name of "deb.devuan.org". Only some of them support HTTP access to Devuan packages in other domain names. That is really how HTTP access works.
Some of the mirrors also declare HTTPS access, and in that case the service is offered in their nominal domain names and not in the doman name "deb.devuan.org". This is because HTTPS access requires the service to have a certificate for the service domain, essentially proving that they are the current renter of the domain name. That's what the S part of the HTTPS service means.
To have deb.devuan.org resolve to some particular service IP addresses other than the authoritative name resolution, you need to arrange for that in your client; e.g. by populating your /etc/hosts file, or set up your own DNS service.
I agree it's not the appropriate response. Someone should report it upstream.
mmm the life coach center is two doors down to the left ...
@einpoklum, it's a little bit interesting that you on the one hand make your system be part of Devuan's (and thus Debian's) testing/unstable effort and on the other seem annoyed that not all of that software is fully integrated as a stable release environment with "complete organisational branding".
Whilst it's helpful that you unravel misbehaviour, I'd suggest that your annoyance is somewhat misplaced. Rather one would expect you to follow through on the priviiege of partaking in the trialing of testing/unstable software by reporting on the feedback channels set up for that purpose. You have isolated a functional misbehaviour which thus should be reported to the upstream maintainers (those concerned with the functionality rather than packaging).
Also as you probably are aware, Devuan's charter is to reflect Debian sans [identified badness], and there is no additional commitment to software interoperability and completeness. It obviously would have been fun if that software (apt-add-repository) had been designed to automatically slot in a Devuan branding (or arbitrary non-Debian branding) in its principal functionality, but extending that software (either specifically for Devuan or generically in its design) is unrelated to [identified badness] and therefore actually outside the scope of Devuan's charter.
But there's of course nothing wrong in pointing to these kinds of bugs. It's just the matter of following throw with constructive action rather than "whine about it".
You could also add a configuraiton snippet for the Monitor in /etc/X11/xorg.conf.d/
Start with running Xorg -configure :1, which dumps the current configuration into a file xorg.conf.new. clip out the applicable "Monitor" for your snippet, and add the desired ModeLine to it. (You might also need to disable "DefaultModes")
See man xorg.conf for details.
That looks well equipped and farily normal. Though is that only USB 3 ports? Maybe that's a problem for the installer preamble ... I guess your DVD attempt was via a USB drive as well?
If you would have a USB 2 hub it could possibly make a difference; to let the preamble find the ISO and switch into the installer proper.
Alternatively if you could dd the ISO onto an nvme partition to be available there for the preamble's media detection. That would be an option too ... you would boot from the USB stick but let it find the duly labelled nvme partition as its media (for unpacking the installer proper), and when the installer proper has started you could (with immediate Alt-F2 hands-on) guide its media detection to the USB. If you would want that, e.g. to make that nvme partition avaiable for the installation. (If you wish I could give a more detailed step-by-step for this)
The blkid response looks fine.
It looks like the boot preamble is missing some modules; especially I could see it lacks the "hid" module that is required by the "usbhid" module, which (I think) is the one that handles the USB keyboard.
The preamble also seems to be missing a module for the media device. Perhaps you could provide an lsmod listing from the working devuan system so I can check them out.
Can you provide output of
blkid $USBDEVwhere $USBDEV is the device node for that USB; It appears the boot preamble fails to find a duly labelled partition.
Next, if you are somewhat confident with command line, you could try adding EMERG to the boot line (push TAB, then type EMERGE, then Enter). That will bring you to a busybox shell early in the preamble, where you could investigate things, and especially modprobe any special modules that might be needed for the hardware. When you exit that shell, it will continue with the installation (loading device modules and scanning for the labelled partition).
There's also the variant adding "emerg" in lowercase, which enters the shell late in the preamble sequence (after failing to mount the ISO). At that point it has loaded modules to handle devices, and you might there be able to coax it manually by setting up a loop mount and run unpack by hand... review its /init for inspiration.
Note that the installed linux-image-amd64=6.1.76-1 has its "depends"
Depends: linux-image-6.1.0-18-amd64 (= 6.1.76-1)which is that exact version of linux-image-6.1.0-18-amd64.
The new version of linux-image-amd64 (the one held back) has its own exact dependency on some other package linux-image-*-amd64 which is not currently installed. Therefore an upgrade, which does not install new packages, will not upgrade linux-image-amd64 (since it would then need to install that new package).
See man apt-get about the upgrade parameter.
You would get it upgraded, and the new package installed, by using
apt-get dist-upgradeEDIT: seeing you use apt rather than apt-get there is a slight difference, see the upgrade parameter notice in man apt; it's due to the same sort of logic but applied to removing packages.
EDIT 2: it's never too early to start reading "man" pages...
... and to continue on the real X discussion; I note that xserver-xorg-core is already a forked package. Though not forked from upstream, but rather a fork of debian's project so as to add the libseat extension that provides the seatd alternative to (e)logind for input device mediation.
@pcalvert: for any assistance and/or discussions you should use IRC channel #devuan-dev at libera.chat.
which upgrades was that?
Software-wise, yes; UX-wise, no, i.e. the general design principle of the debian-installer was upheld so as to essentially "look the same".
The installer is a rather small program that gets its UX appearance from the postinst scripts of the packages as they are installed. Only the inital boot is determined by the installer and thereafter the babies come with the bath water. Firstly by installing udeb packages to expand itself, and secondly deb packages to the target installation. E.g. it uses partman for the partitioning and debootstrap for setting up the base system, then especilly task-select for selecting desktop etc.
(It is significantly different from a live installer which essentially copies whatever it consists of into the installation system)
Netinstall uses the packages of the day of installation (which may be different versions from when the ISO was built) while the server and desktop variants may be used off-line to only use packages included in the isos.
EDIT: they key problem for the installer is to be able to handle "all" sorts of target systems, which recently has been any combination of legacy or UEFI bios with the ISO presented as crom or disk image over any of a range of media drives (sata, nvme, USB 1/2/3, sd-card, etc)
Some oldish cards or drives can't deal with GPT partition table but need DOS table.
You could check that by trying again with the first card but then make sure to create a DOS table on it before partitioning. (Use expert mode with activated lowest possible priority level, or perhaps use ctrl-f2 shell and fdisk)
There are also usb sticks that don't support boot setup, but they are rare.
not sure what you are saying there; did you try to install onto that third partition of the installer USB (primed as discussed before)?