選択できるのは25トピックまでです。
トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。
|
4ヶ月前 | |
---|---|---|
contrib | 4ヶ月前 | |
libs | 4ヶ月前 | |
translation | 4ヶ月前 | |
.gitignore | 4ヶ月前 | |
CONTRIBUTING | 4ヶ月前 | |
COPYING | 4ヶ月前 | |
Makefile | 4ヶ月前 | |
README | 4ヶ月前 | |
config.mk | 4ヶ月前 | |
main.cpp | 4ヶ月前 | |
main.hpp | 4ヶ月前 | |
packagemanager.cpp | 4ヶ月前 | |
packagemanager.hpp | 4ヶ月前 | |
translation.cpp | 4ヶ月前 | |
translation.hpp | 4ヶ月前 | |
utils.cpp | 4ヶ月前 | |
utils.hpp | 4ヶ月前 |
README
- sysget
A frontend for every package manager (alternatively, a lazyman's package manager)
This program is a bridge that lets you use one syntax to every package manager on every unix-like operating system.
You probably know the problem when you are on a new distro (or operating system for that matter) and don't know anything about the package manager.
With this you just need to remember only one syntax for basically every package manager.
The syntax is similar to Debian's apt(8) package manager so it should be easy to use.
- Supported package managers
(a lot)
- Features
Depends on the package manager used, and some of the features may not be available.
* search for packages (sysget search)
* install packages (sysget install)
* remove packages (sysget remove)
* clear the cache (sysget clean)
* update database (sysget update)
* upgrade system (sysget upgrade)
* upgrade single package (sysget upgrade <package>)
- Environment variables
* SYSGET_CONFIG_PATH
* Changes the path of the config file
* SYSGET_CUSTOM_PATH
* Changes the path of the file for a custom package manager
* SYSGET_ARGS_PATH
* Changes the path of the custom arguments file
- Configuration files
* sysget's main settings: /etc/sysget/sysget
* sysget's custom package manager's settings: /etc/sysget/custom
* sysget's custom argument settings: /etc/sysget/args (needs 10 items in order and no duplicate items)
- Languages:
This program supports the following locales, feel free to contribute new translations.
* English
* German
* Romanian
* Spanish
- Credits
* TermGet
* JSON
- Authors
* Emil Engler (original author)
* Aoi Koizumi (maintainer)
- Contributing
* mailto:~novaburst-dev/public-inbox@lists.sr.ht with subject [sysget]
- License
* GNU General Public License v3.0