Package Manager

Post here if you are a new Porteus member and you're looking for some help.
User avatar
francois
Contributor
Contributor
Posts: 6435
Joined: 28 Dec 2010, 14:25
Distribution: xfce plank porteus nemesis
Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.

Package Manager

Post#16 by francois » 29 May 2023, 03:30

@karmi:
using getmod is very simple. It is just that you are not familiar with the interface. Tell us what you did and then the output.
You should have used:
getmod -m package and not
getmod -d package

getmod -m package will download and build the xzm module. Then the module will be in /tmp to be moved to /porteus/modules. This way at next reboot it will be loaded. If you do not reboot, you have to activate it with a right click (first option into the list is activate module)

Code: Select all

root@porteus:/home/guest# getmod -m gslapt-0.5.9caf-x86_64-1gv
Reading Package Lists...Done
gslapt is up to date.
0 upgraded, 0 reinstalled, 0 newly installed, 0 to remove, 0 not upgraded.
Do you want to continue? [y/N] y
...

...
====> '/tmp/gslapt-0.5.9caf-x86_64-1gv.xzm' was created successfully.

root@porteus:/home/guest# 
To move files around you have to be in thunar root mode. Do you know how to do this?
Prendre son temps, profiter de celui qui passe.

User avatar
francois
Contributor
Contributor
Posts: 6435
Joined: 28 Dec 2010, 14:25
Distribution: xfce plank porteus nemesis
Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.

Package Manager

Post#17 by francois » 29 May 2023, 03:37

@Ed:
gslapt has to be started root mode, that is good. But:
Did you installed gslapt?

Code: Select all

root@porteus:~# updatedb
root@porteus:~# locate gslapt
/home/guest/.config/plank/dock1/launchers/gslapt.dockitem
/root/.config/gslapt
/root/.config/gslapt/rc
/usr/bin/gslapt-polkit
/usr/sbin/gslapt   ########### HERE IT APPEARS ON MY INSTALLATION
/usr/share/gslapt
/usr/share/applications/gslapt-kde.desktop
/usr/share/applications/gslapt.desktop
/usr/share/gslapt/series_map.rc
/usr/share/gslapt/ui
/usr/share/gslapt/ui/about.ui
/usr/share/gslapt/ui/changelog_window.ui
/usr/share/gslapt/ui/dep_error_dialog.ui
/usr/share/gslapt/ui/dl_progress_window.ui
/usr/share/gslapt/ui/gslapt.png
/usr/share/gslapt/ui/gslapt.ui
/usr/share/gslapt/ui/icon_legend.ui
/usr/share/gslapt/ui/notification.ui
/usr/share/gslapt/ui/pkg_action_available.png
/usr/share/gslapt/ui/pkg_action_available_excluded.png
/usr/share/gslapt/ui/pkg_action_downgrade.png
/usr/share/gslapt/ui/pkg_action_install.png
/usr/share/gslapt/ui/pkg_action_installed.png
/usr/share/gslapt/ui/pkg_action_installed_excluded.png
/usr/share/gslapt/ui/pkg_action_reinstall.png
/usr/share/gslapt/ui/pkg_action_remove.png
/usr/share/gslapt/ui/pkg_action_upgrade.png
/usr/share/gslapt/ui/pkgtools_progress_window.ui
/usr/share/gslapt/ui/repositories_changed.ui
/usr/share/gslapt/ui/source_failed_dialog.ui
/usr/share/gslapt/ui/source_window.ui
/usr/share/gslapt/ui/transaction_window.ui
/usr/share/gslapt/ui/window_preferences.ui
/usr/share/icons/hicolor/48x48/apps/gslapt.png
/usr/share/polkit-1/actions/org.jaos.gslapt.policy
/var/lib/pkgtools/packages/gslapt-0.5.9caf-x86_64-1gv
/var/lib/sbopkg/SBo/15.0/system/gslapt
/var/lib/sbopkg/SBo/15.0/system/gslapt.tar.gz
/var/lib/sbopkg/SBo/15.0/system/gslapt.tar.gz.asc
/var/lib/sbopkg/SBo/15.0/system/gslapt/README
/var/lib/sbopkg/SBo/15.0/system/gslapt/changelog
/var/lib/sbopkg/SBo/15.0/system/gslapt/doinst.sh
/var/lib/sbopkg/SBo/15.0/system/gslapt/gslapt-kde.desktop
/var/lib/sbopkg/SBo/15.0/system/gslapt/gslapt.SlackBuild
/var/lib/sbopkg/SBo/15.0/system/gslapt/gslapt.desktop
/var/lib/sbopkg/SBo/15.0/system/gslapt/gslapt.info
/var/lib/sbopkg/SBo/15.0/system/gslapt/slack-desc
/var/lib/sboui/repo/system/gslapt
/var/lib/sboui/repo/system/gslapt/README
/var/lib/sboui/repo/system/gslapt/changelog
/var/lib/sboui/repo/system/gslapt/doinst.sh
/var/lib/sboui/repo/system/gslapt/gslapt-kde.desktop
/var/lib/sboui/repo/system/gslapt/gslapt.SlackBuild
/var/lib/sboui/repo/system/gslapt/gslapt.desktop
/var/lib/sboui/repo/system/gslapt/gslapt.info
/var/lib/sboui/repo/system/gslapt/slack-desc
root@porteus:~# 
Perhaps gslapt is simply not installed:

Code: Select all

getmod -m gslapt-0.5.9caf-x86_64-1gv
;)
Prendre son temps, profiter de celui qui passe.

User avatar
Karmi
Samurai
Samurai
Posts: 162
Joined: 03 Apr 2022, 19:46
Distribution: Linux
Location: Old Town, Florida USA

Package Manager

Post#18 by Karmi » 29 May 2023, 10:04

francois wrote:
29 May 2023, 03:30
@karmi:
using getmod is very simple. It is just that you are not familiar with the interface. Tell us what you did and then the output.
You should have used:
getmod -m package and not
getmod -d package

getmod -m package will download and build the xzm module. Then the module will be in /tmp to be moved to /porteus/modules. This way at next reboot it will be loaded. If you do not reboot, you have to activate it with a right click (first option into the list is activate module)

To move files around you have to be in thunar root mode. Do you know how to do this?
I have no issue w/ getmod – it is what I mainly use. Gslapt Package Manager was the issue I failed on in a test – no biggie tho, for me. I am always in root mode (login=root) – "thunar" I'm not sure about unless it is a misspelling. Don't have the time right now, but may try to get the Gslapt Package Manager installed correctly at another time – thanks tho!

User avatar
francois
Contributor
Contributor
Posts: 6435
Joined: 28 Dec 2010, 14:25
Distribution: xfce plank porteus nemesis
Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.

Package Manager

Post#19 by francois » 29 May 2023, 23:29

Service on porteus forum is very friendly. We like to interest new forum members. Personally, I am in since the begining of this distribution. It did replace windows and replaced it with additional satisfaction. Yes there is time to spend. Personally, I fulfill all my computer needs with porteus. Once and a while, I go to ubuntu or debian or archlinux, but only once and a while.
Prendre son temps, profiter de celui qui passe.

Post Reply