magiic - Simple front for Slackpkg
Hello!
I have a youtube brazil, channel where I talk exclusively about slackware with about 4.3k subscribers. 70% are new to Slackware, and I see that many unfortunately don't like to get their hands dirty with commands (Weird? I know...). Or some are forgotten etc. I decided to create this simple tool, which is a simple front with dialog for slackpkg. Something like pkgtool. It's really simple, don't get me wrong, a lot might need to be introduced, and I decided to make some things simpler to follow the Slackware philosophy. 0.1
https://github.com/slackjeff/magiic In the github repository there is a tgz pack ready to be installed!. Salute to all. |
Thanks for the effort, useful tool.
|
Does it support slackpkg+?
|
Quote:
|
It looks very interesting. I think I'll take a look at it on my system's. :) Just gotta make sure that it supports all of the additional plugins that we have like SBO, slackpkg+ etc.....
Also have the script check if they are there which would save multiple dialog box's. If they are there then the script runs the needed portion so that they are available in the install and upgrade process. |
Typing commands gets harder for me (Parkinson's) as the days wear on. Magiic makes things easier for me and for that I am thankful.
Just found it on Slackbuilds.org and installed it. It works well for me. Thank you very much |
Thks all feedback.
Magiic is available on slackbuilds! Version (0.3) I added features and removed bugs. - [REMOVED] help button in menu - [ADD] new features: info, reinstall - [BUGFIX] each time the Install option was selected, the lock was activated in slackpkg. Now this lock is removed each time the menu start. - [BUGFIX] When the output is performed only on the terminal without the dialog, you must press enter to proceed. - [COMMIT GIT] Various grammatical nitpicks - no functionality changes thks rworkman! Now you can: * List of mirrors * Check for system updates * Update the mirror * List all unofficial packages for removal * Check package information * Search for a package * Install a new package * Reinstall package * Remove a package * Upgrade packages |
You almost surely don't want to be committing those tar.xz files into the git repo - even when you delete them, they never really go away (and they're just taking up space uselessly, as the contents of the tar archive are already in the git repo anyway.
|
Quote:
I have since removed all the offending files from my git history and added all tar.gz files to the .gitignore, but it required force pushing my local repo to github overwriting what was there, which requires everyone to redownload the git instance, but now my git is only 2.2MB to download instead of 200MB+. You can upload binaries to the release section, which prevents it from being added to the actual repo people download. |
A question - How does one install newly added packages with magiic?
EDIT - OK, The removal of Thunar and the addition of thunar worked out for me so I was able to figure it out so far. How on earth does one deal with all the additions when upgrading say from 14.2 to 15 (after it is released)? Magiic is well suited for following a Changelog day by day like I do with Current but I would hate to have 4 years of changes to keep track of. EDIT - A manpage or some other documentation would be a blessing |
Hi Gordie!
I upgraded to version 0.3.1 and it already has this functionality! with the slackpkg install-new. I already sent it to slackbuilds, I believe that soon they are updating there! Or you can get it directly from github: https://github.com/slackjeff/magiic |
Quote:
Thank you slackjeff. Now only one question left. I have tried the "Check for system updates" key but am unsure what is supposed to happen and when it is supposed to happen. Documentation would be a big help |
All times are GMT -5. The time now is 12:12 AM. |