Updated for index

This commit is contained in:
Dimitris Zlatanidis 2023-06-15 09:31:53 +03:00
parent f6301780ab
commit 56f833aa02
7 changed files with 38 additions and 35 deletions

View file

@ -8,6 +8,7 @@
</component> </component>
<component name="ChangeListManager"> <component name="ChangeListManager">
<list default="true" id="122a51c9-ec79-4509-bab4-7ab1474a7769" name="Changes" comment="Updated for index"> <list default="true" id="122a51c9-ec79-4509-bab4-7ab1474a7769" name="Changes" comment="Updated for index">
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/docs/repositories.md" beforeDir="false" afterPath="$PROJECT_DIR$/docs/repositories.md" afterDir="false" /> <change beforePath="$PROJECT_DIR$/docs/repositories.md" beforeDir="false" afterPath="$PROJECT_DIR$/docs/repositories.md" afterDir="false" />
</list> </list>
<option name="SHOW_DIALOG" value="false" /> <option name="SHOW_DIALOG" value="false" />
@ -79,13 +80,6 @@
<option name="presentableId" value="Default" /> <option name="presentableId" value="Default" />
<updated>1670414596656</updated> <updated>1670414596656</updated>
</task> </task>
<task id="LOCAL-02233" summary="Updated for install">
<created>1686592932511</created>
<option name="number" value="02233" />
<option name="presentableId" value="LOCAL-02233" />
<option name="project" value="LOCAL" />
<updated>1686592932511</updated>
</task>
<task id="LOCAL-02234" summary="Updated for dependencies"> <task id="LOCAL-02234" summary="Updated for dependencies">
<created>1686592963107</created> <created>1686592963107</created>
<option name="number" value="02234" /> <option name="number" value="02234" />
@ -422,7 +416,14 @@
<option name="project" value="LOCAL" /> <option name="project" value="LOCAL" />
<updated>1686809630931</updated> <updated>1686809630931</updated>
</task> </task>
<option name="localTasksCounter" value="2282" /> <task id="LOCAL-02282" summary="Updated for index">
<created>1686809782872</created>
<option name="number" value="02282" />
<option name="presentableId" value="LOCAL-02282" />
<option name="project" value="LOCAL" />
<updated>1686809782872</updated>
</task>
<option name="localTasksCounter" value="2283" />
<servers /> <servers />
</component> </component>
<component name="Vcs.Log.History.Properties"> <component name="Vcs.Log.History.Properties">

View file

@ -2,7 +2,7 @@
There are four configuration files. There are four configuration files.
# slpkg.toml ## slpkg.toml
The general configuration file: The general configuration file:
``` ```
@ -10,7 +10,7 @@ The general configuration file:
General configuration of slpkg General configuration of slpkg
``` ```
# repositories.toml ## repositories.toml
The repositories configuration file that you can setting about repositories: The repositories configuration file that you can setting about repositories:
``` ```
@ -18,7 +18,7 @@ The repositories configuration file that you can setting about repositories:
Repositories configuration Repositories configuration
``` ```
# blacklist.toml ## blacklist.toml
In the blacklist configuration file, you can add packages to be ignored: In the blacklist configuration file, you can add packages to be ignored:
``` ```
@ -26,7 +26,7 @@ In the blacklist configuration file, you can add packages to be ignored:
Blacklist of packages Blacklist of packages
``` ```
# rules.toml ## rules.toml
The rules configuration is about to manage some specials files: The rules configuration is about to manage some specials files:
``` ```

View file

@ -2,26 +2,26 @@
Date: 12/06/2023 Date: 12/06/2023
# Slackware for x86_64 - multilib packages & install instructions ## Slackware for x86_64 - multilib packages & install instructions
# README.ERIC ## README.ERIC
Before proceeding with the installation, it is better to read Eric's instructions. Before proceeding with the installation, it is better to read Eric's instructions.
You will find the file README.ERIC for this purpose, or refer directly to: You will find the file README.ERIC for this purpose, or refer directly to:
http://www.slackware.com/~alien/multilib/ http://www.slackware.com/~alien/multilib/
# Multilib repository ## Multilib repository
In this folder, there are two lists, as Eric says, you should install first the glibc packages In this folder, there are two lists, as Eric says, you should install first the glibc packages
and then the 32-bit compatibility packages. First, edit the '/etc/slpkg/repositories.toml' file and then the 32-bit compatibility packages. First, edit the '/etc/slpkg/repositories.toml' file
and enable the 'multilib' repository and then: and enable the 'multilib' repository and then:
# Update repository ## Update repository
``` ```
$ slpkg update --repository=multilib $ slpkg update --repository=multilib
``` ```
# Install packages ## Install packages
``` ```
$ slpkg install glibc_packages.pkgs --repository=multilib $ slpkg install glibc_packages.pkgs --repository=multilib
@ -31,7 +31,7 @@ and enable the 'multilib' repository and then:
$ slpkg install compat32.pkgs --repository=multilib $ slpkg install compat32.pkgs --repository=multilib
``` ```
# Read ## Read
Please read the file <a href="https://gitlab.com/dslackw/slpkg/-/raw/master/filelists/multilib/README.ERIC" target="_blank">README.ERIC</a> Please read the file <a href="https://gitlab.com/dslackw/slpkg/-/raw/master/filelists/multilib/README.ERIC" target="_blank">README.ERIC</a>

View file

@ -1,6 +1,6 @@
# How to start # How to start
# Edit repositories ## Edit repositories
If you are going to use only the [SlackBuilds.org](https://slackbuilds.org) repository, you don't need to edit If you are going to use only the [SlackBuilds.org](https://slackbuilds.org) repository, you don't need to edit
the `/etc/slpkg/repositories.toml` file, otherwise edit the file and set `true` the repositories you want. the `/etc/slpkg/repositories.toml` file, otherwise edit the file and set `true` the repositories you want.
@ -13,7 +13,7 @@ $ slpkg update
Now you are ready to start! Now you are ready to start!
# Install packages ## Install packages
To install a package, run: To install a package, run:
@ -33,7 +33,7 @@ You can install a whole repository with the command:
$ slpkg install '*' --repository=<repository_name> $ slpkg install '*' --repository=<repository_name>
``` ```
# Remove packages ## Remove packages
To remove a package with the dependencies: To remove a package with the dependencies:
@ -41,7 +41,7 @@ To remove a package with the dependencies:
$ slpkg remove <package_name> $ slpkg remove <package_name>
``` ```
# Search for packages ## Search for packages
If you want to search a package from all repositories, run: If you want to search a package from all repositories, run:
@ -49,7 +49,7 @@ If you want to search a package from all repositories, run:
$ slpkg search <package_name> --repository='*' $ slpkg search <package_name> --repository='*'
``` ```
# Edit configuration ## Edit configuration
Edit the configuration `/etc/slpkg/slpkg.toml` file: Edit the configuration `/etc/slpkg/slpkg.toml` file:
@ -59,7 +59,7 @@ $ slpkg configs
For further information, please read the manpage: For further information, please read the manpage:
# Manpage ## Manpage
``` ```
$ man slpkg $ man slpkg

View file

@ -1,6 +1,6 @@
<img src="https://gitlab.com/dslackw/slpkg/-/raw/site/docs/images/logo.png" title="slpkg"> <img src="https://gitlab.com/dslackw/slpkg/-/raw/site/docs/images/logo.png" title="slpkg">
# About ## About
Slpkg is a software package manager that installs, updates and removes packages on <a href="https://www.slackware.com" target="_blank">Slackware</a>-based systems. Slpkg is a software package manager that installs, updates and removes packages on <a href="https://www.slackware.com" target="_blank">Slackware</a>-based systems.
It automatically calculates dependencies and figures out what things need to happen to install packages. It automatically calculates dependencies and figures out what things need to happen to install packages.
@ -8,18 +8,18 @@ Slpkg makes it easier to manage groups of machines without the need for manual u
Slpkg works in accordance with the standards of the <a href="https://www.slackbuilds.org" target="_blank">slackbuilds.org</a> organization to build packages. Slpkg works in accordance with the standards of the <a href="https://www.slackbuilds.org" target="_blank">slackbuilds.org</a> organization to build packages.
It also uses the Slackware Linux instructions for installing, upgrading or removing packages. It also uses the Slackware Linux instructions for installing, upgrading or removing packages.
# Source ## Source
* <a href="https://gitlab.com/dslackw/slpkg" target="_blank">GitLab</a> repository. * <a href="https://gitlab.com/dslackw/slpkg" target="_blank">GitLab</a> repository.
* <a href="https://slackbuilds.org/repository/15.0/system/slpkg/" target="_blank">SlackBuilds.org</a> repository. * <a href="https://slackbuilds.org/repository/15.0/system/slpkg/" target="_blank">SlackBuilds.org</a> repository.
* <a href="https://sourceforge.net/projects/slpkg/" target="_blank">SourceForge</a> repository. * <a href="https://sourceforge.net/projects/slpkg/" target="_blank">SourceForge</a> repository.
* <a href="https://pypi.org/project/slpkg/" target="_blank">PyPi</a> repository. * <a href="https://pypi.org/project/slpkg/" target="_blank">PyPi</a> repository.
# License ## License
[MIT License](https://dslackw.gitlab.io/slpkg/license/) [MIT License](https://dslackw.gitlab.io/slpkg/license/)
# Donate ## Donate
Did you know that we developers love coffee? Did you know that we developers love coffee?
@ -27,7 +27,7 @@ Donate me a coffee ☕ ⬇
[<img src="https://gitlab.com/dslackw/slpkg/-/raw/site/docs/images/paypaldonate.png" alt="paypal" title="donate">](https://www.paypal.me/dslackw) [<img src="https://gitlab.com/dslackw/slpkg/-/raw/site/docs/images/paypaldonate.png" alt="paypal" title="donate">](https://www.paypal.me/dslackw)
# Support ## Support
Please support: Please support:
@ -37,7 +37,7 @@ Please support:
Thank you all for your support! Thank you all for your support!
# Copyrights ## Copyrights
Slackware® is a Registered Trademark of Patrick Volkerding. Slackware® is a Registered Trademark of Patrick Volkerding.
Linux is a Registered Trademark of Linus Torvalds. Linux is a Registered Trademark of Linus Torvalds.

View file

@ -1,8 +1,10 @@
# Download # Installation instructions
## Download
Download the last release: <a href="https://gitlab.com/dslackw/slpkg/-/archive/4.8.9/slpkg-4.8.9.tar.gz">slpkg-4.8.9.tar.gz</a> Download the last release: <a href="https://gitlab.com/dslackw/slpkg/-/archive/4.8.9/slpkg-4.8.9.tar.gz">slpkg-4.8.9.tar.gz</a>
# Install ## Install
``` ```
$ tar xvf slpkg-4.8.9.tar.gz $ tar xvf slpkg-4.8.9.tar.gz
$ cd slpkg-4.8.9 $ cd slpkg-4.8.9
@ -10,11 +12,11 @@ $ ./install.sh
``` ```
The package will be installed as Slackware package. The package will be installed as Slackware package.
# Slackbuilds.org ## Slackbuilds.org
Alternatively you can visit: <a href="https://slackbuilds.org/repository/15.0/system/slpkg/" target="_blank">SlackBuilds.org</a> repository. Alternatively you can visit: <a href="https://slackbuilds.org/repository/15.0/system/slpkg/" target="_blank">SlackBuilds.org</a> repository.
# Dependencies ## Dependencies
``` ```
SQLAlchemy >= 1.4.46 SQLAlchemy >= 1.4.46

View file

@ -21,7 +21,7 @@ This is the list of the supported repositories:
* <a href="http://www.slackel.gr/repo/x86_64/current/" target="_blank">Slackel</a> * <a href="http://www.slackel.gr/repo/x86_64/current/" target="_blank">Slackel</a>
* <a href="https://slackware.uk/slint/x86_64/slint-15.0/" target="_blank">Slint</a> * <a href="https://slackware.uk/slint/x86_64/slint-15.0/" target="_blank">Slint</a>
# repositories.toml ## repositories.toml
See the configuration file in the: See the configuration file in the:
``` ```