You are not logged in.
Hi!
Before I put in a bug report I wanted to check in here first and see what our Devuan users have to say first.
When launching the Software Manager there is not any software listed and searching for software is not found.
I expected the software to be listed to install what I needed.
What I observed was the Update for the software shows at the top of the Software Manager however; upon selecting the Update, the update then downloads and prompts to restart the system.
Upon restarting the system, it does not perform the update.
I expected the Update to be applied to the system and it failed to do so.
I looked in /etc for the .config for the software manager. From what I can tell it doesn't exist.
Looking in the /home directory under the hidden files I discovered that there isn't a .config for the software manager either.
The current kernel of my fresh install of Devuan Daedalus 5.0 is kernel 6.1.0-17-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.69-1 .
To update/upgrade the system I had to use elevated privileges via the command line to do so.
Any thoughts or ideas on this?
Offline
Which DE do you use? Is that KDE? Or something else?
Well, I am used to only use the console for updating my Devuan systems. I have a root terminal configured, and I am just entering:
# apt update
# apt full-upgrade
# apt update
Only once in a while I am using Synaptic as a graphics tool to search for packages. Works perfectly.
Offline
What exactly is this "Software Manager" that you are talking about? There are so many variations for Daedalus that it is almost impossible to know what you are talking about unless you specify things exactly. Here is a way for you to do some of that:
Open a terminal & type the following (you may need to do a $ sudo apt install neofetch first) (the '$' assumes that you are using a non-root terminal; if sudo is not installed on your system and/or you do not know how to use it, you will need to become root to install anything since all such operations require you to be root). Copy the results & post them in a [ code ] block here:
$ neofetch
..,,;;;::;,.. alexk@ng3
`':ddd;:,. ---------
`'dPPd:,. OS: Devuan GNU/Linux 5 (daedalus) x86_64
`:b$$b`. Model: 90BJ008CUK Lenovo H30-05
'P$$$d` Kernel: 6.1.0-17-amd64
.$$$$$` Uptime: 3 days, 10 hours, 49 mins
;$$$$$P Packages: 3068 (dpkg)
.:P$$$$$$` Shell: bash 5.2.15
.,:b$$$$$$$;' Resolution: 1366x768
.,:dP$$$$$$$$b:' DE: Xfce 4.18
.,:;db$$$$$$$$$$Pd'` WM: Xfwm4
,db$$$$$$$$$$$$$$b:'` WM Theme: Default
:$$$$$$$$$$$$b:'` Theme: Clearlooks-Phenix-Sapphire [GTK2]
`$$$$$bd:''` Icons: oxygen [GTK2]
`'''` Terminal: xfce4-terminal
Terminal Font: Monospace 12
CPU: AMD A8-7410 APU with AMD Radeon R5 Graphics (4) @ 2.200GHz
GPU: AMD ATI Radeon R4/R5 Graphics
Memory: 2542MiB / 7356MiB
Offline
Here's an alternative information gatherer; also operated from a terminal; show results from one of these & others will understand better your system & be able to give better help & advice:
$ inxi -b
System:
Host: ng3 Kernel: 6.1.0-17-amd64 arch: x86_64 bits: 64 Desktop: Xfce
v: 4.18.1 Distro: Devuan GNU/Linux 5 (daedalus)
Machine:
Type: Desktop System: LENOVO product: 90BJ008CUK v: Lenovo H30-05
serial: <superuser required>
Mobo: LENOVO model: N/A v: SDK0J40700 WIN serial: <superuser required>
UEFI: LENOVO v: O1WKT25AUS date: 10/29/2015
CPU:
Info: quad core AMD A8-7410 APU with AMD Radeon R5 Graphics [MCP]
speed (MHz): avg: 999 min/max: 1000/2200
Graphics:
Device-1: AMD Mullins [Radeon R4/R5 Graphics] driver: radeon v: kernel
Display: x11 server: X.Org v: 1.21.1.7 driver: X: loaded: radeon
unloaded: fbdev,modesetting,vesa dri: radeonsi gpu: radeon
resolution: 1366x768~60Hz
API: OpenGL v: 4.5 Mesa 22.3.6 renderer: KABINI ( LLVM 15.0.6 DRM 2.50
6.1.0-17-amd64)
Network:
Device-1: Qualcomm Atheros QCA9565 / AR9565 Wireless Network Adapter
driver: ath9k
Device-2: Realtek RTL810xE PCI Express Fast Ethernet driver: r8169
Drives:
Local Storage: total: 931.51 GiB used: 785.39 GiB (84.3%)
Info:
Processes: 200 Uptime: 3d 13h 58m Memory: 7.18 GiB used: 2.89 GiB (40.2%)
Shell: Bash inxi: 3.3.26
Offline
I'm using the X-Cinnamon 5.6..8.
I tried to install GIMP using Synaptic Package Manager.
Gimp did not appear in my Menu at all. So I rebooted to see if that helped.
Gimp is still not anywhere on the system or in the Main Menu.
During the installation I created a password for the user and a password for root for administrative tasks.
I don't use sudo.
Last edited by Aliz24 (2024-01-08 00:45:09)
Offline
Link to the picture of the Software MGR
Offline
ttps://www.ghacks.net/2018/02/17/linux-mint-software-manager/
tl;dr:
Tip: Run sudo apt-get update on the command line to update the repository before you open the Software Manager on your Linux Mint device.
Last edited by stargate-sg1-cheyenne-mtn (2024-01-10 09:01:18)
Be Excellent to each other and Party On!
https://www.youtube.com/watch?v=rph_1DODXDU
https://en.wikipedia.org/wiki/Bill_%26_Ted%27s_Excellent_Adventure
Do unto others as you would have them do instantaneously back to you!
Online
$ inxi -b
Gimp did not appear in my Menu at all
In that case your sources.list is broken.
What's your problem with using neofetch or inxi?
Offline
I tried to install GIMP using Synaptic Package Manager.
On Cinnamon Synaptic should work fine when the sources.list is setup correctly.
GIMP will show up in the Graphics section as Gnu Image Manipulation Program.
Please show us a
$ cat /etc/apt/sources.list
Offline
Since Synaptic didn't install Gimp properly I used the command-line to install Gimp. It's running very well!
$ inxi -b
System:
Host: devartbox Kernel: 6.1.0-17-amd64 arch: x86_64 bits: 64
Desktop: Cinnamon v: 5.6.8 Distro: Devuan GNU/Linux 5 (daedalus)
Here's my sources.list:
#deb cdrom:[Devuan GNU/Linux 5.0.1 daedalus amd64 - desktop 20230914]/ daedalus contrib main non-free non-free-firmware
deb http://deb.devuan.org/merged daedalus main non-free-firmware
deb-src http://deb.devuan.org/merged daedalus main non-free-firmware
deb http://deb.devuan.org/merged daedalus-security main non-free-firmware
deb-src http://deb.devuan.org/merged daedalus-security main non-free-firmware
# daedalus-updates, to get updates before a point release is made;
# see https://www.debian.org/doc/manuals/debian-reference/ch02.en.html#_updates_and_backports
deb http://deb.devuan.org/merged daedalus-updates main non-free-firmware
deb-src http://deb.devuan.org/merged daedalus-updates main non-free-firmware
Offline
Your sources differ slightly from what is advised (missing non-free). I have zero idea how important that may be, but for the record (and thanks for the inxi snippet):
$ head -5 /etc/apt/sources.list
deb http://deb.devuan.org/merged daedalus main non-free-firmware non-free contrib
deb http://deb.devuan.org/merged daedalus-updates main non-free-firmware non-free contrib
deb http://deb.devuan.org/merged daedalus-security main non-free-firmware non-free contrib
deb http://deb.devuan.org/merged daedalus-proposed-updates main non-free-firmware non-free contrib
deb http://deb.devuan.org/merged daedalus-backports main non-free-firmware non-free contrib
If you are *really* paranoid, don't try this one:
$ grep ^[^#] /etc/apt/sources.list /etc/apt/sources.list.d/*
/etc/apt/sources.list:deb http://deb.devuan.org/merged daedalus main non-free-firmware non-free contrib
/etc/apt/sources.list:deb http://deb.devuan.org/merged daedalus-updates main non-free-firmware non-free contrib
/etc/apt/sources.list:deb http://deb.devuan.org/merged daedalus-security main non-free-firmware non-free contrib
/etc/apt/sources.list:deb http://deb.devuan.org/merged daedalus-proposed-updates main non-free-firmware non-free contrib
/etc/apt/sources.list:deb http://deb.devuan.org/merged daedalus-backports main non-free-firmware non-free contrib
/etc/apt/sources.list.d/josm.list:deb https://josm.openstreetmap.de/apt/ alldist universe
Last edited by alexkemp (2024-01-09 15:13:00)
Offline
The recommended sources.list for Daedalus is this:
deb http://deb.devuan.org/merged daedalus main
deb http://deb.devuan.org/merged daedalus-updates main
deb http://deb.devuan.org/merged daedalus-security main
Adding non-free-firmware repository is useful if used by the hardware in question.
Adding non-free and contrib are NOT needed.
Gimp is in the main repository.
3.1415P265E589T932E846R64338
Offline
@alexkemp and @boughtonp thank you both so much.
I changed my sources.list to reflect what you posted in post #12.
Here's the output of
devartbox:~$ head -5 /etc/apt/sources.list
#deb cdrom:[Devuan GNU/Linux 5.0.1 daedalus amd64 - desktop 20230914]/ daedalus contrib main non-free non-free-firmware
deb http://deb.devuan.org/merged daedalus main
deb http://deb.devuan.org/merged daedalus-updates main
deb http://deb.devuan.org/merged daedalus-security main
Thanks for the heads up on non-free and contrib are not needed.
After changing my sources list there is a complaint about target packages listed multiple times.
If I understand correctly I only need one entry in my sources.list and I need to edit it again and fix that. Right?
root@devartbox:~# apt update
Hit:1 http://deb.devuan.org/merged daedalus InRelease
Hit:2 http://deb.devuan.org/merged daedalus-updates InRelease
Hit:3 http://deb.devuan.org/merged daedalus-security InRelease
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
All packages are up to date.
W: Target Packages (main/binary-amd64/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list:12
W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list:12
W: Target Translations (main/i18n/Translation-en_US) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list:12
W: Target Translations (main/i18n/Translation-en) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list:12
W: Target DEP-11 (main/dep11/Components-amd64.yml) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list:12
Last edited by Aliz24 (2024-01-09 17:25:41)
Offline
Fixing the sources.list to the best of my ability here is what my /etc/apt/sources.list looks like now.
deb http://deb.devuan.org/merged daedalus main
deb http://deb.devuan.org/merged daedalus-updates main
deb http://deb.devuan.org/merged daedalus-security main
# daedalus-updates, to get updates before a point release is made;
# see https://www.debian.org/doc/manuals/debian-reference/ch02.en.html#_updates_and_backports
deb http://deb.devuan.org/merged daedalus-updates main non-free-firmware
deb http://deb.devuan.org/merged daedalus main non-free-firmware
deb http://deb.devuan.org/merged daedalus-security main non-free-firmware
Is this ok now?
Offline
No. daedalus main is present in line #1 and line #9 (counting every single line including the ones without contents). The order of the first 3 and last 3 lines is slightly different, but since parts of the info is present twice you get the warning.
I would recommend to add "contrib non-free non-free-firmware" to the first 3 lines for the full daedalus repos, and to delete all the rest from line 5 to the end. One empty line is required on the end of the file. I am running my PCs this way.
deb http://deb.devuan.org/merged daedalus main contrib non-free non-free-firmware
deb http://deb.devuan.org/merged daedalus-updates main contrib non-free non-free-firmware
deb http://deb.devuan.org/merged daedalus-security main contrib non-free non-free-firmware
Some reading about the sources.list: https://www.devuan.org/os/packages
Last edited by rolfie (2024-01-09 17:54:41)
Offline
Thanks @rolfie I think my sources.list is good now.
devartbox:~$ cat /etc/apt/sources.list
#deb cdrom:[Devuan GNU/Linux 5.0.1 daedalus amd64 - desktop 20230914]/ daedalus contrib main non-free non-free-firmware
deb http://deb.devuan.org/merged daedalus main contrib non-free non-free-firmware
deb http://deb.devuan.org/merged daedalus-updates main contrib non-free non-free-firmware
deb http://deb.devuan.org/merged daedalus-security main contrib non-free non-free-firmware
Last edited by Aliz24 (2024-01-09 18:11:29)
Offline
No error now when I run apt update or apt upgrade so that's good.
The Update MGR still isn't working no matter what I try to look for (Shutter) by typing the name of the program or software in.
I posted the screenshots on Pinterest.
https://www.pinterest.com/Alexmockly/devuan/
https://www.pinterest.com/pin/652881277257903173
It looks like any software that I need I'll have to use the command-line is that right?
Last edited by Aliz24 (2024-01-09 18:23:22)
Offline
Ok, your sources.list seems to be fine by now.
This Shutter definitely is no Cinnamon application, haven't got it here.
Try to get used to the console, or have a look at Synaptic.
Offline
I will support my colleague @rolfie.
Trinity DE also has its own package management program, KPackage.
It is quite functional, it can even search for a package by file name, install the downloaded package, etc.
But sometimes it also cannot find the package in the repository, although Synaptic works without problems.
Offline
Thank you rolfie for your time and assistance.
And, aluma thanks for the suggestion. I may give the Trinity DE a spin. Gnome and Cinnamon are my favorites.
I don't mind using the command-line, however, I would like to get the Software MGR working.
Any ideas on how I'd get that to work properly?
Offline
@Aliz24
The point here is rather not in a specific DE, Synaptic is a GUI for the command line, allows you to edit repositories and is tested by developers. If I may, Synaptic is the main course, and the beautiful programs in DE are the dessert.
Regards.
Offline
What you call SoftwareMGR is no Cinnamon package. Can't find a trace in Synaptic. You need to dig the WWW yourself for its origin and the boundary conditions it requires to work.
My advise: use Synaptic, that works on every of the large DEs.
Offline
If Synaptic isn't what you're looking for, consider installing Software Center for GNOME.
Installation:
sudo apt install gnome-software
And if you're interested in having Flatpak support, then:
sudo apt install gnome-software gnome-software-plugin-flatpak
Offline
Thank you all very much for your time and assistance.
I'll have to find out how to install the Trinity DE.
Offline
@Aliz24 . . . Did you know that one of our derivatives is EXE GNU/LINUX (Devuan GNU/Linux with Trinity Desktop)?!
Online