Slackers,
I am tring to implement new binary package management for Slackware.
The project is under developement (NOT complete yet).
I am sharing with you idea about my project.
I am tring to implement binary package manangement tool similar to slackpkg,
but to handle multiple repositories.
Some assumptions:
1. Each repository uses the uniq tag for package (except offical Slackware repository)
For example: xfce4-smartbookmark-plugin-0.4.5-x86_64-1_rlw
Tag is _rlw
2. For this tool all package must having configured repository (package sources) or package must be blacklist (not manage by this tool).
3. This tool not handle repository with any assign priority. If you install the package from any repository,
the using tag that package will be upgrade from same repository.
NOTE : Command line options is not implement yet.
Strict Syntax:
# slackpkg++ update
# slackpkg++ upgrade-all
# slackpkg++ install <repository_name> <pkg_name>
This is just working copy of my project (NOT a complete project)
I have implemented my idea about package management tool.
I like to know your suggestion for this project before completion (So that I can implement).
That is why I am sharing the code.
I have plan to implement ncurses base interface.
Please go through the shell script before doing anything.
I have tested code on my single machine (x86_64 bit).
This tool is run in debug.
This will not install/remove any packages.
Download the package verify it and output the command.
Download path : /var/cache/packages/
TO install run command :
Code:
sudo ./install-script
NOTE: RUN THIS CODE AT OWN RISK
Please check the link:
https://sourceforge.net/projects/slackpkg-plus-plus/
I like to know your idea about package management.
Thanks.