2015-02-12 11:39:28 +01:00
|
|
|
|
.. image:: https://img.shields.io/github/release/dslackw/slpkg.svg
|
|
|
|
|
:target: https://github.com/dslackw/slpkg/releases
|
2014-10-20 23:52:59 +02:00
|
|
|
|
.. image:: https://travis-ci.org/dslackw/slpkg.svg?branch=master
|
|
|
|
|
:target: https://travis-ci.org/dslackw/slpkg
|
2014-10-21 02:55:44 +02:00
|
|
|
|
.. image:: https://landscape.io/github/dslackw/slpkg/master/landscape.png
|
2014-10-21 05:32:30 +02:00
|
|
|
|
:target: https://landscape.io/github/dslackw/slpkg/master
|
2015-02-21 06:13:44 +01:00
|
|
|
|
.. image:: https://img.shields.io/codacy/6464ba0bd1e342e28388c71a34b3a5e8.svg
|
|
|
|
|
:target: https://www.codacy.com/public/dzlatanidis/slpkg/dashboard
|
2015-02-12 11:06:26 +01:00
|
|
|
|
.. image:: https://img.shields.io/pypi/dm/slpkg.svg
|
2014-05-23 07:46:51 +02:00
|
|
|
|
:target: https://pypi.python.org/pypi/slpkg
|
2015-02-21 06:20:44 +01:00
|
|
|
|
.. image:: https://img.shields.io/sourceforge/dt/slpkg.svg
|
|
|
|
|
:target: https://sourceforge.net/projects/slpkg/
|
2015-02-12 11:06:26 +01:00
|
|
|
|
.. image:: https://img.shields.io/badge/license-GPLv3-blue.svg
|
|
|
|
|
:target: https://github.com/dslackw/slpkg
|
|
|
|
|
.. image:: https://img.shields.io/github/stars/dslackw/slpkg.svg
|
|
|
|
|
:target: https://github.com/dslackw/slpkg
|
|
|
|
|
.. image:: https://img.shields.io/github/forks/dslackw/slpkg.svg
|
|
|
|
|
:target: https://github.com/dslackw/slpkg
|
|
|
|
|
.. image:: https://img.shields.io/github/issues/dslackw/slpkg.svg
|
2015-02-14 11:10:38 +01:00
|
|
|
|
:target: https://github.com/dslackw/slpkg/issues
|
2014-09-02 23:16:33 +02:00
|
|
|
|
|
2015-02-18 06:57:47 +01:00
|
|
|
|
|
|
2014-09-21 22:08:20 +02:00
|
|
|
|
|
2015-02-18 06:52:21 +01:00
|
|
|
|
.. image:: https://raw.githubusercontent.com/dslackw/images/master/slpkg/slpkg_package.png
|
|
|
|
|
:target: https://github.com/dslackw/slpkg
|
2015-02-26 09:12:12 +01:00
|
|
|
|
|
2015-02-26 09:13:12 +01:00
|
|
|
|
|
|
|
|
|
|
|
2015-02-26 09:12:12 +01:00
|
|
|
|
.. image:: https://raw.githubusercontent.com/dslackw/images/master/slpkg/poweredbyslack.gif
|
|
|
|
|
:target: http://www.slackware.com/
|
2015-02-18 07:40:14 +01:00
|
|
|
|
|
|
2014-09-21 22:08:20 +02:00
|
|
|
|
|
|
|
|
|
.. contents:: Table of Contents:
|
2014-05-23 07:46:51 +02:00
|
|
|
|
|
2015-05-21 04:37:37 +02:00
|
|
|
|
|
2015-03-18 21:10:44 +01:00
|
|
|
|
About
|
2015-02-22 14:43:26 +01:00
|
|
|
|
-----
|
2014-09-14 16:36:02 +02:00
|
|
|
|
|
2015-05-21 03:06:26 +02:00
|
|
|
|
Slpkg is a powerful software package manager that installs, updates, and removes packages on
|
|
|
|
|
Slackware based systems. It automatically computes dependencies and figures out what things
|
2015-06-17 06:18:12 +02:00
|
|
|
|
should occur to install packages. Slpkg makes it easier to maintain groups of machines without
|
2015-05-21 03:06:26 +02:00
|
|
|
|
having to manually update.
|
2015-02-22 14:42:25 +01:00
|
|
|
|
|
|
|
|
|
Slpkg works in accordance with the standards of the organization slackbuilds.org
|
|
|
|
|
to builds packages. Also uses the Slackware linux instructions for installation,
|
|
|
|
|
upgrading or removing packages.
|
|
|
|
|
|
|
|
|
|
What makes slpkg to distinguish it from other tools; The user friendliness is its primary
|
|
|
|
|
target as well as easy to understand and use, also use color to highlight packages and
|
|
|
|
|
display warning messages, etc.
|
|
|
|
|
|
|
|
|
|
Also you can install official packages of your favorite distribution directly from the
|
|
|
|
|
official repositories of Slackware. Even you can check for the official updates and install them.
|
2015-02-18 07:41:26 +01:00
|
|
|
|
|
2015-02-22 14:45:19 +01:00
|
|
|
|
|
2015-06-23 22:08:54 +02:00
|
|
|
|
Demonstration
|
|
|
|
|
-------------
|
2015-06-20 07:17:55 +02:00
|
|
|
|
|
2015-06-20 07:36:36 +02:00
|
|
|
|
.. image:: https://raw.githubusercontent.com/dslackw/images/master/slpkg/slpkg_youtube.png
|
|
|
|
|
:target: https://www.youtube.com/watch?v=oTtD4XhHKlA
|
2015-06-20 07:17:55 +02:00
|
|
|
|
|
|
|
|
|
|
2015-02-22 14:45:19 +01:00
|
|
|
|
Repositories
|
|
|
|
|
------------
|
2015-02-18 07:41:26 +01:00
|
|
|
|
|
2015-01-07 07:23:30 +01:00
|
|
|
|
Default available Repositories:
|
2014-08-30 01:28:28 +02:00
|
|
|
|
|
2015-05-23 13:58:18 +02:00
|
|
|
|
- `SBo <http://slackbuilds.org/>`_
|
2014-11-22 10:16:39 +01:00
|
|
|
|
Arch: {x86, x86_64}
|
2015-01-07 07:23:30 +01:00
|
|
|
|
Versions: {13.1, 13.37, 14.0, 14.1}
|
2015-05-23 13:58:18 +02:00
|
|
|
|
- `Slack <http://www.slackware.com/>`_
|
2014-11-22 10:16:39 +01:00
|
|
|
|
Arch: {x86, x86_64}
|
|
|
|
|
Versions: {3.3, 8.1, 9.0, 9.1, 10.0, 10.1, 10.2, 11.0, 12.0, 12.2, 13.0, 13.37, 14.0, 14.1, current}
|
2015-06-27 17:16:28 +02:00
|
|
|
|
- `Alien's <http://taper.alienbase.nl/mirrors/people/alien/sbrepos/>`_
|
2014-11-22 10:16:39 +01:00
|
|
|
|
Arch: {x86, x86_64}
|
2015-06-27 17:16:28 +02:00
|
|
|
|
Versions: {13.0, 13.1, 13.37, 14.0, 14.1, current}
|
2015-05-23 13:58:18 +02:00
|
|
|
|
- `Slacky <http://repository.slacky.eu/>`_
|
2014-11-22 10:16:39 +01:00
|
|
|
|
Arch: {x86, x86_64}
|
|
|
|
|
Versions: {11.0, 12.0, 12.1, 12.2, 13.0, 13.1, 13.37, 14.0, 14.1}
|
2015-05-23 13:58:18 +02:00
|
|
|
|
- `Robby's <http://rlworkman.net/pkgs/>`_
|
2014-11-22 10:16:39 +01:00
|
|
|
|
Arch: {x86, x86_64}
|
|
|
|
|
Versions: {11.0, 12.0, 12.1, 12.2, 13.0, 13.1, 13.37, 14.0, 14.1}
|
2015-05-23 13:58:18 +02:00
|
|
|
|
- `Studioware <http://studioware.org/packages>`_
|
2014-11-28 11:30:36 +01:00
|
|
|
|
Arch: {x86, x86_64}
|
|
|
|
|
Versions: {13.37, 14.0, 14.1}
|
2015-05-23 13:58:18 +02:00
|
|
|
|
- `Slackers <http://www.slackers.it/repository/>`_
|
2014-12-18 07:15:07 +01:00
|
|
|
|
Arch: {x86_64}
|
|
|
|
|
Versions: {current}
|
2015-05-23 13:58:18 +02:00
|
|
|
|
- `Slackonly <https://slackonly.com/>`_
|
2014-12-18 16:10:02 +01:00
|
|
|
|
Arch: {x86, x86_64}
|
|
|
|
|
Versions: {14.1}
|
2015-05-23 13:58:18 +02:00
|
|
|
|
- `Alien's ktown <http://alien.slackbook.org/ktown/>`_
|
2014-12-24 06:42:06 +01:00
|
|
|
|
Arch: {x86, x86_64}
|
|
|
|
|
Versions: {13.37, 14.0, 14.1, current}
|
2015-05-23 13:58:18 +02:00
|
|
|
|
- `Alien's multi <http://www.slackware.com/~alien/multilib/>`_
|
2014-12-24 10:22:07 +01:00
|
|
|
|
Arch: {x86_64}
|
|
|
|
|
Versions: {13.0, 13.1, 13.37, 14.0, 14.1, current}
|
2015-05-23 13:58:18 +02:00
|
|
|
|
- `Slacke E17 and E18 <http://ngc891.blogdns.net/pub/>`_
|
2014-12-25 09:47:18 +01:00
|
|
|
|
Arch: {x86, x86_64, arm}
|
|
|
|
|
Versions: {14.1}
|
2015-05-23 13:58:18 +02:00
|
|
|
|
- `SalixOS <http://download.salixos.org/>`_
|
2014-12-26 16:17:58 +01:00
|
|
|
|
Arch: {x86, x86_64}
|
|
|
|
|
Versions: {13.0, 13.1, 13.37, 14.0, 14.1}
|
2015-05-23 13:58:18 +02:00
|
|
|
|
- `Slackel <http://www.slackel.gr/repo/>`_
|
2014-12-26 23:58:03 +01:00
|
|
|
|
Arch: {x86, x86_64}
|
|
|
|
|
Versions: {current}
|
2015-05-23 13:58:18 +02:00
|
|
|
|
- `Restricted <http://taper.alienbase.nl/mirrors/people/alien/restricted_slackbuilds/>`_
|
2015-01-07 07:23:30 +01:00
|
|
|
|
Arch: {x86, x86_64}
|
|
|
|
|
Versions: {11.0, 12.0, 12.1, 12.2, 13.0, 13.1, 13.37, 14.0, 14,1, current}
|
2015-06-13 06:53:28 +02:00
|
|
|
|
- `MATE Desktop Environment <http://slackware.org.uk/msb/>`_
|
2015-06-13 05:41:02 +02:00
|
|
|
|
Arch: {x86, x86_64}
|
|
|
|
|
Versions: {14.0, 14,1}
|
2014-12-26 23:58:03 +01:00
|
|
|
|
|
2014-08-30 01:28:28 +02:00
|
|
|
|
|
2015-01-03 10:05:41 +01:00
|
|
|
|
* Choose default repositories you need to work from file '/etc/slpkg/slpkg.conf' default is
|
2014-12-19 05:57:56 +01:00
|
|
|
|
'slack' and 'sbo' repositories and read REPOSITORIES file for each of the particularities.
|
2015-01-07 07:23:30 +01:00
|
|
|
|
If a repository is not in the above list, manage custom repositories with commands 'repo-add'
|
|
|
|
|
and 'repo-remove'.
|
2014-12-02 00:27:17 +01:00
|
|
|
|
|
2015-01-29 02:00:28 +01:00
|
|
|
|
|
|
|
|
|
Usage
|
|
|
|
|
-----
|
|
|
|
|
|
2015-05-30 01:07:13 +02:00
|
|
|
|
Need to run '$ slpkg update' for the first time to synchronize the list of packages,
|
|
|
|
|
also every time you add a new repository.
|
2015-01-29 02:00:28 +01:00
|
|
|
|
To add or remove repositories must edit the file '/etc/slpkg/slpkg.conf'.
|
|
|
|
|
|
2015-05-30 01:07:13 +02:00
|
|
|
|
Add custom repositories with the command '$ slpkg add-repo <repository name> <URL>' and after
|
|
|
|
|
run '$ slpkg update' to update package list.
|
|
|
|
|
|
|
|
|
|
View list of repositories with command '$ slpkg repo-list' or get repository information with
|
|
|
|
|
command '$ slpkg repo-info <repository>.
|
|
|
|
|
|
|
|
|
|
If you have already downloaded the script and the source code you can build the package with
|
|
|
|
|
the command '$ slpkg <script.tar.gz> <sources>'.
|
|
|
|
|
|
|
|
|
|
Manage packages in the black list with the command '$ slpkg -b <packages> --add or --remove'.
|
|
|
|
|
|
|
|
|
|
Add SBo packages to queue with command '$ slpkg -q <packages> --add or --remove' and manage as
|
|
|
|
|
build, install or build and install with command '$ slpkg build or install or build-install'.
|
|
|
|
|
This is very useful if you want to install multiple packages together suffice to add in the right
|
|
|
|
|
order if there are dependent packages.
|
|
|
|
|
|
|
|
|
|
View list of packages from specific repository with command '$ slpkg -l <repository>'.
|
|
|
|
|
Combine with the command 'grep' to catch the results you want.
|
|
|
|
|
|
|
|
|
|
Check and upgrade the distribution of your upgrade your packages with command '$ slpkg -c <repository>
|
|
|
|
|
--upgrade'. Don't forget to update packages list before (for 'slack' repository don't is necessary).
|
2015-06-09 02:59:33 +02:00
|
|
|
|
This command except upgrade packages will fix packages with broken dependencies. Switch off automatic
|
|
|
|
|
resolve dependensies with additional option '--resolve-off'.
|
2015-05-30 01:07:13 +02:00
|
|
|
|
|
|
|
|
|
The most famous command is "$ slpkg -s <repository> <packages>" , this command downloads and
|
2015-06-09 02:59:33 +02:00
|
|
|
|
installs packages with resolve all the dependencies or switch of resolve with additional option
|
|
|
|
|
'--resolve-off'.
|
2015-05-30 01:07:13 +02:00
|
|
|
|
|
|
|
|
|
Watch the dependencies of a package with command '$ slpkg -t <repository> <package>'.
|
|
|
|
|
Displays a package dependency tree and also tells you which ones are installed on your system events.
|
|
|
|
|
|
|
|
|
|
Get information description of a package with command '$ slpkg -p <repository> <package>' and change
|
|
|
|
|
color text with additional flag '--color=[]'.
|
|
|
|
|
|
|
|
|
|
View a page SBo package on your terminal with command '$ slpkg -n <package>' and then manage multiple
|
|
|
|
|
choices such read, download, build, install etc.
|
|
|
|
|
|
|
|
|
|
If you want to find packages from all repositories, this command will solve your hands '$ slpkg -F
|
|
|
|
|
<packages>'. It will search in all enabled repositories will find the configuration file
|
|
|
|
|
'/etc/slpkg/slpkg.conf' will print all the packages that match the description that you enter.
|
|
|
|
|
|
|
|
|
|
If you want to see if any packages are installed on your system enter the command '$ slpkg -f <packages>'.
|
|
|
|
|
The surprise in the end is the reporting of packages sum and size found.
|
|
|
|
|
|
2015-06-13 05:41:02 +02:00
|
|
|
|
The next four commands '$ slpkg --installpkg, --upgradepkg, --removepkg <packages>' install, upgrade,
|
|
|
|
|
remove packages from your system events.
|
|
|
|
|
Notable mention must give the command '$ slpkg --removepkg <packages>' which can remove a packages
|
|
|
|
|
with all dependencies together after editing configuration file '/etc/slpkg/slpkg.conf'
|
2015-06-13 06:53:28 +02:00
|
|
|
|
(default is disable). Also you can check if packages used as dependency with additional option
|
|
|
|
|
"--check-deps".
|
2015-05-30 01:07:13 +02:00
|
|
|
|
|
|
|
|
|
The last command is useful to print the entire contents of a package installed on the system with the
|
|
|
|
|
command '$ slpkg -d <packages>'.
|
|
|
|
|
|
|
|
|
|
Some examples you will see below.
|
|
|
|
|
|
2015-01-29 02:00:28 +01:00
|
|
|
|
|
|
|
|
|
Issues
|
|
|
|
|
------
|
|
|
|
|
|
|
|
|
|
Please report any bugs in `ISSUES <https://github.com/dslackw/slpkg/issues>`_
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Testing
|
|
|
|
|
-------
|
|
|
|
|
|
2015-05-21 03:06:26 +02:00
|
|
|
|
The majority of trials have been made in an environment Slackware x86_64 'stable'
|
|
|
|
|
and x86 'current' version 14.1.
|
2015-01-29 02:00:28 +01:00
|
|
|
|
|
|
|
|
|
|
2014-05-23 07:46:51 +02:00
|
|
|
|
Features
|
2014-09-18 00:45:31 +02:00
|
|
|
|
--------
|
2015-06-25 19:49:17 +02:00
|
|
|
|
|
2015-06-22 22:16:37 +02:00
|
|
|
|
- Build packages from source with all dependencies
|
|
|
|
|
- Support three downloaders wget, curl and aria2
|
2014-11-07 04:50:48 +01:00
|
|
|
|
- Grabs packages from repositories in real time
|
|
|
|
|
- Find and Download packages from repositories
|
2014-07-18 05:10:12 +02:00
|
|
|
|
- Automatic tool build and install packages
|
2014-07-26 06:59:53 +02:00
|
|
|
|
- Check if your distribution is up to date
|
2014-08-09 05:31:52 +02:00
|
|
|
|
- Remove packages with all dependencies
|
2014-07-18 05:10:12 +02:00
|
|
|
|
- Display the contents of the packages
|
|
|
|
|
- Install-upgrade Slackware packages
|
2014-07-18 05:50:30 +02:00
|
|
|
|
- Build and install all in a command
|
2015-05-28 01:37:02 +02:00
|
|
|
|
- Find packages from repositories
|
2014-07-18 05:10:12 +02:00
|
|
|
|
- Checking for updated packages
|
2015-06-25 19:49:17 +02:00
|
|
|
|
- With accelerated build script
|
2014-05-23 07:46:51 +02:00
|
|
|
|
- List all installed packages
|
2014-09-10 05:19:52 +02:00
|
|
|
|
- Support MD5SUM file check
|
2014-07-18 05:10:12 +02:00
|
|
|
|
- Find installed package
|
|
|
|
|
- Read SlackBuilds files
|
2014-05-23 07:46:51 +02:00
|
|
|
|
- Τracking dependencies
|
2014-09-10 05:19:52 +02:00
|
|
|
|
- Build log file
|
|
|
|
|
- Sum build time
|
2014-05-23 07:46:51 +02:00
|
|
|
|
|
2014-08-02 15:49:15 +02:00
|
|
|
|
It's a quick and easy way to manage your packages in `Slackware <http://www.slackware.com/>`_
|
2014-05-23 07:46:51 +02:00
|
|
|
|
to a command.
|
|
|
|
|
|
2014-09-18 00:42:10 +02:00
|
|
|
|
|
2014-05-23 07:46:51 +02:00
|
|
|
|
Installation
|
|
|
|
|
------------
|
|
|
|
|
|
2014-08-30 06:53:02 +02:00
|
|
|
|
Untar the archive and run install.sh script:
|
|
|
|
|
|
|
|
|
|
.. code-block:: bash
|
|
|
|
|
|
2015-04-24 23:15:30 +02:00
|
|
|
|
$ tar xvf slpkg-<version>.tar.gz
|
|
|
|
|
$ cd slpkg-<version>
|
2014-08-30 06:53:02 +02:00
|
|
|
|
$ ./install.sh
|
|
|
|
|
|
2014-11-26 10:22:49 +01:00
|
|
|
|
Using pip:
|
|
|
|
|
|
|
|
|
|
.. code-block:: bash
|
|
|
|
|
|
|
|
|
|
$ pip install slpkg --upgrade
|
2015-05-26 06:16:01 +02:00
|
|
|
|
|
|
|
|
|
Uninstall:
|
|
|
|
|
|
|
|
|
|
$ pip uninstall slpkg
|
|
|
|
|
|
2015-06-28 05:16:37 +02:00
|
|
|
|
for clean data run clean.py from source code:
|
2014-11-26 10:22:49 +01:00
|
|
|
|
|
2015-05-26 06:16:01 +02:00
|
|
|
|
$ python clean.py
|
2014-11-26 10:22:49 +01:00
|
|
|
|
|
2015-05-30 01:07:13 +02:00
|
|
|
|
Bbinary packages:
|
2015-05-21 04:43:48 +02:00
|
|
|
|
|
2015-07-01 23:20:29 +02:00
|
|
|
|
Slackware: `slpkg-2.5.9-i486-1_dsw.txz <https://github.com/dslackw/slpkg/releases/download/v2.5.9/slpkg-2.5.9-i486-1_dsw.txz>`_
|
2015-05-21 04:43:48 +02:00
|
|
|
|
|
2015-07-01 23:20:29 +02:00
|
|
|
|
Slackware64: `slpkg-2.5.9-x86_64-1_dsw.txz <https://github.com/dslackw/slpkg/releases/download/v2.5.9/slpkg-2.5.9-x86_64-1_dsw.txz>`_
|
2015-05-21 04:43:48 +02:00
|
|
|
|
|
|
|
|
|
|
2014-11-22 10:16:39 +01:00
|
|
|
|
Upgrade
|
2014-11-25 10:38:40 +01:00
|
|
|
|
-------
|
2014-11-22 10:16:39 +01:00
|
|
|
|
|
2014-12-15 12:10:00 +01:00
|
|
|
|
From version '2.1.4' you can update slpkg itself with '# slpkg update slpkg'.
|
2015-05-21 03:06:26 +02:00
|
|
|
|
In each slpkg upgrade should track the configuration files in the folder '/etc/slpkg'
|
|
|
|
|
for changes.
|
2014-11-22 10:16:39 +01:00
|
|
|
|
|
|
|
|
|
|
2014-11-14 06:57:04 +01:00
|
|
|
|
Slackware Current
|
|
|
|
|
-----------------
|
|
|
|
|
|
2015-07-01 23:20:29 +02:00
|
|
|
|
For Slackware 'current' users must change the variable VERSION in '/etc/slpkg/slpkg.conf' file.
|
2014-11-14 06:57:04 +01:00
|
|
|
|
|
2014-11-22 10:16:39 +01:00
|
|
|
|
.. code-block:: bash
|
|
|
|
|
|
2015-06-10 01:39:55 +02:00
|
|
|
|
$ slpkg -g edit=nano
|
2014-11-22 10:16:39 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Slackware Mirrors
|
|
|
|
|
-----------------
|
|
|
|
|
|
2015-05-21 03:06:26 +02:00
|
|
|
|
Slpkg uses the central mirror "http://mirrors.slackware.com/slackware/" to find the
|
|
|
|
|
nearest one. If however for some reason this troublesome please edit the file in
|
|
|
|
|
'/etc/slpkg/slackware-mirrors'.
|
2014-11-22 10:16:39 +01:00
|
|
|
|
|
2014-12-10 04:18:31 +01:00
|
|
|
|
|
2015-06-09 02:55:12 +02:00
|
|
|
|
Configuration Files
|
2015-01-29 02:00:28 +01:00
|
|
|
|
-------------------
|
2014-12-10 04:18:31 +01:00
|
|
|
|
|
2015-01-29 02:00:28 +01:00
|
|
|
|
.. code-block:: bash
|
2014-12-15 05:23:48 +01:00
|
|
|
|
|
2015-05-21 00:41:46 +02:00
|
|
|
|
/tmp/slpkg
|
|
|
|
|
Slpkg temponary donwloaded files and build packages
|
|
|
|
|
|
2015-01-29 02:00:28 +01:00
|
|
|
|
/etc/slpkg/slpkg.conf
|
|
|
|
|
General configuration of slpkg
|
2014-12-15 05:23:48 +01:00
|
|
|
|
|
2015-01-29 02:00:28 +01:00
|
|
|
|
/etc/slpkg/blacklist
|
|
|
|
|
List of packages to skip
|
2014-12-15 05:23:48 +01:00
|
|
|
|
|
2015-01-29 02:00:28 +01:00
|
|
|
|
/etc/slpkg/slackware-mirrors
|
|
|
|
|
List of Slackware Mirrors
|
2014-12-15 05:23:48 +01:00
|
|
|
|
|
2015-01-29 02:00:28 +01:00
|
|
|
|
/etc/slpkg/custom-repositories
|
|
|
|
|
List of custom repositories
|
2014-12-10 04:18:31 +01:00
|
|
|
|
|
2015-05-21 00:41:46 +02:00
|
|
|
|
/var/log/slpkg
|
|
|
|
|
ChangeLog.txt repositories files
|
|
|
|
|
SlackBuilds logs and dependencies files
|
|
|
|
|
|
|
|
|
|
/var/lib/slpkg
|
|
|
|
|
PACKAGES.TXT files
|
|
|
|
|
SLACKBUILDS.TXT files
|
|
|
|
|
CHECKSUMS.md5 files
|
|
|
|
|
FILELIST.TXT files
|
|
|
|
|
|
2015-05-17 02:09:53 +02:00
|
|
|
|
/etc/slpkg/slackware-changelogs-mirror
|
|
|
|
|
Slackware changelogs mirror
|
|
|
|
|
|
2015-05-21 00:41:46 +02:00
|
|
|
|
|
2014-05-23 07:46:51 +02:00
|
|
|
|
Command Line Tool Usage
|
|
|
|
|
-----------------------
|
|
|
|
|
|
|
|
|
|
.. code-block:: bash
|
2015-06-01 05:23:27 +02:00
|
|
|
|
|
2015-01-16 21:55:28 +01:00
|
|
|
|
Slpkg is a user-friendly package manager for Slackware installations
|
2015-06-01 05:23:27 +02:00
|
|
|
|
_ _
|
|
|
|
|
___| |_ __ | | ____ _
|
2015-06-06 16:41:53 +02:00
|
|
|
|
/ __| | "_ \| |/ / _` |
|
2015-06-01 05:23:27 +02:00
|
|
|
|
\__ \ | |_) | < (_| |
|
|
|
|
|
|___/_| .__/|_|\_\__, |
|
|
|
|
|
|_| |___/
|
2015-06-01 14:23:15 +02:00
|
|
|
|
|
2014-12-10 04:18:31 +01:00
|
|
|
|
Commands:
|
2015-06-13 06:53:28 +02:00
|
|
|
|
update, --only=[...] Run this command to update all
|
2015-06-01 05:23:27 +02:00
|
|
|
|
the packages list.
|
2015-06-13 06:53:28 +02:00
|
|
|
|
upgrade, --only=[...] Delete and recreate all packages
|
2015-06-01 05:23:27 +02:00
|
|
|
|
lists.
|
|
|
|
|
repo-add [repository name] [URL] Add custom repository.
|
|
|
|
|
repo-remove [repository] Remove custom repository.
|
|
|
|
|
repo-list Print a list of all the
|
|
|
|
|
repositories.
|
|
|
|
|
repo-info [repository] Get information about a
|
|
|
|
|
repository.
|
|
|
|
|
update slpkg Upgrade the program directly from
|
|
|
|
|
repository.
|
2014-12-15 12:10:00 +01:00
|
|
|
|
|
2014-09-27 22:54:30 +02:00
|
|
|
|
Optional arguments:
|
2015-06-09 02:55:12 +02:00
|
|
|
|
-h, --help Print this help message and exit.
|
2015-06-01 05:23:27 +02:00
|
|
|
|
-v, --version Print program version and exit.
|
2015-06-06 16:41:53 +02:00
|
|
|
|
-a, --autobuild, [script] [source...] Auto build SBo packages.
|
2015-06-01 05:23:27 +02:00
|
|
|
|
If you already have downloaded the
|
|
|
|
|
script and the source code you can
|
|
|
|
|
build a new package with this
|
|
|
|
|
command.
|
2015-06-06 16:41:53 +02:00
|
|
|
|
-b, --blacklist, [package...] --add, Manage packages in the blacklist.
|
|
|
|
|
--remove, list Add or remove packages and print
|
2015-06-01 05:23:27 +02:00
|
|
|
|
the list. Each package is added
|
|
|
|
|
here will not be accessible by the
|
|
|
|
|
program.
|
2015-06-06 16:41:53 +02:00
|
|
|
|
-q, --queue, [package...] --add, Manage SBo packages in the queue.
|
|
|
|
|
--remove, list, build, install, Add or remove and print the list
|
|
|
|
|
build-install of packages. Build and then install
|
2015-06-01 05:23:27 +02:00
|
|
|
|
the packages from the queue.
|
2015-06-06 16:41:53 +02:00
|
|
|
|
-g, --config, print, edit=[editor] Configuration file management.
|
2015-06-01 05:23:27 +02:00
|
|
|
|
Print the configuration file or
|
|
|
|
|
edit.
|
2015-06-06 16:41:53 +02:00
|
|
|
|
-l, --list, [repository], --index, Print a list of all available
|
|
|
|
|
--installed packages repository, index or print
|
2015-06-01 05:23:27 +02:00
|
|
|
|
only packages installed on the
|
|
|
|
|
system.
|
2015-06-15 06:14:30 +02:00
|
|
|
|
-c, --check, [repository], --upgrade, Check, view and install updated
|
2015-06-13 06:53:28 +02:00
|
|
|
|
--skip=[...] --resolve--off packages from repositories.
|
2015-06-06 16:41:53 +02:00
|
|
|
|
-s, --sync, [repository] [package...], Sync packages. Install packages
|
2015-06-04 03:08:51 +02:00
|
|
|
|
--resolve-off directly from remote repositories
|
2015-06-01 05:23:27 +02:00
|
|
|
|
with all dependencies.
|
2015-06-06 16:41:53 +02:00
|
|
|
|
-t, --tracking, [repository] [package] Tracking package dependencies and
|
2015-06-01 05:23:27 +02:00
|
|
|
|
print package dependenies tree with
|
|
|
|
|
highlight if packages is installed.
|
2015-06-20 01:56:36 +02:00
|
|
|
|
-p, --desc, [repository] [package], Print description of a package
|
2015-06-06 16:41:53 +02:00
|
|
|
|
--color=[] directly from the repository and
|
2015-06-01 05:23:27 +02:00
|
|
|
|
change color text.
|
2015-06-06 16:41:53 +02:00
|
|
|
|
-n, --network, [package] View a standard of SBo page in
|
2015-06-01 05:23:27 +02:00
|
|
|
|
terminal and manage multiple options
|
|
|
|
|
like reading, downloading, building
|
|
|
|
|
installation, etc.
|
2015-06-06 16:41:53 +02:00
|
|
|
|
-F, --FIND, [package...] Find packages from repositories and
|
2015-06-01 05:23:27 +02:00
|
|
|
|
search at each enabled repository
|
|
|
|
|
and prints results.
|
2015-06-06 16:41:53 +02:00
|
|
|
|
-f, --find, [package...] Find and print installed packages
|
2015-06-01 05:23:27 +02:00
|
|
|
|
reporting the size and the sum.
|
2015-06-13 06:53:28 +02:00
|
|
|
|
-i, --installpkg, [options] [package...] Installs single or multiple *.tgz
|
|
|
|
|
options=[--warn, --md5sum, --root, (or .tbz, .tlz, .txz) Slackware
|
2015-06-13 07:01:47 +02:00
|
|
|
|
--infobox, --menu, --terse, --ask, binary packages designed for use
|
|
|
|
|
--priority, --tagfile] with the Slackware Linux
|
|
|
|
|
distribution onto your system.
|
2015-06-13 05:41:02 +02:00
|
|
|
|
-u, --upgradepkg, [options] [package...] Upgrade single or multiple Slackware
|
|
|
|
|
options=[--dry-run, --install-new, binary packages from an older
|
2015-06-13 07:01:47 +02:00
|
|
|
|
--reinstall, --verbose] version to a newer one.
|
2015-06-13 06:53:28 +02:00
|
|
|
|
-r, --removepkg, [options] [package...], Removes a previously installed
|
|
|
|
|
--check-deps Slackware binary packages,
|
2015-06-13 17:31:54 +02:00
|
|
|
|
options=[-warn, -preserve, -copy, while writing a progress report
|
2015-06-13 07:01:47 +02:00
|
|
|
|
-keep] to the standard output.
|
2015-06-13 05:41:02 +02:00
|
|
|
|
-d, --display, [package...] Display the installed packages
|
2015-06-07 06:38:05 +02:00
|
|
|
|
contents and file list.
|
2014-11-18 12:30:58 +01:00
|
|
|
|
|
2014-05-23 07:46:51 +02:00
|
|
|
|
Slpkg Examples
|
|
|
|
|
--------------
|
|
|
|
|
|
2015-05-21 03:06:26 +02:00
|
|
|
|
If you use slpkg for the first time will have to create and update the package
|
|
|
|
|
list. This command must be executed to update the package lists:
|
2014-12-24 06:42:06 +01:00
|
|
|
|
|
|
|
|
|
.. code-block:: bash
|
|
|
|
|
|
|
|
|
|
$ slpkg update
|
|
|
|
|
|
|
|
|
|
Update repository slack .......................Done
|
|
|
|
|
Update repository sbo .............Done
|
|
|
|
|
Update repository alien ...Done
|
|
|
|
|
Update repository slacky .....................................Done
|
|
|
|
|
Update repository studio ...................Done
|
|
|
|
|
Update repository slackr .............................................Done
|
|
|
|
|
Update repository slonly ...Done
|
|
|
|
|
Update repository ktown ...Done
|
2014-12-26 23:58:03 +01:00
|
|
|
|
Update repository salix ..................Done
|
2014-12-27 11:26:59 +01:00
|
|
|
|
Update repository slacke ...Done
|
|
|
|
|
Update repository slackl ...Done
|
|
|
|
|
Update repository multi ...Done
|
2015-06-13 06:53:28 +02:00
|
|
|
|
Update repository msb ........Done
|
|
|
|
|
|
|
|
|
|
Update specifically repositories:
|
|
|
|
|
|
|
|
|
|
$ slpkg update --only=sbo,msb,slacky
|
2014-12-26 23:58:03 +01:00
|
|
|
|
|
2015-06-15 06:14:30 +02:00
|
|
|
|
Also you can check ChangeLog.txt for changes like:
|
|
|
|
|
|
|
|
|
|
$ slpkg -c sbo
|
2015-06-23 21:59:11 +02:00
|
|
|
|
|
|
|
|
|
+==============================================================================
|
|
|
|
|
| Repository Status
|
|
|
|
|
+==============================================================================
|
|
|
|
|
sbo News in ChangeLog.txt
|
|
|
|
|
|
|
|
|
|
Summary
|
|
|
|
|
===============================================================================
|
|
|
|
|
From 1 repositories need 1 updating. Run the command 'slpkg update'.
|
2015-06-15 06:14:30 +02:00
|
|
|
|
|
2015-06-23 21:59:11 +02:00
|
|
|
|
|
|
|
|
|
$ slpkg -c ALL
|
|
|
|
|
|
|
|
|
|
+==============================================================================
|
|
|
|
|
| Repository Status
|
|
|
|
|
+==============================================================================
|
|
|
|
|
slack No changes in ChangeLog.txt
|
|
|
|
|
sbo News in ChangeLog.txt
|
|
|
|
|
slacky News in ChangeLog.txt
|
|
|
|
|
alien No changes in ChangeLog.txt
|
|
|
|
|
rlw No changes in ChangeLog.txt
|
|
|
|
|
|
|
|
|
|
Summary
|
|
|
|
|
===============================================================================
|
|
|
|
|
From 5 repositories need 2 updating. Run the command 'slpkg update'.
|
2015-06-15 06:14:30 +02:00
|
|
|
|
|
2014-12-24 06:42:06 +01:00
|
|
|
|
|
2015-01-03 10:05:41 +01:00
|
|
|
|
Add and remove custom repositories:
|
|
|
|
|
|
|
|
|
|
.. code-block:: bash
|
|
|
|
|
|
|
|
|
|
$ slpkg repo-add ponce http://ponce.cc/slackware/slackware64-14.1/packages/
|
|
|
|
|
|
|
|
|
|
Repository 'ponce' successfully added
|
|
|
|
|
|
|
|
|
|
|
2015-06-22 22:29:08 +02:00
|
|
|
|
$ slpkg repo-add repo1 file:///home/user1/repos/alien/
|
|
|
|
|
|
|
|
|
|
Repository 'repo1' successfully added
|
|
|
|
|
|
|
|
|
|
|
2015-01-03 10:05:41 +01:00
|
|
|
|
$ slpkg repo-remove ponce
|
|
|
|
|
|
|
|
|
|
Repository 'ponce' successfully removed
|
|
|
|
|
|
|
|
|
|
|
2015-01-07 11:43:06 +01:00
|
|
|
|
View information about the repositories:
|
2014-12-24 06:42:06 +01:00
|
|
|
|
|
|
|
|
|
.. code-block:: bash
|
|
|
|
|
|
2015-01-04 02:40:35 +01:00
|
|
|
|
$ slpkg repo-list
|
2015-01-07 11:43:06 +01:00
|
|
|
|
|
2014-12-24 06:42:06 +01:00
|
|
|
|
+==============================================================================
|
2015-01-07 11:43:06 +01:00
|
|
|
|
| Repo id Repo URL Default Status
|
2014-12-24 06:42:06 +01:00
|
|
|
|
+==============================================================================
|
2015-01-07 11:43:06 +01:00
|
|
|
|
alien http://www.slackware.com/~alien/slackbuilds/ yes disabled
|
|
|
|
|
ktown http://alien.slackbook.org/ktown/ yes disabled
|
2015-06-20 02:49:54 +02:00
|
|
|
|
msb http://slackware.org.uk/msb/ yes enabled
|
2015-01-07 11:43:06 +01:00
|
|
|
|
multi http://www.slackware.com/~alien/multilib/ yes disabled
|
|
|
|
|
ponce http://ponce.cc/slackware/slackware64-14.1/packa~ no enabled
|
|
|
|
|
rested http://taper.alienbase.nl/mirrors/people/alien/r~ yes disabled
|
|
|
|
|
rlw http://rlworkman.net/pkgs/ yes disabled
|
|
|
|
|
salix http://download.salixos.org/ yes disabled
|
|
|
|
|
sbo http://slackbuilds.org/slackbuilds/ yes enabled
|
|
|
|
|
slack http://ftp.cc.uoc.gr/mirrors/linux/slackware/ yes enabled
|
|
|
|
|
slacke http://ngc891.blogdns.net/pub/ yes disabled
|
|
|
|
|
slackl http://www.slackel.gr/repo/ yes disabled
|
|
|
|
|
slackr http://www.slackers.it/repository/ yes disabled
|
|
|
|
|
slacky http://repository.slacky.eu/ yes disabled
|
|
|
|
|
slonly https://slackonly.com/pub/packages/ yes disabled
|
|
|
|
|
studio http://studioware.org/files/packages/ yes disabled
|
2014-12-24 06:42:06 +01:00
|
|
|
|
|
2015-06-13 07:18:59 +02:00
|
|
|
|
15/15 enabled default repositories and 1 custom.
|
|
|
|
|
For enable or disable default repositories edit '/etc/slpkg/slpkg.conf' file.
|
2014-12-24 06:42:06 +01:00
|
|
|
|
|
2015-01-04 02:40:35 +01:00
|
|
|
|
$ slpkg repo-info alien
|
2014-12-24 06:42:06 +01:00
|
|
|
|
|
2015-01-07 08:27:05 +01:00
|
|
|
|
Default: yes
|
2014-12-24 06:42:06 +01:00
|
|
|
|
Last updated: Tue Dec 23 11:48:31 UTC 2014
|
|
|
|
|
Number of packages: 3149
|
|
|
|
|
Repo id: alien
|
|
|
|
|
Repo url: http://www.slackware.com/~alien/slackbuilds/
|
|
|
|
|
Status: enabled
|
|
|
|
|
Total compressed packages: 9.3 Gb
|
|
|
|
|
Total uncompressed packages: 36.31 Gb
|
|
|
|
|
|
|
|
|
|
|
2015-01-29 02:00:28 +01:00
|
|
|
|
Installing packages from the repositories (supporting multi packages):
|
2014-05-28 16:35:41 +02:00
|
|
|
|
|
|
|
|
|
.. code-block:: bash
|
2014-08-01 09:42:05 +02:00
|
|
|
|
|
2014-07-28 07:39:35 +02:00
|
|
|
|
$ slpkg -s sbo brasero
|
2015-01-29 02:00:28 +01:00
|
|
|
|
Reading package lists .....Done
|
|
|
|
|
Resolving dependencies ....Done
|
|
|
|
|
|
2014-09-08 02:36:40 +02:00
|
|
|
|
The following packages will be automatically installed or upgraded
|
|
|
|
|
with new version:
|
2015-01-29 02:00:28 +01:00
|
|
|
|
|
2014-08-22 07:20:29 +02:00
|
|
|
|
+==============================================================================
|
2015-06-13 06:53:28 +02:00
|
|
|
|
| Package New version Arch Build Repos Size
|
2014-08-22 07:20:29 +02:00
|
|
|
|
+==============================================================================
|
2015-06-13 06:53:28 +02:00
|
|
|
|
Installing:
|
2015-06-23 21:59:11 +02:00
|
|
|
|
brasero 3.12.1 x86_64 SBo
|
2014-08-22 07:20:29 +02:00
|
|
|
|
Installing for dependencies:
|
2015-06-23 21:59:11 +02:00
|
|
|
|
orc 0.4.23 x86_64 SBo
|
|
|
|
|
gstreamer1 1.4.5 x86_64 SBo
|
|
|
|
|
gst1-plugins-base 1.4.5 x86_64 SBo
|
|
|
|
|
gst1-plugins-bad 1.4.5 x86_64 SBo
|
2015-06-13 06:53:28 +02:00
|
|
|
|
|
2014-08-22 07:20:29 +02:00
|
|
|
|
Installing summary
|
|
|
|
|
===============================================================================
|
2015-06-13 06:53:28 +02:00
|
|
|
|
Total 5 packages.
|
|
|
|
|
5 packages will be installed, 0 allready installed and 0 package
|
2014-09-08 02:36:40 +02:00
|
|
|
|
will be upgraded.
|
2014-08-13 01:39:41 +02:00
|
|
|
|
|
2015-06-25 19:25:16 +02:00
|
|
|
|
Would you like to continue [y/N]?
|
2015-06-13 06:53:28 +02:00
|
|
|
|
|
2014-08-01 09:42:05 +02:00
|
|
|
|
|
2015-01-29 02:00:28 +01:00
|
|
|
|
Example install multi packages:
|
2014-09-23 22:00:07 +02:00
|
|
|
|
|
2015-06-13 06:53:28 +02:00
|
|
|
|
$ slpkg -s sbo brasero pylint atkmm
|
2015-01-29 02:00:28 +01:00
|
|
|
|
Reading package lists ..........Done
|
|
|
|
|
Resolving dependencies ......Done
|
2014-09-23 22:00:07 +02:00
|
|
|
|
|
2015-01-29 02:00:28 +01:00
|
|
|
|
The following packages will be automatically installed or upgraded
|
|
|
|
|
with new version:
|
2015-06-13 06:53:28 +02:00
|
|
|
|
|
2014-09-23 22:00:07 +02:00
|
|
|
|
+==============================================================================
|
2015-06-13 06:53:28 +02:00
|
|
|
|
| Package New version Arch Build Repos Size
|
2014-09-23 22:00:07 +02:00
|
|
|
|
+==============================================================================
|
2015-06-13 06:53:28 +02:00
|
|
|
|
Installing:
|
2015-06-23 21:59:11 +02:00
|
|
|
|
brasero 3.12.1 x86_64 SBo
|
|
|
|
|
pylint-1.3.1 1.3.1 x86_64 SBo
|
|
|
|
|
atkmm 2.22.7 x86_64 SBo
|
2015-01-29 02:00:28 +01:00
|
|
|
|
Installing for dependencies:
|
2015-06-23 21:59:11 +02:00
|
|
|
|
libsigc++ 2.2.11 x86_64 SBo
|
|
|
|
|
glibmm 2.36.2 x86_64 SBo
|
|
|
|
|
cairomm 1.10.0 x86_64 SBo
|
|
|
|
|
pangomm 2.34.0 x86_64 SBo
|
|
|
|
|
six-1.8.0 1.8.0 x86_64 SBo
|
|
|
|
|
pysetuptools-17.0 17.0 x86_64 SBo
|
|
|
|
|
logilab-common-0.63.2 0.63.2 x86_64 SBo
|
|
|
|
|
astroid-1.3.6 1.3.6 x86_64 SBo
|
|
|
|
|
orc 0.4.23 x86_64 SBo
|
|
|
|
|
gstreamer1 1.4.5 x86_64 SBo
|
|
|
|
|
gst1-plugins-base 1.4.5 x86_64 SBo
|
|
|
|
|
gst1-plugins-bad 1.4.5 x86_64 SBo
|
2014-09-23 22:00:07 +02:00
|
|
|
|
|
|
|
|
|
Installing summary
|
|
|
|
|
===============================================================================
|
2015-06-13 06:53:28 +02:00
|
|
|
|
Total 15 packages.
|
|
|
|
|
10 packages will be installed, 5 allready installed and 0 package
|
2015-01-29 02:00:28 +01:00
|
|
|
|
will be upgraded.
|
|
|
|
|
|
2015-06-25 19:25:16 +02:00
|
|
|
|
Would you like to continue [y/N]?
|
2014-07-28 07:39:35 +02:00
|
|
|
|
|
|
|
|
|
|
2015-01-29 02:00:28 +01:00
|
|
|
|
Example from 'alien' repository:
|
2014-07-28 07:39:35 +02:00
|
|
|
|
|
2015-01-29 02:04:53 +01:00
|
|
|
|
$ slpkg -s alien atkmm
|
2015-01-29 02:00:28 +01:00
|
|
|
|
Reading package lists .....Done
|
|
|
|
|
Resolving dependencies .........Done
|
2014-07-28 07:39:35 +02:00
|
|
|
|
|
2014-08-22 07:20:29 +02:00
|
|
|
|
+==============================================================================
|
2015-01-29 02:00:28 +01:00
|
|
|
|
| Package Version Arch Build Repos Size
|
2014-08-22 07:20:29 +02:00
|
|
|
|
+==============================================================================
|
|
|
|
|
Installing:
|
2015-06-23 21:59:11 +02:00
|
|
|
|
atkmm 2.22.6 x86_64 1 alien 124 K
|
2015-01-29 02:00:28 +01:00
|
|
|
|
Installing for dependencies:
|
2015-06-23 21:59:11 +02:00
|
|
|
|
libsigc++ 2.2.10 x86_64 2 alien 128 K
|
|
|
|
|
glibmm 2.32.1 x86_64 1 alien 1012 K
|
|
|
|
|
cairomm 1.10.0 x86_64 2 alien 124 K
|
|
|
|
|
pangomm 2.28.4 x86_64 1 alien 124 K
|
2014-08-22 07:20:29 +02:00
|
|
|
|
|
|
|
|
|
Installing summary
|
|
|
|
|
===============================================================================
|
2015-01-29 02:00:28 +01:00
|
|
|
|
Total 5 packages.
|
|
|
|
|
5 packages will be installed, 0 will be upgraded and 0 will be reinstalled.
|
|
|
|
|
Need to get 124 Kb of archives.
|
|
|
|
|
After this process, 620 Kb of additional disk space will be used.
|
2014-08-18 00:04:55 +02:00
|
|
|
|
|
2015-06-25 19:25:16 +02:00
|
|
|
|
Would you like to continue [y/N]?
|
2014-07-28 07:39:35 +02:00
|
|
|
|
|
2015-02-06 06:17:58 +01:00
|
|
|
|
|
2015-06-13 06:53:28 +02:00
|
|
|
|
Close auto resolve dependencies:
|
|
|
|
|
|
|
|
|
|
$ slpkg -s alien atkm --resolve-off
|
|
|
|
|
Reading package lists .....Done
|
|
|
|
|
|
|
|
|
|
The following packages will be automatically installed or upgraded
|
|
|
|
|
with new version:
|
|
|
|
|
|
|
|
|
|
+==============================================================================
|
|
|
|
|
| Package New Version Arch Build Repos Size
|
|
|
|
|
+==============================================================================
|
|
|
|
|
Installing:
|
2015-06-23 21:59:11 +02:00
|
|
|
|
atkmm 2.22.6 x86_64 1 alien 124 K
|
2015-06-13 06:53:28 +02:00
|
|
|
|
|
|
|
|
|
Installing summary
|
|
|
|
|
===============================================================================
|
|
|
|
|
Total 1 package.
|
|
|
|
|
1 package will be installed, 0 will be upgraded and 0 will be reinstalled.
|
|
|
|
|
Need to get 124 Kb of archives.
|
|
|
|
|
After this process, 620 Kb of additional disk space will be used.
|
|
|
|
|
|
2015-06-25 19:25:16 +02:00
|
|
|
|
Would you like to continue [y/N]?
|
2015-06-13 06:53:28 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2015-02-03 05:20:01 +01:00
|
|
|
|
Build packages and passing variables to the script:
|
|
|
|
|
|
|
|
|
|
.. code-block:: bash
|
|
|
|
|
|
|
|
|
|
First export variable(s) like:
|
|
|
|
|
|
2015-02-09 10:49:59 +01:00
|
|
|
|
$ export FFMPEG_ASS=yes FFMPEG_X264=yes
|
2015-02-03 05:20:01 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
And then run as you know:
|
|
|
|
|
|
|
|
|
|
$ slpkg -s sbo ffmpeg
|
|
|
|
|
|
2015-02-04 00:36:27 +01:00
|
|
|
|
or
|
|
|
|
|
|
|
|
|
|
$ slpkg -n ffmpeg
|
|
|
|
|
|
2015-06-13 06:53:28 +02:00
|
|
|
|
or if already script and source donwloaded:
|
2015-02-04 00:36:27 +01:00
|
|
|
|
|
|
|
|
|
$ slpkg -a ffmpeg.tar.gz ffmpeg-2.1.5.tar.bz2
|
|
|
|
|
|
2015-02-03 05:20:01 +01:00
|
|
|
|
|
2014-08-13 01:39:41 +02:00
|
|
|
|
Tracking all dependencies of packages,
|
|
|
|
|
and also displays installed packages:
|
2014-05-23 07:46:51 +02:00
|
|
|
|
|
|
|
|
|
.. code-block:: bash
|
|
|
|
|
|
2014-11-14 06:57:04 +01:00
|
|
|
|
$ slpkg -t sbo brasero
|
2014-09-23 22:00:07 +02:00
|
|
|
|
Reading package lists ......Done
|
2014-08-02 15:49:15 +02:00
|
|
|
|
|
2014-07-26 07:15:14 +02:00
|
|
|
|
+=========================
|
2014-07-26 07:10:18 +02:00
|
|
|
|
| brasero dependencies :
|
2014-07-26 07:15:14 +02:00
|
|
|
|
+=========================
|
2014-07-27 22:05:05 +02:00
|
|
|
|
\
|
2014-07-31 01:29:54 +02:00
|
|
|
|
+---[ Tree of dependencies ]
|
2014-07-27 22:05:05 +02:00
|
|
|
|
|
|
2014-08-04 02:02:38 +02:00
|
|
|
|
+--1 orc
|
2014-07-27 22:05:05 +02:00
|
|
|
|
|
|
2014-08-04 02:02:38 +02:00
|
|
|
|
+--2 gstreamer1
|
2014-07-27 22:05:05 +02:00
|
|
|
|
|
|
2014-08-04 02:02:38 +02:00
|
|
|
|
+--3 gst1-plugins-base
|
2014-07-27 22:05:05 +02:00
|
|
|
|
|
|
2014-08-04 02:02:38 +02:00
|
|
|
|
+--4 gst1-plugins-bad
|
|
|
|
|
|
|
|
|
|
|
+--5 libunique
|
|
|
|
|
|
2015-02-03 05:20:01 +01:00
|
|
|
|
|
2015-06-15 06:14:30 +02:00
|
|
|
|
Check if your packages is up to date or changes in ChangeLog.txt:
|
2014-05-23 07:46:51 +02:00
|
|
|
|
|
|
|
|
|
.. code-block:: bash
|
|
|
|
|
|
2015-06-15 06:14:30 +02:00
|
|
|
|
You can check ChangeLog.txt for changes before with command:
|
|
|
|
|
|
|
|
|
|
$ slpkg -c sbo
|
|
|
|
|
|
|
|
|
|
News in ChangeLog.txt
|
|
|
|
|
|
|
|
|
|
And check if packages need upgrade with:
|
|
|
|
|
|
2014-09-27 22:54:30 +02:00
|
|
|
|
$ slpkg -c sbo --upgrade
|
2015-01-29 02:00:28 +01:00
|
|
|
|
Checking ...................Done
|
|
|
|
|
Reading package lists ......Done
|
|
|
|
|
Resolving dependencies ...Done
|
2014-05-23 07:46:51 +02:00
|
|
|
|
|
2015-01-29 02:00:28 +01:00
|
|
|
|
The following packages will be automatically installed or upgraded
|
|
|
|
|
with new version:
|
2014-08-26 02:12:39 +02:00
|
|
|
|
|
2014-07-21 01:54:58 +02:00
|
|
|
|
+==============================================================================
|
2015-01-29 02:00:28 +01:00
|
|
|
|
| Package Version Arch Build Repos Size
|
2014-07-21 01:54:58 +02:00
|
|
|
|
+==============================================================================
|
2014-08-26 02:12:39 +02:00
|
|
|
|
Upgrading:
|
2015-06-23 21:59:11 +02:00
|
|
|
|
astroid-1.3.2 1.3.4 x86_64 SBo
|
|
|
|
|
jdk-7u51 8u31 x86_64 SBo
|
2015-01-29 02:00:28 +01:00
|
|
|
|
Installing for dependencies:
|
2015-06-23 21:59:11 +02:00
|
|
|
|
six-1.7.3 1.8.0 x86_64 SBo
|
|
|
|
|
logilab-common-0.60.1 0.63.2 x86_64 SBo
|
|
|
|
|
pysetuptools-6.1 7.0 x86_64 SBo
|
2015-01-29 02:00:28 +01:00
|
|
|
|
|
2014-08-26 02:12:39 +02:00
|
|
|
|
Installing summary
|
|
|
|
|
===============================================================================
|
2015-01-29 02:00:28 +01:00
|
|
|
|
Total 5 packages.
|
|
|
|
|
0 package will be installed, 2 allready installed and 3 packages
|
|
|
|
|
will be upgraded.
|
|
|
|
|
|
2015-06-25 19:25:16 +02:00
|
|
|
|
Would you like to continue [y/N]?
|
2014-05-23 07:46:51 +02:00
|
|
|
|
|
2015-01-29 02:00:28 +01:00
|
|
|
|
|
|
|
|
|
$ slpkg -c slacky --upgrade
|
|
|
|
|
Checking ........................Done
|
|
|
|
|
Reading package lists ....Done
|
|
|
|
|
Resolving dependencies ..........Done
|
|
|
|
|
|
|
|
|
|
+==============================================================================
|
|
|
|
|
| Package Version Arch Build Repos Size
|
|
|
|
|
+==============================================================================
|
|
|
|
|
Upgrading:
|
2015-06-23 21:59:11 +02:00
|
|
|
|
gstreamer1-1.4.1 1.4.4 x86_64 1 slacky 1563 K
|
2015-01-29 02:00:28 +01:00
|
|
|
|
|
|
|
|
|
Installing summary
|
|
|
|
|
===============================================================================
|
|
|
|
|
Total 1 package.
|
|
|
|
|
0 package will be installed, 1 will be upgraded and 0 will be reinstalled.
|
|
|
|
|
Need to get 1.53 Mb of archives.
|
|
|
|
|
After this process, 14.55 Mb of additional disk space will be used.
|
|
|
|
|
|
2015-06-25 19:25:16 +02:00
|
|
|
|
Would you like to continue [y/N]?
|
2015-01-29 02:00:28 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Check if your Slackware distribution is up to date.
|
|
|
|
|
This option works independently of the others i.e not need before updating the list of
|
|
|
|
|
packages by choosing "# slpkg update", works directly with the official repository and
|
|
|
|
|
why always you can have updated your system:
|
2014-07-26 06:59:53 +02:00
|
|
|
|
|
|
|
|
|
.. code-block:: bash
|
|
|
|
|
|
2014-11-14 06:57:04 +01:00
|
|
|
|
$ slpkg -c slack --upgrade
|
2014-09-23 22:00:07 +02:00
|
|
|
|
Reading package lists .......Done
|
2014-07-26 06:59:53 +02:00
|
|
|
|
|
2014-08-02 15:49:15 +02:00
|
|
|
|
These packages need upgrading:
|
2014-09-14 16:25:53 +02:00
|
|
|
|
|
2014-08-22 07:20:29 +02:00
|
|
|
|
+==============================================================================
|
2014-09-21 22:08:20 +02:00
|
|
|
|
| Package Version Arch Build Repos Size
|
2014-08-22 07:20:29 +02:00
|
|
|
|
+==============================================================================
|
|
|
|
|
Upgrading:
|
2015-06-23 21:59:11 +02:00
|
|
|
|
dhcpcd-6.0.5 6.0.5 x86_64 3 Slack 92 K
|
|
|
|
|
samba-4.1.0 4.1.11 x86_64 1 Slack 9928 K
|
|
|
|
|
xscreensaver-5.22 5.29 x86_64 1 Slack 3896 K
|
2014-08-22 07:20:29 +02:00
|
|
|
|
|
|
|
|
|
Installing summary
|
|
|
|
|
===============================================================================
|
2015-04-23 12:21:05 +02:00
|
|
|
|
Total 3 package will be upgrading and 0 will be installed.
|
2014-09-12 04:41:58 +02:00
|
|
|
|
Need to get 13.58 Mb of archives.
|
|
|
|
|
After this process, 76.10 Mb of additional disk space will be used.
|
2014-08-18 00:00:28 +02:00
|
|
|
|
|
2015-06-25 19:25:16 +02:00
|
|
|
|
Would you like to continue [y/N]?
|
2014-05-23 07:46:51 +02:00
|
|
|
|
|
2015-06-22 20:16:46 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Upgrade only distribution:
|
|
|
|
|
|
2015-06-22 22:21:06 +02:00
|
|
|
|
$ slpkg -c slack --upgrade --skip="multi:*multilib*,ktown:*" // This upgrade
|
|
|
|
|
Checking...................Done // distribution
|
|
|
|
|
// and skip all
|
|
|
|
|
Slackware64 'stable' v14.1 distribution is up to date // packages from
|
|
|
|
|
// ktown repository
|
|
|
|
|
// and multilib
|
|
|
|
|
// from multi.
|
2015-06-01 14:23:15 +02:00
|
|
|
|
Skip packages when upgrading:
|
|
|
|
|
|
|
|
|
|
.. code-block:: bash
|
|
|
|
|
|
2015-06-22 20:16:46 +02:00
|
|
|
|
$ slpkg -c sbo --upgrade --skip=pip,jdk // Available options:
|
|
|
|
|
Checking ...................Done // repository:*string*
|
|
|
|
|
Reading package lists ......Done // repository:string*
|
|
|
|
|
Resolving dependencies ...Done // repository:*string
|
2015-06-01 14:23:15 +02:00
|
|
|
|
|
|
|
|
|
The following packages will be automatically installed or upgraded
|
|
|
|
|
with new version:
|
|
|
|
|
|
|
|
|
|
+==============================================================================
|
|
|
|
|
| Package Version Arch Build Repos Size
|
|
|
|
|
+==============================================================================
|
|
|
|
|
Upgrading:
|
2015-06-23 21:59:11 +02:00
|
|
|
|
cffi-1.0.1 1.1.0 x86_64 SBo
|
2015-06-01 14:23:15 +02:00
|
|
|
|
Installing for dependencies:
|
2015-06-23 21:59:11 +02:00
|
|
|
|
pysetuptools-17.0 17.0 x86_64 SBo
|
|
|
|
|
pycparser-2.12 2.13 x86_64 SBo
|
2015-06-01 14:23:15 +02:00
|
|
|
|
|
|
|
|
|
Installing summary
|
|
|
|
|
===============================================================================
|
|
|
|
|
Total 3 packages.
|
|
|
|
|
0 package will be installed, 1 allready installed and 2 packages
|
|
|
|
|
will be upgraded.
|
|
|
|
|
|
2015-06-25 19:25:16 +02:00
|
|
|
|
Would you like to continue [y/N]?
|
2015-06-01 14:23:15 +02:00
|
|
|
|
|
2015-06-22 20:16:46 +02:00
|
|
|
|
|
2015-01-29 02:00:28 +01:00
|
|
|
|
View complete slackbuilds.org site in your terminal.
|
|
|
|
|
Read fies, download, build or install:
|
2014-05-23 07:46:51 +02:00
|
|
|
|
|
|
|
|
|
.. code-block:: bash
|
|
|
|
|
|
2014-07-26 07:15:14 +02:00
|
|
|
|
$ slpkg -n bitfighter
|
2014-09-23 22:00:07 +02:00
|
|
|
|
Reading package lists ...Done
|
2014-08-02 15:49:15 +02:00
|
|
|
|
|
2014-07-26 07:15:14 +02:00
|
|
|
|
+===============================================================================
|
2014-07-27 22:05:05 +02:00
|
|
|
|
| Package bitfighter --> http://slackbuilds.org/repository/14.1/games/bitfighter/
|
2014-07-26 07:15:14 +02:00
|
|
|
|
+===============================================================================
|
2014-09-23 22:00:07 +02:00
|
|
|
|
| Description : multi-player combat game
|
2014-07-28 07:28:47 +02:00
|
|
|
|
| SlackBuild : bitfighter.tar.gz
|
2014-09-12 04:41:58 +02:00
|
|
|
|
| Sources : bitfighter-019c.tar.gz, classic_level_pack.zip
|
2014-07-28 07:28:47 +02:00
|
|
|
|
| Requirements : OpenAL, SDL2, speex, libmodplug
|
2014-07-26 07:15:14 +02:00
|
|
|
|
+===============================================================================
|
2015-06-24 03:31:24 +02:00
|
|
|
|
| README View the README file
|
|
|
|
|
| SlackBuild View the SlackBuild file
|
|
|
|
|
| Info View the Info file
|
|
|
|
|
| Download Download this package
|
|
|
|
|
| Build Download and build this package
|
|
|
|
|
| Install Download/Build/Install
|
|
|
|
|
| Quit Quit
|
|
|
|
|
+================================================================================
|
|
|
|
|
Choose an option > _
|
2014-05-23 07:46:51 +02:00
|
|
|
|
|
2015-02-02 04:48:43 +01:00
|
|
|
|
|
2014-07-26 06:59:53 +02:00
|
|
|
|
Auto tool to build package:
|
2014-05-23 07:46:51 +02:00
|
|
|
|
|
|
|
|
|
.. code-block:: bash
|
|
|
|
|
|
2014-08-01 09:42:05 +02:00
|
|
|
|
Two files termcolor.tar.gz and termcolor-1.1.0.tar.gz
|
|
|
|
|
must be in the same directory.
|
2014-08-13 01:39:41 +02:00
|
|
|
|
(slackbuild script & source code or extra sources if needed)
|
2014-08-01 09:42:05 +02:00
|
|
|
|
|
|
|
|
|
$ slpkg -a termcolor.tar.gz termcolor-1.1.0.tar.gz
|
|
|
|
|
|
|
|
|
|
termcolor/
|
|
|
|
|
termcolor/slack-desc
|
|
|
|
|
termcolor/termcolor.info
|
|
|
|
|
termcolor/README
|
|
|
|
|
termcolor/termcolor.SlackBuild
|
|
|
|
|
termcolor-1.1.0/
|
|
|
|
|
termcolor-1.1.0/CHANGES.rst
|
|
|
|
|
termcolor-1.1.0/COPYING.txt
|
|
|
|
|
termcolor-1.1.0/README.rst
|
|
|
|
|
termcolor-1.1.0/setup.py
|
|
|
|
|
termcolor-1.1.0/termcolor.py
|
|
|
|
|
termcolor-1.1.0/PKG-INFO
|
|
|
|
|
running install
|
|
|
|
|
running build
|
|
|
|
|
running build_py
|
|
|
|
|
creating build
|
|
|
|
|
creating build/lib
|
|
|
|
|
copying termcolor.py -> build/lib
|
|
|
|
|
running install_lib
|
|
|
|
|
creating /tmp/SBo/package-termcolor/usr
|
|
|
|
|
creating /tmp/SBo/package-termcolor/usr/lib64
|
|
|
|
|
creating /tmp/SBo/package-termcolor/usr/lib64/python2.7
|
|
|
|
|
creating /tmp/SBo/package-termcolor/usr/lib64/python2.7/site-packages
|
|
|
|
|
copying build/lib/termcolor.py ->
|
2014-08-02 15:49:15 +02:00
|
|
|
|
/tmp/SBo/package-termcolor/usr/lib64/python2.7/site-packages
|
2014-08-01 09:42:05 +02:00
|
|
|
|
byte-compiling /tmp/SBo/package-termcolor/usr/lib64/python2.7/site-packages/termcolor.py
|
2014-08-02 15:49:15 +02:00
|
|
|
|
to termcolor.pyc
|
2014-08-01 09:42:05 +02:00
|
|
|
|
running install_egg_info
|
|
|
|
|
Writing
|
2014-08-02 15:49:15 +02:00
|
|
|
|
/tmp/SBo/package-termcolor/usr/lib64/python2.7/site-packages/termcolor-1.1.0-py2.7.egg-info
|
2014-08-01 09:42:05 +02:00
|
|
|
|
|
|
|
|
|
Slackware package maker, version 3.14159.
|
|
|
|
|
|
|
|
|
|
Searching for symbolic links:
|
|
|
|
|
|
2014-11-04 06:54:35 +01:00
|
|
|
|
No symbolic links were found, so we wont make an installation script.
|
2014-08-01 09:42:05 +02:00
|
|
|
|
You can make your own later in ./install/doinst.sh and rebuild the
|
|
|
|
|
package if you like.
|
|
|
|
|
|
|
|
|
|
This next step is optional - you can set the directories in your package
|
|
|
|
|
to some sane permissions. If any of the directories in your package have
|
|
|
|
|
special permissions, then DO NOT reset them here!
|
|
|
|
|
|
|
|
|
|
Would you like to reset all directory permissions to 755 (drwxr-xr-x) and
|
|
|
|
|
directory ownerships to root.root ([y]es, [n]o)? n
|
|
|
|
|
|
|
|
|
|
Creating Slackware package: /tmp/termcolor-1.1.0-x86_64-1_SBo.tgz
|
|
|
|
|
|
|
|
|
|
./
|
|
|
|
|
usr/
|
|
|
|
|
usr/lib64/
|
|
|
|
|
usr/lib64/python2.7/
|
|
|
|
|
usr/lib64/python2.7/site-packages/
|
|
|
|
|
usr/lib64/python2.7/site-packages/termcolor.py
|
|
|
|
|
usr/lib64/python2.7/site-packages/termcolor.pyc
|
|
|
|
|
usr/lib64/python2.7/site-packages/termcolor-1.1.0-py2.7.egg-info
|
|
|
|
|
usr/doc/
|
|
|
|
|
usr/doc/termcolor-1.1.0/
|
|
|
|
|
usr/doc/termcolor-1.1.0/termcolor.SlackBuild
|
|
|
|
|
usr/doc/termcolor-1.1.0/README.rst
|
|
|
|
|
usr/doc/termcolor-1.1.0/CHANGES.rst
|
|
|
|
|
usr/doc/termcolor-1.1.0/PKG-INFO
|
|
|
|
|
usr/doc/termcolor-1.1.0/COPYING.txt
|
|
|
|
|
install/
|
|
|
|
|
install/slack-desc
|
|
|
|
|
|
|
|
|
|
Slackware package /tmp/termcolor-1.1.0-x86_64-1_SBo.tgz created.
|
2014-05-23 07:46:51 +02:00
|
|
|
|
|
2014-09-10 05:19:52 +02:00
|
|
|
|
Total build time for package termcolor : 1 Sec
|
|
|
|
|
|
2015-02-03 05:20:01 +01:00
|
|
|
|
|
2015-01-29 02:00:28 +01:00
|
|
|
|
Upgrade, install packages like Slackware command '# upgradepkg --install-new':
|
2014-05-23 07:46:51 +02:00
|
|
|
|
|
|
|
|
|
.. code-block:: bash
|
|
|
|
|
|
2015-06-13 05:41:02 +02:00
|
|
|
|
$ slpkg -u --install-new /tmp/termcolor-1.1.0-x86_64-1_SBo.tgz
|
2014-05-23 07:46:51 +02:00
|
|
|
|
|
2014-08-01 09:42:05 +02:00
|
|
|
|
+==============================================================================
|
|
|
|
|
| Installing new package ./termcolor-1.1.0-x86_64-1_SBo.tgz
|
|
|
|
|
+==============================================================================
|
2014-05-23 07:46:51 +02:00
|
|
|
|
|
2014-08-01 09:42:05 +02:00
|
|
|
|
Verifying package termcolor-1.1.0-x86_64-1_SBo.tgz.
|
|
|
|
|
Installing package termcolor-1.1.0-x86_64-1_SBo.tgz:
|
|
|
|
|
PACKAGE DESCRIPTION:
|
|
|
|
|
# termcolor (ANSII Color formatting for output in terminal)
|
|
|
|
|
#
|
|
|
|
|
# termcolor allows you to format your output in terminal.
|
|
|
|
|
#
|
|
|
|
|
# Project URL: https://pypi.python.org/pypi/termcolor
|
|
|
|
|
#
|
|
|
|
|
Package termcolor-1.1.0-x86_64-1_SBo.tgz installed.
|
2014-05-23 07:46:51 +02:00
|
|
|
|
|
2014-08-09 05:31:52 +02:00
|
|
|
|
Install mass-packages:
|
2014-05-23 07:46:51 +02:00
|
|
|
|
|
|
|
|
|
.. code-block:: bash
|
|
|
|
|
|
2015-06-13 05:41:02 +02:00
|
|
|
|
$ slpkg -u --install-new *.t?z
|
2014-08-01 09:42:05 +02:00
|
|
|
|
|
|
|
|
|
or
|
2014-05-23 07:46:51 +02:00
|
|
|
|
|
2014-08-01 09:42:05 +02:00
|
|
|
|
$ slpkg -i *.t?z
|
2014-05-23 07:46:51 +02:00
|
|
|
|
|
2015-05-30 01:30:17 +02:00
|
|
|
|
Search and find packages from repositories are enabled:
|
2015-05-28 01:32:13 +02:00
|
|
|
|
|
|
|
|
|
.. code-block:: bash
|
|
|
|
|
|
|
|
|
|
$ slpkg -F aria2
|
|
|
|
|
|
|
|
|
|
Packages with name matching [ aria2 ]
|
|
|
|
|
|
|
|
|
|
+==============================================================================
|
|
|
|
|
| Repository Package Size
|
|
|
|
|
+==============================================================================
|
2015-05-30 01:30:17 +02:00
|
|
|
|
sbo aria2-1.18.10 0 K
|
2015-05-28 01:32:13 +02:00
|
|
|
|
slonly aria2-1.18.10-x86_64-1_slack.txz 1124 K
|
|
|
|
|
salix aria2-1.18.1-x86_64-1rl.txz 1052 K
|
|
|
|
|
slackr aria2-1.18.10-x86_64-1cf.txz 1140 K
|
|
|
|
|
|
2015-06-23 21:59:11 +02:00
|
|
|
|
Found summary
|
|
|
|
|
===============================================================================
|
2015-05-28 01:32:13 +02:00
|
|
|
|
Total found 4 packages in 4 repositories.
|
|
|
|
|
|
|
|
|
|
|
2014-08-09 05:31:52 +02:00
|
|
|
|
Find installed packages:
|
2014-05-23 07:46:51 +02:00
|
|
|
|
|
|
|
|
|
.. code-block:: bash
|
|
|
|
|
|
2014-09-14 16:25:53 +02:00
|
|
|
|
$ slpkg -f apr
|
|
|
|
|
|
2014-10-16 04:10:24 +02:00
|
|
|
|
Packages with matching name [ apr ]
|
2014-08-01 09:42:05 +02:00
|
|
|
|
|
2014-09-14 16:25:53 +02:00
|
|
|
|
[ installed ] - apr-1.5.0-x86_64-1_slack14.1
|
|
|
|
|
[ installed ] - apr-util-1.5.3-x86_64-1_slack14.1
|
|
|
|
|
[ installed ] - xf86dgaproto-2.1-noarch-1
|
|
|
|
|
[ installed ] - xineramaproto-1.2.1-noarch-1
|
2014-07-31 05:44:04 +02:00
|
|
|
|
|
2014-09-25 00:40:55 +02:00
|
|
|
|
Total found 4 matcing packages
|
|
|
|
|
Size of installed packages 1.61 Mb
|
2014-05-23 07:46:51 +02:00
|
|
|
|
|
2015-01-29 02:00:28 +01:00
|
|
|
|
|
2014-08-09 05:31:52 +02:00
|
|
|
|
Display the contents of the packages:
|
2014-05-23 07:46:51 +02:00
|
|
|
|
|
|
|
|
|
.. code-block:: bash
|
|
|
|
|
|
2014-08-01 09:42:05 +02:00
|
|
|
|
$ slpkg -d termcolor lua
|
|
|
|
|
|
|
|
|
|
PACKAGE NAME: termcolor-1.1.0-x86_64-1_SBo
|
|
|
|
|
COMPRESSED PACKAGE SIZE: 8.0K
|
|
|
|
|
UNCOMPRESSED PACKAGE SIZE: 60K
|
|
|
|
|
PACKAGE LOCATION: ./termcolor-1.1.0-x86_64-1_SBo.tgz
|
|
|
|
|
PACKAGE DESCRIPTION:
|
|
|
|
|
termcolor: termcolor (ANSII Color formatting for output in terminal)
|
|
|
|
|
termcolor:
|
|
|
|
|
termcolor: termcolor allows you to format your output in terminal.
|
|
|
|
|
termcolor:
|
|
|
|
|
termcolor:
|
|
|
|
|
termcolor: Project URL: https://pypi.python.org/pypi/termcolor
|
|
|
|
|
termcolor:
|
|
|
|
|
termcolor:
|
|
|
|
|
termcolor:
|
|
|
|
|
termcolor:
|
|
|
|
|
FILE LIST:
|
|
|
|
|
./
|
|
|
|
|
usr/
|
|
|
|
|
usr/lib64/
|
|
|
|
|
usr/lib64/python2.7/
|
|
|
|
|
usr/lib64/python2.7/site-packages/
|
|
|
|
|
usr/lib64/python2.7/site-packages/termcolor.py
|
|
|
|
|
usr/lib64/python2.7/site-packages/termcolor.pyc
|
|
|
|
|
usr/lib64/python2.7/site-packages/termcolor-1.1.0-py2.7.egg-info
|
|
|
|
|
usr/lib64/python3.3/
|
|
|
|
|
usr/lib64/python3.3/site-packages/
|
|
|
|
|
usr/lib64/python3.3/site-packages/termcolor-1.1.0-py3.3.egg-info
|
|
|
|
|
usr/lib64/python3.3/site-packages/__pycache__/
|
|
|
|
|
usr/lib64/python3.3/site-packages/__pycache__/termcolor.cpython-33.pyc
|
|
|
|
|
usr/lib64/python3.3/site-packages/termcolor.py
|
|
|
|
|
usr/doc/
|
|
|
|
|
usr/doc/termcolor-1.1.0/
|
|
|
|
|
usr/doc/termcolor-1.1.0/termcolor.SlackBuild
|
|
|
|
|
usr/doc/termcolor-1.1.0/README.rst
|
|
|
|
|
usr/doc/termcolor-1.1.0/CHANGES.rst
|
|
|
|
|
usr/doc/termcolor-1.1.0/PKG-INFO
|
|
|
|
|
usr/doc/termcolor-1.1.0/COPYING.txt
|
|
|
|
|
install/
|
|
|
|
|
install/slack-desc
|
|
|
|
|
|
|
|
|
|
No such package lua: Cant find
|
2014-05-23 07:46:51 +02:00
|
|
|
|
|
2015-02-03 05:20:01 +01:00
|
|
|
|
|
2015-06-13 05:41:02 +02:00
|
|
|
|
Removes a previously installed Slackware binary packages:
|
2014-05-23 07:46:51 +02:00
|
|
|
|
|
|
|
|
|
.. code-block:: bash
|
|
|
|
|
|
2014-07-21 02:00:46 +02:00
|
|
|
|
$ slpkg -r termcolor
|
2014-07-31 05:44:04 +02:00
|
|
|
|
|
|
|
|
|
Packages with name matching [ termcolor ]
|
|
|
|
|
|
2014-07-26 06:59:53 +02:00
|
|
|
|
[ delete ] --> termcolor-1.1.0-x86_64-1_SBo
|
2014-07-22 07:13:04 +02:00
|
|
|
|
|
2015-06-25 19:25:16 +02:00
|
|
|
|
Are you sure to remove 1 package(s) [y/N]? y
|
2014-07-21 02:00:46 +02:00
|
|
|
|
|
|
|
|
|
Package: termcolor-1.1.0-x86_64-1_SBo
|
|
|
|
|
Removing...
|
|
|
|
|
|
|
|
|
|
Removing package /var/log/packages/termcolor-1.1.0-x86_64-1_SBo...
|
|
|
|
|
Removing files:
|
|
|
|
|
--> Deleting /usr/doc/termcolor-1.1.0/CHANGES.rst
|
|
|
|
|
--> Deleting /usr/doc/termcolor-1.1.0/COPYING.txt
|
|
|
|
|
--> Deleting /usr/doc/termcolor-1.1.0/PKG-INFO
|
|
|
|
|
--> Deleting /usr/doc/termcolor-1.1.0/README.rst
|
|
|
|
|
--> Deleting /usr/doc/termcolor-1.1.0/termcolor.SlackBuild
|
|
|
|
|
--> Deleting /usr/lib64/python2.7/site-packages/termcolor-1.1.0-py2.7.egg-info
|
|
|
|
|
--> Deleting /usr/lib64/python2.7/site-packages/termcolor.py
|
|
|
|
|
--> Deleting /usr/lib64/python2.7/site-packages/termcolor.pyc
|
|
|
|
|
--> Deleting /usr/lib64/python3.3/site-packages/__pycache__/termcolor.cpython-33.pyc
|
|
|
|
|
--> Deleting /usr/lib64/python3.3/site-packages/termcolor-1.1.0-py3.3.egg-info
|
|
|
|
|
--> Deleting /usr/lib64/python3.3/site-packages/termcolor.py
|
|
|
|
|
--> Deleting empty directory /usr/lib64/python3.3/site-packages/__pycache__/
|
|
|
|
|
WARNING: Unique directory /usr/lib64/python3.3/site-packages/ contains new files
|
|
|
|
|
WARNING: Unique directory /usr/lib64/python3.3/ contains new files
|
|
|
|
|
--> Deleting empty directory /usr/doc/termcolor-1.1.0/
|
2014-05-24 09:09:34 +02:00
|
|
|
|
|
2014-07-21 02:00:46 +02:00
|
|
|
|
+==============================================================================
|
2014-07-26 06:59:53 +02:00
|
|
|
|
| Package: termcolor removed
|
2014-07-21 01:54:58 +02:00
|
|
|
|
+==============================================================================
|
2014-05-23 07:46:51 +02:00
|
|
|
|
|
2015-02-03 05:20:01 +01:00
|
|
|
|
|
2015-06-13 06:53:28 +02:00
|
|
|
|
Remove packages with all dependencies and check if used as dependency:
|
2015-06-13 05:41:02 +02:00
|
|
|
|
Presupposes facility with the option '$ slpkg -s <repository> <packages>' and
|
|
|
|
|
enabled from configuration file.
|
2014-08-09 05:31:52 +02:00
|
|
|
|
|
|
|
|
|
.. code-block:: bash
|
|
|
|
|
|
2015-06-13 06:53:28 +02:00
|
|
|
|
$ slpkg -r Flask --check-deps
|
2014-08-09 05:31:52 +02:00
|
|
|
|
|
|
|
|
|
Packages with name matching [ Flask ]
|
|
|
|
|
|
|
|
|
|
[ delete ] --> Flask-0.10.1-x86_64-1_SBo
|
|
|
|
|
|
2015-06-25 19:25:16 +02:00
|
|
|
|
Are you sure to remove 1 package [y/N]? y
|
2014-08-09 05:31:52 +02:00
|
|
|
|
|
|
|
|
|
+==============================================================================
|
|
|
|
|
| Found dependencies for package Flask:
|
|
|
|
|
+==============================================================================
|
|
|
|
|
| pysetuptools
|
|
|
|
|
| MarkupSafe
|
|
|
|
|
| itsdangerous
|
|
|
|
|
| Jinja2
|
|
|
|
|
| werkzeug
|
|
|
|
|
+==============================================================================
|
|
|
|
|
|
2015-06-25 19:25:16 +02:00
|
|
|
|
Remove dependencies (maybe used by other packages) [y/N]? y
|
2015-06-13 05:41:02 +02:00
|
|
|
|
|
2015-06-13 06:53:28 +02:00
|
|
|
|
|
2015-06-13 05:41:02 +02:00
|
|
|
|
+==============================================================================
|
2015-06-23 21:59:11 +02:00
|
|
|
|
| !!! WARNING !!!
|
2015-06-13 05:41:02 +02:00
|
|
|
|
+==============================================================================
|
2015-06-13 06:53:28 +02:00
|
|
|
|
| pysetuptools is dependency of the package --> Flask
|
|
|
|
|
| MarkupSafe is dependency of the package --> Flask
|
|
|
|
|
| werkzeug is dependency of the package --> Flask
|
|
|
|
|
| Jinja2 is dependency of the package --> Flask
|
|
|
|
|
| itsdangerous is dependency of the package --> Flask
|
|
|
|
|
| pysetuptools is dependency of the package --> flake8
|
|
|
|
|
| pysetuptools is dependency of the package --> pip
|
|
|
|
|
| pysetuptools is dependency of the package --> pipstat
|
|
|
|
|
| pysetuptools is dependency of the package --> pylint
|
|
|
|
|
| pysetuptools is dependency of the package --> wcwidth
|
|
|
|
|
+==============================================================================
|
|
|
|
|
+==============================================================================
|
|
|
|
|
| Insert packages to exception removal:
|
|
|
|
|
+==============================================================================
|
|
|
|
|
>
|
2015-06-13 05:41:02 +02:00
|
|
|
|
|
2014-08-09 05:31:52 +02:00
|
|
|
|
.
|
|
|
|
|
.
|
|
|
|
|
.
|
|
|
|
|
+==============================================================================
|
2015-06-24 03:31:24 +02:00
|
|
|
|
| Total 6 packages removed
|
|
|
|
|
+==============================================================================
|
2014-08-09 05:31:52 +02:00
|
|
|
|
| Package Flask removed
|
|
|
|
|
| Package pysetuptools removed
|
|
|
|
|
| Package MarkupSafe removed
|
|
|
|
|
| Package itsdangerous removed
|
|
|
|
|
| Package Jinja2 removed
|
|
|
|
|
| Package werkzeug removed
|
|
|
|
|
+==============================================================================
|
2014-05-23 07:46:51 +02:00
|
|
|
|
|
2014-09-30 03:16:43 +02:00
|
|
|
|
|
2014-10-11 04:06:04 +02:00
|
|
|
|
Build and install packages that have added to the queue:
|
|
|
|
|
|
|
|
|
|
.. code-block:: bash
|
|
|
|
|
|
|
|
|
|
$ slpkg -q roxterm SDL2 CEGUI --add
|
|
|
|
|
|
|
|
|
|
Add packages in queue:
|
|
|
|
|
|
|
|
|
|
roxterm
|
|
|
|
|
SDL2
|
|
|
|
|
CEGUI
|
|
|
|
|
|
|
|
|
|
|
2015-06-20 02:43:13 +02:00
|
|
|
|
$ slpkg -q roxterm --remove (or 'slpkg -q ALL --remove' remove all packages)
|
2014-10-11 04:06:04 +02:00
|
|
|
|
|
|
|
|
|
Remove packages from queue:
|
|
|
|
|
|
|
|
|
|
roxterm
|
|
|
|
|
|
|
|
|
|
|
2015-05-21 00:41:46 +02:00
|
|
|
|
$ slpkg -q list
|
2014-10-11 04:35:13 +02:00
|
|
|
|
|
|
|
|
|
Packages in queue:
|
|
|
|
|
|
|
|
|
|
SDL2
|
|
|
|
|
CEGUI
|
|
|
|
|
|
|
|
|
|
|
2015-05-21 00:41:46 +02:00
|
|
|
|
$ slpkg -q build (build only packages from queue)
|
2014-10-11 04:06:04 +02:00
|
|
|
|
|
2015-05-21 00:41:46 +02:00
|
|
|
|
$ slpkg -q install (install packages from queue)
|
2014-10-11 04:06:04 +02:00
|
|
|
|
|
2015-05-21 00:41:46 +02:00
|
|
|
|
$ slpkg -q build-install (build and install)
|
2014-10-11 04:06:04 +02:00
|
|
|
|
|
2015-02-03 05:20:01 +01:00
|
|
|
|
|
2015-06-16 17:17:15 +02:00
|
|
|
|
Add or remove packages in blacklist file manually from
|
2014-10-01 19:37:51 +02:00
|
|
|
|
/etc/slpkg/blacklist or with the following options:
|
2014-09-30 03:16:43 +02:00
|
|
|
|
|
|
|
|
|
.. code-block:: bash
|
|
|
|
|
|
2014-10-01 19:37:51 +02:00
|
|
|
|
$ slpkg -b live555 speex faac --add
|
2014-09-30 03:16:43 +02:00
|
|
|
|
|
|
|
|
|
Add packages in blacklist:
|
|
|
|
|
|
|
|
|
|
live555
|
|
|
|
|
speex
|
|
|
|
|
faac
|
|
|
|
|
|
|
|
|
|
|
2015-06-20 02:43:13 +02:00
|
|
|
|
$ slpkg -b speex --remove (or 'slpkg -b ALL --remove' remove all packages)
|
2014-09-30 03:16:43 +02:00
|
|
|
|
|
|
|
|
|
Remove packages from blacklist:
|
|
|
|
|
|
|
|
|
|
speex
|
|
|
|
|
|
|
|
|
|
|
2015-05-21 00:41:46 +02:00
|
|
|
|
$ slpkg -b list
|
2014-09-30 03:16:43 +02:00
|
|
|
|
|
|
|
|
|
Packages in blacklist:
|
|
|
|
|
|
|
|
|
|
live555
|
|
|
|
|
faac
|
|
|
|
|
|
2015-06-20 02:47:35 +02:00
|
|
|
|
Note: you can use asterisk "*" to match more packages like:
|
2015-06-20 01:31:21 +02:00
|
|
|
|
|
2015-06-22 20:16:46 +02:00
|
|
|
|
*lib* \\ Add all packages inlcude string "lib"
|
|
|
|
|
*lib \\ Add all packages ends with string "lib"
|
|
|
|
|
lib* \\ Add all packages starts with string "lib"
|
2015-06-20 01:31:21 +02:00
|
|
|
|
|
2015-06-22 20:16:46 +02:00
|
|
|
|
multi:*multilib* \\ Add all packages include string "multilib" from "multi"
|
|
|
|
|
\\ repository.
|
2014-11-14 06:57:04 +01:00
|
|
|
|
|
|
|
|
|
Print package description:
|
|
|
|
|
|
|
|
|
|
.. code-block:: bash
|
|
|
|
|
|
2014-12-02 00:27:17 +01:00
|
|
|
|
$ slpkg -p alien vlc --color=green
|
2014-11-14 06:57:04 +01:00
|
|
|
|
|
|
|
|
|
vlc (multimedia player for various audio and video formats)
|
|
|
|
|
|
|
|
|
|
VLC media player is a highly portable multimedia player for various
|
|
|
|
|
audio and video formats (MPEG-1, MPEG-2, MPEG-4, DivX, mp3, ogg, ...)
|
|
|
|
|
as well as DVDs, VCDs, and various streaming protocols.
|
|
|
|
|
It can also be used as a server to stream in unicast or multicast in
|
|
|
|
|
IPv4 or IPv6 on a high-bandwidth network.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
vlc home: http://www.videolan.org/vlc/
|
|
|
|
|
|
|
|
|
|
|
2014-05-23 07:46:51 +02:00
|
|
|
|
Man page it is available for full support:
|
|
|
|
|
|
|
|
|
|
.. code-block:: bash
|
|
|
|
|
|
2014-08-01 09:42:05 +02:00
|
|
|
|
$ man slpkg
|
2014-12-18 07:15:07 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Donate
|
2015-01-29 02:00:28 +01:00
|
|
|
|
------
|
2014-12-18 07:15:07 +01:00
|
|
|
|
If you feel satisfied with this project and want to thank me go
|
2015-05-21 03:06:26 +02:00
|
|
|
|
to `Slackware <https://store.slackware.com/cgi-bin/store/slackdonation>`_ and make a donation or
|
|
|
|
|
visit the `store <https://store.slackware.com/cgi-bin/store>`_.
|
2015-01-29 02:00:28 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Copyright
|
|
|
|
|
---------
|
|
|
|
|
|
2015-01-29 02:01:59 +01:00
|
|
|
|
- Copyright © Dimitris Zlatanidis
|
2015-04-23 15:10:42 +02:00
|
|
|
|
- Slackware® is a Registered Trademark of Patrick Volkerding.
|
2015-01-29 02:01:59 +01:00
|
|
|
|
- Linux is a Registered Trademark of Linus Torvalds.
|