Skip to main content
Topic: Octopi vs. Synaptic (Read 129 times) previous topic - next topic
0 Members and 4 Guests are viewing this topic.

Octopi vs. Synaptic

Package managers differ in the way they handle packages. From the get-go, I installed Octopi and had since only used it a handful of times. Most days, I update my install with sudo pacman -Syu (alias agu).

Octopi is an OK package manager but, to me, it lacks the extensiveness of Synaptic. For one, a click can display packages and libraries already installed. But what's important to me, I guess, is log/history of when packages were installed and updated.

My question is do we have anything in the repo that might equal or close to the capabilities of Synaptic?

I will hold on to Octopi for the meantime.  :(
S6/Plasma

Re: Octopi vs. Synaptic

Reply #1
My question is do we have anything in the repo that might equal or close to the capabilities of Synaptic?

How about pkgbrowser .

You can install it from the omniverse repo:

https://eu-mirror.artixlinux.org/omniverse/x86_64/pkgbrowser-0.28.1-4-x86_64.pkg.tar.zst

or build it yourself:

https://aur.archlinux.org/cgit/aur.git/snapshot/pkgbrowser.tar.gz
"Wer alles kann, macht nichts richtig"

Artix USE="runit openrc slim openbox lxde gtk2 qt4 qt5 qt6 conky
-gtk3 -gtk4 -adwaita{cursors,themes,icons} -gnome3 -kde -plasma -wayland "

Re: Octopi vs. Synaptic

Reply #2
I use nano for this:
Code: [Select]
$ nano /var/log/pacman.log

Although I do uncomment these options (remove the #) in /etc/nanorc to get line wrapping and code highlighting
Code: [Select]
# include /usr/share/nano/*.nanorc
# set constantshow
# set stateflags
# set softwrap
# set brackets ""')>]}"
# set wordbounds

Re: Octopi vs. Synaptic

Reply #3
A TUI is not an issue. The output just seem overwhelming and long.

Code: [Select]
~ > cat /var/log/pacman.log | grep -i "installed\|reinstalled\|upgraded"
[2024-12-24T12:54:50+0800] [ALPM] upgraded adwaita-cursors (46.2-1 -> 47.0-1)
[2024-12-24T12:54:50+0800] [ALPM] upgraded adwaita-icon-theme-legacy (46.2-1 -> 46.2-3)
[2024-12-24T12:54:50+0800] [ALPM] upgraded adwaita-icon-theme (46.2-1 -> 47.0-1)
---snip---
[2025-01-27T15:14:01+0800] [ALPM] upgraded abseil-cpp (20240722.0-1 -> 20240722.1-1)
[2025-01-27T15:14:01+0800] [ALPM] upgraded fastfetch (2.34.0-1 -> 2.35.0-1)
[2025-01-27T15:14:01+0800] [ALPM] upgraded libpng (1.6.45-1 -> 1.6.46-1)
[2025-01-27T15:14:01+0800] [ALPM] upgraded xz (5.6.3-1 -> 5.6.4-1)
[2025-01-27T15:14:02+0800] [ALPM] upgraded gtk3 (1:3.24.43-4 -> 1:3.24.48-1)
[2025-01-27T15:14:02+0800] [ALPM] upgraded procps-ng (4.0.5-1 -> 4.0.5-2)
[2025-01-27T15:14:02+0800] [ALPM] upgraded gvfs (1.56.1-1 -> 1.56.1-2)
[2025-01-27T15:14:02+0800] [ALPM] upgraded gvfs-mtp (1.56.1-1 -> 1.56.1-2)
[2025-01-27T15:14:02+0800] [ALPM] upgraded libvlc (3.0.21-11 -> 3.0.21-12)
[2025-01-27T15:14:03+0800] [ALPM] upgraded man-pages (6.9.1-1 -> 6.10-1)
[2025-01-27T15:14:03+0800] [ALPM] upgraded vlc (3.0.21-11 -> 3.0.21-12)
[2025-01-27T15:14:03+0800] [ALPM] upgraded vte-common (0.78.2-1 -> 0.78.3-1)
[2025-01-27T15:14:03+0800] [ALPM] upgraded vte3 (0.78.2-1 -> 0.78.3-1)
[2025-01-28T15:11:16+0800] [ALPM] installed fish (3.7.1-2)
[2025-01-29T11:53:15+0800] [ALPM] upgraded libvorbis (1.3.7-3 -> 1.3.7-4)
[2025-01-29T11:53:15+0800] [ALPM] upgraded fluidsynth (2.4.2-1 -> 2.4.3-1)
[2025-01-29T11:53:15+0800] [ALPM] upgraded gmic (3.5.0-2 -> 3.5.1-1)
[2025-01-29T11:53:15+0800] [ALPM] upgraded gupnp (1:1.6.7-1 -> 1:1.6.8-1)
[2025-01-29T11:53:15+0800] [ALPM] upgraded libnm (1.50.1-2 -> 1.50.2-1)
[2025-01-29T11:53:15+0800] [ALPM] upgraded networkmanager (1.50.1-2 -> 1.50.2-1)
[2025-01-29T11:53:15+0800] [ALPM] upgraded python-pip (24.3.1-3 -> 25.0-1)
[2025-01-29T11:53:15+0800] [ALPM] upgraded qt6gtk2 (0.3-2.2 -> 0.3-2.3)
[2025-01-29T19:54:47+0800] [ALPM] upgraded gmic (3.5.1-1 -> 3.5.2-1)
[2025-01-29T21:26:13+0800] [ALPM] installed krusader (2.9.0-1)

I will check pkgbrowser and see if they can provide me with something like:

S6/Plasma

 

Re: Octopi vs. Synaptic

Reply #4
Octopi is an OK package manager but, to me, it lacks the extensiveness of Synaptic. For one, a click can display packages and libraries already installed. But what's important to me, I guess, is log/history of when packages were installed and updated.

Octopi does this, yes?