Page 1 of 4
Feature request : task-lamp and a gui tool to enable services
Posted: Thu Aug 24, 2023 2:34 pm
by fadi
Hello mxlinux team. I come from mageia linux which is famous for having an excellent control center. mx tools is on bar with it , however it lacks a tool to enable and disable services .
https://wiki.mageia.org/mw-en/images/6/ ... ces-en.png
Mageia also makes great use of meta packages , one of them is task-lamp. I know there are tutorials how to install lamp in mx, but meta packages make life much easier and I don't think they require much effort from the developers to create .
Moderator: image changed to link, please read the forum rules
Re: Fearure request : task-lamp and a gui tool to enable services
Posted: Thu Aug 24, 2023 2:42 pm
by Adrian
There's a sysv-rc-conf CLI tool. Frankly, I won't do a GUI for sysV since it doesn't look it has a bright future ahead, more and more apps are systemd only. Yeah, sure, t's possible to do the GUI interface to be agnostic what system is running under it but right now it's not my top priority. I mean there's not something I have to do every day, starting and stopping services and that can be done very well in CLI. Not to mention that you can break stuff if you don't know what you turn off, so dumbing down the interface for potentially dangerous tasks doesn't sound like a winning proposition to me.
Re: Fearure request : task-lamp and a gui tool to enable services
Posted: Thu Aug 24, 2023 11:52 pm
by Stevo
As for LAMP, is that different from using MXPI to install a local server setup under Popular Apps?
Re: Fearure request : task-lamp and a gui tool to enable services
Posted: Fri Aug 25, 2023 12:41 am
by CharlesV
fadi wrote: Thu Aug 24, 2023 2:34 pm
Hello mxlinux team. I come from mageia linux which is famous for having an excellent control center. mx tools is on bar with it , however it lacks a tool to enable and disable services .
https://wiki.mageia.org/mw-en/images/6/ ... ces-en.png
Mageia also makes great use of meta packages , one of them is task-lamp. I know there are tutorials how to install lamp in mx, but meta packages make life much easier and I don't think they require much effort from the developers to create .
Moderator: image changed to link, please read the forum rules
There is a program named stacer in the repos, which does have a great gui for service management that I use and like.
Re: Fearure request : task-lamp and a gui tool to enable services
Posted: Fri Aug 25, 2023 12:51 am
by FullScale4Me
Most of the services shown in your graphic are unique to your distribution and have no equivalent in MX Linux based on Debian.
During the installation of MX Linux services not needed can be deselected. See below.
MX Linux makes EXTENSIVE use of Meta packages. Have a look in all tabs of MX Package Installer.
Re: Fearure request : task-lamp and a gui tool to enable services
Posted: Sat Aug 26, 2023 9:51 am
by Adrian
CharlesV wrote: Fri Aug 25, 2023 12:41 am
fadi wrote: Thu Aug 24, 2023 2:34 pm
Hello mxlinux team. I come from mageia linux which is famous for having an excellent control center. mx tools is on bar with it , however it lacks a tool to enable and disable services .
https://wiki.mageia.org/mw-en/images/6/ ... ces-en.png
Mageia also makes great use of meta packages , one of them is task-lamp. I know there are tutorials how to install lamp in mx, but meta packages make life much easier and I don't think they require much effort from the developers to create .
Moderator: image changed to link, please read the forum rules
There is a program named stacer in the repos, which does have a great gui for service management that I use and like.
Stacer looks nice, it's actually Qt, I should probably learn a thing or two from it. But unfortunately it seem it was discontinued and the bigger problem is that it actually doesn't support sysvinit, it uses systemd commands. I checked the code:
https://github.com/oguzhaninan/Stacer/b ... e_tool.cpp and unfortunately it gives the impression that the command completed successfully when if you run the command "systemctl enable ___" in console you get a message that the system was not booted with systemd.
If I get bored I might start to work on a service manager... not sure.
Re: Fearure request : task-lamp and a gui tool to enable services
Posted: Sat Aug 26, 2023 10:40 am
by thomasl
Adrian wrote: Thu Aug 24, 2023 2:42 pm
There's a sysv-rc-conf CLI tool. Frankly, I won't do a GUI for sysV since it doesn't look it has a bright future ahead, more and more apps are systemd only. Yeah, sure, t's possible to do the GUI interface to be agnostic what system is running under it but right now it's not my top priority. I mean there's not something I have to do every day, starting and stopping services and that can be done very well in CLI. Not to mention that you can break stuff if you don't know what you turn off, so dumbing down the interface for potentially dangerous tasks doesn't sound like a winning proposition to me.
I think that makes eminent sense, all the more as sysv-rc-conf, though a text-mode programme, is not a complex CLI app with dozens of difficult-to-remember options, but can be used interactively via
Re: Feature request : task-lamp and a gui tool to enable services
Posted: Sat Aug 26, 2023 11:29 am
by Jerry3904
I bet it would be pretty simple to make a yad app from that for at least short-term use
Re: Fearure request : task-lamp and a gui tool to enable services
Posted: Sat Aug 26, 2023 11:52 am
by CharlesV
Adrian wrote: Sat Aug 26, 2023 9:51 am
CharlesV wrote: Fri Aug 25, 2023 12:41 am
fadi wrote: Thu Aug 24, 2023 2:34 pm
Hello mxlinux team. I come from mageia linux which is famous for having an excellent control center. mx tools is on bar with it , however it lacks a tool to enable and disable services .
https://wiki.mageia.org/mw-en/images/6/ ... ces-en.png
Mageia also makes great use of meta packages , one of them is task-lamp. I know there are tutorials how to install lamp in mx, but meta packages make life much easier and I don't think they require much effort from the developers to create .
Moderator: image changed to link, please read the forum rules
There is a program named stacer in the repos, which does have a great gui for service management that I use and like.
Stacer looks nice, it's actually Qt, I should probably learn a thing or two from it. But unfortunately it seem it was discontinued and the bigger problem is that it actually doesn't support sysvinit, it uses systemd commands. I checked the code:
https://github.com/oguzhaninan/Stacer/b ... e_tool.cpp and unfortunately it gives the impression that the command completed successfully when if you run the command "systemctl enable ___" in console you get a message that the system was not booted with systemd.
If I get bored I might start to work on a service manager... not sure.
Thanks for taking a look at it! I really only use it for cleaning and removing things and it seems to work VERY nice there. Interesting, so even though the interface for services *says* its working, it really isnt.
I shall stop recommending it then - sad, I really liked it ;-
If you decide to work on it, or something like that, consider me a test and happy camper for it :-)
Re: Feature request : task-lamp and a gui tool to enable services
Posted: Sat Aug 26, 2023 11:53 am
by CharlesV
Jerry3904 wrote: Sat Aug 26, 2023 11:29 am
I bet it would be pretty simple to make a yad app from that for at least short-term use
VERY interesting thought!