aboutsummaryrefslogtreecommitdiffstats
path: root/README
diff options
context:
space:
mode:
authorJason Woodward2003-10-13 23:27:20 +0000
committerJason Woodward2003-10-13 23:27:20 +0000
commite8511cbfe8349ec49ea224d58f713d5b36d5c455 (patch)
tree3640254712280d25db5a836f29cbf65105360989 /README
parent265b85826201113ee92364569aad2e23af946e14 (diff)
downloadslapt-get-e8511cbfe8349ec49ea224d58f713d5b36d5c455.tar.gz
trimmed out needless functions, doc updates
Diffstat (limited to 'README')
-rw-r--r--README26
1 files changed, 18 insertions, 8 deletions
diff --git a/README b/README
index c8ad8da..4d8c1b2 100644
--- a/README
+++ b/README
@@ -31,6 +31,7 @@ Table of Contents:
slapt-get tries to emulate Debian's apt-get as closely as possible.
* cache package data and update data from mirror site
+ * multiple sources (linuxpackage.net support)
* show packages that are available (from cached data)
* allow packages to be retrieved and installed by name
* allow updates to be retrieved and applied (frontent to updatepkg)
@@ -39,15 +40,17 @@ Table of Contents:
* remove packages (frontent to removepkg)
* dist-upgrade from one slackware release to another
* exclude (hold) packages from upgrades
+ * easy to script with
+ * extremely fast
2. Requirements
- slapt-get requires glibc-2.3.1 (slackware9 or better) due to
- the regex.h updates.
+ slapt-get requires Slackware-9.0 or better, due to glibc and openssl
+ updates.
- The following packages are required to build slapt-get:
+ The following packages are required to build slapt-get from source:
make, gcc, curl, glibc, kernel-headers, binutils, zlib, and openssl
@@ -69,15 +72,22 @@ Table of Contents:
lynx -source http://www.slackware.com/getslack/|grep -i href \
|awk -F "HREF=" '{print $2}'|cut -f2 -d'"'
- The SOURCE must be a path to a valid slackware release directory,
+ * SOURCE must be a path to a valid slackware release directory,
or a source such as linuxpackages.net (see example within rc).
Multiple sources can be defined. Please do not add redundant
mirror locations to the same release. Mirror fallback is not
yet implemented.
- WORKINGDIR will hold the package data and downloaded packages.
+ NOTE: It is not recommended to mix 3rd party package sources
+ with the official on production servers. Sometimes
+ third party sources contain the same packages as the
+ official mirrors. Third party packages might not be
+ as rigorously tested as official packages.
- EXCLUDE is a comma seperated list of pkgs you want excluded from
+ * WORKINGDIR will hold the package data and downloaded packages.
+ This directory will have to be created.
+
+ * EXCLUDE is a comma seperated list of pkgs you want excluded from
updating.
@@ -87,8 +97,8 @@ Table of Contents:
Probably lots of bugs. email bug reports to me:
Jason Woodward <woodwardj at jaos dot org>
- Make sure --update is ran once initially and downloaded *_list files are
- good.
+ Make sure --update is ran once initially and the downloaded files
+ (CHECKSUMS.md5, package_data) are good.
Some mirrors are incomplete and the downloaded file is actually html
specifying the webservers error message. MD5 checking has been