:: Re: [DNG] A few application install…
Forside
Slet denne besked
Besvar denne besked
Skribent: wirelessduck
Dato:  
Til: Devuan List
Emne: Re: [DNG] A few application install queries
On Fri, 10 Jan 2025 at 15:04, Walter Dnes <waltdnes@???> wrote:
>
> Now for the more complex stuff
>
> 1) qemu:
>
> Any QEMU users here? "apt search qemu | grep qemu" shows
> ==========================================================================
> aqemu/stable 0.9.2-3 amd64
> golang-github-digitalocean-go-qemu-dev/stable 0.0~git20221209.f035778-2 all
> grub-firmware-qemu/stable,stable-security 2.06-13+deb12u1 amd64
> ipxe-qemu/stable 1.0.0+git-20190125.36a4c85-5.1 all
> PXE boot firmware - ROM images for qemu
> libvirt-clients-qemu/stable 9.0.0-4devuan1 all
> libvirt-daemon-driver-qemu/stable 9.0.0-4devuan1 amd64
> libvirt-daemon-driver-qemu-dbgsym/stable 9.0.0-4devuan1 amd64
> debug symbols for libvirt-daemon-driver-qemu
> nova-compute-qemu/stable,stable-security 2:26.2.2-1~deb12u3 all
> qemu-block-extra/stable 1:7.2+dfsg-7+deb12u7 amd64
> extra block backend modules for qemu-system and qemu-utils
> qemu-efi/stable,stable-security 2022.11-6+deb12u1 all
> qemu-efi-aarch64/stable,stable-security 2022.11-6+deb12u1 all
> qemu-efi-arm/stable,stable-security 2022.11-6+deb12u1 all
> qemu-guest-agent/stable 1:7.2+dfsg-7+deb12u7 amd64
> Guest-side qemu-system agent
> qemu-system/stable 1:7.2+dfsg-7+deb12u7 amd64
> qemu-system-arm/stable 1:7.2+dfsg-7+deb12u7 amd64
> qemu-system-common/stable 1:7.2+dfsg-7+deb12u7 amd64
> qemu-system-data/stable 1:7.2+dfsg-7+deb12u7 all
> qemu-system-gui/stable 1:7.2+dfsg-7+deb12u7 amd64
> qemu-system-mips/stable 1:7.2+dfsg-7+deb12u7 amd64
> qemu-system-misc/stable 1:7.2+dfsg-7+deb12u7 amd64
> qemu-system-ppc/stable 1:7.2+dfsg-7+deb12u7 amd64
> qemu-system-sparc/stable 1:7.2+dfsg-7+deb12u7 amd64
> qemu-system-x86/stable 1:7.2+dfsg-7+deb12u7 amd64
> qemu-system-xen/stable 1:7.2+dfsg-7+deb12u7 amd64
> qemu-user/stable 1:7.2+dfsg-7+deb12u7 amd64
> qemu-user-binfmt/stable 1:7.2+dfsg-7+deb12u7 amd64
> QEMU user mode binfmt registration for qemu-user
> qemu-user-static/stable 1:7.2+dfsg-7+deb12u7 amd64
> qemu-utils/stable 1:7.2+dfsg-7+deb12u7 amd64
> qemu-web-desktop/stable 23.02.16+ds1-1 amd64
> qemubuilder/stable 0.89 amd64
> sbuild-qemu/stable 0.85.0 all
> u-boot-qemu/stable 2023.01+dfsg-2+deb12u1 all
> A boot loader for qemu
> ==========================================================================
>
> My first guess would be to install "qemu-system-x86" and see what it
> pulls in.


The Debian wiki page for KVM gives a lot of the basics on running
virtual machines in KVM/QEMU.
https://wiki.debian.org/KVM

I can confirm that virt-manager works well enough as a GUI interface.
If you're running any debian/devuan-based systems as VM guests, you
will find the guest agent daemon inside the `qemu-guest-agent`
package.

> 2) imagemagick:
>
> Installing "geeqie" supposedly pulled in "imagemagick". However
> "which imagemagick" shows nothing. There is no "/usr/bin/imagemagick".
> To muddy the waters, attempting to install "imagemagick" results in...
>
> ==========================================================================
> root@dev1:~# apt install imagemagick
> Reading package lists... Done
> Building dependency tree... Done
> Reading state information... Done
> imagemagick is already the newest version (8:6.9.11.60+dfsg-1.6+deb12u2).
> 0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
> ==========================================================================
>
> How do I get around this? My first guess is...
> * apt purge geeqie
> * apt install imagemagick
> * apt install geeqie


Looking at the package info for imagemagick with `apt show
imagemagick` you can see that it has

Depends: imagemagick-6.q16 (>= 8:6.9.2.10+dfsg-2~)

and also mentions "This is a dummy package. You can safely purge or
remove it." so this is just an empty package.
The imagemagick binaries you are looking for are in either
`imagemagick-6.q16` or `imagemagick-6.q16hdri`.
The geeqie package info shows

Recommends: exiftran, exiv2, zenity, imagemagick, librsvg2-common,
cups-bsd | lpr

so apt should pull in the `imagemagick-6.q16` package automatically
via dependencies if you haven't changed the default config of
installing Recommends.

You won't find an `/usr/bin/imagemagick` binary anywhere. The binaries
in this package:

# dpkg -L imagemagick-6.q16 | grep /bin
/usr/bin
/usr/bin/animate-im6.q16
/usr/bin/compare-im6.q16
/usr/bin/composite-im6.q16
/usr/bin/conjure-im6.q16
/usr/bin/convert-im6.q16
/usr/bin/display-im6.q16
/usr/bin/identify-im6.q16
/usr/bin/import-im6.q16
/usr/bin/mogrify-im6.q16
/usr/bin/montage-im6.q16
/usr/bin/stream-im6.q16

and these are linked into /usr/bin using the Debian alternatives system.
https://wiki.debian.org/DebianAlternatives

# ls -l /usr/bin/convert
lrwxrwxrwx 1 root root 25 Jul 7 2017 /usr/bin/convert ->
/etc/alternatives/convert
# ls -l /etc/alternatives/convert
lrwxrwxrwx 1 root root 24 Jul 7 2017 /etc/alternatives/convert ->
/usr/bin/convert-im6.q16

--
Tom