From 406e0e84f5321652fa1a539d80be6ca5df1ffb1b Mon Sep 17 00:00:00 2001 From: Robby Workman Date: Thu, 19 Oct 2017 13:49:43 -0500 Subject: *: Initial commit of slackpkg (as of 2.82.2 release) --- doinst.sh | 40 + files/ChangeLog | 1521 +++++++++++++++++++++++++++++++++++++ files/GPL | 340 +++++++++ files/README | 74 ++ files/blacklist.new | 36 + files/core-functions.sh | 1351 ++++++++++++++++++++++++++++++++ files/cutpkg.awk | 8 + files/dialog-functions.sh | 75 ++ files/filelist.awk | 28 + files/install-new.awk | 45 ++ files/mirrors-arm.sample | 78 ++ files/mirrors-s390.sample | 43 ++ files/mirrors-x86.sample | 370 +++++++++ files/mirrors-x86_64.sample | 362 +++++++++ files/pkglist.awk | 35 + files/post-functions.sh | 221 ++++++ files/slackpkg | 574 ++++++++++++++ files/slackpkg.8 | 339 +++++++++ files/slackpkg.conf.5 | 338 +++++++++ files/slackpkg.conf.new | 153 ++++ manpages-l10n/de.slackpkg | 346 +++++++++ manpages-l10n/de.slackpkg.conf | 297 ++++++++ manpages-l10n/el.slackpkg | 348 +++++++++ manpages-l10n/el.slackpkg.conf | 303 ++++++++ manpages-l10n/es.slackpkg | 333 ++++++++ manpages-l10n/es.slackpkg.conf | 298 ++++++++ manpages-l10n/fa.slackpkg | 322 ++++++++ manpages-l10n/fa.slackpkg.conf | 292 +++++++ manpages-l10n/fr.slackpkg | 340 +++++++++ manpages-l10n/fr.slackpkg.conf | 301 ++++++++ manpages-l10n/id.slackpkg | 327 ++++++++ manpages-l10n/id.slackpkg.conf | 289 +++++++ manpages-l10n/it.slackpkg | 330 ++++++++ manpages-l10n/it.slackpkg.conf | 294 +++++++ manpages-l10n/nb.slackpkg | 326 ++++++++ manpages-l10n/nb.slackpkg.conf | 289 +++++++ manpages-l10n/nl.slackpkg | 339 +++++++++ manpages-l10n/nl.slackpkg.conf | 286 +++++++ manpages-l10n/pl.slackpkg | 328 ++++++++ manpages-l10n/pl.slackpkg.conf | 293 +++++++ manpages-l10n/pt_BR.slackpkg | 331 ++++++++ manpages-l10n/pt_BR.slackpkg.conf | 291 +++++++ manpages-l10n/pt_PT.slackpkg | 329 ++++++++ manpages-l10n/pt_PT.slackpkg.conf | 291 +++++++ manpages-l10n/ru.slackpkg | 321 ++++++++ manpages-l10n/ru.slackpkg.conf | 286 +++++++ manpages-l10n/sv.slackpkg | 326 ++++++++ manpages-l10n/sv.slackpkg.conf | 286 +++++++ manpages-l10n/tr.slackpkg | 322 ++++++++ manpages-l10n/tr.slackpkg.conf | 289 +++++++ manpages-l10n/uk.slackpkg | 331 ++++++++ manpages-l10n/uk.slackpkg.conf | 302 ++++++++ slack-desc | 19 + slackpkg.SlackBuild | 119 +++ 54 files changed, 16155 insertions(+) create mode 100644 doinst.sh create mode 100644 files/ChangeLog create mode 100644 files/GPL create mode 100644 files/README create mode 100644 files/blacklist.new create mode 100644 files/core-functions.sh create mode 100644 files/cutpkg.awk create mode 100644 files/dialog-functions.sh create mode 100644 files/filelist.awk create mode 100644 files/install-new.awk create mode 100644 files/mirrors-arm.sample create mode 100644 files/mirrors-s390.sample create mode 100644 files/mirrors-x86.sample create mode 100644 files/mirrors-x86_64.sample create mode 100644 files/pkglist.awk create mode 100644 files/post-functions.sh create mode 100644 files/slackpkg create mode 100644 files/slackpkg.8 create mode 100644 files/slackpkg.conf.5 create mode 100644 files/slackpkg.conf.new create mode 100644 manpages-l10n/de.slackpkg create mode 100644 manpages-l10n/de.slackpkg.conf create mode 100644 manpages-l10n/el.slackpkg create mode 100644 manpages-l10n/el.slackpkg.conf create mode 100644 manpages-l10n/es.slackpkg create mode 100644 manpages-l10n/es.slackpkg.conf create mode 100644 manpages-l10n/fa.slackpkg create mode 100644 manpages-l10n/fa.slackpkg.conf create mode 100644 manpages-l10n/fr.slackpkg create mode 100644 manpages-l10n/fr.slackpkg.conf create mode 100644 manpages-l10n/id.slackpkg create mode 100644 manpages-l10n/id.slackpkg.conf create mode 100644 manpages-l10n/it.slackpkg create mode 100644 manpages-l10n/it.slackpkg.conf create mode 100644 manpages-l10n/nb.slackpkg create mode 100644 manpages-l10n/nb.slackpkg.conf create mode 100644 manpages-l10n/nl.slackpkg create mode 100644 manpages-l10n/nl.slackpkg.conf create mode 100644 manpages-l10n/pl.slackpkg create mode 100644 manpages-l10n/pl.slackpkg.conf create mode 100644 manpages-l10n/pt_BR.slackpkg create mode 100644 manpages-l10n/pt_BR.slackpkg.conf create mode 100644 manpages-l10n/pt_PT.slackpkg create mode 100644 manpages-l10n/pt_PT.slackpkg.conf create mode 100644 manpages-l10n/ru.slackpkg create mode 100644 manpages-l10n/ru.slackpkg.conf create mode 100644 manpages-l10n/sv.slackpkg create mode 100644 manpages-l10n/sv.slackpkg.conf create mode 100644 manpages-l10n/tr.slackpkg create mode 100644 manpages-l10n/tr.slackpkg.conf create mode 100644 manpages-l10n/uk.slackpkg create mode 100644 manpages-l10n/uk.slackpkg.conf create mode 100644 slack-desc create mode 100755 slackpkg.SlackBuild diff --git a/doinst.sh b/doinst.sh new file mode 100644 index 0000000..e04d744 --- /dev/null +++ b/doinst.sh @@ -0,0 +1,40 @@ +config() { + NEW="$1" + OLD="$(dirname $NEW)/$(basename $NEW .new)" + # If there's no config file by that name, mv it over: + if [ ! -r $OLD ]; then + mv $NEW $OLD + elif [ "$(cat $OLD | md5sum)" = "$(cat $NEW | md5sum)" ]; then # toss the redundant copy + rm $NEW + fi + # Otherwise, we leave the .new copy for the admin to consider... +} + +copy_mirror_file() { + ARCH=$(uname -m) + case $ARCH in + i386|i486|i586|i686) + SRCMIRROR=mirrors-x86.sample + ;; + x86-64|x86_64|X86-64|X86_64) + SRCMIRROR=mirrors-x86_64.sample + ;; + s390) + SRCMIRROR=mirrors-s390.sample + ;; + arm*) + SRCMIRROR=mirrors-arm.sample + ;; + *) + SRCMIRROR=mirrors-x86.sample + ;; + esac + cp usr/doc/slackpkg-@VERSION@/$SRCMIRROR etc/slackpkg/mirrors.new +} + +copy_mirror_file +config etc/slackpkg/mirrors.new +config etc/slackpkg/slackpkg.conf.new +config etc/slackpkg/blacklist.new +rm -f var/lib/slackpkg/ChangeLog.txt +rm -f var/lib/slackpkg/pkglist diff --git a/files/ChangeLog b/files/ChangeLog new file mode 100644 index 0000000..774be50 --- /dev/null +++ b/files/ChangeLog @@ -0,0 +1,1521 @@ + +Sun Oct 10 07:48:13 UTC 2017 +--------------- + - Updated mirrors-x86*.sample to remove dead mirrors and clarify + intent to use mirrors.slackware.com + - Updated mirrors-arm.sample to sync with mozes' copy + - Add /usr/share/vim/ and /var/yp/ to search path for .new files + - Minor tweaks to default blacklist file + - Minor tweaks to manual pages + - Released as 2.82.2 (rworkman) + +Wed May 11 04:23:52 UTC 2016 +--------------- + - Updated mirrors-x86*.sample for Slackware 14.2. + - Released as 2.82.1-1 (yet another unauthorized volkerdi release) + +2014 Thu Jul 10 +--------------- + - Patched to respect the $ROOT environment variable to point to the + location to update (like installpkg does), and also to use the + $CONF environment variable to point to the slackpkg config file. + Thanks to Matteo Bernardini. + - Released as 2.82.0-13 (yet another unauthorized volkerdi release) + +2013 Sun Oct 20 +--------------- + - Corrected some typos in the slackpkg man page. + Thanks to sycamorex. + - Released as 2.82.0-12 (yet another unauthorized volkerdi release) + +2013 Fri Oct 11 +--------------- + - Verified and corrected the mirrors lists for x86 and x86_64. + - Changed version numbers from 14.0 to 14.1 in preparation for + the upcoming Slackware 14.1 release. + - Corrected a manpage bug in the file-search section. + - Released as 2.82.0-11 (yet another unauthorized volkerdi release) + +2013 Tue Sep 17 +--------------- + - Patched core-functions.sh to fix searching for qt, phonon, + and other packages in cases where package names overlap. + Thanks to S嶵astien Ballet. + - Released as 2.82.0-10 (yet another unauthorized volkerdi release) + +2013 Wed May 22 +--------------- + - Set DOWNLOAD_ALL=on by default. This avoids issues where + components that are needed by slackpkg requires library + updates in a different package. Without downloading all + packages first failures are all too common. + - Released as 2.82.0-9 (yet another unauthorized volkerdi release) + +2012 Thu Aug 30 +--------------- + - Merged a few fixes to the mirror lists for x86 and x86_64. + Thanks to Jordan Clarke for the help! + - Released as 2.82.0-8 (yet another unauthorized volkerdi release) + +2012 Fri Aug 24 +--------------- + - Updated mirrors for Slackware 14.0 release. + Thanks to Jordan Clarke for the help! + - Released as 2.82.0-7 (yet another unauthorized volkerdi release) + +2012 Sun Jul 22 +--------------- + - Added support for the XFCE series + - Released as 2.82.0-6 (Clandestine release by volkerdi ;-) + +2011 Tue Apr 05 +--------------- + - Fixed regex bugs (packages with 'asc' in the name ignored by + clean-system). (Thanks David Somero) + - Released as 2.82.0-5 + +2011 Wed Mar 30 +--------------- + - Updated mirrors for Indonesia and Servia + (Thanks Willy Sudiarto and Branko Grubic) + - Better explanation about regex blacklisting in blacklist sample + file. (Thanks crocket and rworkman) + - Last ChangeLog date fixed, was Mar 23 and the correct is Mar 24 + - Released as 2.82.0-4 + +2011 Thu Mar 24 +--------------- + - Fixed ARCH string for ARMedslack. + (report and fix by Niels Horn) + - Updated mirrors file to include slackware 13.37 mirrors + (thanks volkerdi) + - Updated blacklist sample file to include new usage examples + - Released as 2.82.0 + +2011 Thu Feb 17 +--------------- + - Fixed problem in "search" function: + If the package name string matches the end of a previous + package name it will not be in the "search" package list + (reported by David Lee) + - Removed old checkblacklist function and all references to it + +2010 Sun Dec 05 +--------------- + - Some fixes in blacklist new function. The old one have problems + when making the install list (all blacklisted packages appears + as installables). + +2010 Fri Sep 10 +--------------- + - Change in blacklist function. Using a fresh new one. + Now blacklist is applied in package lists and not package-by-package. + This speeds package list generation and allow the use of regexp + on blacklist file. + +2010 Thu May 13 +--------------- + - Include 2010 on Copyright notices + - Added slackware 13.1 on mirrors file (x86, x86_64 and arm) + - Released as 2.81.1 + +2010 Sat May 01 +--------------- + - Use $TMPDIR/pkglist instead $WORKDIR/tmplist on many places. + This avoids problems when slackpkg does self-upgrade. + - Change CHECKSIZE default to "off" + - Fix CHECKSIZE to only check mountpoints. This avoids problems when + the system have networked or DVD/CDs mounted + (Thanks alienbob and vbatts) + - Change version number to 2.81.1 + - Released as 2.81.1beta1. Happy Workers Day! + +2010 Wed Apr 28 +--------------- + - Fix blacklist checking on 'slackpkg clean-system'. It was + checking if the package is blacklisted but didn't use this + information. + (Reported by Greg and Shuren) + - Change 2.81 release date on ChangeLog and README to 2010 *Fri* + Apr 23, not 2010 *Thu* Apr 23. + (Thanks gui_ap) + +2010 Fri Apr 23 +--------------- + - Fixed some typos in 'slackpkg help' + - Fixed 'update gpg' to use the unified getfile function + - Released as 2.81 + +2010 Tue Apr 20 +--------------- + - Unified download code. Function getfile is the only place + with download instructions and getpkg uses it. + - Added DOWNLOADER variable. You can choose between "curl" and "wget" + downloaders. + +2010 Mon Apr 19 +--------------- + - Now we can, before install or upgrade a package, verify + if the system have enough available space in its filesystems. + This can slowdown the upgrade/install process but can save a lot + of problems. + . Added CHECKSIZE on slackpkg.conf + . Added CHECKSIZE on slackpkg.conf manpage + . Added -checksize on usr/sbin/slackpkg + . Added havespace and checksize functions on core-functions.sh + - Released as slackpkg-2.81beta2 + +2010 Sun Apr 18 +--------------- + - Added DIALOG_MAXARGS variable. This is to set the max number of + characters that dialog can handle. If DIALOG_MAXARGS is unset we + use the traditional 19500 characters. Removing hints when + we reach DIALOG_MAXARGS *ISN'T A BUG* is a *FIX*. Without that, + upgrade from slackware-X to slackware-X+1 will be impossible. + . Added DIALOG_MAXARGS on slackpkg.conf + . Added DIALOG_MAXARGS on slackpkg.conf manpage + . Added -dialog_maxargs on usr/sbin/slackpkg + +2010 Tue Feb 16 +--------------- + - Fix x86 32bits regexp to not catch x86_64 packages + - Applied more patches from Grissiom: + . uniq in listpkgname function + . tell the user the ignored arguments + . respect only .sh functions on functions.d + - Split mirrors file by architecture. doinst.sh copy the + right file to right place. + - Change references to to + + +2009 Sat Dec 12 +--------------- + - Fix link problem with non-existent files + - Fix pkglist.awk to be compatible with new awk + (reported by rworkman) + - Now users can run "help" function + - Update man-pages with file-search, help and search + - Applied a lot of patches from Grissiom: + . Change mktemp creation test to be more "standard" + . Use parameter expansion instead "echo STRING | cut" in + some places + . Use MORECMD to show blacklist if needed + . Change all `command` to $(command) + . Check if lilo is installed before trying to run it + . Some minor formating changes + - Other minor formating changes + - Update version on many places to 2.81 + +2009 Tue Nov 24 +--------------- + - Move search code from /sbin/slackpkg to core-functions.sh + - Use spinning bar on search and file-search + - Move existing "search" function to "file-search" and create a + new "search", that looks for package's name + - Update usage and full_usage to reflect "search" and "file-search" + changes + - Update a lot of system checks to take care of file-search. + +2009 Mon Nov 23 +--------------- + - Add listpkgname function to create spkg, lpkg and dpkg files + - Change upgrade-all to use listpkgname function + - Enhance clean-system performance using listpkgname function + to list packages + - Put comments on some functions to be more useful + - Change usage function to show only the slackpkg's syntax + Old usage is now "slackpkg help", with a short description + of each slackpkg command. + +2009 Sun Nov 22 +--------------- + - Applied patch to link local files instead copying + The old way was really stupid, why copy a file that + already is there? + (Thanks Grissiom) + - Changed the way that slackpkg make the upgrade-all list + Now the list is created very faster than before + (Thanks Grissiom) + - Added spinning bar to sanity-check function + Good to give some feedback to user + - Move awk code from cutpkg function to cutpkg.awk + Now we have cutpkg function, to handle a single package name + and batchcutpkg to read many package names from stdin + This speed sanity-check function + - Deactivate spinning bar when tput command is not found + - Force cursor back to normal mode in cleanup function + (Thanks NaCl) + +2009 Thu Jul 30 +--------------- + - Change version number in manpages + - Released as 2.80.2 + +2009 Mon Jul 27 +--------------- + - Bumped version number to 2.80.2 + +2009 Sun Jul 26 +--------------- + - Changed [[:digit:]] references to [^-] in usr/sbin/slackpkg + that makes some packages don't be found by slackpkg. + (Thanks Niels Horn and Grissiom) + - Removing leading spaces or tabs in mirrors file. + (Thanks Luke, Max, Cezar Rangel and + other guys on slack-users-br list) + - Fix slackpkg.conf comments about BATCH mode. + (Thanks Bruce Hill and AlienBob) + - Fix Indonesian mirrors. + (Thanks Willy Sudiarto Raharjo) + - Fix some Polish mirrors. + (Thanks Dexen deVries) + - Fix some UK mirrors. + (Thanks Andrew Fielder) + +2009 Tue Jul 14 +--------------- + - Added ARMedslack mirrors + (Thanks MoZes) + - Fix in generate-template to honor USE_INCLUDES option + - Released as 2.80.1 + +2009 Wed Jul 08 +--------------- + - Updated the Slackpkg's mirrors file. + (Thanks DagMoller) + +2009 Thu Jun 18 +--------------- + - Merged some patches from Daniel Levai to enhance the config + merge options. + - Released as 2.80 + +2009 Thu Jun 11 +--------------- + - Fixed a circular check: new-config needs update and update + needs new-config. + +2009 Sun Jun 07 +--------------- + - Change in doinst.sh to remove old pkglist at slackpkg's + install. (Thanks Klein) + - Change in slackpkg to use most of time ${TMPDIR}/pkglist instead + ${WORKDIR}/pkglist. + - Released as 2.80beta3 + +2009 Wed Jun 03 +--------------- + - Change "tput cub1" to "tput sc" and "tput rc". This give back to + us the option of multi-character "spinning bars". + - Create function showmenu to handle aligned options in post-functions.sh + - Released as 2.80beta2 + +2009 Mon Jun 01 +--------------- + - Use cub1 instead "cub N" in spinning bar. cub1 is + supported by "linux" terminal. + (Thanks KynDer) + - Honors $PAGER variable if set. + (Thanks Daniel Levai) + - Added interactive merge option to post-functions.sh this makes + very easier to manage .new files. + (Thanks Daniel Levai) + - Changes on post-functions.sh to show aligned options in "(P)rompt" + and "(M)erge" functions. + +2009 Fri May 29 +--------------- + - Eliminate ARCH test when new-config is called + - Use $PRIORITY in search command + (Thanks Supergrilo) + +2009 Thu May 28 +--------------- + - Released as 2.80beta1 + +2009 Thu May 21 +--------------- + - Fix usage message formatting + - new-config can run with outdated slackpkg.conf. With that + you can use new-config to update the slackpkg.conf -;) + +2009 Tue May 19 +--------------- + - Released Slackware64! Congratulations to everyone in + Slackware Team! + - Fix a problem with rpm2tgz package (again?!?!?) + Thanks Niels Horn + - Added Slackware key configuration to x86_64 architecture + - Added remove-template, install-template and generate-template + to usage function + +2009 Mon May 04 +--------------- + - Fixed .new detection. (Thanks Stuart Winter) + - Renamed the "CHECKPKG" variable to "CHECKMD5" (and changed the + relevant command line options; this is more appropriate for what + the function does (it checks md5 sums of the packages), and it's + easier to tell the difference between it and CHECKGPG at a glance. + (Thanks Robby Workman) + - Added check to see if slackpkg.conf version matches slackpkg + version. + - More changes in install-new's ChangeLog.txt parsing + +2009 Sun May 03 +--------------- + - Added generate-template, remove-template, and install-template + commands. The first one creates a template with all official + slackware packages installed in the machine. The template is saved + in /etc/slackpkg/templates. You can copy this template to other + machines and install it with install-template. + - Added a spinning bar to give visual feedback of slackpkg "thinking". + - SPINNING is added to slackpkg.conf. It can enable (on) and + disable (off) the spinning bar. + - Added USE_INCLUDES to manage whether template includes should be + processed by slackpkg. + - ARCH now needs to be in the same format of "uname -m". + slackpkg can change it automagically. If you need to override what + slackpkg detects, set the variable in slackpkg.conf. + - MAIN is now handled internally by slackpkg. You can no longer change + this variable using slackpkg.conf. + - PKGMAIN is set by slackpkg to the appropriate value for your + ARCH port. + - SLACKKEY now can be set in slackpkg.conf. Usually slackpkg will + handle this automagically. + - FIRST, SECOND, THIRD, FOURTH, and FIFTH are replaced by a single + array: PRIORITY. The contents of those five variables now are + inside PRIORITY array. + - Added support to Slackintosh with the inclusion of "mac" series. + - Some changes in install-new's ChangeLog.txt parsing + - slackpkg.conf bumped to version 2.8 + - updated slackpkg and slackpkg.conf manpages + +2009 Sat May 02 +--------------- + - Released as slackpkg 2.71.1 + +2009 Sat Apr 25 +--------------- + - Fixed parsing of .t[blxg]z extension in packages + with tgz, tlz, tbz or txz inside file name. + (Thanks Erik Jan Tromp) + +2009 Thu Apr 23 +--------------- + - Released 2.71! + +2009 Sat Apr 18 +--------------- + - Removing source files in md5 package search + (Thanks Alan Hicks) + - Fixed problem in search function and packages with + letters, _ or . in RELEASE field. + (Thanks mrgobling) + - Released as 2.71beta5 (i think last one) + +2009 Wed Apr 15 +--------------- + - Fix problem in checking md5 of some packages + - Fix pkglist.awk script. The changes to support + tbz, tlz and txz brokes the local package list. + - 2.71beta4!! Man, we don't stop! + +2009 Fri Apr 10 +--------------- + - Now use CHECKSUMS.md5 as primary source of package + names. + - Check if FILELIST.TXT is newer than last update. + That will prevents you to accidentaly downgrade + your machine using an outdated mirror. + - Added a lot of new security checks + - check CHECKSUMS.md5 against CHECKSUMS.md5.asc + - check FILELIST.TXT against CHECKSUMS.md5 + - check all downloaded .asc against CHECKSUMS.md5 + (CHECKSUMS.md5.asc is excluded of this check) + +2009 Tue Apr 07 +--------------- + - Added support to other package extensions. + Now slackpkg can handle tgz, tbz, tlz and txz. + Of course, this depends on pkgtools with the + same capabilities. + +2009 Mon Mar 23 +--------------- + - Put findutils to be upgraded before glibc-solibs. + I think this is wrong. But for some strange reason + findutils brokes if glibc is upgraded first. + - Packaged and relased as 2.71beta3 (hope last) + +2009 Wed Mar 18 +--------------- + - Non root users can use "check-updates" command in slackpkg + - Show to user if using FILELIST.TXT or CHECKSUMS.md5 as package + lista source. + - Added ONLY_NEW_DOTNEW variable to slackpkg configuration file + (and -only_new_dotnew to command line). With that, only the + latest .new files will be checked by post-install function. + - Added ONLY_NEW_DOTNEW and PKGMAIN description on slackpkg.conf + man-page. + - Added "check-updates" on slackpkg man-page. + - Random fixes in both man-pages. + - Fix "check-updates" to be used without Slackware Project GPG + Key imported. (thanks guax) + +2009 Sat Mar 14 +--------------- + - Change update and getpkg functions to create a slackware + tree inside /var/cache/packages. + +2009 Fri Mar 06 +--------------- + - If FILELIST.TXT isn't found, use CHECKSUMS.md5 to the + same thing + - Fix some problems in parsing MANIFEST.bz2 files + - Release as first 2.71beta1 + +2008 Mon Dec 22 +--------------- + - Include check-updates option + - Fix problem with MORE env variable. Now slackpkg uses + MORECMD internally + +2008 Thu Dec 04 +--------------- + - Change version in man-pages (ok, put the version in man-pages + probably was the most stupid idea that i had). + - Released 2.70.5 + +2008 Mon Dec 01 +--------------- + - Update mirrors file for Slackware 12.2 (Thanks rworkman!) + - Change version to 2.70.5 (Thanks rworkman!) + +2008 Tue Nov 25 +--------------- + - Fix install-new.awk file to catch the return of + bluez-libs and bluez-utils + +2008 Fri Nov 21 +--------------- + - We are in Slackware main-tree!!! Big Thanks Patrick! + Big thanks to all our users! + +2008 Fri May 02 +--------------- + - Fix regexp in slackpkg.conf to x86 arch. It was missing + kernel-headers package + - Released 2.70.4 + +2008 Wed Apr 30 +--------------- + - Fix regexps to catch "fw" packages + - Released 2.70.3 + +2008 Tue Apr 08 +--------------- + - Added xbacklight, ntfs-3g, wqy-zenhei-font-ttf, + xf86-video-geode and ghostscript packages to install-new + list. + - Released 2.70.2 + +2008 Sat Mar 15 +--------------- + - Released 2.70.1 + +2008 Fri Mar 14 +--------------- + - Compressed man-pages + - Fix problem with somo proxys adding ^M at FILELIST.TXT + +2008 Tue Jan 29 +--------------- + - Released slackpkg 2.70 + - Happy Birthday Marina! + +2008 Mon Jan 28 +--------------- + - Fix problem with duplicated packages in package list + (reported by gar0t0) + - Fixed pattern matching problems with g++ and other packages + with special characters. (reported by gar0t0) + +2008 Tue Jan 22 +--------------- + - Better error handling in update from wrong mirrors + (problem reported by redhate) + +2008 Mon Jan 21 +--------------- + - Fixed install-new ChangeLog parsing problem. + Some packages are missing from install-new list. + +2008 Sat Jan 19 +--------------- + - Not released. Bugs everywhere + - slackpkg info doesn't work (info was using deprecated + PATTERN variable) (reported by redhate) + - slackpkg update corrupts file lists and package + information. Now all the files are first in TMPDIR + before goes to WORKDIR. (reported by redhate) + - slackpkg download isn't in new command line parser. + (reported by redhate) + - Fix all commands to doesn't work without a configured + mirror + - Fixed some format errors in "usage" + +2008 Fri Jan 18 +--------------- + - Fixed an error when checking GPG key. This is caused + by the "backticks" enhancement, reported by many and + fixed by rworkman, many thanks! + - No more bug reports in a week, time to release + +2008 Wed Jan 10 +--------------- + - Updated "mirrors" file + - Fixed stall on "search" (reported by The-spiki) + - Fixed misbehavior of "update gpg" (The-spiki, again. Thanks!) + - Added local:// as the same of file:// and cdrom:// + in mirrors definitions. (thanks rworkman!) + - Removed backticks `commmand` and using now $(command) + (thanks rworkman!) + - Fixed many en_BR bugs in docs and configuration files + (thanks again rworkman!) + +2008 Wed Jan 09 +--------------- + - A new command line parser, much better than the older one. + Now you can override slackpkg.conf configurations from + command line: + + slackpkg -checkpkg=off upgrade-all + + Will disable the checkpkg feature. Many slackpkg.conf + can be overrided using that. You can also specify a + different mirror, using -mirror=URL/ + - Additional check to see if "which" is there + - Added "new-config" option, it will search for .new files + and ask to user what to do with them. (suggested by X-Gizmo) + +2008 Wed Jan 07 +--------------- + - Added BATCH and DEFAULT_ANSWER options in slackpkg.conf, + you can use those two to make automated upgrades without + human intervention. (suggested by Clayton and many others). + +2008 Wed Jan 04 +--------------- + - Fixes in install-new.awk to catch more new packages + +2007 Sat Jun 09 +--------------- + - Removed "httpd" from the hardcoded list. It isn't needed. + - Released the 2.61 + +2007 Tue Jun 05 +--------------- + - Fixes in almost all slackpkg messages and in README file + (Thanks Robby Workman!) + - Included (I) to ignore duplicated files... well, this can + burn your computer... but who am I to don't let you do that? + (Thanks Robby Workman, again) + - Included httpd in hardcoded install-new files. + - Bumped the version number to 2.61 + +2007 Sun May 27 +--------------- + - Back to the xargs combo in dialog-functions. --file doesn't + works in slackware 10.1. + - Fix some bugs in file list generation. Some declarations + like: + local VAR=`something` + doens't works well in older bash (in 10.1). This bug + generates a lot of "dialog" bugs. I hope they are fixed + now. + - Better error handling in dialog-functions. Now we can + detect when dialog fails and print one error message. + +2007 Tue May 15 +--------------- + - Added one / before ${NAMEPKG} in check md5sum. It prevents + a match with vim and vim-gvim (and possible other packages) + and subsequent m5sum errors. + (Reported by Diniz Bortolotto) + - Swap some "ls" uses by -e to check if one file exists + - Changed the way of error treatment. Now we have: + . One log of what package gives error + . What error happens in each package + . Not install one package if the GPG signature + is OK but md5sum isn't (maybe a corrupted + package?) + . Shows all logged errors when slackpkg + ends. + +2007 Tue May 08 +--------------- + - Correct the release date of 2.52 + - Change version number to 2.60 instead 2.60beta + - Added one tip in slackpkg's man page telling about + slackpkg upgrade slackware + - Released slackpkg 2.60!! + +2007 Wed May 02 +--------------- + - Added fontconfig in the hardcoded install-new packages + - Make install-new to search only in the main slackware + series. No more /extra and /pasture packages + - Changes in dialog functions. To prevent some strange + errors we use grep -m1 to use only the first match + and --file in dialog to prevent bizarre xargs + errors (reported by many) + - Fixes in sanity-check function to discover + duplicated packages. (Thanks Sasha Alexandr) + +2007 Sat Mar 17 +--------------- + - Change VERSION to 2.52 instead 2.52beta + - Added a test do detect old slackpkg.conf versions + - Added hardcoded dialog and aaa_terminfo in install-new + - Released slackpkg 2.52!! + +2007 Mon Mar 12 +--------------- + - Changing NOGPG to CHECKGPG. Is more coherent with the other + options. Thanks Robby to point that. + - Many update and grammar fixes in documentation. + (Thanks again Robby Workman!) + +2007 Mon Jan 05 +--------------- + - Fix many errors in "install-new". It didn't found any + package with [A-Z] or [0-9] in his names. + - Still in "install-new", now we can detect more new packages, + the awk script is a lot better now. + - Correct the .tgz parsing in pkglist.awk, using \.tgz instead. + - Newer (and i hope, good) man-pages. + +2006 Wed Nov 08 +--------------- + - Fixed the "upgrade" package parsing. It was going wrong + with nn and glib packages. + (Reported by Ralph Alvy) + - Fixed "reinstall" it was ignoring the blacklist and given + wrong packages to reinstall. + - Now blacklist can handle directories beginning with a / and not + with ./ (very better, and this is the needed behavior). + - Accept the list of packages from a file + (e.g.: slackpkg upgrade /etc/slackpkg/files) + We accept relative (./something, ../something) and absolute + paths (/something). + - Release 2.51beta + +2006 Sun Oct 29 +--------------- + - Fixes to install/upgrade (it was broked when i change the + tmplist). Now it's OK + - Fixes in remove and reinstall, they are showing duplicated + entries in the list. Now it's OK + - Fix in download... it was total crazy! Now it's OK + - Added install-new.awk and improve the ChangeLog.txt parser + now we don't have any package hardcoded. + - Fix in upgrade-all to remove the unused variable NAME now we can use + the data in pkglist. + - Minor fix in clean-system. + - Change the variable's scope to "local" in many functions + +2006 Sat Oct 28 +--------------- + - Change the tmplist format to be the same as pkglist + - New functions to make the package list with that we now can: + - Handle multiple files in the command line. + (e.g.: slackpkg upgrade kernel x11 lsof) + - Use the package series as the pattern, without the + trailing / hack. + (e.g.: slackpkg remove a) + - "download" don't use the blacklist. The user now can + download one blacklisted package. + - Release slackpkg 2.5beta + +2006 Fri Oct 27 +--------------- + - A lot of job rebuilding (again) the package parser. This + is the logic that search for apropriate packages and see if + that packages are or not in blacklist. This is the harder + piece of slackpkg development. For now we made: + . a new pkglist.awk that creates a really new and + more featureful pkglist. The new slackpkg can't work + anymore with the old pkglist. + . One blacklist function that can match: + . directories + . package-names + . package-names with version + . package-names with version and arch + . package-names with version, arch and release. + . This fix a problem with some packages being override + by others with "similar" names. + (e.g.: k3b being override by k3b-i18n) + +2006 Thu Oct 26 +--------------- + - Create the WORKDIR variable and put all package and file lists + there. Now ppl that wants to mount / read-only can do that. + (Thanks to Trevor Caira) + - Added a little bit of sanity in slackpkg.conf. Now all options + uses "on" to be activated and "off" to be deactivated. No more + "1", "0", "On", "ON" and all the chaos that we had before. + (Thanks to Robby Workman) + - Added one FIFTH directory. Now people can use /testing as a + repository, too (of course this will break a lot of things) + - Added one MAIN variable. This is used instead slackware to + identify the main distro directory. + - Move /etc/slackpkg/filelist.awk to /usr/libexec/slackpkg. This + is the correct place to a executable. + +2006 Mon Aug 28 +--------------- + - Fixed a problem with upgrade-all when try to upgrade directly + from 10.2 to 11rc3. xargs can only handle 20k lines. + - Changed version to 2.09 + - Released 2.09 + +2006 Sat Aug 26 +--------------- + - Fixed a typo in ChangeLog.txt message + (Thanks Cameron Willians) + - Fixed two problems in install-new: + bug0: install-new duplicates packages + bug1: install-new doesn't catch lm_sensors package we wasn't + ready to handle packages with a _. + +2006 Wed Aug 23 +--------------- + - Fixes in blacklist.new, nothing more. + - Released a repackaged 2.08-3 + +2006 Fri Aug 18 +--------------- + - Fixed typos in manpages + - Changed version to slackpkg 2.08 + - Released 2.08 + +2006 Thu Aug 17 +--------------- + - Revert the "typo fix" and now "Formating" is "Formatting" again. + - A little fix in install-new to better handler the newer packages + - Big fixes in new priority check + +2006 Mon Aug 14 +--------------- + - Released 2.07 + +2006 Sun Aug 13 +--------------- + - Added another test to solve problems with "install-new" + and no ARCH match. + (Thanks to Ralph Alvy) + - Removed some debug messages + +2006 Fri Aug 11 +--------------- + - Solves the problem with -upgraded-$TIMESTAMP + packages in /var/log/packages. + (Thanks to Ralph Alvy and Ing Nicolo Chiellini) + - Added l/mm in install-new + +2006 Wed Aug 09 +--------------- + - Change in search function, now it uses the priority to + sort packages. + - Some fix in changes from yesterday and move the blacklist + and check to a separate function. + - Non-root users now can see the slackpkg help + (Thanks to Thomas) + - Changed slackpkg's doinst.sh to use the config function from + doinst.sh from other packages + (Thanks Ernani (idea) and Patrick (the function itself)) + - Put the ChangeLog in reverse order. Is very easier to see the + news now. + - Changed the version number to 2.07 + +2006 Tue Aug 08 +--------------- + - Changed the function that give priority and check the + blacklist in install, upgrade, reinstall, download and + upgrade-all + - Blacklist now supports blacklist entire directories. + +2006 Wed Aug 02 +--------------- + - Fixed a typo in "Formatting". Now is "Formating" -;) + (Thanx Devin J. Pohly) + +2006 Fri Jul 28 +--------------- + - Added xfsdump (hardcoded) in install-new + - Change the list generation in install-new to handle Renamed + and Split files. + - Change copyright notices to include 2006 + - Released slackpkg 2.06 + +2006 Thu Jun 08 +--------------- + - Added acl, attr and dmapi (hardcoded) in install-new + - Changed the list generation in sanity_check. We had problems + with non-standard package names. + (Thanx Rolando Roman) + - Released slackpkg 2.05 + +2006 Tue Jun 06 +--------------- + - A better message in sanity_check + - Fixes in the grepping of packages in sanity_check function + (Thanx Rolando Roman) + - Changed version to 2.05 + +2006 Thu Jun 01 +--------------- + - More modularized functions. Now upgrade and upgrade-all, remove and + clean-system, install and install-new shares the same code + - makelist now work for all commands + - Some sanity_checks, to saw if the machine have some doubled packages + +2006 Thu May 25 +--------------- + - Create a manpage for slackpkg.conf (probably full of typos) + - Changed versions to 2.04 + +2006 Wed May 24 +--------------- + - Fix some problems in install-new. If the package are ugraded before + added in slackware, the install-new only finds the old package. + +2006 Sat May 20 +--------------- + - Put -- in many "grep" to prevent using grep options as a + package pattern. + - Added DOWNLOAD_ALL in slackpkg.conf, with that you can download + all packages and after that install/upgrade all. + +2006 Thu May 18 +--------------- + - Fix a mistype in install-new + - Put dialog functions disabled by default. If you want, you can + try it using: chmod +x /usr/libexec/slackpkg/functions.d/dialog* + - Fix permissions to root.root + - Released version 2.03 + +2006 Mon May 16 +--------------- + - Fix errors in install-new list. + (Reported by rick276 and gar0t0, thanx!) + - Put one version warning in dialog functions + (Thanx coqui) + - Included install-new on the man-page and in README + +2006 Fri May 12 +--------------- + - Added install-new, it searches for packages added in slackware + distribution and install them. + +2006 Thu May 11 +--------------- + - Upgrade the mirrors list to include slackware 11.0. Well, + it is in pre-order, probably we need to upgrade soon + - More two patches from Marek + - One to show the diff between "something" and "something.new". + This make the life more easier + - Another to include dialog lists when you need to choose packages. + If you want to disable this feature, you can remove the + executable permission from: + /usr/libexec/slackpkg/functions.d/dialog-functions.sh + - Set the PATH in the beginning of slackpkg script to prevent + problems with . in the PATH + - Fix in filelist.awk, the ARCH upgrade brokes "search" function + (Thanks gar0t0) + - Move syntax checking from slackpkg to core-functions.sh + - To minimize the downloads, now slackpkg first download the + ChangeLog and, only if something changes, it download the rest + of files. + +2006 Wed May 10 +--------------- + - A new variable in slackpkg.conf (ARCH), with that we can use + slackpkg with the unofficial slackware ports, like + slackintosh and slamd64. This is VERY experimental. + (Inspired by a Carlos C patch, thanx!) + - Fix a typo in slackpkg (Thanx Chess Griffin) + - Include "readline" in upgrade-all first upgrades + +2005 Thu Oct 06 +--------------- + - Applied patch from Marek Wodzinski + - Updating file list, md5 sums etc (in 'slackpkg update' part) are + moved from main scipt to core-functions.sh into function + updatefilelists(). + (Thanx Marek!) + - showlist() now return list of packages in $SHOWLIST variable. + This is preparation for dialog function to really choose + for which packages we want to say 'yes'. + (Thanx Marek!) + - Don't copy/download .asc files if $NOGPG=1 + (Thanx Marek!) + - slackpkg number bumped to 1.99beta -:) + +2005 Sun Sep 12 +--------------- + - Correct one mirror typo (Thanx Daniel de Kok) + - Repackaged (1.5.2-2) + +2005 Sun Sep 11 +--------------- + - Correct removing temporary dirs. + - Better error handling + - Fix post-functions to not show the question when the only .new files + are rc.inet1.conf.new, shadow.new, group.new, passwd.new and + gshadow.new. + - Change version number to 1.5.2 + - Released slackpkg 1.5.2 + +2005 Wed Aug 17 +--------------- + - Fix some blacklist problems (problems AGAIN with the + signal) + - Updated mirrors file + (Thanks fizban) + - Change version number to 1.5.1 + - Released slackpkg 1.5.1 + +2005 Tue Aug 02 +--------------- + - Fix copyright notices (to include 2004 and 2005) + - Fix mirrors file + (Thanks fizban and Ivan Kalvachev) + +2005 Fri Jul 29 +--------------- + - Fix some errors creating temporary dirs on slackware 10.0 and + earlier. + (Thanks Sasha Shipka) + +2005 Fri Jul 22 +--------------- + - Correct a little problem in clean-system. When clean-system + don't found any package to clen, it already shows the "question". + Now it exits the program. + (Thanks mrgoblin) + - New mirrors list. Now including the (not released yet) + slackware 10.2. Now we are ready to the next slackware release -:) + (Thanks fizban) + - Released slackpkg 1.5.0! + +2005 Thu Jul 21 +--------------- + - Correct many typos and spelling errors + (Thanks fizban, amrit and mrgoblin for this help!) + - Don't run post-install if the action is clean-system + - Now, if something goes wrong when slackpkg run, in the end of + operation we will show a BIG WARNING. And no more reports about + that -;) + (Thanks amrit to help me with the message) + - Another fix with the "+" signal, now in remove option. + - Fix the default action in: + "Do you wish to xxxxxx selected packages (Y/n)?" + The default should be "Y", but is "n". Now it's corrected and + the default is "Y". + (Thanks gar0t0) + +2005 Wed Jul 20 +--------------- + - Correct tabulation errors in usage + (Thanks Steven E. Woorlard) + - Some problems with the "+" signal in upgrade-all. Solved Now. + (Thanks Sulamita Garcia) + - Wrong version number in slackpkg's now is 1.5.0 (unreleased) + . Put correct version in /usr/sbin/slackpkg + . Put correct version in slackpkg's man page + - Put new options and correct some small things in man page + - Same thing, but now in README + +2005 Tue Jul 19 +--------------- + - Changed number version to 1.4.99 is a beta release to slackpkg 1.5 + - Included two new options: + . clean-system (suggested by Steven E. Woolard) + Removes from the machine all packages removed + from slackware. It removes packages external of + distro, too. Keep your house clean, man! + . upgrade-all (suggested by Jaroslav Imrich) + Look all installed packages and keep it synced + with the mirror. The "true" way to get all distro + upgraded. + - Changes in "post-install" features. Now they are more closer to + the script in slackware's UPGRADE.TXT + +2005 Wed Jun 22 +--------------- + - Changed small problem with some "trash" temporary files. + - Released slackpkg 1.4.1 + +2005 Tue Jun 21 +--------------- + - Change the "remove" behavior, now it's remove not only one package, + but all packs with the same "beginning" (slackpkg remove kde, + removes all kde* packs). + (Thanks web-knows) + - Using now secure temporary files, created by mktemp. + (Thanks Larhzu) + - Changed version to 1.4.1 (security and bug fixes) + +2005 Thu Jan 27 +--------------- + - OK, i released 1.4 yesterday, but mrgoblin send to me some patches + a few minutes after send 1.4 + . I don't change the version number (is almost the same pack) + . Fixed many and many grammar errors in slackpkg program files + . Correct a small error in post-install + - Released 1.4 (again) + +2005 Tue Jan 25 +--------------- + - Forgot some "echo" debug messages. Now they are all removed and + the post-install really works. (thanks toledo) + - Don't run post-install when update/remove/search/blacklist + (thanks toledo) + - Added blacklist list option (thanks toledo, again!) + - Changed version number to 1.4 + +2005 Mon Jan 24 +--------------- + - Added post-install functions! -;) After upgrade/reinstall/whatever + your packages, now slackpkg searchs for NEW configuration files + (.new) and checks if your kernel is updated (and runs lilo). + +2005 Wed Jan 26 +--------------- + - include "info" in post-install's don't runs. + - redirect some warning and md5sum errors to /dev/null. + (thanks phrag) + - correct some typos in slackpkg's description + (thanks phrag) + - Released 1.4 + +2005 Tue Jan 11 +--------------- + - Finally solved some gpg errors. Some users had telled that error + to me but i can't reproduce. Yesterday i saw one machine with the + stupid error and made a fix -:) gpg don't works without .gnupg dir + and not create that dir -:( + +2004 Wed Dec 29 +--------------- + - Changed /usr/doc dir from 1.3 to 1.3.1 + - Removed many vim's backup files + - Released 1.3.1 + +2004 Mon Dec 20 +--------------- + - change all "/etc/slackpkg" to ${CONF}. Now is safe change the + configuration dir of slackpkg. + (Thanx toledo) + - added "How many" packages in package list. Is a little cosmetic + change but don't hurt. + (Thanx toledo) + +2004 Wed Nov 24 +--------------- + - fixed regexp to support ./pasture/package.tgz + Fixed /usr/libexec/slackpkg/core-functions.sh to support packages in + both ./somedir/ (eg. ./pasture/proftpd-1.2.10-i486-1.tgz) and ./ + somedir/seconddir/ instead of only second one. + (Thanx Marek Wodzinski) + - Changed version number to 1.3.1 + +2004 Fri Nov 12 +--------------- + - Some mirrors from Ireland are in the wrong place (Italy). It's + fixed now. + (Thanx Marek Januszewski) + - Changed number version on /usr/sbin/slackpkg, now is 1.3, not 1.2.2 + +2004 Mon Nov 01 +--------------- + - Massive updates in /etc/slackpkg/mirrors. Many mirrors included and + many deleted. + - Added "dummy" support to 10.1 mirrors... if it had 10.0 and an + updated current, we put one 10.1 entry... now we only needs to wait + new slackware releases -;) + (Thanx Jorge Arellano Cid) + +2004 Fri Oct 29 +--------------- + - Don't use temporary files to uncompress MANIFEST.bz2, now we are + using pipes, that approach drastically reduces the amount of disk + space needed to "slackpkg update" + (Thanx Maxim Krikun) + - Removed vi backup files from slackpkg package + - Changed version to 1.3 + +2004 Wed Oct 13 +--------------- + - Fixed error in install script. Removed de leading / in slackpkg's + configuration path. + (Thanx Valter Douglas Lisb灂 Jnior) + - Fixed some problems when two (or more) packages had the same name, + version, etc... now slackpkg picks only the first pack. + (Thanx to Alexandre Pinaffi Andrucioli) + +2004 Mon Jun 21 +--------------- + - Updated "mirrors" file. Now we are ready to slackware 10.0!! + (Thanx Lorn!) + +2004 Tue Jun 15 +--------------- + - Changed version to 1.2.2 + +2004 Mon Jun 14 +--------------- + - Exclude "testing". Testing packages aren't to be installed + through automated tools. Testing needs more care from sysadmin + - Removed aaa_base from default blacklist (aaa_elflibs will stay + here). + +2004 Wed May 19 +--------------- + - Changed version to 1.2.1 + +2004 Thu May 06 +--------------- + - Fixed CRLF in slackpkg.conf.new and blacklist.new. + - Changed "usage" message. Now we have more information about + slackpkg use + +2004 Wed Apr 14 +--------------- + - Fixed another bug in regex. Problems with "+" again... + (reported by gar0t0, thanx!) + - Fixed typing and grammar errors in slackpkg.conf and blacklist. + (Thanx mRgOBLIN) + +2004 Tue Apr 13 +--------------- + - Fixed a bug in "parser". GPG checking now are better. + (Thanx mRgOBLIN) + - Added aaa_elflibs in default blacklist. + from volkerdi@slackware.com: + > A word of advice: you should ***NEVER*** upgradepkg aaa_elflibs. + > It's well-known that it can downgrade some shared libraries and + > lead to bugs + - Added aaa_base too... + +2004 Mon Apr 05 +--------------- + - Non-root can (again) use info and search. Changes in other places + change the behavior of slackpkg "parser"... + - Fixed a bug with "." and "+" in filenames. + +2004 Wed Mar 31 +--------------- + - Fixed one bug in "search" (yes, another bug!) (Thanx toledo, again) + - Change (again) the behavior of "Do you want to...". Now it's much + more logic, Y or y or continues, any other key, quit. + +2004 Tue Mar 30 +--------------- + - Revert behavior of "Do you want to foobar those packages (Y/n)" back + to original. N or n quits, any other key continue + +2004 Fri Mar 26 +--------------- + - One more "error" message (isn't a error... it's more a info) + - Some cosmetic changes in other messages + - Another fix in "search" bug. (Thanx toledo) + +2004 Thu Mar 25 +--------------- + - Fixed some bugs added by the regex changes. + - Added a test to "first time running". Now slackpkg give some + tips to the user... + - Change the GPG download behavior. Now, if doesn't have the slackware + GPG key, the key will be downloaded in "slackpkg update" + +2004 Wed Mar 24 +--------------- + - Fixed many regex bugs and changes a lot of "greps". + - Fixed ls bugs -- changed to "ls -1" to stop multi column lists + - Added sed substitutions to fix problems with + in packagenames + - Altered awk script in info case statement to properly format output + when more than one result is returned + - Changed showlist function so that only Y/y will continue, any other + character will cleanup -- safeguards against a wrong key pressed + (all these fix cames from mRgOBLIN) + - Another feature to "non-root" users... now they can use "info" + +2004 Mon Mar 22 +--------------- + - Search function all overwrited by mRgOBLIN. The new function fixes + some bugs and add a feature, telling to the user what package needs + upgrade and the name of newer package version. + - Minor changes in some error messages + - Now "non-root" users can use "search" without install Slackware GPG + Key... + +2004 Thu Mar 18 +--------------- + - Put an error message when md5sum or gpg doesn't match. + (Thanx mRgOBLIN) + - Correct filelist.awk to fix some UGLY bugs in search function. + Now it's correct. + (Thanx mRgOBLIN, for the bug report and the tip of fix) + +2004 Mon Mar 01 +--------------- + - Added GPG function. Now slackpkg check all packages against its + .asc file. This option are enabled by default, if you doesn't like + that, you can change the configuration in /etc/slackpkg/slackpkg.conf + +2004 Thu Feb 26 +--------------- + - Fixed a bug with VIM package (yes, the bug affect only + vim package...) + - A little change in makelist function. Now we got our speed + back... when fixed duplicate packages the fix make slackpkg + more slow (4 minutes to make list for "slackpkg upgrade slackware"). + Now we doesn't have duplicated packages and have back our normal + speed (1 minute to "slackpkg upgrade slackware" list) + - Change version on all places to 1.03.1 + +2004 Tue Feb 18 +--------------- + - Now when we show a big package list, you can scroll with "more" + and can see all packages + - Bug fix! Something changed in FILELIST.TXT and slackpkg brokes + all package lists. Now it's ok. + (Thanx to chvt and Steven De Kock) + - New man-page provided by Rob. Thanx! + - Changed VERSION to 1.03 + +2004 Tue Feb 10 +--------------- + - We added a new system to make easy add new functions in slackpkg. + You only needs put your new function in a shell script and that + script under /usr/share/slackpkg/functions.d + + With that, if you want GPG checking (example), you only needs + add one checkgpg function and rewrite/change the getpkg. It's + a nice way of extend slackpkg. + + - Changed /usr/share to /usr/libexec. It makes more sense. + (Thanx thefallen) + - Fixed blacklist duplicate packages problem. Blacklist doesn't use + the default makelist function (now it uses). + (Thanx chvt for bug reports) + +2004 Thu Feb 06 +--------------- + - Corrected a little bug in makelist option. Some packages are + duplicated in the list. Now it's correct. + - Put "update" in "case-esac". It is the only option in a "if-fi" + +2004 Thu Feb 05 +--------------- + - Version are wrong in VERSION var. Now it's good. + - A lot of design changes. The "new" output style is a big mistake. + I am reverting slackpkg to the old one. + - We are splitting slackpkg in two parts. One with slackpkg functions + and other with the main program itself. It's really good. + - Put all options in a big "case-esac" instead multiple "if-fi" + +2004 Mon Feb 02 +--------------- + - A new "sleep" test to solve problems in Slackware 9.1 + - One tr -d "\r" to fix a bug in pkglist generation + (Thanx to Anatol) + - Added a new "clean" of tmp files in the slackpkg startup. It fixes + some ugly errors (slackpkg never-ends, slackpkg duplicate packages, + etc...) + (Thanx Lorn, toledo and gar0t0) + - Little changes in "info" now you will give an error if try to see + a "generic" info. "info" needs one package-name. + +2004 Fri Jan 30 +--------------- + - Put a spinning bar when making one slow action. Thanx to toledo!!! + The code for spinning bar works really fine, and now our users can + see: "something is happenning..." + - Edit a lot of small things in everywhere to use spinning bar. + - man-page, README and other docs are "updated". + - fixed some sleep problems in slackware 8.1/9.0, now our program call + an internal sleep function + +2004 Wed Jan 21 +--------------- + - Fixed "update" option. When we work with local dirs, the PACKAGES.TXT + are not "downloaded". + +2004 Mon Jan 19 +--------------- + - New option added! slackpkg info package can tell to you the + information about that package. + - Correct some small bugs in cutpkg (very small bugs... i can detect + they only now!!!) + - Changed update option to download PACKAGES.TXT too... + +2004 Fri Jan 17 +--------------- + - Changed the default wget to not show any info. Now we got a much more + cleaner output on screen. + - Corrected some bugs in new clean output system + +2004 Mon Jan 12 +--------------- + - Changed the ChangeLog file format. + - Corrected a bug in blacklist option. It's the same bug that happenned + in "download" option. The bug are reported by Toledo (again) + - Now slackpkg can "search" files in /extra and /pasture too + +Tue Nov 11 - Fixed a little problem with duplicated packages in reinstall + function. + - Corrected a bug in download option. It asks to "download" from + an empty line. Now it's fixed (bug report by Toledo) + +Mon Nov 10 - Changed version to 1.00 + . we have 1.00beta, 1.00beta1 and 1.00beta2 in internal tests + - Many, many changes in the backend... + . The package scan are completely rewroted. Now we can + make the package list 30% faster than old code. + . Now we have a lot of functions. The code are much more + flexible and readable + . Thanx to Jochem Kossen! + - New "download" function. + . Thanx to DaMouse! + - Some english typos corrected... (and some new introduced) + - Upgraded the man-page and README + +Thu Sep 25 - Updated man-page to show blacklist option + - Updated README to show blacklist option and to show the correct + release number. + - Correct the "usage" message to include blacklist option + - Ok, we remove kernel-* from blacklist and put in here a + message telling automated upgrade kernel-* isn't a good idea. + A lot of people tell me blacklist need to be empty... and i + approve that idea. + - Change the way of how detect packages that will be upgraded or + reinstalled. Old way thinks: package-1.2.3-i386-1 are the same + of package-1.2.3-i386-12345, now it's correct. + - Now slackpkg checks if the package is already in + /var/cache/packages before to download. If it's in cache, only + upgrade|install|reinstall, don't make a new download. + . Thanx Leandro Toledo + +Wed Sep 24 - Added "blacklist" command, to put packages in blacklist. + put all i18n packages manually is terrible. + + slackpkg blacklist kde-i18n + + will be help you (and me). + - Updated mirrors list. slackware 9.1 isn't out but we are + ready -:) (Thanx Cubano) + - Changed search function. Now, if we have one package installed + in your machine and one different in the MIRROR, the slackpkg + will tell to you to [ upgrade ]. Suggested by Nathan Morell + - Changed version to 0.99.1 + +Fri Sep 19 - Putting all kernel-packages in blacklist file. + It's a better idea upgrade kernel packages manually + Thanx to Buick_Sk. + +Mon Sep 15 - A warning telling to users DOESN'T USE ftp.slackware.com as your + default mirror. + - Merged a patch from pvg, making the package selection more + acurated, + - Changed version number to 0.99 + - Changed owner of some files and gzipped man-page. That makes + the package more "Slackware" compliant (Thanks Patrick) + - Leandro Toledo makes a patch with some fixes in CHECKSUMS.MD5 + download. + - Changed default package locations from /usr/local/packages to + /var/cache/packages. It's more compatible with FHS specifications + Thanx Patrick. + +Thu Aug 21 - Finally!!! One man page!!! Now slackpkg have a man-page and + you can type: man slackpkg to see more info. + . Thanx for William N. Zanatta for that manpage + - More syntax checkings... slackpkg have a lot of syntax checkings + +Wed Aug 20 - Changes in md5sum checking code. Original code are more + technical, but more complex. New code more clean. + +Tue Aug 19 - Changed version number to 0.98 + - Now we have md5sum check of packages. With that, is very + hard install a corrupt pack. + . Thanx for William N. Zanatta for that code + - Now we can install/upgrade/reinstall from a CD-ROM or other + dir in your HD. + - Some code cleanups using functions instead duplicate code. + - Corrected a bug in permissions check. Now, a normal user can + search for one (or more) files in packages. + +Fri Aug 01 - Updated mirrors file (now Slackware 9.0!!!) + . Thanx Cubano, Udontknow and gar0t0 + - Fixed problem with DELALL (old DELALL doesn't delete all, + delete only the last pack, now it works well and delete + really all) + . Thanx Isaque Galdino for the bug report and fix + - Deprecated MANIFEST.gz now the system only reads MANIFEST.bz2 + - Fixed a lot of typos (Udontknow) + - Check if the user is root before trying upgrade/install/remove + a package + +Thu Apr 10 - Added blacklist support with the packages that can't be + upgraded/installed/uninstalled. + . Thanx Gondim for that idea + - Changed version number to 0.96 + +Fri Apr 04 - Fix a bug with the kernel-sources package. Before that fix, + kernel-source are invisible to slackpkg + +Mon Mar 17 - Changed MANIFEST.gz to MANIFEST.bz2 (Patrick has changed that + and a lot of mirrors have changed too...) + - Fix a lock bug. + - Changed version number to 0.95 + +Wed Mar 12 - Changed FILELIST.TXT filter to exclude .asc files + - Changed version number to 0.94 + +Fri Feb 28 - Better "case" structure to select between + install|upgrade|reinstall + - Now we have an LOCK file. No more two slackpkg working at + same time. + - A trap and cleanup function to remove all garbage generated + by slackpkg. + +Fri Feb 14 - Change release number to 0.93 + - New install scripts, no more erased confs + - New option in slackpkg.conf, WGETFLAGS. Now you can specify + some wget confs with that option. + - New feature, reinstall. + install -> install new software + upgrade -> upgrade existing software with new version. + reinstall -> re-install already installed software + - Some upgrades in package lists generation. + +Wed Feb 5 - Change release number to 0.92 + - Correct search to know if other version (not in MANIFEST) of + software is installed. + - New tests to validate configuration files syntax + - No more default mirror. You really need to choice. + - Finally, a README file! + - Change slackpkg command location to /usr/sbin + +Thu Jan 23 - Change release number to 0.91 + - Add new function: search! Now you can search in slackware package + and find a "selected" file. + - More fixes in system messages... much more complete. + - New tests to validate command syntax before execution. + +Wed Jan 22 - Some feature fix in 0.90 + . Check if package can be installed/upgraded BEFORE download + . Cosmetic fix in some system messages. + +Tue Jan 21 - First public release 0.90 diff --git a/files/GPL b/files/GPL new file mode 100644 index 0000000..d60c31a --- /dev/null +++ b/files/GPL @@ -0,0 +1,340 @@ + GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + + Copyright (C) 1989, 1991 Free Software Foundation, Inc. + 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +License is intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Library General Public License instead.) You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + + To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if you +distribute copies of the software, or if you modify it. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. You must make sure that they, too, receive or can get the +source code. And you must show them these terms so they know their +rights. + + We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + + Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, we +want its recipients to know that what they have is not the original, so +that any problems introduced by others will not reflect on the original +authors' reputations. + + Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at all. + + The precise terms and conditions for copying, distribution and +modification follow. + + GNU GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License applies to any program or other work which contains +a notice placed by the copyright holder saying it may be distributed +under the terms of this General Public License. The "Program", below, +refers to any such program or work, and a "work based on the Program" +means either the Program or any derivative work under copyright law: +that is to say, a work containing the Program or a portion of it, +either verbatim or with modifications and/or translated into another +language. (Hereinafter, translation is included without limitation in +the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the +Program (independent of having been made by running the Program). +Whether that is true depends on what the Program does. + + 1. You may copy and distribute verbatim copies of the Program's +source code as you receive it, in any medium, provided that you +conspicuously and appropriately publish on each copy an appropriate +copyright notice and disclaimer of warranty; keep intact all the +notices that refer to this License and to the absence of any warranty; +and give any other recipients of the Program a copy of this License +along with the Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. + + 2. You may modify your copy or copies of the Program or any portion +of it, thus forming a work based on the Program, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) You must cause the modified files to carry prominent notices + stating that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in + whole or in part contains or is derived from the Program or any + part thereof, to be licensed as a whole at no charge to all third + parties under the terms of this License. + + c) If the modified program normally reads commands interactively + when run, you must cause it, when started running for such + interactive use in the most ordinary way, to print or display an + announcement including an appropriate copyright notice and a + notice that there is no warranty (or else, saying that you provide + a warranty) and that users may redistribute the program under + these conditions, and telling the user how to view a copy of this + License. (Exception: if the Program itself is interactive but + does not normally print such an announcement, your work based on + the Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable + source code, which must be distributed under the terms of Sections + 1 and 2 above on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three + years, to give any third party, for a charge no more than your + cost of physically performing source distribution, a complete + machine-readable copy of the corresponding source code, to be + distributed under the terms of Sections 1 and 2 above on a medium + customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer + to distribute corresponding source code. (This alternative is + allowed only for noncommercial distribution and only if you + received the program in object code or executable form with such + an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + + 4. You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt +otherwise to copy, modify, sublicense or distribute the Program is +void, and will automatically terminate your rights under this License. +However, parties who have received copies, or rights, from you under +this License will not have their licenses terminated so long as such +parties remain in full compliance. + + 5. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + + 6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + + 7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Program at all. For example, if a patent +license would not permit royalty-free redistribution of the Program by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 8. If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License +may add an explicit geographical distribution limitation excluding +those countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 9. The Free Software Foundation may publish revised and/or new versions +of the General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any +later version", you have the option of following the terms and conditions +either of that version or of any later version published by the Free +Software Foundation. If the Program does not specify a version number of +this License, you may choose any version ever published by the Free Software +Foundation. + + 10. If you wish to incorporate parts of the Program into other free +programs whose distribution conditions are different, write to the author +to ask for permission. For software which is copyrighted by the Free +Software Foundation, write to the Free Software Foundation; we sometimes +make exceptions for this. Our decision will be guided by the two goals +of preserving the free status of all derivatives of our free software and +of promoting the sharing and reuse of software generally. + + NO WARRANTY + + 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, +REPAIR OR CORRECTION. + + 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this +when it starts in an interactive mode: + + Gnomovision version 69, Copyright (C) year name of author + Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may +be called something other than `show w' and `show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the program, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the program + `Gnomovision' (which makes passes at compilers) written by James Hacker. + + , 1 April 1989 + Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Library General +Public License instead of this License. diff --git a/files/README b/files/README new file mode 100644 index 0000000..9ae6234 --- /dev/null +++ b/files/README @@ -0,0 +1,74 @@ + slackpkg - Automated Tool for Management of Slackware Linux Packages + --------------------------------------------------------------------- + Authors: Piter PUNK aka Roberto F Batista + + Evaldo Gardenali aka UdontKnow + + Robby Workman aka rworkman + + (since 2.82.2) + + Version: 0.93 released at Fri Feb 14 2003 + 0.94 released at Wed Mar 12 2003 + 0.95 released at Mon Mar 17 2003 + 0.96 released at Thu Apr 10 2003 + 0.97 released at Fri Aug 01 2003 + 0.98 released at Tue Aug 19 2003 + 0.99 released at Mon Sep 15 2003 + 0.99.1 released at Wed Sep 24 2003 + 1.00 released at Mon Nov 10 2003 + 1.02 released at Fri Jan 30 2004 + 1.02.1 released at Mon Feb 02 2004 + 1.02.2 released at Mon Feb 02 2004 + 1.03 released at Wed Feb 18 2004 + 1.03.1 released at Thu Feb 26 2004 + 1.1 released at Mon Mar 01 2004 + 1.2 released at Tue Mar 30 2004 + 1.2.1 released at Wed May 19 2004 + 1.2.2 released at Tue Jun 15 2004 + 1.3 released at Mon Nov 01 2004 + 1.3.1 released at Wed Dec 29 2004 + 1.4 released at Wed Jan 26 2005 + 1.4.1 released at Tue Jun 22 2005 + 1.5.0 released at Fri Jul 22 2005 + 1.5.1 released at Wed Aug 17 2005 + 1.5.2 released at Sun Sep 11 2005 + 2.03 released at Thu May 18 2006 + 2.04 released at Fri May 26 2006 + 2.05 released at Thu Jun 08 2006 + 2.06 released at Fri Jul 28 2006 + 2.07 released at Sun Aug 13 2006 + 2.08 released at Fri Aug 18 2006 + 2.09 released at Mon Aug 28 2006 + 2.52 released at Sat Mar 17 2007 + 2.60 released at Tue May 08 2007 + 2.61 released at Sat Jun 09 2007 + 2.70 released at Tue Jan 29 2008 + 2.70.1 released at Sat Mar 15 2008 + 2.70.2 released at Tue Apr 08 2008 + 2.70.3 released at Wed Apr 30 2008 + 2.70.4 released at Fri May 01 2008 + 2.70.5 released at Thu Dec 04 2008 + 2.71 released at Thu Apr 23 2009 + 2.71.1 released at Sat May 02 2009 + 2.80 released at Thu Jun 18 2009 + 2.80.1 released at Tue Jul 14 2009 + 2.80.2 released at Thu Jul 30 2009 + 2.81 released at Fri Apr 23 2010 + 2.81.1 released at Thu May 13 2010 + 2.82.0 released at Thu Mar 24 2011 + 2.82.1 released at Wed May 11 2016 + 2.82.2 released at Sun Oct 08 2017 + + Slackpkg is a tool for those who want to easily install or upgrade packages + via the network. With slackpkg, you can have a minimal installation of + Slackware Linux and install/upgrade only those packages you need most. + + You don't need to setup NFS or make dozens of CDs for all your computers; + all you need to do is to type one command and all the latest official + Slackware packages will be at your fingertips. + + For more information about slackpkg, see its man pages: + man 8 slackpkg + man 5 slackpkg.conf + diff --git a/files/blacklist.new b/files/blacklist.new new file mode 100644 index 0000000..d59a470 --- /dev/null +++ b/files/blacklist.new @@ -0,0 +1,36 @@ +# This is a blacklist file. Any packages listed here won't be +# upgraded, removed, or installed by slackpkg. +# +# The correct syntax is: +# +# To blacklist the package xorg-server-1.19.4-x86_64-1 the line will be: +# xorg-server +# +# DON'T put any space(s) before or after the package name or regexp. +# If you do this, the blacklist will NOT work. + +# +# Automated upgrade of kernel packages aren't a good idea (and you need to +# run "lilo" after upgrade). If you think the same, uncomment the lines +# below +# +#kernel-generic +#kernel-generic-smp +#kernel-huge +#kernel-huge-smp +#kernel-modules +#kernel-modules-smp +#kernel-source + +# +# aaa_elflibs should NOT be blacklisted! +# + +# You can blacklist using regular expressions. +# +# Don't use *full* regex here, because all of the following +# will be checked for the regex: series, name, version, arch, +# build and fullname. +# +# This one will blacklist all SBo packages: +#[0-9]+_SBo diff --git a/files/core-functions.sh b/files/core-functions.sh new file mode 100644 index 0000000..919bf80 --- /dev/null +++ b/files/core-functions.sh @@ -0,0 +1,1351 @@ + +#======================================================================== +# +# PROGRAM FUNCTIONS +# + +# Clean-up tmp and lock files +# +function cleanup() { + [ "$SPINNING" = "off" ] || tput cnorm + if [ -e $TMPDIR/error.log ]; then + echo -e " +\n============================================================================== +WARNING! WARNING! WARNING! WARNING! WARNING! +============================================================================== +One or more errors occurred while slackpkg was running: +" + cat $TMPDIR/error.log + echo -e " +==============================================================================" + fi + echo + if [ "$DELALL" = "on" ] && [ "$NAMEPKG" != "" ]; then + rm $CACHEPATH/$NAMEPKG &>/dev/null + fi + ( rm -f /var/lock/slackpkg.$$ && rm -rf $TMPDIR ) &>/dev/null + exit +} +trap 'cleanup' 2 14 15 # trap CTRL+C and kill + +# This create an spinning bar +spinning() { + local WAITFILE + local SPININTERVAL + local COUNT + + if [ "$SPIN" = "" ]; then + SPIN=( "|" "/" "-" "\\" ) + fi + COUNT=${#SPIN[@]} + + [ -n "$1" ] && WAITFILE=$1 || WAITFILE=/tmp/waitfile + [ -n "$2" ] && SPININTERVAL=$2 || SPININTERVAL=0.1 + + count=0 + tput civis + while [ -e $WAITFILE ] ; do + count=$(( count + 1 )) + tput sc + echo -n ${SPIN[$(( count % COUNT ))]} + tput rc + sleep $SPININTERVAL + done + tput cnorm +} + +# System setup +# +function system_setup() { + + # Set LOCAL if mirror isn't through network + # If mirror is through network, select the command to fetch + # files and packages from there. + # + MEDIA=${SOURCE%%:*} + if [ "$MEDIA" = "cdrom" ] || [ "$MEDIA" = "file" ] || \ + [ "$MEDIA" = "local" ]; then + SOURCE=/${SOURCE#${MEDIA}://} + LOCAL=1 + else + LOCAL=0 + if [ "$DOWNLOADER" = "curl" ]; then + DOWNLOADER="curl ${CURLFLAGS} -o" + else + DOWNLOADER="wget ${WGETFLAGS} -O" + fi + fi + + # Set MORECMD, EDITCMD and check BATCH mode + # + if [ "$BATCH" = "on" ] || [ "$BATCH" = "ON" ]; then + DIALOG=off + SPINNING=off + MORECMD=cat + EDITCMD=vi + if [ "$DEFAULT_ANSWER" = "" ]; then + DEFAULT_ANSWER=n + fi + else + if [ "${PAGER}" ]; then + MORECMD="${PAGER}" + else + MORECMD=more + fi + if [ "${EDITOR}" ]; then + EDITCMD="${EDITOR}" + else + EDITCMD=vi + fi + fi + + # Set ARCH, SLACKKEY and others by slackware port + # + if [ "$ARCH" = "" ]; then + ARCH=$(uname -m) + fi + case $ARCH in + i386|i486|i586|i686) + ARCH=[i]*[3456x]86[^_]* + SLACKKEY=${SLACKKEY:-"Slackware Linux Project "} + PKGMAIN=${PKGMAIN:-slackware} + ;; + x86-64|x86_64|X86-64|X86_64) + ARCH=x86[_64]* + SLACKKEY=${SLACKKEY:-"Slackware Linux Project "} + PKGMAIN=${PKGMAIN:-slackware64} + ;; + s390) + ARCH=s390 + # Slack390 didn't have signed packages + CHECKGPG=off + PKGMAIN=${PKGMAIN:-slackware} + ;; + arm*) + ARCH=arm[v5tel]* + SLACKKEY=${SLACKKEY:-"ARMedslack Security (ARMedslack Linux Project Security) "} + PKGMAIN=${PKGMAIN:-slackware} + ;; + powerpc|ppc) + ARCH=powerpc + SLACKKEY=${SLACKKEY:-"Slackintosh-Project Sign "} + PKGMAIN=${PKGMAIN:-slackintosh} + ;; + *) + ARCH=none + ;; + esac + + # Sub %PKGMAIN with the correct $PKGMAIN value + # + MAIN=$PKGMAIN + for i in 0 1 2 3 4 ; do + if [ "${PRIORITY[$i]}" = "%PKGMAIN" ]; then + PRIORITY[$i]=$PKGMAIN + fi + done + + TEMPLATEDIR=$CONF/templates + if [ ! -d $TEMPLATEDIR ]; then + mkdir $TEMPLATEDIR + fi + + SLACKCFVERSION=$(grep "# v[0-9.]\+" $CONF/slackpkg.conf | cut -f2 -dv) + CHECKSUMSFILE=$WORKDIR/CHECKSUMS.md5 + KERNELMD5=$(md5sum /boot/vmlinuz 2>/dev/null) + DIALOG_MAXARGS=${DIALOG_MAXARGS:-19500} + echo "$0 $VERSION - Slackware Linux $SLACKWARE_VERSION" > $TMPDIR/timestamp +} + +# Syntax Checking +# +function system_checkup() { + + # Check slackpkg.conf version + # + SLCKCFVL=$( expr length $SLACKCFVERSION ) + if [ "$SLACKCFVERSION" != "$( echo $VERSION |cut -c1-$SLCKCFVL)" ] &&\ + [ "$CMD" != "new-config" ]; then + echo -e "\ +\nYour slackpkg.conf is outdated. Please, edit it using slackpkg.conf.new\n\ +as example or overwrite it with slackpkg.conf.new.\n\ +\nYou can use 'slackpkg new-config' to do that.\n" + cleanup + fi + + # Check if ARCH is set + # + if [ "$ARCH" = "none" ] && [ "$CMD" != "new-config" ]; then + echo -e "\ +\nThe ARCH values in slackpkg.conf are now different. You can remove\n\ +ARCH from there, and slackpkg you use your current ARCH or you can look\n\ +at slackpkg.conf.new or slackpkg.conf manual page to see the new valid\n\ +ARCH values\n" + cleanup + fi + + # Check if the config files are updated to the new slackpkg version + # + if [ "$WORKDIR" = "" ]; then + echo -e "\ +\nYou need to upgrade your slackpkg.conf.\n\ +This is a new slackpkg version and many changes happened in config files.\n\ +In ${CONF}/slackpkg.conf.new, there is a sample of the new configuration.\n\ +\nAfter updating your configuration file, run: slackpkg update\n" + cleanup + fi + + # Checking if another instance of slackpkg is running + # + if [ "$(ls /var/lock/slackpkg.* 2>/dev/null)" ] && \ + [ "$CMD" != "search" ] && \ + [ "$CMD" != "help" ] && \ + [ "$CMD" != "file-search" ]; then + echo -e "\ +\nAnother instance of slackpkg is running. If this is not correct, you can\n\ +remove /var/lock/slackpkg.* files and run slackpkg again.\n" + cleanup + else + ls /var/lock/slackpkg.* &>/dev/null || \ + touch /var/lock/slackpkg.$$ + fi + + # Checking if the we can create TMPDIR + # + if [ "$TMPDIR" = "FAILED" ]; then + echo -e "\ +\nA problem was encountered writing to slackpkg's temporary dir in /tmp.\n\ +Check to ensure you have permissions to write in /tmp and make sure the\n\ +filesystem is not out of free space. Run slackpkg again after correcting\n\ +the problem.\n" + cleanup + fi + + # Checking if is the first time running slackpkg + # + if ! [ -f ${WORKDIR}/pkglist ] && [ "$CMD" != "update" ]; then + if [ "$SOURCE" = "" ]; then + echo -e "\ +\nThis appears to be the first time you have run slackpkg.\n\ +Before you install|upgrade|reinstall anything, you need to uncomment\n\ +ONE mirror in ${CONF}/mirrors and run:\n\n\ +\t# slackpkg update\n\n\ +You can see more information about slackpkg functions in slackpkg manpage." + cleanup + elif [ "$CMD" != "new-config" ]; then + echo -e "\ +\nThe package list is missing.\n\ +Before you install|upgrade|reinstall anything you need to run:\n\n\ +\t# slackpkg update\n" + cleanup + fi + fi + + + # Checking if /etc/slackpkg/mirrors are in correct syntax. + # + if [ "$SOURCE" = "" ] ; then + echo -e "\ +\nYou do not have any mirror selected in ${CONF}/mirrors\n\ +Please edit that file and uncomment ONE mirror. Slackpkg\n\ +only works with ONE mirror selected.\n" + cleanup + else + COUNT=$(echo $SOURCE | wc -w | tr -d " ") + if [ "$COUNT" != "1" ]; then + echo -e "\n\ +Slackpkg only works with ONE mirror selected. Please edit your\n\ +${CONF}/mirrors and comment all but one line - two or more\n\ +mirrors uncommented is not valid syntax.\n" + cleanup + fi + fi + + # It will check if the mirror selected are ftp.slackware.com + # if set to "ftp.slackware.com" tell the user to choose another + # + if echo ${SOURCE} | grep "^ftp://ftp.slackware.com" &>/dev/null ; then + echo -e "\n\ +Please use one of the mirrors.\n\ +ftp.slackware.com should be reserved so that the\n\ +official mirrors can be kept up-to-date.\n" + cleanup + fi + + # Also check if the mirror selected is ftp://mirrors.slackware.com + # if set to "ftp://mirrors.slackware.com" tell the user to choose another + # + if echo ${SOURCE} | grep "^ftp://mirrors.slackware.com" &>/dev/null ; then + echo -e "\n\ +Please use http://mirrors.slackware.com instead.\n\ +ftp://mirrors.slackware.com does not handle redirects \n\ +to the closest mirror and is very slow.\n" + cleanup + fi + + # Checking if the user has the permissions to install/upgrade/update + # + if [ "$(id -u)" != "0" ] && \ + [ "$CMD" != "search" ] && \ + [ "$CMD" != "file-search" ] && \ + [ "$CMD" != "check-updates" ] && \ + [ "$CMD" != "info" ]; then + echo -e "\n\ +Only root can install, upgrade, or remove packages.\n\ +Please log in as root or contact your system administrator.\n" + cleanup + fi + + # Check if the "which" command is there + if ! which which 1>/dev/null 2>/dev/null ; then + echo -e "\n\ +No 'which' command found, please install it if you want to\n\ +use slackpkg.\n" + cleanup + fi + + # Check if we have md5sum in the PATH. Without md5sum, disables + # md5sum checks + # + if ! [ $(which md5sum 2>/dev/null) ]; then + CHECKMD5=off + elif ! [ -f ${WORKDIR}/CHECKSUMS.md5 ] && \ + [ "$CMD" != "update" ] && \ + [ "$CHECKMD5" = "on" ]; then + echo -e "\n\ +No CHECKSUMS.md5 found! Please disable md5sums checking\n\ +on your ${CONF}/slackpkg.conf or run slackpkg update\n\ +to download a new CHECKSUMS.md5 file.\n" + cleanup + fi + + # Check if awk is installed + # + if ! [ "$(which awk 2>/dev/null)" ]; then + echo -e "\n\ +awk package not found! Please install awk before you run slackpkg,\n\ +as slackpkg cannot function without awk.\n" + cleanup + fi + + # Check if tput is there + # + if ! which tput 1>/dev/null 2>/dev/null ; then + SPINNING=off + fi + + # Check if gpg is enabled but no GPG command are found. + # + if ! [ "$(which gpg 2>/dev/null)" ] && [ "${CHECKGPG}" = "on" ]; then + CHECKGPG=off + echo -e "\n\ +gpg package not found! Please disable GPG in ${CONF}/slackpkg.conf or install\n\ +the gnupg package.\n\n\ +To disable GPG, edit slackpkg.conf and change the value of the CHECKGPG \n\ +variable to "off" - you can see an example in the original slackpkg.conf.new\n\ +file distributed with slackpkg.\n" + sleep 5 + fi + + # Check if the Slackware GPG key are found in the system + # + GPGFIRSTTIME="$(gpg --list-keys \"$SLACKKEY\" 2>/dev/null \ + | grep -c "$SLACKKEY")" + if [ "$GPGFIRSTTIME" = "0" ] && \ + [ "$CMD" != "search" ] && \ + [ "$CMD" != "file-search" ] && \ + [ "$CMD" != "info" ] && \ + [ "$CMD" != "new-config" ] && \ + [ "$CMD" != "update" ] && \ + [ "$CMD" != "check-updates" ] && \ + [ "$CHECKGPG" = "on" ]; then + echo -e "\n\ +You need the GPG key of $SLACKKEY.\n\ +To download and install that key, run:\n\n\ +\t# slackpkg update gpg\n\n\ +You can disable GPG checking too, but it is not a good idea.\n\ +To disable GPG, edit slackpkg.conf and change the value of the CHECKGPG\n\ +variable to "off" - you can see an example in the original slackpkg.conf.new\n\ +file distributed with slackpkg.\n" + cleanup + fi + echo +} + +# Got the name of a package, without version-arch-release data +# +function cutpkg() { + echo ${1/%.t[blxg]z/} | awk -F- -f /usr/libexec/slackpkg/cutpkg.awk +} + +# The same, but reading packages from stdin +# +function batchcutpkg() { + awk -F- -f /usr/libexec/slackpkg/cutpkg.awk +} + +# Show the slackpkg usage +# +function usage() { + echo -e "\ +slackpkg - version $VERSION\n\ +\nUsage:\n\ +\tslackpkg [OPTIONS] {install|remove|search|file-search| +\t\t\t upgrade|reinstall|blacklist} {PATTERN|FILE} +\tslackpkg [OPTIONS] {generate-template|install-template|remove-template} +\t\t\t TEMPLATENAME +\tslackpkg [OPTIONS] info PACKAGE +\tslackpkg [OPTIONS] update [gpg] +\tslackpkg [OPTIONS] {clean-system|upgrade-all|install-new} +\tslackpkg [OPTIONS] {new-config|check-updates|help} +\nIf you need more information try to use 'slackpkg help' or look the\n\ +slackpkg's manpage. +" + cleanup +} + +function full_usage() { + echo -e "\ +slackpkg - version $VERSION\n\ +\nUsage: \tslackpkg update [gpg]\t\tdownload and update files and +\t\t\t\t\tpackage indexes +\tslackpkg check-updates\t\tcheck if there is any news on +\t\t\t\t\tSlackware's ChangeLog.txt +\tslackpkg install package\tdownload and install packages +\tslackpkg upgrade package\tdownload and upgrade packages +\tslackpkg reinstall package\tsame as install, but for packages +\t\t\t\t\talready installed +\tslackpkg remove package\t\tremove installed packages +\tslackpkg clean-system\t\tremove all packages which are not +\t\t\t\t\tpresent in the official Slackware +\t\t\t\t\tpackage set. Good to keep the house +\t\t\t\t\tin order +\tslackpkg upgrade-all\t\tsync all packages installed in your +\t\t\t\t\tmachine with the selected mirror. This +\t\t\t\t\tis the "correct" way to upgrade all of +\t\t\t\t\tyour machine. +\tslackpkg install-new\t\tinstall packages which are added to +\t\t\t\t\tthe official Slackware package set. +\t\t\t\t\tRun this if you are upgrading to another +\t\t\t\t\tSlackware version or using "current". +\tslackpkg blacklist\t\tBlacklist a package. Blacklisted +\t\t\t\t\tpackages cannot be upgraded, installed, +\t\t\t\t\tor reinstalled by slackpkg +\tslackpkg download\t\tOnly download (do not install) a package +\tslackpkg info package\t\tShow package information +\t\t\t\t\t(works with only ONE package) +\tslackpkg search package\t\tSearch packages that have a +\t\t\t\t\tselected name +\tslackpkg file-search file\tSearch for a specific file in the +\t\t\t\t\tentire package collection +\tslackpkg new-config\t\tSearch for new configuration files and +\t\t\t\t\task to user what to do with them. +\tslackpkg generate-template\tCreate a template with all +\t\t\t\t\tofficial Slackware packages installed +\t\t\t\t\tin your machine. +\tslackpkg install-template\tInstall selected template. +\tslackpkg remove-template\tRemove selected template. Be careful. +\tslackpkg help\t\t\tShow this screen. +\nYou can see more information about slackpkg usage and some examples +in slackpkg's manpage. You can use partial package names (such as xorg +instead of xorg-server, xorg-docs, etc), or even Slackware series +(such as "n","ap","xap",etc) when searching for packages. +" + cleanup +} + +# Verify if we have enough disk space to install selected package +# +function havespace() { + local DSIZE + local ASIZE + DSIZE=$(grep "^${1}" ${TMPDIR}/tempsize | \ + awk 'BEGIN { tot=0 } { tot+=$2 } END { print int(tot/1024)+1}') + ASIZE=$(df ${1} | awk '/% \// { print 0+$(NF-2) }') + if [ ${DSIZE} -gt ${ASIZE} ] ; then + ISOK=0 + fi +} + +function checksize() { + local i + local ISOK=1 + tar -tvf ${1} | tr -s ' ' | grep -v '^[dl]' | cut -f6,3 -d\ | \ + sed 's,[^/]*$,,' | awk ' + { size[$2]+=$1 } + END { + for (i in size) { + print "/"i,size[i] + } + }' > ${TMPDIR}/tempsize + + for i in $(tac /proc/mounts | grep "^/dev" |cut -f2 -d\ ); do + if grep -q "^${i}" ${TMPDIR}/tempsize ; then + havespace ${i} + grep -v "^${i}/" ${TMPDIR}/tempsize > ${TMPDIR}/tempsize.tmp + mv ${TMPDIR}/tempsize.tmp ${TMPDIR}/tempsize + fi + done + echo ${ISOK} +} + +# Verify if the package was corrupted by checking md5sum +# +function checkmd5() { + local MD5ORIGINAL + local MD5DOWNLOAD + + MD5ORIGINAL=$( grep -v "/source/" ${CHECKSUMSFILE} |\ + grep -m1 "/$(basename $1)$" | cut -f1 -d \ ) + MD5DOWNLOAD=$(md5sum ${1} | cut -f1 -d \ ) + if [ "$MD5ORIGINAL" = "$MD5DOWNLOAD" ]; then + echo 1 + else + echo 0 + fi +} + +# Verify the GPG signature of files/packages +# +function checkgpg() { + gpg --verify ${1}.asc ${1} 2>/dev/null && echo "1" || echo "0" +} + +# Found packages in repository. +# This function selects the package from the higher priority +# repository directories. +# +function givepriority { + local DIR + local ARGUMENT=$1 + local PKGDATA + + unset NAME + unset FULLNAME + unset PKGDATA + + for DIR in ${PRIORITY[@]} ; do + [ "$PKGDATA" ] && break + PKGDATA=( $(grep "^${DIR} ${ARGUMENT} " ${TMPDIR}/pkglist) ) + if [ "$PKGDATA" ]; then + NAME=${PKGDATA[1]} + FULLNAME=$(echo "${PKGDATA[5]}.${PKGDATA[7]}") + fi + done +} + +# Creates files with mirror package names (spkg), local package +# names (lpkg) and packages unique to one or other file (dpkg) +# +function listpkgname() { + cut -f2 -d\ ${TMPDIR}/pkglist | sort > ${TMPDIR}/spkg + cut -f2 -d\ ${TMPDIR}/tmplist | sort > ${TMPDIR}/lpkg + cat ${TMPDIR}/pkglist ${TMPDIR}/tmplist | \ + cut -f2-6 -d\ |sort | uniq -u | \ + cut -f1 -d\ | uniq > ${TMPDIR}/dpkg +} + +function applyblacklist() { + grep -vEw -f ${TMPDIR}/blacklist +} + +# Function to make install/reinstall/upgrade lists +# +function makelist() { + local ARGUMENT + local i + local VRFY + + INPUTLIST=$@ + + grep -vE "(^#|^[[:blank:]]*$)" ${CONF}/blacklist > ${TMPDIR}/blacklist + if echo $CMD | grep -q install ; then + ls -1 $ROOT/var/log/packages/* | awk -f /usr/libexec/slackpkg/pkglist.awk > ${TMPDIR}/tmplist + else + ls -1 $ROOT/var/log/packages/* | awk -f /usr/libexec/slackpkg/pkglist.awk | applyblacklist > ${TMPDIR}/tmplist + fi + cat ${WORKDIR}/pkglist | applyblacklist > ${TMPDIR}/pkglist + + touch ${TMPDIR}/waiting + + case "$CMD" in + clean-system) + echo -n "Looking for packages to remove. Please wait... " + ;; + upgrade-all) + echo -n "Looking for packages to upgrade. Please wait... " + ;; + install-new) + echo -n "Looking for NEW packages to install. Please wait... " + ;; + *-template) + echo -n "Looking for packages in \"$ARG\" template to ${CMD/%-template/}. Please wait..." + ;; + *) + echo -n "Looking for $(echo $INPUTLIST | tr -d '\\') in package list. Please wait... " + ;; + esac + + [ "$SPINNING" = "off" ] || spinning ${TMPDIR}/waiting & + + case "$CMD" in + download) + for ARGUMENT in $(echo $INPUTLIST); do + for i in $(grep -w -- "${ARGUMENT}" ${TMPDIR}/pkglist | cut -f2 -d\ | sort -u); do + LIST="$LIST $(grep " ${i} " ${TMPDIR}/pkglist | cut -f6,8 -d\ --output-delimiter=.)" + done + LIST="$(echo -e $LIST | sort -u)" + done + ;; + blacklist) + for ARGUMENT in $(echo $INPUTLIST); do + for i in $(cat ${TMPDIR}/pkglist ${TMPDIR}/tmplist | \ + grep -w -- "${ARGUMENT}" | cut -f2 -d\ | sort -u); do + grep -qx "${i}" ${CONF}/blacklist || LIST="$LIST $i" + done + done + ;; + install|upgrade|reinstall) + for ARGUMENT in $(echo $INPUTLIST); do + for i in $(grep -w -- "${ARGUMENT}" ${TMPDIR}/pkglist | cut -f2 -d\ | sort -u); do + givepriority $i + [ ! "$FULLNAME" ] && continue + + case $CMD in + 'upgrade') + VRFY=$(cut -f6 -d\ ${TMPDIR}/tmplist | \ + grep -x "${NAME}-[^-]\+-\(noarch\|fw\|${ARCH}\)-[^-]\+") + [ "${FULLNAME/%.t[blxg]z/}" != "${VRFY}" ] && \ + [ "${VRFY}" ] && \ + LIST="$LIST ${FULLNAME}" + ;; + 'install') + grep -q " ${NAME} " ${TMPDIR}/tmplist || \ + LIST="$LIST ${FULLNAME}" + ;; + 'reinstall') + grep -q " ${FULLNAME/%.t[blxg]z} " ${TMPDIR}/tmplist && \ + LIST="$LIST ${FULLNAME}" + ;; + esac + done + done + ;; + remove) + for ARGUMENT in $(echo $INPUTLIST); do + for i in $(cat ${TMPDIR}/pkglist ${TMPDIR}/tmplist | \ + grep -w -- "${ARGUMENT}" | cut -f6 -d\ | sort -u); do + PKGDATA=( $(grep -w -- "$i" ${TMPDIR}/tmplist) ) + [ ! "$PKGDATA" ] && continue + LIST="$LIST ${PKGDATA[5]}" + unset PKGDATA + done + done + ;; + clean-system) + listpkgname + for i in $(comm -2 -3 ${TMPDIR}/lpkg ${TMPDIR}/spkg) ; do + PKGDATA=( $(grep -- "^local $i " ${TMPDIR}/tmplist) ) + [ ! "$PKGDATA" ] && continue + LIST="$LIST ${PKGDATA[5]}" + unset PKGDATA + done + ;; + upgrade-all) + listpkgname + for i in $(comm -1 -2 ${TMPDIR}/lpkg ${TMPDIR}/dpkg | \ + comm -1 -2 - ${TMPDIR}/spkg) ; do + + givepriority ${i} + [ ! "$FULLNAME" ] && continue + + VRFY=$(cut -f6 -d\ ${TMPDIR}/tmplist | grep -x "${NAME}-[^-]\+-\(noarch\|fw\|${ARCH}\)-[^-]\+") + [ "${FULLNAME/%.t[blxg]z}" != "${VRFY}" ] && \ + [ "${VRFY}" ] && \ + LIST="$LIST ${FULLNAME}" + done + ;; + install-new) + for i in $(awk -f /usr/libexec/slackpkg/install-new.awk ${WORKDIR}/ChangeLog.txt |\ + sort -u ) dialog aaa_terminfo fontconfig \ + ntfs-3g ghostscript wqy-zenhei-font-ttf \ + xbacklight xf86-video-geode ; do + + givepriority $i + [ ! "$FULLNAME" ] && continue + + grep -q " ${NAME} " ${TMPDIR}/tmplist || \ + LIST="$LIST ${FULLNAME}" + done + ;; + install-template) + for i in $INPUTLIST ; do + givepriority $i + [ ! "$FULLNAME" ] && continue + grep -q " ${NAME} " ${TMPDIR}/tmplist || \ + LIST="$LIST ${FULLNAME}" + done + ;; + remove-template) + for i in $INPUTLIST ; do + givepriority $i + [ ! "$FULLNAME" ] && continue + grep -q " ${NAME} " ${TMPDIR}/tmplist && \ + LIST="$LIST ${FULLNAME}" + done + ;; + search|file-search) + # -- temporary file used to store the basename of selected + # packages. + + PKGNAMELIST=$(tempfile --directory=$TMPDIR) + + if [ "$CMD" = "file-search" ]; then + # Search filelist.gz for possible matches + for i in ${PRIORITY[@]}; do + if [ -e ${WORKDIR}/${i}-filelist.gz ]; then + PKGS="$(zegrep -w "${INPUTLIST}" ${WORKDIR}/${i}-filelist.gz | \ + cut -d\ -f 1 | awk -F'/' '{print $NF}')" + for FULLNAME in $PKGS ; do + NAME=$(cutpkg ${FULLNAME}) + grep -q "^${NAME}$" $PKGNAMELIST && continue + LIST="$LIST ${FULLNAME}" + echo "$NAME" >> $PKGNAMELIST + done + fi + done + else + for i in ${PRIORITY[@]}; do + PKGS=$(grep "^${i}.*${PATTERN}" \ + ${TMPDIR}/pkglist | cut -f6 -d\ ) + for FULLNAME in $PKGS ; do + NAME=$(cutpkg ${FULLNAME}) + + grep -q "^${NAME}$" $PKGNAMELIST && continue + LIST="$LIST ${FULLNAME}" + echo "$NAME" >> $PKGNAMELIST + done + done + fi + rm -f $PKGNAMELIST + ;; + esac + LIST=$(echo -e $LIST | tr \ "\n" | uniq ) + + rm ${TMPDIR}/waiting + + echo -e "DONE\n" +} + +# Function to count total of packages +# +function countpkg() { + local COUNTPKG=$(echo -e "$1" | wc -w) + + if [ "$COUNTPKG" != "0" ]; then + echo -e "Total package(s): $COUNTPKG\n" + fi +} + +function answer() { + if [ "$BATCH" = "on" ]; then + ANSWER="$DEFAULT_ANSWER" + echo $DEFAULT_ANSWER + else + read ANSWER + fi +} + +function searchlist() { + local i + local BASENAME + local RAWNAME + local STATUS + local INSTPKG + + for i in $1; do + if [ "$BASENAME" = "$(cutpkg ${i})" ]; then + continue + fi + # BASENAME is base package name + BASENAME="$(cutpkg ${i})" + + # RAWNAME is Latest available version + RAWNAME="${i/%.t[blxg]z/}" + + # Default is uninstalled + STATUS="uninstalled" + + # First is the package already installed? + # Amazing what a little sleep will do + # exclusion is so much nicer :) + INSTPKG=$(ls -1 $ROOT/var/log/packages | \ + grep -e "^${BASENAME}-[^-]\+-\(${ARCH}\|fw\|noarch\)-[^-]\+") + + # INSTPKG is local version + if [ ! "${INSTPKG}" = "" ]; then + + # If installed is it uptodate? + if [ "${INSTPKG}" = "${RAWNAME}" ]; then + STATUS=" installed " + echo "[${STATUS}] - ${INSTPKG}" + else + STATUS=" upgrade " + echo "[${STATUS}] - ${INSTPKG} --> ${RAWNAME}" + fi + else + echo "[${STATUS}] - ${RAWNAME}" + fi + done +} + +# Show the lists and asks if the user want to proceed with that action +# Return accepted list in $SHOWLIST +# +function showlist() { + local ANSWER + local i + + for i in $1; do echo $i; done | $MORECMD + echo + countpkg "$1" + echo -e "Do you wish to $2 selected packages (Y/n)? \c" + answer + if [ "$ANSWER" = "N" -o "$ANSWER" = "n" ]; then + cleanup + else + SHOWLIST="$1" + continue + fi +} + +function getfile() { + if [ "$LOCAL" = "1" ]; then + echo -e "\t\t\tLinking $1..." + if [ -e $1 ]; then + ln -s $1 $2 2>/dev/null + else + return 1 + fi + else + echo -e "\t\t\tDownloading $1..." + $DOWNLOADER $2 $1 + fi +} + +# Function to download the correct package and many "checks" +# +function getpkg() { + local ISOK="1" + local ERROR="" + local PKGNAME + local FULLPATH + local NAMEPKG + local CACHEPATH + + PKGNAME=( $(grep -m 1 -- "[[:space:]]${1/%.t[blxg]z/}[[:space:]]" ${TMPDIR}/pkglist) ) + NAMEPKG=${PKGNAME[5]}.${PKGNAME[7]} + FULLPATH=${PKGNAME[6]} + CACHEPATH=${TEMP}/${FULLPATH} + + # Create destination dir if it isn't there + if ! [ -d $CACHEPATH ]; then + mkdir -p $CACHEPATH + fi + + if ! [ -e ${CACHEPATH}/${NAMEPKG} ]; then + echo -e "\nPackage: $1" + # Check if the mirror are local, if is local, copy files + # to CACHEPATH else, download packages from remote host and + # put then in CACHEPATH + # + getfile ${SOURCE}${FULLPATH}/${NAMEPKG} \ + ${CACHEPATH}/${NAMEPKG} + if [ "$CHECKGPG" = "on" ]; then + getfile ${SOURCE}${FULLPATH}/${NAMEPKG}.asc \ + ${CACHEPATH}/${NAMEPKG}.asc + fi + + if ! [ -e ${CACHEPATH}/$1 ]; then + ERROR="Not found" + ISOK="0" + echo -e "${NAMEPKG}:\t$ERROR" >> $TMPDIR/error.log + fi + else + echo -e "\tPackage $1 is already in cache - not downloading" + fi + + # Check if we have sufficient disk space to install selected package + if [ "$CHECKSIZE" = "on" ] && [ "$ISOK" = "1" ]; then + ISOK=$(checksize ${CACHEPATH}/$1) + if [ "$ISOK" = "0" ]; then + ERROR="Insufficient disk space" + echo -e "${NAMEPKG}:\t$ERROR" >> $TMPDIR/error.log + fi + fi + + # If MD5SUM checks are enabled in slackpkg.conf, check the + # packages md5sum to detect if they are corrupt or not + # + if [ "$CHECKMD5" = "on" ] && [ "$ISOK" = "1" ]; then + ISOK=$(checkmd5 ${CACHEPATH}/$1) + if [ "$ISOK" = "0" ]; then + ERROR="md5sum" + echo -e "${NAMEPKG}:\t$ERROR" >> $TMPDIR/error.log + fi + if [ "$CHECKGPG" = "on" ] && [ "$ISOK" = "1" ]; then + ISOK=$(checkmd5 ${CACHEPATH}/$1.asc) + if [ "$ISOK" = "0" ]; then + ERROR="md5sum" + echo -e "${NAMEPKG}.asc:\t$ERROR" >> \ + $TMPDIR/error.log + fi + fi + fi + + # Check the package against its .asc. If you don't like this + # disable GPG checking in /etc/slackpkg/slackpkg.conf + # + if [ "$CHECKGPG" = "on" ] && [ "$ISOK" = "1" ]; then + ISOK=$(checkgpg ${CACHEPATH}/$1) + if [ "$ISOK" = "0" ]; then + ERROR="gpg" + echo -e "${NAMEPKG}:\t$ERROR" >> $TMPDIR/error.log + fi + fi + + if [ "$ISOK" = "1" ]; then + case $2 in + installpkg) + echo -e "\tInstalling ${1/%.t[blxg]z/}..." + ;; + upgradepkg) + echo -e "\tUpgrading ${1/%.t[blxg]z/}..." + ;; + *) + echo -e "\c" + ;; + esac + ( cd $CACHEPATH && $2 $1 ) + else + rm $CACHEPATH/$1 2>/dev/null + echo -e "\tERROR - Package not installed! $ERROR error!" + fi + + # If DELALL is checked, all downloaded files will be erased + # after installed/upgraded/reinstalled + # + if [ "$DELALL" = "on" ]; then + rm $CACHEPATH/$1 $CACHEPATH/${1}.asc 2>/dev/null + fi +} + +# Main logic to download and format package list, md5 etc. +# +function checkchangelog() +{ + if ! [ -e ${WORKDIR}/ChangeLog.txt ]; then + touch ${WORKDIR}/ChangeLog.txt + fi + + echo -e "\tDownloading..." + # + # Download ChangeLog.txt first of all and test if it's equal + # or different from our already existent ChangeLog.txt + # + getfile ${SOURCE}ChangeLog.txt $TMPDIR/ChangeLog.txt + if ! grep -q "[a-z]" $TMPDIR/ChangeLog.txt ; then + echo -e "\ +\nError downloading from $SOURCE.\n\ +Please check your mirror and try again." + cleanup + fi + + if diff --brief ${WORKDIR}/ChangeLog.txt $TMPDIR/ChangeLog.txt ; then + return 0 + else + return 1 + fi +} + +function updatefilelists() +{ + if checkchangelog ; then + echo -e "\ +\n\t\tNo changes in ChangeLog.txt between your last update and now.\n\ +\t\tDo you really want to download all other files (y/N)? \c" + answer + if [ "$ANSWER" != "Y" ] && [ "$ANSWER" != "y" ]; then + cleanup + fi + fi + echo + cp ${TMPDIR}/ChangeLog.txt ${WORKDIR}/ChangeLog.txt + + # + # Download MANIFEST, FILELIST.TXT and CHECKSUMS.md5 + # + + # That will be download MANIFEST.bz2 files + # + echo -e "\t\tList of all files" + for i in ${PRIORITY[@]} ; do + getfile ${SOURCE}${i}/MANIFEST.bz2 $TMPDIR/${i}-MANIFEST.bz2 && \ + DIRS="$DIRS $i" + done + + ISOK="1" + echo -e "\t\tChecksums" + getfile ${SOURCE}CHECKSUMS.md5 ${TMPDIR}/CHECKSUMS.md5 + getfile ${SOURCE}CHECKSUMS.md5.asc ${TMPDIR}/CHECKSUMS.md5.asc + if ! [ -e "${TMPDIR}/CHECKSUMS.md5" ]; then + echo -e "\ +\n\t\tWARNING: Your mirror appears incomplete and is missing the\n\ +\t\t CHECKSUMS.md5 file. We recommend you change your mirror\n\ +\t\t so that package integrity can be verified against \n\ +\t\t CHECKSUMS.md5.\n" + sleep 10 + else + if [ "$CHECKGPG" = "on" ]; then + ISOK=$(checkgpg ${TMPDIR}/CHECKSUMS.md5) + if [ "$ISOK" = "0" ]; then + rm $TMPDIR/CHECKSUMS.md5 + rm $TMPDIR/CHECKSUMS.md5.asc + echo -e "\ +\n\t\tERROR: Verification of the gpg signature on CHECKSUMS.md5\n\ +\t\t failed! This could mean that the file is out of date\n\ +\t\t or has been tampered with.\n" + cleanup + fi + elif [ "$SLACKKEY" != "" ]; then + echo -e "\ +\n\t\tWARNING: Without CHECKGPG, we can't check if this file is\n\ +\t\t signed by:\n\ +\n\t\t $SLACKKEY.\n\ +\n\t\t Enabling CHECKGPG is highly recommended for best\n\ +\t\t security.\n" + sleep 10 + fi + fi + + ISOK="1" + echo -e "\t\tPackage List" + getfile ${SOURCE}FILELIST.TXT ${TMPDIR}/FILELIST.TXT + if [ "$CHECKMD5" = "on" ]; then + CHECKSUMSFILE=${TMPDIR}/CHECKSUMS.md5 + ISOK=$(checkmd5 ${TMPDIR}/FILELIST.TXT) + fi + if [ "$ISOK" = "1" ]; then + if ! [ -e $WORKDIR/LASTUPDATE ]; then + echo "742868196" > $WORKDIR/LASTUPDATE + fi + LASTUPDATE=$(cat $WORKDIR/LASTUPDATE) + ACTUALDATE=$(date -d "$(head -1 $TMPDIR/FILELIST.TXT)" "+%s") + if [ $ACTUALDATE -lt $LASTUPDATE ]; then + echo -e "\ +\n\t\tFILELIST.TXT seems to be older than the last one.\n\ +\t\tDo you really want to continue (y/N)? \c" + answer + if [ "$ANSWER" != "Y" ] && [ "$ANSWER" != "y" ]; then + cleanup + fi + echo + fi + echo $ACTUALDATE > $WORKDIR/LASTUPDATE + else + rm $TMPDIR/FILELIST.TXT + fi + + if [ -e $TMPDIR/CHECKSUMS.md5 ]; then + FILELIST="$TMPDIR/CHECKSUMS.md5" + elif [ -e $TMPDIR/FILELIST.TXT ]; then + if [ "$ISOK" = "0" ]; then + echo -e "\ +\n\t\tERROR: CHECKSUMS.md5 signature doesn't match!\n\ +\t\t We strongly recommend that you change your mirror\n\ +\t\t to prevent security problems.\n" + cleanup + fi + sleep 10 + FILELIST="$TMPDIR/FILELIST.TXT" + else + echo -e "\ +\n\t\tERROR: No CHECKSUMS.md5 and no FILELIST.TXT.\n\ +\t\t We strongly recommend that you change your mirror\n\ +\t\t to prevent security problems.\n" + cleanup + fi + + # Download all PACKAGES.TXT files + # + echo -e "\t\tPackage descriptions" + for i in $DIRS; do + getfile ${SOURCE}${i}/PACKAGES.TXT $TMPDIR/${i}-PACKAGES.TXT + done + + # Format FILELIST.TXT + # + echo -e "\tFormatting lists to slackpkg style..." + echo -e "\t\tPackage List: using $( basename $FILELIST ) as source" + grep "\.t[blxg]z$" $FILELIST| \ + awk -f /usr/libexec/slackpkg/pkglist.awk |\ + sed -e 's/^M//g' > ${TMPDIR}/pkglist + cp ${TMPDIR}/pkglist ${WORKDIR}/pkglist + + # Create the slackware tree under TEMP directory + for i in $( cut -f7 -d\ ${WORKDIR}/pkglist | sort -u ) ; do + if ! [ -d ${TEMP}/${i} ]; then + mkdir -p ${TEMP}/${i} + fi + done + + # Format MANIFEST + # + + # bunzip and concatenate all MANIFEST files + # + MANFILES="" + for i in $DIRS; do + bunzip2 -c $TMPDIR/${i}-MANIFEST.bz2 | awk -f /usr/libexec/slackpkg/filelist.awk | \ + gzip > ${TMPDIR}/${i}-filelist.gz + done + cp ${TMPDIR}/*-filelist.gz ${WORKDIR}/ + + if [ -r ${WORKDIR}/filelist.gz ]; then + rm ${WORKDIR}/filelist.gz + ln -s ${WORKDIR}/${MAIN}-filelist.gz ${WORKDIR}/filelist.gz + fi + + # Concatenate PACKAGE.TXT files + # + echo -e "\t\tPackage descriptions" + for i in $DIRS; do + cat $TMPDIR/${i}-PACKAGES.TXT >> $TMPDIR/PACKAGES.TXT + done + cp $TMPDIR/PACKAGES.TXT ${WORKDIR}/PACKAGES.TXT + + if [ -e $TMPDIR/CHECKSUMS.md5 ]; then + cp $TMPDIR/CHECKSUMS.md5 $WORKDIR/CHECKSUMS.md5 2>/dev/null + fi + + if [ -e $TMPDIR/CHECKSUMS.md5.asc ]; then + cp $TMPDIR/CHECKSUMS.md5.asc \ + $WORKDIR/CHECKSUMS.md5.asc 2>/dev/null + fi +} + +function sanity_check() { + local REVNAME + local i + local FILES + local DOUBLEFILES + local ANSWER + + touch ${TMPDIR}/waiting + echo -e "Checking local integrity... \c" + + [ "$SPINNING" = "off" ] || spinning ${TMPDIR}/waiting & + + for i in $(ls -1 $ROOT/var/log/packages | \ + egrep -- "^.*-(${ARCH}|fw|noarch)-[^-]+-upgraded"); do + REVNAME=$(echo ${i} | awk -F'-upgraded' '{ print $1 }') + mv $ROOT/var/log/packages/${i} $ROOT/var/log/packages/${REVNAME} + mv $ROOT/var/log/scripts/${i} $ROOT/var/log/scripts/${REVNAME} + done + + ls -1 $ROOT/var/log/packages | egrep "^.*-(${ARCH}|fw|noarch)-[^-]+$" | \ + batchcutpkg | sort > $TMPDIR/list1 + cat $TMPDIR/list1 | uniq > $TMPDIR/list2 + FILES="$(diff $TMPDIR/list1 $TMPDIR/list2 | grep '<' | cut -f2 -d\ )" + if [ "$FILES" != "" ]; then + for i in $FILES ; do + grep -qx "${i}" ${CONF}/blacklist && continue + DOUBLEFILES="$DOUBLEFILES $i" + done + unset FILES + fi + + rm ${TMPDIR}/waiting + echo -e "DONE" + + if [ "$DOUBLEFILES" != "" ]; then + echo -e "\ +You have a broken $ROOT/var/log/packages - with two versions of the same package.\n\ +The list of packages duplicated in your machine are shown below, but don't\n\ +worry about this list - when you select your action, slackpkg will show a\n\ +better list:\n" + for i in $DOUBLEFILES ; do + ls -1 $ROOT/var/log/packages |\ + egrep -i -- "^${i}-[^-]+-(${ARCH}|fw|noarch)-" + done + echo -ne "\n\ +You can (B)lacklist, (R)emove, or (I)gnore these packages.\n\ +Select your action (B/R/I): " + read ANSWER + echo + case "$ANSWER" in + B|b) + showlist "$DOUBLEFILES" blacklist + blacklist_pkg + ;; + R|r) + for i in $DOUBLEFILES ; do + FILE=$(ls -1 $ROOT/var/log/packages |\ + egrep -i -- "^${i}-[^-]+-(${ARCH}|fw|noarch)-") + FILES="$FILES $FILE" + done + showlist "$FILES" remove + remove_pkg + ;; + *) + echo -e "\n\ +Okay - slackpkg won't do anything now, but please, do something to fix it.\n" + cleanup + ;; + esac + fi +} + +function blacklist_pkg() { + echo $SHOWLIST | tr ' ' "\n" >> ${CONF}/blacklist + + echo -e "\nPackages added to your blacklist.\n\ +If you want to remove those packages, edit ${CONF}/blacklist.\n" +} + +function remove_pkg() { + local i + + for i in $SHOWLIST; do + echo -e "\nPackage: $i" + echo -e "\tRemoving... " + removepkg $i + done +} + +function upgrade_pkg() { + local i + + if [ "$DOWNLOAD_ALL" = "on" ]; then + OLDDEL="$DELALL" + DELALL="off" + for i in $SHOWLIST; do + getpkg $i true + done + DELALL="$OLDDEL" + fi + for i in $SHOWLIST; do + getpkg $i upgradepkg Upgrading + done +} + +function install_pkg() { + local i + + if [ "$DOWNLOAD_ALL" = "on" ]; then + OLDDEL="$DELALL" + DELALL="off" + for i in $SHOWLIST; do + getpkg $i true + done + DELALL="$OLDDEL" + fi + for i in $SHOWLIST; do + getpkg $i installpkg Installing + done +} + +# +# Template related functions +# +include_includes() { + TEMPLATEFILE=$1 + COUNT=$((COUNT + 1)) + TMPFILE=$TMPDIR/$(basename $( echo $TEMPLATEFILE | cut -f1,2 -d. )).$COUNT.tmp + INCLUDELIST="$( grep "^#include" $TEMPLATEFILE | cut -d\ -f2 )" + if [ "$INCLUDELIST" != "" ]; then + for INCLUDE in $INCLUDELIST ; do + echo "#include $INCLUDE" \ + >> ${TMPFILE/.$COUNT/}.header + cat $INCLUDE > $TMPFILE + grep -v "^$" $TEMPLATEFILE | grep -v "^#" >> $TMPFILE + include_includes $TMPFILE + done + else + echo $TEMPLATEFILE + return + fi +} + +parse_template() { + if [ "$USE_INCLUDES" = "off" ]; then + touch $TMPDIR/$1.header + grep -v "^$" $1 | grep -v "^#" | sort -u > $TMPDIR/$1.tmp + else + TMPFILE=$(include_includes $1) + sort -u $TMPFILE > $TMPDIR/$1.tmp + if [ -e $TMPDIR/$1.tmp.header ]; then + sort -u $TMPDIR/$1.tmp.header > $TMPDIR/$1.header + fi + rm $TMPDIR/$1.[0-9]*.tmp $TMPDIR/$1.tmp.header 2>/dev/null + fi +} + +generate_template() { + if [ "$USE_INCLUDES" = "on" ]; then + ( + cd $TEMPLATEDIR + if [ "$(ls *.template 2>/dev/null)" != "" ]; then + echo -e "\tParsing actual template files:" + for i in *.template ; do + echo -e "\t\t$i" + parse_template $i + done + fi + ) + fi + + touch $TMPDIR/allheaders + + touch $TMPDIR/waiting + echo -e "\tGenerating slackware installed package list (this may take a while) \c" + [ "$SPINNING" = "off" ] || spinning ${TMPDIR}/waiting & + for i in $ROOT/var/log/packages/* ; do + PKGNAME=$( cutpkg $(basename $i)) + grep -q " $PKGNAME " ${WORKDIR}/pkglist && \ + echo $PKGNAME >> $TMPDIR/$TEMPLATE.work + done + rm $TMPDIR/waiting + echo " " + + echo -e "\tGenerating $TEMPLATE " + for TMPLATE in $( wc -l $TMPDIR/* | sort -r | \ + awk -F/ '/template.tmp/ { print $NF }'); do + if ! $( grep -q "^#include.*${TMPLATE/.tmp/}" \ + $TMPDIR/allheaders) ; then + diff -y $TMPDIR/$TEMPLATE.work $TMPDIR/$TMPLATE | \ + awk -vTMPDIR=$TMPDIR \ + '!/ TMPDIR"/same" } + / TMPDIR"/notsame" }' + if $( diff -q $TMPDIR/$TMPLATE \ + $TMPDIR/same &>/dev/null ); then + echo "#include ${TMPLATE/.tmp/}" \ + >> $TMPDIR/$TEMPLATE.header + cat $TMPDIR/${TMPLATE/.tmp/}.header \ + >> $TMPDIR/allheaders 2>/dev/null + cat $TMPDIR/same >> $TMPDIR/allfiles + fi + fi + done + + if [ -e $TMPDIR/allfiles ]; then + sort -u $TMPDIR/allfiles > $TMPDIR/alluniqfiles + else + touch $TMPDIR/alluniqfiles + fi + if [ -e $TMPDIR/$TEMPLATE.header ]; then + cat $TMPDIR/$TEMPLATE.header > $TEMPLATEDIR/$TEMPLATE + fi + diff $TMPDIR/alluniqfiles $TMPDIR/$TEMPLATE.work |\ + awk '/>/ { print $2 }' >> $TEMPLATEDIR/$TEMPLATE +} diff --git a/files/cutpkg.awk b/files/cutpkg.awk new file mode 100644 index 0000000..62aaad7 --- /dev/null +++ b/files/cutpkg.awk @@ -0,0 +1,8 @@ +OFS="-" { + if ( NF > 3 ) { + NF=NF-3 + print $0 + } else { + print $0 + } +} diff --git a/files/dialog-functions.sh b/files/dialog-functions.sh new file mode 100644 index 0000000..042906c --- /dev/null +++ b/files/dialog-functions.sh @@ -0,0 +1,75 @@ +# Dialog functions +# Original functions from slackpkg modified by Marek Wodzinski (majek@mamy.to) +# +export DIALOG_CANCEL="1" +export DIALOG_ERROR="126" +export DIALOG_ESC="1" +export DIALOG_EXTRA="3" +export DIALOG_HELP="2" +export DIALOG_ITEM_HELP="2" +export DIALOG_OK="0" + +# Show the lists and asks if the user want to proceed with that action +# Return accepted list in $SHOWLIST +# +if [ "$DIALOG" = "on" ] || [ "$DIALOG" = "ON" ]; then + function showlist() { + if [ "$ONOFF" != "off" ]; then + ONOFF=on + fi + rm -f $TMPDIR/dialog.tmp + + if [ "$2" = "upgrade" ]; then + ls -1 $ROOT/var/log/packages > $TMPDIR/tmplist + for i in $1; do + BASENAME=$(cutpkg $i) + PKGFOUND=$(grep -m1 -e "^${BASENAME}-[^-]\+-\(noarch\|fw\|${ARCH}\)" $TMPDIR/tmplist) + echo "$i \"\" $ONOFF \"currently installed: $PKGFOUND\"" >>$TMPDIR/dialog.tmp + done + HINT="--item-help" + else + for i in $1; do + echo "$i \"\" $ONOFF" >>$TMPDIR/dialog.tmp + done + HINT="" + fi + + # This is needed because dialog have a limit of arguments. + # This limit is around 20k characters in slackware 10.x + # Empiric tests on slackware 13.0 got a limit around 139k. + # If we exceed this limit, dialog got a terrible error, to + # avoid that, if the number of arguments is bigger than + # DIALOG_MAXARGS we remove the hints. If even without hints + # we can't got less characters than DIALOG_MAXARGS we give an + # error message to the user ask him to not use dialog + if [ $(wc -c $TMPDIR/dialog.tmp | cut -f1 -d\ ) -ge $DIALOG_MAXARGS ]; then + mv $TMPDIR/dialog.tmp $TMPDIR/dialog2.tmp + awk '{ NF=3 ; print $0 }' $TMPDIR/dialog2.tmp > $TMPDIR/dialog.tmp + HINT="" + fi + cat $TMPDIR/dialog.tmp|xargs dialog --title $2 --backtitle "slackpkg $VERSION" $HINT --checklist "Choose packages to $2:" 19 70 13 2>$TMPDIR/dialog.out + case "$?" in + 0|123) + dialog --clear + ;; + 1|124|125|126|127) + dialog --clear + echo -e "DIALOG ERROR:\n-------------" >> $TMPDIR/error.log + cat $TMPDIR/dialog.out >> $TMPDIR/error.log + echo -e "------------- +If you want to continue using slackpkg, disable the DIALOG option in +/etc/slackpkg/slackpkg.conf and try again. + +Help us to make slackpkg a better tool - report bugs to the slackpkg +developers" >> $TMPDIR/error.log + cleanup + ;; + esac + SHOWLIST=$(cat $TMPDIR/dialog.out | tr -d \") + rm -f $TMPDIR/dialog.* + if [ -z "$SHOWLIST" ]; then + echo "No packages selected for $2, exiting." + cleanup + fi + } +fi diff --git a/files/filelist.awk b/files/filelist.awk new file mode 100644 index 0000000..291624b --- /dev/null +++ b/files/filelist.awk @@ -0,0 +1,28 @@ +BEGIN { + starting = 1 +} + +/^\|\|[[:blank:]]+Package:[[:blank:]]+.*-[[:alnum:]_]+-[[:alnum:]_.]+\.t[blxg]z$/ { + if( starting == 1 ) + starting = 0 + else + printf( "\n" ) + printf( "%s ", $3 ) + show = 1 +} + +/^\|\|[[:blank:]]+Package:[[:blank:]]+/ && !/t[blxg]z/ { + show = 0 +} + +/^[-bcdlps][-r][-w][-xsS][-r][-w][-xsS][-r][-w][-xtT][[:space:]]/ { + if( show == 1 ) { + printf( "%s ", $6 ) + } +} + + + +END { + printf( "\n" ) +} diff --git a/files/install-new.awk b/files/install-new.awk new file mode 100644 index 0000000..d2fd4ee --- /dev/null +++ b/files/install-new.awk @@ -0,0 +1,45 @@ +/^(a|ap|d|e|f|k|kde|kdei|l|mac|n|t|tcl|x|xap|xfce|y)\/([a-zA-Z0-9_\+.\-]+):.* ([Aa]dded|[Ss]plit|[Rr]enamed|[Mm]oved|[Nn]ame [Cc]hange|NAME CHANGE|[Ss]witched).*/ { + INPUT=$1 + fs=FS + FS="/" ; OFS="/" + $0=INPUT + FULLPACK=$NF + FS="-" ; OFS="-" + $0=FULLPACK + if ( NF > 3 ) { + NF=NF-3 + } else { + FS=":" ; OFS=":" + $0=$0 + $0=$1 + } + FS=fs + CONTINUE=no + print $0 +} + +/^(a|ap|d|e|f|k|kde|kdei|l|mac|n|t|tcl|x|xap|xfce|y)\/([a-zA-Z0-9_\+.\-]+): *$/ { + INPUT=$1 + fs=FS + FS="/" ; OFS="/" + $0=INPUT + FULLPACK=$NF + FS="-" ; OFS="-" + $0=FULLPACK + if ( NF > 3 ) { + NF=NF-3 + } else { + FS=":" + $0=$1 + } + FS=fs + CONTINUE=yes + NAME=$0 +} + +/^ *([Aa]dded|[Ss]plit|[Rr]enamed|[Mm]oved|[Nn]ame [Cc]hange|NAME CHANGE|[Ss]witched).*/ { + if ( CONTINUE==yes ) { + print NAME + } + CONTINUE=no +} diff --git a/files/mirrors-arm.sample b/files/mirrors-arm.sample new file mode 100644 index 0000000..8a42d7b --- /dev/null +++ b/files/mirrors-arm.sample @@ -0,0 +1,78 @@ +# mirrors - List of Slackware Linux mirrors. +# +# SlackPkg - An Automated packaging tool for Slackware Linux +# Copyright (C) 2003-2011 Roberto F. Batista, Evaldo Gardenali +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +# +# Project Page: http://slackpkg.org/ +# Roberto F. Batista (aka PiterPunk) piterpunk@slackware.com +# Evaldo Gardenali (aka UdontKnow) evaldogardenali@fasternet.com.br +# +# END OF LEGAL NOTICE +# +# +# You only need to select one mirror and uncomment it. +# ONLY ONE mirror can be uncommented. +# +# You can use a mirror not included in this file. Many people have mirrors +# in their local networks. +# +# Slackpkg only needs to point to the directory that contains +# "ChangeLog.txt", and don't forget the trailing slash. +# +#---------------------------------------------------------------- +# Local CD/DVD drive +#---------------------------------------------------------------- +#cdrom://media/cdrom/ +# +#---------------------------------------------------------------- +# Local Directory +#---------------------------------------------------------------- +#file://path/to/some/directory/ +# +#---------------------------------------------------------------- +# Local CD/DVD drive +#---------------------------------------------------------------- +#cdrom://media/cdrom/ +# +#---------------------------------------------------------------- +# Local Directory +#---------------------------------------------------------------- +#file://path/to/some/directory/ +# +#---------------------------------------------------------------- +# Slackware ARM x.x (for an assumed release of the hard float port) +#---------------------------------------------------------------- +#ftp://slackware.uk/slackwarearm/slackwarearm-x.x/ +#ftp://ftp.halifax.rwth-aachen.de/slackwarearm/slackwarearm-x.x/ +#ftp://ftp.slackware.pl/pub/slackwarearm/slackwarearm-x.x/ +#ftp://mirrors.vbi.vt.edu/linux/slackwarearm/slackwarearm-x.x/ +#ftp://mirror.slackbuilds.org/pub/slackwarearm/slackwarearm-x.x/ +# +#ftp://ftp.arm.slackware.com/slackwarearm/slackwarearm-x.x/ +# + +#---------------------------------------------------------------- +# Slackware ARM current +#---------------------------------------------------------------- +#ftp://slackware.uk/slackwarearm/slackwarearm-current/ +#ftp://ftp.halifax.rwth-aachen.de/slackwarearm/slackwarearm-current/ +#ftp://ftp.slackware.pl/pub/slackwarearm/slackwarearm-current/ +#ftp://mirrors.vbi.vt.edu/linux/slackwarearm/slackwarearm-current/ +#ftp://mirror.slackbuilds.org/pub/slackwarearm/slackwarearm-current/ +# +#ftp://ftp.arm.slackware.com/slackwarearm/slackwarearm-current/ + diff --git a/files/mirrors-s390.sample b/files/mirrors-s390.sample new file mode 100644 index 0000000..03cad82 --- /dev/null +++ b/files/mirrors-s390.sample @@ -0,0 +1,43 @@ +# mirrors - List of Slackware Linux mirrors. +# +# SlackPkg - An Automated packaging tool for Slackware Linux +# Copyright (C) 2003-2011 Roberto F. Batista, Evaldo Gardenali +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +# +# Project Page: http://slackpkg.org/ +# Roberto F. Batista (aka PiterPunk) piterpunk@slackware.com +# Evaldo Gardenali (aka UdontKnow) evaldogardenali@fasternet.com.br +# +# END OF LEGAL NOTICE +# +# +# You only need to select one mirror and uncomment them. Please, +# ONLY ONE mirror can be uncommented each time. +# +# You can include new mirrors in this file. Many people have mirrors +# in their local networks. Slackpkg only needs to point to the +# directory that contains "ChangeLog.txt", and don't forget the +# trailling slash. +# +#---------------------------------------------------------------- +# Local CD/DVD drive +#---------------------------------------------------------------- +#cdrom://media/cdrom/ +# +#---------------------------------------------------------------- +# Local Directory +#---------------------------------------------------------------- +#file://path/to/some/directory/ diff --git a/files/mirrors-x86.sample b/files/mirrors-x86.sample new file mode 100644 index 0000000..922bc17 --- /dev/null +++ b/files/mirrors-x86.sample @@ -0,0 +1,370 @@ +# mirrors - List of Slackware Linux mirrors. +# +# SlackPkg - An Automated packaging tool for Slackware Linux +# Copyright (C) 2003-2011 Roberto F. Batista, Evaldo Gardenali +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +# +# Project Page: http://slackpkg.org/ +# Roberto F. Batista (aka PiterPunk) piterpunk@slackware.com +# Evaldo Gardenali (aka UdontKnow) evaldogardenali@fasternet.com.br +# +# END OF LEGAL NOTICE +# +# +# You only need to select one mirror and uncomment it. +# ONLY ONE mirror can be uncommented. +# +# You can use a mirror not included in this file. Many people have mirrors +# in their local networks. A list of all official Slackware mirrors +# (not version-specific, so some mirrors may not have all files) is here: +# https://mirrors.slackware.com/mirrorlist/ +# +# Slackpkg only needs to point to the directory that contains +# "ChangeLog.txt", and don't forget the trailing slash. +# +#---------------------------------------------------------------- +# Local CD/DVD drive +#---------------------------------------------------------------- +# cdrom://media/cdrom/ +# +#---------------------------------------------------------------- +# Local Directory +#---------------------------------------------------------------- +# file://path/to/some/directory/ +# +#---------------------------------------------------------------- +# Slackware-14.2 +#---------------------------------------------------------------- +# USE MIRRORS.SLACKWARE.COM (DO NOT USE FTP - ONLY HTTP FINDS A NEARBY MIRROR) +# https://mirrors.slackware.com/slackware/slackware-14.2/ +# +# +# Here are some individual mirrors that can be used instead of the +# redirector at mirrors.slackware.com if necessary ; note that this +# list is not guaranteed to be up-to-date +# +# AUSTRALIA (AU) +# ftp://ftp.cc.swin.edu.au/slackware/slackware-14.2/ +# http://ftp.cc.swin.edu.au/slackware/slackware-14.2/ +# ftp://ftp.iinet.net.au/pub/slackware/slackware-14.2/ +# http://ftp.iinet.net.au/pub/slackware/slackware-14.2/ +# ftp://mirror.as24220.net/pub/slackware/slackware-14.2/ +# http://mirror.as24220.net/pub/slackware/slackware-14.2/ +# ftp://mirror.internode.on.net/.pub2/slackware/slackware-14.2/ +# http://mirror.internode.on.net/pub/slackware/slackware-14.2/ +# AUSTRIA (AT) +# http://gd.tuwien.ac.at/opsys/linux/freesoftware.com/slackware-14.2/ +# BELARUS (BY) +# ftp://mirror.datacenter.by/pub/slackware/slackware-14.2/ +# http://mirror.datacenter.by/pub/slackware/slackware-14.2/ +# BRAZIL (BR) +# ftp://ftp.slackware-brasil.com.br/slackware-14.2/ +# http://ftp.slackware-brasil.com.br/slackware-14.2/ +# BULGARIA (BG) +# ftp://mirrors.unixsol.org/slackware/slackware-14.2/ +# http://mirrors.unixsol.org/slackware/slackware-14.2/ +# CANADA (CA) +# ftp://mirror.csclub.uwaterloo.ca/slackware/slackware-14.2/ +# http://mirror.csclub.uwaterloo.ca/slackware/slackware-14.2/ +# ftp://mirror.its.dal.ca/slackware/slackware-14.2/ +# http://mirror.its.dal.ca/slackware/slackware-14.2/ +# CHINA (CN) +# http://mirrors.163.com/slackware/slackware-14.2/ +# http://mirrors.ustc.edu.cn/slackware/slackware-14.2/ +# COSTA RICA (CR) +# ftp://mirrors.ucr.ac.cr/slackware/pub/slackware/slackware-14.2/ +# http://mirrors.ucr.ac.cr/slackware/pub/slackware/slackware-14.2/ +# CZECH REPUBLIC (CZ) +# ftp://odysseus.linux.cz/pub/linux/slackware/slackware-14.2/ +# http://odysseus.linux.cz/pub/linux/slackware/slackware-14.2/ +# DENMARK (DK) +# ftp://mirrors.dotsrc.org/slackware/slackware-14.2/ +# https://mirrors.dotsrc.org/slackware/slackware-14.2/ +# FINLAND (FI) +# ftp://elektroni.phys.tut.fi/slackware-14.2/ +# FRANCE (FR) +# ftp://nephtys.lip6.fr/pub/linux/distributions/slackware/slackware-14.2/ +# http://nephtys.lip6.fr/pub/linux/distributions/slackware/slackware-14.2/ +# GERMANY (DE) +# ftp://ftp.gwdg.de/pub/linux/slackware/slackware-13.2/ +# http://ftp.gwdg.de/pub/linux/slackware/slackware-14.2/ +# ftp://ftp.tu-chemnitz.de/pub/linux/slackware/slackware-14.2/ +# http://ftp.tu-chemnitz.de/pub/linux/slackware/slackware-14.2/ +# ftp://ftp.zimt.uni-siegen.de/pub/slackware/slackware-14.2/ +# http://ftp.zimt.uni-siegen.de/slackware/slackware-14.2/ +# ftp://sunsite.informatik.rwth-aachen.de/pub/comp/Linux/slackware/slackware-14.2/ +# http://sunsite.informatik.rwth-aachen.de/ftp/pub/comp/Linux/slackware/slackware-14.2/ +# GREECE (GR) +# ftp://ftp.cc.uoc.gr/mirrors/linux/slackware/slackware-14.2/ +# http://ftp.cc.uoc.gr/mirrors/linux/slackware/slackware-14.2/ +# ftp://ftp.otenet.gr/pub/linux/slackware/slackware-14.2/ +# http://ftp.otenet.gr/linux/slackware/slackware-14.2/ +# ftp://patroklos.noc.ntua.gr/pub/linux/slackware/slackware-14.2/ +# http://patroklos.noc.ntua.gr/pub/linux/slackware/slackware-14.2/ +# INDONESIA (ID) +# http://kambing.ui.ac.id/slackware/slackware-14.2/ +# https://repo.ukdw.ac.id/slackware/slackware-14.2/ +# IRELAND (IE) +# ftp://ftp.heanet.ie/mirrors/ftp.slackware.com/pub/slackware/slackware-14.2/ +# http://ftp.heanet.ie/mirrors/ftp.slackware.com/pub/slackware/slackware-14.2/ +# ITALY (IT) +# ftp://ba.mirror.garr.it/mirrors/Slackware/slackware-14.2/ +# http://ba.mirror.garr.it/mirrors/Slackware/slackware-14.2/ +# JAPAN (JP) +# ftp://ftp.nara.wide.ad.jp/pub/Linux/slackware/slackware-14.2/ +# http://ftp.nara.wide.ad.jp/pub/Linux/slackware/slackware-14.2/ +# ftp://ftp.kddilabs.jp/Linux/distributions/Slackware/slackware-14.2/ +# http://ftp.kddilabs.jp/Linux/distributions/Slackware/slackware-14.2/ +# ftp://riksun.riken.go.jp/Linux/slackware/slackware-14.2/ +# http://riksun.riken.go.jp/Linux/slackware/slackware-14.2/ +# NETHERLANDS (NL) +# ftp://ftp.nluug.nl/pub/os/Linux/distr/slackware/slackware-14.2/ +# http://ftp.nluug.nl/os/Linux/distr/slackware/slackware-14.2/ +# ftp://mirror.nl.leaseweb.net/slackware/slackware-14.2/ +# http://mirror.nl.leaseweb.net/slackware/slackware-14.2/ +# NORWAY (NO) +# ftp://ftp.slackware.no/slackware/slackware-14.2/ +# http://ftp.slackware.no/slackware/slackware-14.2/ +# POLAND (PL) +# ftp://ftp.pwr.wroc.pl/pub/linux/slackware/slackware-14.2/ +# http://ftp.pwr.wroc.pl/pub/linux/slackware/slackware-14.2/ +# ftp://ftp.slackware.pl/pub/slackware/slackware-14.2/ +# http://ftp.slackware.pl/pub/slackware/slackware-14.2/ +# ftp://sunsite.icm.edu.pl/vol/rzm1/linux-slackware/slackware-14.2/ +# http://sunsite.icm.edu.pl/packages/linux-slackware/slackware-14.2/ +# ftp://z-ftp.wcss.wroc.pl/pub/linux/slackware/slackware-14.2/ +# http://z-ftp.wcss.wroc.pl/pub/linux/slackware/slackware-14.2/ +# RUSSIA (RU) +# http://mirror.rol.ru/slackware/slackware-14.2/ +# ftp://mirror.yandex.ru/slackware/slackware-14.2/ +# http://mirror.yandex.ru/slackware/slackware-14.2/ +# SOUTH AFRICA (ZA) +# ftp://ftp.is.co.za/mirror/ftp.slackware.com/pub/slackware-14.2/ +# http://ftp.is.co.za/mirror/ftp.slackware.com/pub/slackware-14.2/ +# ftp://ftp.wa.co.za/pub/slackware/slackware-14.2/ +# http://ftp.wa.co.za/pub/slackware/slackware-14.2/ +# ftp://slackware.mirror.ac.za/slackware-14.2/ +# http://slackware.mirror.ac.za/slackware-14.2/ +# SWEDEN (SE) +# ftp://ftp.sunet.se/mirror/slackware.com/slackware-14.2/ +# http://ftp.sunet.se/mirror/slackware.com/slackware-14.2/ +# SWITZERLAND (CH) +# ftp://mirror.switch.ch/mirror/slackware/slackware-14.2/ +# http://mirror.switch.ch/ftp/mirror/slackware/slackware-14.2/ +# TAIWAN (TW) +# ftp://ftp.isu.edu.tw/pub/Linux/Slackware/slackware-14.2/ +# http://ftp.isu.edu.tw/pub/Linux/Slackware/slackware-14.2/ +# ftp://ftp.twaren.net/pub/Linux/Slackware/slackware-14.2/ +# http://ftp.twaren.net/Linux/Slackware/slackware-14.2/ +# TURKEY (TR) +# ftp://ftp.linux.org.tr/slackware/slackware-14.2/ +# http://ftp.linux.org.tr/slackware/slackware-14.2/ +# UKRAINE (UA) +# ftp://mirrors.mithril.org.ua/linux/slackware/slackware-14.2/ +# http://mirrors.mithril.org.ua/linux/slackware/slackware-14.2/ +# UNITED KINGDOM (UK) +# ftp://ftp.mirrorservice.org/sites/ftp.slackware.com/pub/slackware/slackware-14.2/ +# http://ftp.mirrorservice.org/sites/ftp.slackware.com/pub/slackware/slackware-14.2/ +# ftp://mirror.bytemark.co.uk/slackware/slackware-14.2/ +# http://mirror.bytemark.co.uk/slackware/slackware-14.2/ +# UNITED STATES (US) +# ftp://ftp.gtlib.gatech.edu/nv/ao2/lxmirror/ftp.slackware.com/slackware-14.2/ +# ftp://mirror.cs.princeton.edu/pub/mirrors/slackware/slackware-14.2/ +# ftp://mirrors.easynews.com/linux/slackware/slackware-14.2/ +# http://mirrors.easynews.com/linux/slackware/slackware-14.2/ +# ftp://mirrors.us.kernel.org/slackware/slackware-14.2/ +# http://mirrors.us.kernel.org/slackware/slackware-14.2/ +# ftp://mirrors.xmission.com/slackware/slackware-14.2/ +# http://mirrors.xmission.com/slackware/slackware-14.2/ +# https://mirror.slackbuilds.org/slackware/slackware-14.2/ +# http://slackware.cs.utah.edu/pub/slackware/slackware-14.2/ +# http://slackware.mirrors.pair.com/slackware-14.2/ +# ftp://slackware.mirrors.tds.net/pub/slackware/slackware-14.2/ +# http://slackware.mirrors.tds.net/pub/slackware/slackware-14.2/ +# ftp://spout.ussg.indiana.edu/linux/slackware/slackware-14.2/ +# http://spout.ussg.indiana.edu/linux/slackware/slackware-14.2/ +# ftp://teewurst.cc.columbia.edu/pub/linux/slackware/slackware-14.2/ +# http://teewurst.cc.columbia.edu/pub/linux/slackware/slackware-14.2/ +# +#---------------------------------------------------------------- +# Slackware-current +#---------------------------------------------------------------- +# USE MIRRORS.SLACKWARE.COM (DO NOT USE FTP - ONLY HTTP FINDS A NEARBY MIRROR) +# https://mirrors.slackware.com/slackware/slackware-current/ +# +# +# Here are some individual mirrors that can be used instead of the +# redirector at mirrors.slackware.com if necessary ; note that this +# list is not guaranteed to be up-to-date +# +# AUSTRALIA (AU) +# ftp://ftp.cc.swin.edu.au/slackware/slackware-current/ +# http://ftp.cc.swin.edu.au/slackware/slackware-current/ +# ftp://ftp.iinet.net.au/pub/slackware/slackware-current/ +# http://ftp.iinet.net.au/pub/slackware/slackware-current/ +# ftp://mirror.aarnet.edu.au/pub/slackware/slackware-current/ +# http://mirror.aarnet.edu.au/pub/slackware/slackware-current/ +# ftp://mirror.as24220.net/pub/slackware/slackware-current/ +# http://mirror.as24220.net/pub/slackware/slackware-current/ +# ftp://mirror.internode.on.net/.pub2/slackware/slackware-current/ +# http://mirror.internode.on.net/pub/slackware/slackware-current/ +# http://mirror.primusdatacentre.com.au/slackware/slackware-current/ +# AUSTRIA (AT) +# ftp://ftp.slackware.at/slackware-current/ +# http://ftp.slackware.at/data/slackware-current/ +# ftp://gd.tuwien.ac.at/opsys/linux/freesoftware.com/slackware-current/ +# http://gd.tuwien.ac.at/opsys/linux/freesoftware.com/slackware-current/ +# BELARUS (BY) +# ftp://mirror.datacenter.by/pub/slackware/slackware-current/ +# http://mirror.datacenter.by/pub/slackware/slackware-current/ +# BRAZIL (BR) +# ftp://ftp.slackware-brasil.com.br/slackware-current/ +# http://ftp.slackware-brasil.com.br/slackware-current/ +# BULGARIA (BG) +# ftp://mirrors.unixsol.org/slackware/slackware-current/ +# http://mirrors.unixsol.org/slackware/slackware-current/ +# CANADA (CA) +# ftp://mirror.csclub.uwaterloo.ca/slackware/slackware-current/ +# http://mirror.csclub.uwaterloo.ca/slackware/slackware-current/ +# ftp://mirror.its.dal.ca/slackware/slackware-current/ +# http://mirror.its.dal.ca/slackware/slackware-current/ +# CHINA (CN) +# http://mirror.bjtu.edu.cn/slackware/slackware-current/ +# http://mirrors.163.com/slackware/slackware-current/ +# http://mirrors.ustc.edu.cn/slackware/slackware-current/ +# COSTA RICA (CR) +# ftp://mirrors.ucr.ac.cr/slackware/pub/slackware/slackware-current/ +# http://mirrors.ucr.ac.cr/slackware/pub/slackware/slackware-current/ +# CZECH REPUBLIC (CZ) +# ftp://odysseus.linux.cz/pub/linux/slackware/slackware-current/ +# http://odysseus.linux.cz/pub/linux/slackware/slackware-current/ +# DENMARK (DK) +# ftp://mirrors.dotsrc.org/slackware/slackware-current/ +# https://mirrors.dotsrc.org/slackware/slackware-current/ +# FINLAND (FI) +# ftp://elektroni.phys.tut.fi/slackware-current/ +# FRANCE (FR) +# ftp://mirror.ovh.net/mirrors/ftp.slackware.com/slackware-current/ +# http://mirror.ovh.net/mirrors/ftp.slackware.com/slackware-current/ +# ftp://nephtys.lip6.fr/pub/linux/distributions/slackware/slackware-current/ +# http://nephtys.lip6.fr/pub/linux/distributions/slackware/slackware-current/ +# GERMANY (DE) +# ftp://ftp.fu-berlin.de/unix/linux/slackware/slackware-current/ +# ftp://ftp.gwdg.de/pub/linux/slackware/slackware-current/ +# http://ftp.gwdg.de/pub/linux/slackware/slackware-current/ +# ftp://ftp.tu-chemnitz.de/pub/linux/slackware/slackware-current/ +# http://ftp.tu-chemnitz.de/pub/linux/slackware/slackware-current/ +# ftp://ftp.zimt.uni-siegen.de/pub/slackware/slackware-current/ +# http://ftp.zimt.uni-siegen.de/slackware/slackware-current/ +# ftp://sunsite.informatik.rwth-aachen.de/pub/comp/Linux/slackware/slackware-current/ +# http://sunsite.informatik.rwth-aachen.de/ftp/pub/comp/Linux/slackware/slackware-current/ +# ftp://wrz1013.rz.uni-wuerzburg.de/pub/MIRROR/slackware/slackware-current/ +# http://wrz1013.rz.uni-wuerzburg.de/pub/MIRROR/slackware/slackware-current/ +# GREECE (GR) +# ftp://ftp.cc.uoc.gr/mirrors/linux/slackware/slackware-current/ +# http://ftp.cc.uoc.gr/mirrors/linux/slackware/slackware-current/ +# ftp://ftp.otenet.gr/pub/linux/slackware/slackware-current/ +# http://ftp.otenet.gr/linux/slackware/slackware-current/ +# ftp://patroklos.noc.ntua.gr/pub/linux/slackware/slackware-current/ +# http://patroklos.noc.ntua.gr/pub/linux/slackware/slackware-current/ +# INDONESIA (ID) +# http://kambing.ui.ac.id/slackware/slackware-current/ +# https://repo.ukdw.ac.id/slackware/slackware-current/ +# IRELAND (IE) +# ftp://ftp.heanet.ie/mirrors/ftp.slackware.com/pub/slackware/slackware-current/ +# http://ftp.heanet.ie/mirrors/ftp.slackware.com/pub/slackware/slackware-current/ +# ITALY (IT) +# ftp://ba.mirror.garr.it/mirrors/Slackware/slackware-current/ +# http://ba.mirror.garr.it/mirrors/Slackware/slackware-current/ +# JAPAN (JP) +# ftp://ftp.nara.wide.ad.jp/pub/Linux/slackware/slackware-current/ +# http://ftp.nara.wide.ad.jp/pub/Linux/slackware/slackware-current/ +# ftp://ftp.kddilabs.jp/Linux/distributions/Slackware/slackware-current/ +# http://ftp.kddilabs.jp/Linux/distributions/Slackware/slackware-current/ +# ftp://riksun.riken.go.jp/Linux/slackware/slackware-current/ +# http://riksun.riken.go.jp/Linux/slackware/slackware-current/ +# NETHERLANDS (NL) +# ftp://ftp.nluug.nl/pub/os/Linux/distr/slackware/slackware-current/ +# http://ftp.nluug.nl/os/Linux/distr/slackware/slackware-current/ +# ftp://mirror.nl.leaseweb.net/slackware/slackware-current/ +# http://mirror.nl.leaseweb.net/slackware/slackware-current/ +# NORWAY (NO) +# ftp://ftp.slackware.no/slackware/slackware-current/ +# http://ftp.slackware.no/slackware/slackware-current/ +# POLAND (PL) +# ftp://ftp.pwr.wroc.pl/pub/linux/slackware/slackware-current/ +# http://ftp.pwr.wroc.pl/pub/linux/slackware/slackware-current/ +# ftp://ftp.slackware.pl/pub/slackware/slackware-current/ +# http://ftp.slackware.pl/pub/slackware/slackware-current/ +# ftp://sunsite.icm.edu.pl/vol/rzm1/linux-slackware/slackware-current/ +# http://sunsite.icm.edu.pl/packages/linux-slackware/slackware-current/ +# ftp://z-ftp.wcss.wroc.pl/pub/linux/slackware/slackware-current/ +# http://z-ftp.wcss.wroc.pl/pub/linux/slackware/slackware-current/ +# RUSSIA (RU) +# http://mirror.rol.ru/slackware/slackware-current/ +# ftp://mirror.yandex.ru/slackware/slackware-current/ +# http://mirror.yandex.ru/slackware/slackware-current/ +# SOUTH AFRICA (ZA) +# ftp://ftp.is.co.za/mirror/ftp.slackware.com/pub/slackware-current/ +# http://ftp.is.co.za/mirror/ftp.slackware.com/pub/slackware-current/ +# ftp://ftp.wa.co.za/pub/slackware/slackware-current/ +# http://ftp.wa.co.za/pub/slackware/slackware-current/ +# ftp://slackware.mirror.ac.za/slackware-current/ +# http://slackware.mirror.ac.za/slackware-current/ +# SWEDEN (SE) +# ftp://ftp.sunet.se/mirror/slackware.com/slackware-current/ +# http://ftp.sunet.se/mirror/slackware.com/slackware-current/ +# SWITZERLAND (CH) +# ftp://mirror.switch.ch/mirror/slackware/slackware-current/ +# http://mirror.switch.ch/ftp/mirror/slackware/slackware-current/ +# TAIWAN (TW) +# ftp://ftp.isu.edu.tw/pub/Linux/Slackware/slackware-current/ +# http://ftp.isu.edu.tw/pub/Linux/Slackware/slackware-current/ +# ftp://ftp.twaren.net/pub/Linux/Slackware/slackware-current/ +# http://ftp.twaren.net/Linux/Slackware/slackware-current/ +# TURKEY (TR) +# ftp://ftp.linux.org.tr/slackware/slackware-current/ +# http://ftp.linux.org.tr/slackware/slackware-current/ +# UKRAINE (UA) +# ftp://ftp.linux.kiev.ua/pub/Linux/Slackware/slackware-current/ +# http://ftp.linux.kiev.ua/pub/Linux/Slackware/slackware-current/ +# ftp://mirrors.mithril.org.ua/linux/slackware/slackware-current/ +# http://mirrors.mithril.org.ua/linux/slackware/slackware-current/ +# UNITED KINGDOM (UK) +# ftp://ftp.mirrorservice.org/sites/ftp.slackware.com/pub/slackware/slackware-current/ +# http://ftp.mirrorservice.org/sites/ftp.slackware.com/pub/slackware/slackware-current/ +# ftp://mirror.bytemark.co.uk/slackware/slackware-current/ +# http://mirror.bytemark.co.uk/slackware/slackware-current/ +# ftp://slackware.mirrors.uk2.net/pub/slackware/slackware-current/ +# http://slackware.mirrors.uk2.net/slackware-current/ +# UNITED STATES (US) +# ftp://ftp.gtlib.gatech.edu/nv/ao2/lxmirror/ftp.slackware.com/slackware-current/ +# ftp://mirror.cs.princeton.edu/pub/mirrors/slackware/slackware-current/ +# ftp://mirrors.easynews.com/linux/slackware/slackware-current/ +# http://mirrors.easynews.com/linux/slackware/slackware-current/ +# ftp://mirrors.us.kernel.org/slackware/slackware-current/ +# http://mirrors.us.kernel.org/slackware/slackware-current/ +# ftp://mirrors.xmission.com/slackware/slackware-current/ +# http://mirrors.xmission.com/slackware/slackware-current/ +# https://mirror.slackbuilds.org/slackware/slackware-current/ +# http://slackware.cs.utah.edu/pub/slackware/slackware-current/ +# http://slackware.mirrors.pair.com/slackware-current/ +# ftp://slackware.mirrors.tds.net/pub/slackware/slackware-current/ +# http://slackware.mirrors.tds.net/pub/slackware/slackware-current/ +# ftp://spout.ussg.indiana.edu/linux/slackware/slackware-current/ +# http://spout.ussg.indiana.edu/linux/slackware/slackware-current/ +# ftp://teewurst.cc.columbia.edu/pub/linux/slackware/slackware-current/ +# http://teewurst.cc.columbia.edu/pub/linux/slackware/slackware-current/ diff --git a/files/mirrors-x86_64.sample b/files/mirrors-x86_64.sample new file mode 100644 index 0000000..aae06f1 --- /dev/null +++ b/files/mirrors-x86_64.sample @@ -0,0 +1,362 @@ +# mirrors - List of Slackware Linux mirrors. +# +# SlackPkg - An Automated packaging tool for Slackware Linux +# Copyright (C) 2003-2011 Roberto F. Batista, Evaldo Gardenali +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +# +# Project Page: http://slackpkg.org/ +# Roberto F. Batista (aka PiterPunk) piterpunk@slackware.com +# Evaldo Gardenali (aka UdontKnow) evaldogardenali@fasternet.com.br +# +# END OF LEGAL NOTICE +# +# +# You only need to select one mirror and uncomment it. +# ONLY ONE mirror can be uncommented. +# +# You can use a mirror not included in this file. Many people have mirrors +# in their local networks. A list of all official Slackware mirrors +# (not version-specific, so some mirrors may not have all files) is here: +# https://mirrors.slackware.com/mirrorlist/ +# +# Slackpkg only needs to point to the directory that contains +# "ChangeLog.txt", and don't forget the trailing slash. +# +#---------------------------------------------------------------- +# Local CD/DVD drive +#---------------------------------------------------------------- +# cdrom://media/cdrom/ +# +#---------------------------------------------------------------- +# Local Directory +#---------------------------------------------------------------- +# file://path/to/some/directory/ +# +#---------------------------------------------------------------- +# Slackware64-14.2 +#---------------------------------------------------------------- +# USE MIRRORS.SLACKWARE.COM (DO NOT USE FTP - ONLY HTTP FINDS A NEARBY MIRROR) +# https://mirrors.slackware.com/slackware/slackware64-14.2/ +# +# +# Here are some individual mirrors that can be used instead of the +# redirector at mirrors.slackware.com if necessary ; note that this +# list is not guaranteed to be up-to-date +# +# AUSTRALIA (AU) +# ftp://ftp.cc.swin.edu.au/slackware/slackware64-14.2/ +# http://ftp.cc.swin.edu.au/slackware/slackware64-14.2/ +# ftp://ftp.iinet.net.au/pub/slackware/slackware64-14.2/ +# http://ftp.iinet.net.au/pub/slackware/slackware64-14.2/ +# ftp://mirror.as24220.net/pub/slackware/slackware64-14.2/ +# http://mirror.as24220.net/pub/slackware/slackware64-14.2/ +# ftp://mirror.internode.on.net/.pub2/slackware/slackware64-14.2/ +# http://mirror.internode.on.net/pub/slackware/slackware64-14.2/ +# AUSTRIA (AT) +# http://gd.tuwien.ac.at/opsys/linux/freesoftware.com/slackware64-14.2/ +# BELARUS (BY) +# ftp://mirror.datacenter.by/pub/slackware/slackware64-14.2/ +# http://mirror.datacenter.by/pub/slackware/slackware64-14.2/ +# BRAZIL (BR) +# ftp://ftp.slackware-brasil.com.br/slackware64-14.2/ +# http://ftp.slackware-brasil.com.br/slackware64-14.2/ +# BULGARIA (BG) +# ftp://mirrors.unixsol.org/slackware/slackware64-14.2/ +# http://mirrors.unixsol.org/slackware/slackware64-14.2/ +# CANADA (CA) +# ftp://mirror.csclub.uwaterloo.ca/slackware/slackware64-14.2/ +# http://mirror.csclub.uwaterloo.ca/slackware/slackware64-14.2/ +# ftp://mirror.its.dal.ca/slackware/slackware64-14.2/ +# http://mirror.its.dal.ca/slackware/slackware64-14.2/ +# CHINA (CN) +# http://mirrors.163.com/slackware/slackware64-14.2/ +# http://mirrors.ustc.edu.cn/slackware/slackware64-14.2/ +# COSTA RICA (CR) +# ftp://mirrors.ucr.ac.cr/slackware/pub/slackware/slackware64-14.2/ +# http://mirrors.ucr.ac.cr/slackware/pub/slackware/slackware64-14.2/ +# CZECH REPUBLIC (CZ) +# ftp://odysseus.linux.cz/pub/linux/slackware/slackware64-14.2/ +# http://odysseus.linux.cz/pub/linux/slackware/slackware64-14.2/ +# DENMARK (DK) +# ftp://mirrors.dotsrc.org/slackware/slackware64-14.2/ +# https://mirrors.dotsrc.org/slackware/slackware64-14.2/ +# FINLAND (FI) +# ftp://elektroni.phys.tut.fi/slackware64-14.2/ +# FRANCE (FR) +# ftp://nephtys.lip6.fr/pub/linux/distributions/slackware/slackware64-14.2/ +# http://nephtys.lip6.fr/pub/linux/distributions/slackware/slackware64-14.2/ +# GERMANY (DE) +# ftp://ftp.gwdg.de/pub/linux/slackware/slackware64-14.2/ +# http://ftp.gwdg.de/pub/linux/slackware/slackware64-14.2/ +# ftp://ftp.tu-chemnitz.de/pub/linux/slackware/slackware64-14.2/ +# http://ftp.tu-chemnitz.de/pub/linux/slackware/slackware64-14.2/ +# ftp://sunsite.informatik.rwth-aachen.de/pub/comp/Linux/slackware/slackware64-14.2/ +# http://sunsite.informatik.rwth-aachen.de/ftp/pub/comp/Linux/slackware/slackware64-14.2/ +# GREECE (GR) +# ftp://ftp.cc.uoc.gr/mirrors/linux/slackware/slackware64-14.2/ +# http://ftp.cc.uoc.gr/mirrors/linux/slackware/slackware64-14.2/ +# ftp://ftp.otenet.gr/pub/linux/slackware/slackware64-14.2/ +# http://ftp.otenet.gr/linux/slackware/slackware64-14.2/ +# ftp://patroklos.noc.ntua.gr/pub/linux/slackware/slackware64-14.2/ +# http://patroklos.noc.ntua.gr/pub/linux/slackware/slackware64-14.2/ +# INDONESIA (ID) +# http://kambing.ui.ac.id/slackware/slackware64-14.2/ +# https://repo.ukdw.ac.id/slackware/slackware64-14.2/ +# IRELAND (IE) +# ftp://ftp.heanet.ie/mirrors/ftp.slackware.com/pub/slackware/slackware64-14.2/ +# http://ftp.heanet.ie/mirrors/ftp.slackware.com/pub/slackware/slackware64-14.2/ +# ITALY (IT) +# ftp://ba.mirror.garr.it/mirrors/Slackware/slackware64-14.2/ +# http://ba.mirror.garr.it/mirrors/Slackware/slackware64-14.2/ +# JAPAN (JP) +# ftp://ftp.nara.wide.ad.jp/pub/Linux/slackware/slackware64-14.2/ +# http://ftp.nara.wide.ad.jp/pub/Linux/slackware/slackware64-14.2/ +# ftp://ftp.kddilabs.jp/Linux/distributions/Slackware/slackware64-14.2/ +# http://ftp.kddilabs.jp/Linux/distributions/Slackware/slackware64-14.2/ +# ftp://riksun.riken.go.jp/Linux/slackware/slackware64-14.2/ +# http://riksun.riken.go.jp/Linux/slackware/slackware64-14.2/ +# NETHERLANDS (NL) +# ftp://ftp.nluug.nl/pub/os/Linux/distr/slackware/slackware64-14.2/ +# http://ftp.nluug.nl/os/Linux/distr/slackware/slackware64-14.2/ +# ftp://mirror.nl.leaseweb.net/slackware/slackware64-14.2/ +# http://mirror.nl.leaseweb.net/slackware/slackware64-14.2/ +# NORWAY (NO) +# ftp://ftp.slackware.no/slackware/slackware64-14.2/ +# http://ftp.slackware.no/slackware/slackware64-14.2/ +# POLAND (PL) +# ftp://ftp.pwr.wroc.pl/pub/linux/slackware/slackware64-14.2/ +# http://ftp.pwr.wroc.pl/pub/linux/slackware/slackware64-14.2/ +# ftp://ftp.slackware.pl/pub/slackware/slackware64-14.2/ +# http://ftp.slackware.pl/pub/slackware/slackware64-14.2/ +# ftp://sunsite.icm.edu.pl/vol/rzm1/linux-slackware/slackware64-14.2/ +# http://sunsite.icm.edu.pl/packages/linux-slackware/slackware64-14.2/ +# ftp://z-ftp.wcss.wroc.pl/pub/linux/slackware/slackware64-14.2/ +# http://z-ftp.wcss.wroc.pl/pub/linux/slackware/slackware64-14.2/ +# RUSSIA (RU) +# http://mirror.rol.ru/slackware/slackware64-14.2/ +# ftp://mirror.yandex.ru/slackware/slackware64-14.2/ +# http://mirror.yandex.ru/slackware/slackware64-14.2/ +# SOUTH AFRICA (ZA) +# ftp://ftp.is.co.za/mirror/ftp.slackware.com/pub/slackware64-14.2/ +# http://ftp.is.co.za/mirror/ftp.slackware.com/pub/slackware64-14.2/ +# ftp://ftp.wa.co.za/pub/slackware/slackware64-14.2/ +# http://ftp.wa.co.za/pub/slackware/slackware64-14.2/ +# ftp://slackware.mirror.ac.za/slackware64-14.2/ +# http://slackware.mirror.ac.za/slackware64-14.2/ +# SWEDEN (SE) +# ftp://ftp.sunet.se/mirror/slackware.com/slackware64-14.2/ +# http://ftp.sunet.se/mirror/slackware.com/slackware64-14.2/ +# SWITZERLAND (CH) +# ftp://mirror.switch.ch/mirror/slackware/slackware64-14.2/ +# http://mirror.switch.ch/ftp/mirror/slackware/slackware64-14.2/ +# TAIWAN (TW) +# ftp://ftp.isu.edu.tw/pub/Linux/Slackware/slackware64-14.2/ +# http://ftp.isu.edu.tw/pub/Linux/Slackware/slackware64-14.2/ +# ftp://ftp.twaren.net/pub/Linux/Slackware/slackware64-14.2/ +# http://ftp.twaren.net/Linux/Slackware/slackware64-14.2/ +# TURKEY (TR) +# ftp://ftp.linux.org.tr/slackware/slackware64-14.2/ +# http://ftp.linux.org.tr/slackware/slackware64-14.2/ +# UKRAINE (UA) +# ftp://mirrors.mithril.org.ua/linux/slackware/slackware64-14.2/ +# http://mirrors.mithril.org.ua/linux/slackware/slackware64-14.2/ +# UNITED KINGDOM (UK) +# ftp://ftp.mirrorservice.org/sites/ftp.slackware.com/pub/slackware/slackware64-14.2/ +# http://ftp.mirrorservice.org/sites/ftp.slackware.com/pub/slackware/slackware64-14.2/ +# ftp://mirror.bytemark.co.uk/slackware/slackware64-14.2/ +# http://mirror.bytemark.co.uk/slackware/slackware64-14.2/ +# UNITED STATES (US) +# ftp://ftp.gtlib.gatech.edu/nv/ao2/lxmirror/ftp.slackware.com/slackware64-14.2/ +# ftp://mirror.cs.princeton.edu/pub/mirrors/slackware/slackware64-14.2/ +# ftp://mirrors.easynews.com/linux/slackware/slackware64-14.2/ +# http://mirrors.easynews.com/linux/slackware/slackware64-14.2/ +# ftp://mirrors.us.kernel.org/slackware/slackware64-14.2/ +# http://mirrors.us.kernel.org/slackware/slackware64-14.2/ +# ftp://mirrors.xmission.com/slackware/slackware64-14.2/ +# http://mirrors.xmission.com/slackware/slackware64-14.2/ +# https://mirror.slackbuilds.org/slackware/slackware64-14.2/ +# http://slackware.cs.utah.edu/pub/slackware/slackware64-14.2/ +# http://slackware.mirrors.pair.com/slackware64-14.2/ +# ftp://slackware.mirrors.tds.net/pub/slackware/slackware64-14.2/ +# http://slackware.mirrors.tds.net/pub/slackware/slackware64-14.2/ +# ftp://spout.ussg.indiana.edu/linux/slackware/slackware64-14.2/ +# http://spout.ussg.indiana.edu/linux/slackware/slackware64-14.2/ +# ftp://teewurst.cc.columbia.edu/pub/linux/slackware/slackware64-14.2/ +# http://teewurst.cc.columbia.edu/pub/linux/slackware/slackware64-14.2/ +# +#---------------------------------------------------------------- +# Slackware64-current +#---------------------------------------------------------------- +# USE MIRRORS.SLACKWARE.COM (DO NOT USE FTP - ONLY HTTP FINDS A NEARBY MIRROR) +# https://mirrors.slackware.com/slackware/slackware64-current/ +# +# +# Here are some individual mirrors that can be used instead of the +# redirector at mirrors.slackware.com if necessary ; note that this +# list is not guaranteed to be up-to-date +# +# AUSTRALIA (AU) +# ftp://ftp.cc.swin.edu.au/slackware/slackware64-current/ +# http://ftp.cc.swin.edu.au/slackware/slackware64-current/ +# ftp://ftp.iinet.net.au/pub/slackware/slackware64-current/ +# http://ftp.iinet.net.au/pub/slackware/slackware64-current/ +# ftp://mirror.aarnet.edu.au/pub/slackware/slackware64-current/ +# http://mirror.aarnet.edu.au/pub/slackware/slackware64-current/ +# ftp://mirror.as24220.net/pub/slackware/slackware64-current/ +# http://mirror.as24220.net/pub/slackware/slackware64-current/ +# ftp://mirror.internode.on.net/.pub2/slackware/slackware64-current/ +# http://mirror.internode.on.net/pub/slackware/slackware64-current/ +# http://mirror.primusdatacentre.com.au/slackware/slackware64-current/ +# AUSTRIA (AT) +# ftp://ftp.slackware.at/slackware64-current/ +# http://ftp.slackware.at/data/slackware64-current/ +# ftp://gd.tuwien.ac.at/opsys/linux/freesoftware.com/slackware64-current/ +# http://gd.tuwien.ac.at/opsys/linux/freesoftware.com/slackware64-current/ +# BELARUS (BY) +# ftp://mirror.datacenter.by/pub/slackware/slackware64-current/ +# http://mirror.datacenter.by/pub/slackware/slackware64-current/ +# BRAZIL (BR) +# ftp://ftp.slackware-brasil.com.br/slackware64-current/ +# http://ftp.slackware-brasil.com.br/slackware64-current/ +# BULGARIA (BG) +# ftp://mirrors.unixsol.org/slackware/slackware64-current/ +# http://mirrors.unixsol.org/slackware/slackware64-current/ +# CANADA (CA) +# ftp://mirror.csclub.uwaterloo.ca/slackware/slackware64-current/ +# http://mirror.csclub.uwaterloo.ca/slackware/slackware64-current/ +# ftp://mirror.its.dal.ca/slackware/slackware64-current/ +# http://mirror.its.dal.ca/slackware/slackware64-current/ +# CHINA (CN) +# http://mirror.bjtu.edu.cn/slackware/slackware64-current/ +# http://mirrors.163.com/slackware/slackware64-current/ +# http://mirrors.ustc.edu.cn/slackware/slackware64-current/ +# COSTA RICA (CR) +# ftp://mirrors.ucr.ac.cr/slackware/pub/slackware/slackware64-current/ +# http://mirrors.ucr.ac.cr/slackware/pub/slackware/slackware64-current/ +# CZECH REPUBLIC (CZ) +# ftp://odysseus.linux.cz/pub/linux/slackware/slackware64-current/ +# http://odysseus.linux.cz/pub/linux/slackware/slackware64-current/ +# DENMARK (DK) +# ftp://mirrors.dotsrc.org/slackware/slackware64-current/ +# https://mirrors.dotsrc.org/slackware/slackware64-current/ +# FINLAND (FI) +# ftp://elektroni.phys.tut.fi/slackware64-current/ +# FRANCE (FR) +# ftp://mirror.ovh.net/mirrors/ftp.slackware.com/slackware64-current/ +# http://mirror.ovh.net/mirrors/ftp.slackware.com/slackware64-current/ +# ftp://nephtys.lip6.fr/pub/linux/distributions/slackware/slackware64-current/ +# http://nephtys.lip6.fr/pub/linux/distributions/slackware/slackware64-current/ +# GERMANY (DE) +# ftp://ftp.fu-berlin.de/unix/linux/slackware/slackware64-current/ +# ftp://ftp.gwdg.de/pub/linux/slackware/slackware64-current/ +# http://ftp.gwdg.de/pub/linux/slackware/slackware64-current/ +# ftp://ftp.tu-chemnitz.de/pub/linux/slackware/slackware64-current/ +# http://ftp.tu-chemnitz.de/pub/linux/slackware/slackware64-current/ +# ftp://sunsite.informatik.rwth-aachen.de/pub/comp/Linux/slackware/slackware64-current/ +# http://sunsite.informatik.rwth-aachen.de/ftp/pub/comp/Linux/slackware/slackware64-current/ +# ftp://wrz1013.rz.uni-wuerzburg.de/pub/MIRROR/slackware/slackware64-current/ +# http://wrz1013.rz.uni-wuerzburg.de/pub/MIRROR/slackware/slackware64-current/ +# GREECE (GR) +# ftp://ftp.cc.uoc.gr/mirrors/linux/slackware/slackware64-current/ +# http://ftp.cc.uoc.gr/mirrors/linux/slackware/slackware64-current/ +# ftp://ftp.otenet.gr/pub/linux/slackware/slackware64-current/ +# http://ftp.otenet.gr/linux/slackware/slackware64-current/ +# ftp://patroklos.noc.ntua.gr/pub/linux/slackware/slackware64-current/ +# http://patroklos.noc.ntua.gr/pub/linux/slackware/slackware64-current/ +# INDONESIA (ID) +# http://kambing.ui.ac.id/slackware/slackware64-current/ +# https://repo.ukdw.ac.id/slackware/slackware64-current/ +# IRELAND (IE) +# ftp://ftp.heanet.ie/mirrors/ftp.slackware.com/pub/slackware/slackware64-current/ +# http://ftp.heanet.ie/mirrors/ftp.slackware.com/pub/slackware/slackware64-current/ +# ITALY (IT) +# ftp://ba.mirror.garr.it/mirrors/Slackware/slackware64-current/ +# http://ba.mirror.garr.it/mirrors/Slackware/slackware64-current/ +# JAPAN (JP) +# ftp://ftp.nara.wide.ad.jp/pub/Linux/slackware/slackware64-current/ +# http://ftp.nara.wide.ad.jp/pub/Linux/slackware/slackware64-current/ +# ftp://ftp.kddilabs.jp/Linux/distributions/Slackware/slackware64-current/ +# http://ftp.kddilabs.jp/Linux/distributions/Slackware/slackware64-current/ +# ftp://riksun.riken.go.jp/Linux/slackware/slackware64-current/ +# http://riksun.riken.go.jp/Linux/slackware/slackware64-current/ +# NETHERLANDS (NL) +# ftp://ftp.nluug.nl/pub/os/Linux/distr/slackware/slackware64-current/ +# http://ftp.nluug.nl/os/Linux/distr/slackware/slackware64-current/ +# ftp://mirror.nl.leaseweb.net/slackware/slackware64-current/ +# http://mirror.nl.leaseweb.net/slackware/slackware64-current/ +# NORWAY (NO) +# ftp://ftp.slackware.no/slackware/slackware64-current/ +# http://ftp.slackware.no/slackware/slackware64-current/ +# POLAND (PL) +# ftp://ftp.pwr.wroc.pl/pub/linux/slackware/slackware64-current/ +# http://ftp.pwr.wroc.pl/pub/linux/slackware/slackware64-current/ +# ftp://ftp.slackware.pl/pub/slackware/slackware64-current/ +# http://ftp.slackware.pl/pub/slackware/slackware64-current/ +# ftp://sunsite.icm.edu.pl/vol/rzm1/linux-slackware/slackware64-current/ +# http://sunsite.icm.edu.pl/packages/linux-slackware/slackware64-current/ +# ftp://z-ftp.wcss.wroc.pl/pub/linux/slackware/slackware64-current/ +# http://z-ftp.wcss.wroc.pl/pub/linux/slackware/slackware64-current/ +# RUSSIA (RU) +# http://mirror.rol.ru/slackware/slackware64-current/ +# ftp://mirror.yandex.ru/slackware/slackware64-current/ +# http://mirror.yandex.ru/slackware/slackware64-current/ +# SOUTH AFRICA (ZA) +# ftp://ftp.is.co.za/mirror/ftp.slackware.com/pub/slackware64-current/ +# http://ftp.is.co.za/mirror/ftp.slackware.com/pub/slackware64-current/ +# ftp://ftp.wa.co.za/pub/slackware/slackware64-current/ +# http://ftp.wa.co.za/pub/slackware/slackware64-current/ +# ftp://slackware.mirror.ac.za/slackware64-current/ +# http://slackware.mirror.ac.za/slackware64-current/ +# SWEDEN (SE) +# ftp://ftp.sunet.se/mirror/slackware.com/slackware64-current/ +# http://ftp.sunet.se/mirror/slackware.com/slackware64-current/ +# SWITZERLAND (CH) +# ftp://mirror.switch.ch/mirror/slackware/slackware64-current/ +# http://mirror.switch.ch/ftp/mirror/slackware/slackware64-current/ +# TAIWAN (TW) +# ftp://ftp.isu.edu.tw/pub/Linux/Slackware/slackware64-current/ +# http://ftp.isu.edu.tw/pub/Linux/Slackware/slackware64-current/ +# ftp://ftp.twaren.net/pub/Linux/Slackware/slackware64-current/ +# http://ftp.twaren.net/Linux/Slackware/slackware64-current/ +# TURKEY (TR) +# ftp://ftp.linux.org.tr/slackware/slackware64-current/ +# http://ftp.linux.org.tr/slackware/slackware64-current/ +# UKRAINE (UA) +# ftp://mirrors.mithril.org.ua/linux/slackware/slackware64-current/ +# http://mirrors.mithril.org.ua/linux/slackware/slackware64-current/ +# UNITED KINGDOM (UK) +# ftp://ftp.mirrorservice.org/sites/ftp.slackware.com/pub/slackware/slackware64-current/ +# http://ftp.mirrorservice.org/sites/ftp.slackware.com/pub/slackware/slackware64-current/ +# ftp://mirror.bytemark.co.uk/slackware/slackware64-current/ +# http://mirror.bytemark.co.uk/slackware/slackware64-current/ +# UNITED STATES (US) +# ftp://ftp.gtlib.gatech.edu/nv/ao2/lxmirror/ftp.slackware.com/slackware64-current/ +# ftp://mirror.cs.princeton.edu/pub/mirrors/slackware/slackware64-current/ +# ftp://mirrors.easynews.com/linux/slackware/slackware64-current/ +# http://mirrors.easynews.com/linux/slackware/slackware64-current/ +# ftp://mirrors.us.kernel.org/slackware/slackware64-current/ +# http://mirrors.us.kernel.org/slackware/slackware64-current/ +# ftp://mirrors.xmission.com/slackware/slackware64-current/ +# http://mirrors.xmission.com/slackware/slackware64-current/ +# https://mirror.slackbuilds.org/slackware/slackware64-current/ +# http://slackware.cs.utah.edu/pub/slackware/slackware64-current/ +# http://slackware.mirrors.pair.com/slackware64-current/ +# ftp://slackware.mirrors.tds.net/pub/slackware/slackware64-current/ +# http://slackware.mirrors.tds.net/pub/slackware/slackware64-current/ +# ftp://spout.ussg.indiana.edu/linux/slackware/slackware64-current/ +# http://spout.ussg.indiana.edu/linux/slackware/slackware64-current/ +# ftp://teewurst.cc.columbia.edu/pub/linux/slackware/slackware64-current/ +# http://teewurst.cc.columbia.edu/pub/linux/slackware/slackware64-current/ diff --git a/files/pkglist.awk b/files/pkglist.awk new file mode 100644 index 0000000..5a0c18e --- /dev/null +++ b/files/pkglist.awk @@ -0,0 +1,35 @@ +!/source\// && !/\.asc$/ { + INPUT=$NF + fs=FS + FS="/" ; OFS="/" + $0=INPUT + if ( $2 != "var" ) { + DIR=$2 + FULLPACK=$NF + } else { + DIR="local" + FULLPACK=$NF".tgz" + } + NF=NF-1 + PATH=$0 + FS="-" ; OFS="-" + $0=FULLPACK + if ( NF > 3 ) { + SIZE=split($NF,RELEXT,".") + EXTENSION=RELEXT[SIZE] + LAST=length($NF)-4 + RELEASE=substr($NF,1,LAST) + ARCH=$(NF-1) + VERSION=$(NF-2) + NF=NF-3 + NAME=$0 + } else { + RELEASE=none + ARCH=none + VERSION=none + EXTENSION=tgz + NAME=$0 + } + FS=fs + print DIR" "NAME" "VERSION" "ARCH" "RELEASE" "NAME"-"VERSION"-"ARCH"-"RELEASE" "PATH" "EXTENSION +} diff --git a/files/post-functions.sh b/files/post-functions.sh new file mode 100644 index 0000000..c286e7a --- /dev/null +++ b/files/post-functions.sh @@ -0,0 +1,221 @@ +showdiff() { + BASENAME=$(basename $i .new) + FILEPATH=$(dirname $i) + FULLNAME="${FILEPATH}/${BASENAME}" + + if [ -e ${FULLNAME} ]; then + diff -u ${FULLNAME} ${FULLNAME}.new | $MORECMD + else + echo "file $FULLNAME doesn't exist" + fi +} + +showmenu() { + echo -e "$1 - \c" + tput sc + shift + while [ $# -gt 0 ]; do + echo -e "$1" + tput rc + shift + done +} + +mergenew() { + BASENAME=$(basename $i .new) + FILEPATH=$(dirname $i) + FULLNAME="${FILEPATH}/${BASENAME}" + + if [ -e "${FULLNAME}" ]; then + # in media res. we do the merging right away, but we later allow the user to redo it, if not satisfied with the results. + rm -f "${FULLNAME}.smerge" + echo "Enter '?' in the prompt (%) to display help." + cp -p "${FULLNAME}.new" "${FULLNAME}.smerge" # <- this is so that the installed merged file will have the same permissions as the .new file + sdiff -s -o "${FULLNAME}.smerge" "${FULLNAME}" "${FULLNAME}.new" + + GOEXM=0 + while [ $GOEXM -eq 0 ]; do + showmenu $i "(E)dit the merged file" "(I)nstall the merged file" "View a diff between the merged and the (N)ew file" "View a diff between the (O)ld and the merged file" "(R)edo the merge" "(V)iew the merged file" "(B)ack to previous menu, and delete the merged file" + read ANSWER + case "$ANSWER" in + E|e) + if [ -f "${FULLNAME}.smerge" ]; then + $EDITCMD "${FULLNAME}.smerge" + else + echo -e "Nothing was merged yet..." + fi + ;; + I|i) + if [ -f "${FULLNAME}.smerge" ]; then + if [ -e "${FULLNAME}" ]; then + mv "${FULLNAME}" "${FULLNAME}.orig" + fi + mv "${FULLNAME}.smerge" "${FULLNAME}" + rm -f "${FULLNAME}.new" + GOEXM=1 + GOEX=1 + else + echo -e "Nothing was merged yet..." + fi + ;; + N|n) + if [ -f "${FULLNAME}.smerge" ]; then + diff -u "${FULLNAME}.smerge" "${FULLNAME}.new" | $MORECMD + else + echo -e "Nothing was merged yet..." + fi + ;; + O|o) + if [ -f "${FULLNAME}.smerge" ]; then + diff -u "${FULLNAME}" "${FULLNAME}.smerge" | $MORECMD + else + echo -e "Nothing was merged yet..." + fi + ;; + R|r) + rm -f "${FULLNAME}.smerge" + echo "Enter '?' in the prompt (%) to display help." + cp -p "${FULLNAME}.new" "${FULLNAME}.smerge" # <- this is so that the installed merged file will have the same permissions as the .new file + sdiff -s -o "${FULLNAME}.smerge" "${FULLNAME}" "${FULLNAME}.new" + ;; + V|v) + if [ -f "${FULLNAME}.smerge" ]; then + $MORECMD "${FULLNAME}.smerge" + else + echo -e "Nothing was merged yet..." + fi + ;; + B|b) + rm -f "${FULLNAME}.smerge" + GOEXM=1 + ;; + esac + done + else + echo "file $FULLNAME doesn't exist" + fi +} + +overold() { + BASENAME=$(basename $i .new) + FILEPATH=$(dirname $i) + FULLNAME="${FILEPATH}/${BASENAME}" + + if [ -e ${FULLNAME} ]; then + mv ${FULLNAME} ${FULLNAME}.orig + fi + mv ${FULLNAME}.new ${FULLNAME} +} + +removeold() { + rm $i +} + +looknew() { + + # with ONLY_NEW_DOTNEW set, slackpkg will search only for + # .new files installed in actual slackpkg's execution + if [ "$ONLY_NEW_DOTNEW" = "on" ]; then + ONLY_NEW_DOTNEW="-cnewer $TMPDIR/timestamp" + else + ONLY_NEW_DOTNEW="" + fi + + echo -e "\nSearching for NEW configuration files" + FILES=$(find /etc /var/yp /usr/share/vim -name "*.new" ${ONLY_NEW_DOTNEW} \ + -not -name "rc.inet1.conf.new" \ + -not -name "group.new" \ + -not -name "passwd.new" \ + -not -name "shadow.new" \ + -not -name "gshadow.new" 2>/dev/null) + if [ "$FILES" != "" ]; then + echo -e "\n\ +Some packages had new configuration files installed. +You have four choices: + + (K)eep the old files and consider .new files later + + (O)verwrite all old files with the new ones. The + old files will be stored with the suffix .orig + + (R)emove all .new files + + (P)rompt K, O, R selection for every single file + +What do you want (K/O/R/P)?" + answer + case $ANSWER in + K|k) + break + ;; + O|o) + for i in $FILES; do + overold $i + done + break + ;; + R|r) + for i in $FILES; do + removeold $i + done + break + ;; + P|p) + echo "Select what you want file-by-file" + for i in $FILES; do + GOEX=0 + while [ $GOEX -eq 0 ]; do + echo + showmenu $i "(K)eep" "(O)verwrite" "(R)emove" "(D)iff" "(M)erge" + read ANSWER + case $ANSWER in + O|o) + overold $i + GOEX=1 + ;; + R|r) + removeold $i + GOEX=1 + ;; + D|d) + showdiff $1 + ;; + M|m) + mergenew $1 + ;; + K|k|*) + GOEX=1 + ;; + esac + done + done + break + ;; + *) + echo "OK! Your choice is nothing! slackpkg will Keep the old files for you to deal with later" + ;; + esac + else + echo -e "\t\tNo .new files found." + fi +} + +lookkernel() { + NEWKERNELMD5=$(md5sum /boot/vmlinuz 2>/dev/null) + if [ "$KERNELMD5" != "$NEWKERNELMD5" ]; then + if [ -x /sbin/lilo ]; then + echo -e "\n +Your kernel image was updated. We highly recommend you run: lilo +Do you want slackpkg to run lilo now? (Y/n)" + answer + if [ "$ANSWER" != "n" ] && [ "$ANSWER" != "N" ]; then + /sbin/lilo + fi + else + echo -e "\n +Your kernel image was updated and lilo is not found on your system. +You may need to adjust your boot manager (like GRUB) to boot appropriate +kernel." + fi + fi +} diff --git a/files/slackpkg b/files/slackpkg new file mode 100644 index 0000000..4fcdd61 --- /dev/null +++ b/files/slackpkg @@ -0,0 +1,574 @@ +#!/bin/sh +# +# SlackPkg - An Automated packaging tool for Slackware Linux +# Copyright (C) 2003-2011 Roberto F. Batista, Evaldo Gardenali +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +# +# Project Page: http://slackpkg.org/ +# Roberto F. Batista (aka PiterPunk) piterpunk@slackware.com +# Evaldo Gardenali (aka UdontKnow) evaldogardenali@fasternet.com.br +# + + +#======================================================================== +# +# LOAD CONFIGURATIONS +# + +# +# CONF = configuration directory +# SOURCE = A mirror of Slackware. Source can be sett by editing $CONF/mirrors +# +VERSION=@VERSION@ +PATH=/bin:/usr/bin:/sbin:/usr/sbin +SLACKWARE_VERSION=$(cat /etc/slackware-version | cut -f2 -d\ ) +CONF=${CONF:-/etc/slackpkg} +SOURCE=$(sed -e 's/^[[:blank:]]*//' $CONF/mirrors | grep -m1 -e "^\([a-z]\)") +. $CONF/slackpkg.conf +ERROR="" + +# Set temporary directory +# +TMPDIR=$(mktemp -p /tmp -d slackpkg.XXXXXX 2>/dev/null) +if [ $? -ne 0 ]; then + TMPDIR="/tmp/slackpkg.${RANDOM}" + mkdir -m 700 $TMPDIR || TMPDIR="FAILED" +fi + +# +# Load the slackpkg functions +# +. /usr/libexec/slackpkg/core-functions.sh + +#======================================================================== +# +# COMMAND LINE PARSING +# +if [ $# -eq 0 ]; then + usage +fi + +while [ -n "$1" ] ; do + case $1 in + -delall=on) + DELALL=on + shift + ;; + -delall=off) + DELALL=off + shift + ;; + -checkmd5=on) + CHECKMD5=on + shift + ;; + -checkmd5=off) + CHECKMD5=off + shift + ;; + -checkgpg=on) + CHECKGPG=on + shift + ;; + -checkgpg=off) + CHECKGPG=off + shift + ;; + -checksize=on) + CHECKSIZE=on + shift + ;; + -checksize=off) + CHECKSIZE=off + shift + ;; + -postinst=on) + POSTINST=on + shift + ;; + -postinst=off) + POSTINST=off + shift + ;; + -onoff=on) + ONOFF=on + shift + ;; + -onoff=off) + ONOFF=off + shift + ;; + -download_all=on) + DOWNLOAD_ALL=on + shift + ;; + -download_all=off) + DOWNLOAD_ALL=off + shift + ;; + -dialog=on) + DIALOG=on + shift + ;; + -dialog=off) + DIALOG=off + shift + ;; + -dialog_maxargs=*) + DIALOG_MAXARGS=$(echo $1 | cut -f2 -d=) + shift + ;; + -batch=on) + BATCH=on + shift + ;; + -batch=off) + BATCH=off + shift + ;; + -only_new_dotnew=on) + ONLY_NEW_DOTNEW=on + shift + ;; + -only_new_dotnew=off) + ONLY_NEW_DOTNEW=off + shift + ;; + -use_includes=on) + USE_INCLUDES=on + shift + ;; + -use_includes=off) + USE_INCLUDES=off + shift + ;; + -spinning=on) + SPINNING=on + shift + ;; + -spinning=off) + SPINNING=off + shift + ;; + -default_answer=y|-default_answer=yes) + DEFAULT_ANSWER=y + shift + ;; + -default_answer=n|-default_answer=no) + DEFAULT_ANSWER=n + shift + ;; + -mirror=*) + SOURCE=$(echo $1 | cut -f2 -d=) + shift + ;; + install|reinstall|upgrade|remove|blacklist|download) + CMD=$1 + shift + if [ -n "$1" ]; then + if echo $1 | egrep -q "^\.{0,2}/" ; then + if [ -e $1 ]; then + INPUTLIST=$(cat $1 | tr "\n" " ") + else + echo -e "The file $1 doesn't exist.\n" + cleanup + fi + else + # + # Sanitize the argument. We have some problems with dots + # and plus (.+) + # + #INPUTLIST="$(echo $@ | sed -e 's/\+/\\\+/g' -e 's/\./\\\./g')" + INPUTLIST="$@" + fi + elif [ "$CMD" != "blacklist" ]; then + usage + fi + shift $# + ;; + update) + CMD=$1 + shift + if [ "$1" = "gpg" ]; then + UPARG="$1" + shift + fi + ;; + install-new|upgrade-all|clean-system|new-config|check-updates|help) + CMD=$1 + shift + if [ -n "$1" ]; then + echo -e "\n$CMD: Ignoring extra arguments: $@" >&2 >&1 + shift $# + fi + ;; + generate-template|install-template|remove-template|search|file-search|info) + CMD=$1 + shift + if [ -n "$1" ]; then + ARG=$1 + shift + else + usage + fi + + if [ -n "$1" ]; then + echo -e "\n$CMD: Ignoring extra arguments: $@" >&2 >&1 + shift $# + fi + ;; + *) + echo -e "\n$1: Unknown option.\n" + usage + ;; + esac +done + +#======================================================================== +# +# SYSTEM SETUP +# +system_setup + +#======================================================================== +# +# SYNTAX CHECKING +# +system_checkup + +#======================================================================== +# +# READ EXTRA FUNCTIONS +# + +# If you want a new function or need a rewrite of an existing +# feature, you can put your new function in a shell script under +# /usr/libexec/slackpkg/functions.d/ +# +# Remember - the new function scripts need to be executable +# +for i in /usr/libexec/slackpkg/functions.d/*.sh; do + if [ -x $i ]; then + . $i + fi +done + +#======================================================================== +# +# MAIN PROGRAM +# + +# +# A *BIG* case with all slackpkg commands -:) +# +case "$CMD" in + help) + full_usage + ;; + check-updates) + if checkchangelog 1>/dev/null 2>/dev/null ; then + echo "No updated packages since last check." + else + echo "Updated packages are available since last check." + fi + ;; + update) + # If you are using "slackpkg update gpg" OR the system + # doesn't have Slackware GPG key, download and install + # the key + # + if [ "$UPARG" = "gpg" ] || [ "$GPGFIRSTTIME" = "0" ]; then + # + # Creates .gnupg directory if doesn't exist + # without this dir, gpg got an error. + # + if ! [ -e ~/.gnupg ]; then + mkdir ~/.gnupg + fi + getfile ${SOURCE}GPG-KEY $TMPDIR/gpgkey + gpg --yes --batch --delete-key "$SLACKKEY" &>/dev/null + gpg --import $TMPDIR/gpgkey &>/dev/null && \ + echo -e "\t\t\tSlackware Linux Project's GPG key added" + if [ "$UPARG" = "gpg" ]; then + cleanup + fi + fi + echo "Updating the package lists..." + updatefilelists + ;; + install) + makelist $INPUTLIST + if [ -n "$LIST" ]; then + showlist "$LIST" $CMD + install_pkg + else + echo -e "No packages match the pattern for install. Try:" + echo -e "\n\t$0 reinstall|upgrade $2\n" + POSTINST=off + fi + ;; + reinstall) + makelist $INPUTLIST + if [ -n "$LIST" ]; then + showlist "$LIST" $CMD + install_pkg + else + echo -e "No packages match the pattern for reinstall. Try:" + echo -e "\n\t$0 install|upgrade $2\n" + POSTINST=off + fi + ;; + upgrade) + sanity_check + makelist $INPUTLIST + if [ -n "$LIST" ]; then + showlist "$LIST" $CMD + upgrade_pkg + else + echo -e "No packages match the pattern for upgrade. Try:" + echo -e "\n\t$0 install|reinstall $2\n" + POSTINST=off + fi + ;; + download) + makelist $INPUTLIST + DELALL="off" + if ! [ "$LIST" = "" ]; then + showlist "$LIST" $CMD + for i in $SHOWLIST; do + getpkg $i true + done + else + echo -e "No packages match the pattern for download." + POSTINST=off + fi + ;; + remove) + makelist $INPUTLIST + if [ "$LIST" = "" ]; then + echo -e "The file(s) $INPUTLIST can't be removed - package not installed.\n" + cleanup + fi + showlist "$LIST" $CMD + remove_pkg + ;; + clean-system) + makelist $INPUTLIST + if [ -n "$LIST" ]; then + showlist "$LIST" remove + remove_pkg + else + echo -e "No packages match the pattern for clean-system\n" + POSTINST=off + fi + ;; + upgrade-all) + sanity_check + makelist $INPUTLIST + if ! [ -n "${LIST}" ]; then + echo -e "No packages match the pattern for upgrade. Try:" + echo -e "\n\t$0 install|reinstall $2\n" + POSTINST=off + else + showlist "$LIST" upgrade + if [ "$DOWNLOAD_ALL" = "on" ]; then + OLDDEL="$DELALL" + DELALL="off" + for i in $SHOWLIST; do + getpkg $i true + done + DELALL="$OLDDEL" + fi + FOUND="" + FOUND=$(echo $SHOWLIST | tr -s ' ' "\n" | grep "slackpkg-[0-9]") + if [ "$FOUND" != "" ]; then + getpkg $FOUND upgradepkg Upgrading + echo -e "slackpkg was upgraded - you will need start the upgrade process again...\n" + cleanup + exit 0 + fi + for i in pkgtools glibc-solibs aaa_elflibs readline sed; do + FOUND="" + FOUND=$(echo $SHOWLIST | tr -s ' ' "\n" | grep "${i}-[0-9]") + if [ "$FOUND" != "" ]; then + getpkg $FOUND upgradepkg Upgrading + fi + done + upgrade_pkg + fi + ;; + install-new) + makelist ${INPUTLIST} + if ! [ -n "${LIST}" ]; then + echo -e "No packages match the pattern for install. Try:" + echo -e "\n\t$0 upgrade|reinstall $2\n" + POSTINST=off + else + showlist "$LIST" install + install_pkg + fi + ;; + blacklist) + # + # If blacklist is called without package name, list + # all blacklisted packages + if [ "$INPUTLIST" = "" ]; then + echo -e "Packages in blacklist:\n" + grep -e "^\([a-z]\)" $CONF/blacklist | $MORECMD + cleanup + fi + + makelist ${INPUTLIST} + for i in $LIST; do + BASENAME=$(cutpkg $i) + BLACKLIST="$BLACKLIST $BASENAME" + done + BLACKLIST=$(echo $BLACKLIST | tr ' ' "\n") + if [ "$BLACKLIST" = "" ]; then + echo -e "No packages match the pattern." + cleanup + else + showlist "$BLACKLIST" $CMD + fi + + blacklist_pkg + ;; + file-search) + PATTERN=$(echo $ARG | sed -e 's/\+/\\\+/g' -e 's/\./\\\./g' -e 's/ /\|/g') + makelist $PATTERN + + if [ "$LIST" = "" ]; then + echo -e "No packages contains \"$PATTERN\" file." + else + echo -e "The list below shows the packages that contains \"$PATTERN\" file.\n" + searchlist "$LIST" + echo -e "\nYou can search specific packages using \"slackpkg search package\".\n" + fi + ;; + search) + PATTERN=$(echo $ARG | sed -e 's/\+/\\\+/g' -e 's/\./\\\./g' -e 's/ /\|/g') + makelist $PATTERN + + if [ "$LIST" = "" ]; then + echo -e "No package name matches the pattern." + else + echo -e "The list below shows all packages with name matching \"$PATTERN\".\n" + searchlist "$LIST" + echo -e "\nYou can search specific files using \"slackpkg file-search file\".\n" + fi + ;; + info) + PATTERN=$(echo $ARG | sed -e 's/\+/\\\+/g' -e 's/\./\\\./g') + NAME=$(cutpkg $PATTERN) + awk -F: "/PACKAGE NAME:.* ${NAME}-[^-]+-(${ARCH}|fw|noarch)-[^-]+/,/^$/ { + found=1 + if (\$1 ~ /"$NAME"/) { + print \$PATTERN + } else { + print \$0 + } + } + END { + if ( found != 1 ) { + print \"No packages found! Try:\n\n\tslackpkg search $PATTERN\n\nand choose one (and ONLY one package).\n\" + } + }" ${WORKDIR}/PACKAGES.TXT 2>/dev/null + ;; + new-config) + POSTINST=on + ;; + generate-template) + TEMPLATE=$ARG.template + if [ -e $TEMPLATEDIR/$TEMPLATE ]; then + echo -e "\ +\"$TEMPLATE\" already exists!\n\ +\nDo you want to overwrite $TEMPLATE (y/N)? \c" + answer + if [ "$ANSWER" = "Y" -o "$ANSWER" = "y" ]; then + rm $TEMPLATEDIR/$TEMPLATE + echo + else + cleanup + fi + fi + generate_template $ARG + ;; + install-template) + TEMPLATE=$ARG.template + if [ -e $TEMPLATEDIR/$TEMPLATE ]; then + ( cd $TEMPLATEDIR + parse_template $TEMPLATE + ) + INPUTLIST=$(cat ${TMPDIR}/${TEMPLATE}.tmp | tr "\n" " ") + else + echo -e "$ARG template not found!" + cleanup + fi + + makelist $INPUTLIST + if [ -n "$LIST" ]; then + showlist "$LIST" $CMD + install_pkg + else + echo -e "All packages from $ARG template are already installed" + POSTINST=off + fi + ;; + remove-template) + TEMPLATE=$ARG.template + if [ -e $TEMPLATEDIR/$TEMPLATE ]; then + ( cd $TEMPLATEDIR + parse_template $TEMPLATE + ) + INPUTLIST=$(cat ${TMPDIR}/${TEMPLATE}.tmp | tr "\n" " ") + else + echo -e "$ARG template not found!" + cleanup + fi + + makelist $INPUTLIST + if [ "$LIST" = "" ]; then + echo -e "The template $ARG can't be removed - it isn't installed.\n" + cleanup + fi + showlist "$LIST" $CMD + remove_pkg + ;; + *) + usage + ;; +esac + +# +# Executes the post-install. This is the default +# Before runs post-install, check if the slackpkg option is +# remove, search, update, blacklist, info or clean-system. +# That options don't change configurations files and, if +# someone remove the kernel, i hope he knows what is doing. +# +for i in check-updates remove search file-search update blacklist info \ + clean-system download generate-template remove-template; do + if [ "$CMD" = "$i" ]; then + POSTINST=off + fi +done + +if [ "$POSTINST" != "off" ]; then + lookkernel + looknew +fi + +cleanup diff --git a/files/slackpkg.8 b/files/slackpkg.8 new file mode 100644 index 0000000..16c463d --- /dev/null +++ b/files/slackpkg.8 @@ -0,0 +1,339 @@ +.TH SLACKPKG 8 "Oct 2017" slackpkg-2.82.2 "" +.SH NAME +.B slackpkg +\- Automated tool for managing Slackware Linux packages + +.SH SYNOPSIS +.B slackpkg +.B [OPTIONS] +.B {install|remove|search|upgrade|reinstall|blacklist} +.BI { PATTERN | FILE } + +.B slackpkg [OPTIONS] {clean-system|upgrade-all|install-new} + +.B slackpkg +.B [OPTIONS] +.B {search|file-search} +.BI { PATTERN | FILE } + +.B slackpkg +.B [OPTIONS] +.B {generate-template|install-template|remove-template} +.I TEMPLATENAME + +.B slackpkg [OPTIONS] info +.I PACKAGE + +.B slackpkg [OPTIONS] update [gpg] + +.B slackpkg [OPTIONS] {new-config|check-updates} + +.B slackpkg [OPTIONS] help + +.SH DESCRIPTION +Slackpkg is a tool for those who want to easily install or upgrade +packages via the network. With slackpkg, you can have a minimal +installation of Slackware Linux and install/upgrade only those packages +you need most. + +You don't need to setup NFS or make dozens of CDs for all your +computers; all you need to do is to type one command and all of +the latest official Slackware packages will be at your fingertips. + +.SH INSTRUCTIONS +Slackpkg has many features. It can search for specific files, remove +all third-party packages in your system, install packages added to +Slackware since your last update, show package descriptions, etc. + +Before you do anything, you will need to uncomment one mirror in +/etc/slackpkg/mirrors file and run: + +.in +5 +# slackpkg update +.in + +The "update" action will download and format the list of files and +packages in Slackware. Every time this list is changed, the update +needs to be run. + +The main features of Slackpkg are the ones directly related to +package management: install, upgrade, and remove packages. +To do any of these tasks, the Slackpkg syntax is: + +.in +5 +# slackpkg [OPTIONS] {PATTERN|FILE} +.in + +.I OPTIONS +can be one or more of the many configuration options listed in +/etc/slackpkg/slackpkg.conf. There are equivalent command line options +for most of the configuration directives found in slackpkg.conf - see the +.B slackpkg.conf(5) +man-page to see what options are available. + +.I PATTERN +can be a package name or just part of package name. It can also +be a software series (like kde, a, ap, ...). +.br + +.I FILE +is a file with a list of +.I PATTERNs +inside: either one per line, +or several per line with spaces as separators. + +Slackpkg can be used to upgrade the whole distribution. +.br +The usual way is to do: + +.in +5 +# slackpkg update +.br +# slackpkg install-new +.br +# slackpkg upgrade-all +.br +# slackpkg clean-system +.in + +Another feature of Slackpkg is the ability to work with templates, which can +make it much easier to create different machines with the same contents of +packages. The basic steps are as follows: + +.RS +5 +.IP \(bu 2 +Install one machine +.IP \(bu 2 +Run "slackpkg generate-template TEMPLATENAME" +.IP \(bu 2 +Copy /etc/slackpkg/templates/TEMPLATENAME.template to the same directory on +the other machine +.IP \(bu 2 +Run "slackpkg install-template TEMPLATENAME" on the other machine +.RE + +.I TEMPLATENAME +is the name of your template. + +Following this manual page, you can find what each of these (and other) +actions does. + +.SH ACTIONS +.TP 5 +.B help +.br +Show slackpkg's actions and a short description of them. Useful if you need +to know a little about slackpkg. The information here, on man-page is much +more complete. + +.TP 5 +.B update +.br +update will download the latest package lists from a Slackware mirror +(or your CD). It's a good idea to run + +.in +5 +# slackpkg update +.in + +before attempting to upgrade, install, or search for packages. +.br +If you need to update Slackware's GPG key, run + +.in +5 +# slackpkg update gpg +.in + +The GPG key doesn't change. This should be a "one time" command - run it +once and forget it... + +.TP 5 +.B check-updates +.br +Verify if there is any update to ChangeLog.txt. This is good to be used from +cron to alert the sysadmin about updates. + +.TP 5 +.B file-search +.br +You can search the official Slackware packages for any file in the Slackware +distribution. Do you need a strange library? Use file-search to find it. + +.in +5 +# slackpkg file-search filename +.in + +All packages with matching "filename" will be shown, thus you can see whether +the packages are installed or not; if not, you can download and install them +with other slackpkg actions. + +.TP 5 +.B search +.br +You can search for any package distributed in Slackware. + +.in +5 +# slackpkg search pattern +.in + +All packages names that matches with "pattern" will be shown. +Like file-search, you can see whether the packages are installed or not; if +not, you can download and install them with other slackpkg actions. + +.TP 5 +.B install +.br +Installation of a package is very simple. Just use a command like this: + +.in +5 +# slackpkg install package +.in + +and the package will be downloaded and installed. +.br +You can't use the "install" option to install an already installed package, +but you may reinstall or upgrade it. + +.TP 5 +.B upgrade +.br +upgrade installs the most recent official version of the specified package(s). + +upgrade will not attempt to install new packages (use the install +function for that purpose; the latest official version of the package +will be installed). +.TP 5 +.B reinstall +.br +In case you mistakenly corrupt something, the reinstall option will allow +you to reinstall the same version of a package that is currently installed. + +.TP 5 +.B remove +.br +With remove, you can remove certain installed packages. As an example: + +.in +5 +# slackpkg remove kde +.in + +will remove all packages with "kde" in their name. + +.TP 5 +.B blacklist +.br +With this action, you can "blacklist" certain packages. +.br +Blacklisted packages will not be installed, upgraded, or removed by slackpkg. +If you want to remove some package from the black list, please edit +/etc/slackpkg/blacklist. + +.TP 5 +.B download +.br +This action tells slackpkg to download the packages, but not to install them. +They will be placed in /var/cache/packages, and you can +install/upgrade/reinstall them later (or burn them to CD). + +.TP 5 +.B info +.br +This action prints information about the package(s): compressed and +uncompressed size, description, etcetera... + +.TP 5 +.B clean-system +.br +This action removes all of the packages that don't belong to a standard +Slackware installation. With this option, you can clean up your system, +removing third-party packages as well as any packages that were removed +from the official Slackware package set. +.br +If you have some third party (or custom built) packages that you would like +to keep, you can temporarily add them to the list of blacklisted packages +before you run the 'clean-system' action. + +.TP 5 +.B upgrade-all +.br +This action upgrades every package installed on the system to the version in +the official Slackware tree; this is the "good" way to upgrade the entire +system. +.br +Remember to use the "install-new" action before you use "upgrade-all." + +.TP 5 +.B install-new +This action installs any new packages that are added to the official +Slackware package set. Run this if you are upgrading your system to +another Slackware version or if you are using -current. +.br +If you want to install all uninstalled Slackware packages onto your system, +use the following command instead of the install-new action: + +.in +5 +# slackpkg install slackware. +.in +.TP 5 +.B new-config +This action searches for .new configuration files and ask the user what to +do with those files. +.br +new-config is very useful when you perform an upgrade and leave the +configuration files to be reviewed later. Instead of a manual search, +diff, and replace; you can use the new-config action. +.br +new-config searches /etc and /usr/share/vim for new config files. +.TP 5 +.B generate-template +This action creates a new template with all official packages that are +installed in your system. The template is stored at /etc/slackpkg/templates +.TP 5 +.B install-template +This action install the required template in the system. The template must +be in /etc/slackpkg/templates. If the template "includes" other templates, +all of them need to be in /etc/slackpkg/templates. You can disable the +"includes" in slackpkg.conf or in command-line. +.TP 5 +.B remove-template +This action remove all packages that are part of selected template. Be +careful, this can put your machine in an unusable state. The "include" +handling can be activated/deactivated in slackpkg.conf or with the +appropriate option in command-line. + +.SH FILES +.TP 5 +.B /etc/slackpkg/mirrors +File to specify the location from which to download packages +.TP 5 +.B /etc/slackpkg/slackpkg.conf +General configuration of slackpkg +.TP 5 +.B /etc/slackpkg/blacklist +List of packages to skip +.TP 5 +.B /etc/slackpkg/templates +Contains all template files +.TP 5 +.B /usr/libexec/slackpkg +Contains slackpkg core and additional functions +.TP 5 +.B /var/lib/slackpkg +Slackpkg internal use - Formatted package lists, copy of +ChangeLog.txt, list of files, etcetera... + +.SH "SEE ALSO" +.BR slackpkg.conf (5), +.BR installpkg (8), +.BR upgradepkg (8), +.BR explodepkg (8), +.BR makepkg (8), +.BR pkgtool (8). + +.SH AUTHORS +.TP 5 +Piter PUNK aka Roberto F Batista + +.TP 5 +Evaldo Gardenali aka UdontKnow + diff --git a/files/slackpkg.conf.5 b/files/slackpkg.conf.5 new file mode 100644 index 0000000..5af259a --- /dev/null +++ b/files/slackpkg.conf.5 @@ -0,0 +1,338 @@ +.TH SLACKPKG.CONF 5 "Oct 2017" slackpkg-2.82.2 "" +.SH NAME +.B slackpkg.conf +\- Configuration data for slackpkg + +.SH DESCRIPTION + +The slackpkg.conf file contains information for +.B slackpkg +(8), an automated tool for managing Slackware Linux packages. + +The slackpkg.conf file is a sequence of shell script variables, and each +variable controls one aspect of slackpkg. Comments begin with the # +character and end at end of the line, and comments may appear anywhere +inside the slackpkg.conf file. If some variable appears more than once +in the file, slackpkg will use the value that was defined last. + +Many variables can be overridden by options passed to slackpkg on the command +line. If you need to override the value of +.B VARIABLE +, pass +.B -variable=value +on the command line just before the slackpkg action. Multiple variables may +be overridden. + +EXAMPLE: slackpkg -batch=on -default_answer=y upgrade-all + +For configuration options that have only two states, possible values are +either "on" or "off" unless otherwise indicated. + +The different configuration options are: + +.TP 5 +.B ARCH +.br +Chooses the system architecture. Usually Slackpkg can find the correct +value using "uname -m". The valid values are: + +.ds title MACHINE\t\tVALID ARCH VALUES +.ds arm ARM\t\t\tarm +.ds x86 x86 (32bits)\ti386, i486, i586 and i686 +.ds x86_64 x86 (64bits)\tx86_64 +.ds ppc PowerPC\t\tpowerpc +.ds s390 S/390\t\t390 +.in +5 +.B \*[title] +.br +\*[arm] +.br +\*[x86] +.br +\*[x86_64] +.br +\*[ppc] +.br +\*[s390] +.in + +The default value of +.B ARCH +depends on your architecture. + +.TP 5 +.B SLACKKEY +.br +Slackpkg checks the package signature file (.asc) against the GPG signature +of the project. Different ports of Slackware can have different signatures, +and Slackpkg tries to find the correct one based on the architecture of your +system. If the automatically-detected +.B SLACKKEY +isn't correct, you can change it using this option. + +The default value of +.B SLACKKEY +depends on your Slackware port. + +.TP 5 +.B TEMP +.br +Defines the location to which slackpkg will download the packages before +installing/upgrading them. + +The default value of +.B TEMP +is /var/cache/packages. + +.TP 5 +.B WORKDIR +.br +Defines the directory for package lists, file lists, and other information +used by slackpkg as it works. Do not change the value of this variable +unless you know what you are doing. + +The default value of +.B WORKDIR +is /var/lib/slackpkg. + +.TP 5 +.B WGETFLAGS +.br +Selects special options for wget. If you need to use multiple options, +remember to put them between double quotes. + +The default value of +.B WGETFLAGS +is "\--passive-ftp" + +.TP 5 +.B DELALL +.br +If set to "on", all downloaded files will be removed after slackpkg performs +install or upgrade (this does NOT have any impact when slackpkg is run with +"download"). If set to "off", the files will be kept in the directory +defined in +.B TEMP +(as described above). + +The default value of +.B DELALL +is "on". +.br +From command line, you can use -delall=value. + +.TP 5 +.B CHECKMD5 +.br +Enables (on) or disables (off) the checking of MD5 checksums of all downloaded +packages before installing or upgrading them. + +The default value of +.B CHECKMD5 +is "on". +.br +From command line, you can use -checkmd5=value. + +.TP 5 +.B CHECKGPG +.br +Enables (on) or disables (off) the check of GPG signature for each package +before install or upgrade. + +The default value of +.B CHECKGPG +is "on". +.br +From command line, you can use -checkgpg=value. + +.TP 5 +.B CHECKSIZE +.br +Enables (on) or disables (off) the check of available disk space for each +package before install or upgrade. + +The default value of +.B CHECKSIZE +is "off". +.br +From command line, you can use -checksize=value. + +.TP 5 +.B PKGMAIN +.br +Defines the main distribution directory. Usually, you don't need to worry +about this variable, as Slackpkg tries to find it based on your architecture. +However, if you need to change it, then include this variable in your +slackpkg.conf. This should always be the directory which contains the +Slackware package set series (A, AP, D, E, F, ...). + +Default: depends on Slackware port + +.TP 5 +.B PRIORITY +.br +This array selects the priority at which directories on the mirror will have +when slackpkg looks for packages. If a package is found in more than one +place, the package in first directory gets priority, then second, then third, +then fourth and finally, the package found in last listed directory. You can +use %PKGMAIN to use the contents of PKGMAIN variable. + +Default values (in order): patches %PKGMAIN extra pasture testing + +.TP 5 +.B POSTINST +.br +Enables (on) or disables (off) slackpkg's post-installation features, such +as checking for new (*.new) configuration files and new kernel images, and +prompts you for what it should do. + +The default value of +.B POSTINST +is "on". +.br +From command line, you can use -postinst=value. + +.TP 5 +.B ONLY_NEW_DOTNEW +.br +When +.B POSTINST +is set to "on", slackpkg will search for all .new files inside /etc and +prompt the user for what to do with them. However, some users prefer to +see only the .new files installed in slackpkg's last execution, so if +this applies to you, set +.B ONLY_NEW_DOTNEW +to "on". + +The default value of +.B ONLY_NEW_DOTNEW +is "off". Only change this if you know what are you doing... +.br +From command line, you can use -only_new_dotnew=value. + +.TP 5 +.B ONOFF +.br +The +.B ONOFF +variable sets the initial behavior of the dialog interface. +If you set this to "on" then all packages will be selected by default. +If you prefer the opposite option (all unchecked), then set this to "off". + +The default value of +.B ONOFF +is "on". +.br +From command line, you can use -onoff=value. + +.TP 5 +.B DOWNLOAD_ALL +.br +If this variable is set to "on", all files will be downloaded before the +requested operation (install or upgrade) is performed. If set to "off", +then the files will be downloaded and the operation (install/upgrade) performed +one by one. + +The default value of +.B DOWNLOAD_ALL +is "off". +.br +From command line, you can use -download_all=value. + +.TP 5 +.B DIALOG +.br +Enables (on) or disables (off) the dialog interface. + +The default value of +.B DIALOG +is "on". +.br +From command line, you can use -dialog=value. + +.TP 5 +.B DIALOG_MAXARGS +.br +Set the max number of characters that will be send to "dialog". If this number +is reached in upgrade, slackpkg removes the information about current installed +version of each package. If even without this information the number is reached +again, slackpkg returns an error to the user. + +If +.B DIALOG_MAXARGS +is unset, 19500 is the default value. +.br +From command line, you can use -dialog_maxargs=value. + +.TP 5 +.B BATCH +.br +Enables (on) or disables (off) the non-interactive mode. When run in batch +mode, slackpkg will not prompt the user for anything; instead, all questions +will get +.B DEFAULT_ANSWER +(see below). +.br +If you perform an upgrade using this mode, you will need to run +"slackpkg new-config" later to find and merge .new files. + +The default value of +.B BATCH +is "off". +.br +From command line, you can use -batch=value. + +.TP 5 +.B DEFAULT_ANSWER +.br +This is the default answer to questions when slackpkg prompts the user for +some information. This is used only in non-interactive mode (when +.B BATCH +is "yes" or the user turns batch mode on via the command line); otherwise, +this variable has no effect. +.br +Valid values are "y" or "n". + +The default value of +.B DEFAULT_ANSWER +is "n". +.br +From command line, you can use -default_answer=value. + +.TP 5 +.B USE_INCLUDES +.br +Slackpkg templates can include other templates. This reduces the package +duplication in many templates, but it can be a problem if you want to remove +only a specific template. You can disable the #include parsing by setting +this option to "off". + +The default value of +.B USE_INCLUDES +is "on". +.br +From command line, you can use -use_includes=value. + +.TP 5 +.B SPINNING +.br +When Slackpkg is doing an activity that takes some time, it gives visual +feedback with a spinning bar. If you don't like the spinning bar, it can be +disabled by setting this option to "off". + +The default value of +.B SPINNING +is "on". +.br +From command line, you can use -spinning=value. + +.SH FILES +.TP 5 +.B /etc/slackpkg/slacpkg.conf + +.SH "SEE ALSO" +.BR slackpkg (8) +.BR pkgtool (8) +.BR installpkg (8) +.BR upgradepkg (8) +.BR removepkg (8) diff --git a/files/slackpkg.conf.new b/files/slackpkg.conf.new new file mode 100644 index 0000000..9eae0ab --- /dev/null +++ b/files/slackpkg.conf.new @@ -0,0 +1,153 @@ +# +# slackpkg.conf - Configuration for SlackPkg +# v2.8 +# + +# +# SlackPkg - An Automated packaging tool for Slackware Linux +# Copyright (C) 2003-2011 Roberto F. Batista, Evaldo Gardenali +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +# +# Project Page: http://slackpkg.org/ +# Roberto F. Batista (aka PiterPunk) piterpunk@slackware.com +# Evaldo Gardenali (aka UdontKnow) evaldogardenali@fasternet.com.br +# + +# For configuration options that have only two states, possible values are +# either "on" or "off" + +# Remember, the only official Slackware ports are x86, s390 and arm, and +# slackpkg developers don't have s390 boxes for testing. If you are +# testing/using other architectures and have suggestions or patches, +# please let me know (piterpunk@slackware.com) +# +# Select the architecture of your system. Valid values are: +# i#86 (where # is 3, 4, 5 or 6) +# x86_64 +# s390 +# arm* (* can be v4, v5tejl, and other ARM versions) +# powerpc +# +# The line is commented because slackpkg will try to find your +# architecture automagically. If you want to override what slackpkg +# finds, put the value after the = and uncomment this line +#ARCH= + +# The default PKGMAIN is "slackware", but some derived distros use other +# names as the main directory. PKGMAIN is the place with the slackware +# package series (a, ap, n, ... ). +# +# Usually slackpkg can automagically discover this variable. If you want +# to override the discovered variable, then uncomment this line and change +# it to reflect the correct value of PKGMAIN +#PKGMAIN=slackware + +# Slackware packages are signed by project key. Slackpkg uses this key +# to check if the packages downloaded are valid, so remember to set +# CHECKGPG to "on". +# +# Usually slackpkg can automagically discover this variable. If you want +# to override the discovered variable, then uncomment this line and edit +# as needed +#SLACKKEY="Slackware Linux Project " + +# Downloaded files will be in directory below: +TEMP=/var/cache/packages + +# Package lists, file lists, and others will be at WORKDIR: +WORKDIR=/var/lib/slackpkg + +# Special options for wget (default is WGETFLAGS="--passive-ftp") +WGETFLAGS="--passive-ftp" + +# If DELALL is "on", all downloaded files will be removed after install. +DELALL=on + +# If CHECKMD5 is "on", the system will check the md5sums of all packages before +# install/upgrade/reinstall is performed. +CHECKMD5=on + +# If CHECKGPG is "on", the system will verify the GPG signature of each package +# before install/upgrade/reinstall is performed. +CHECKGPG=on + +# If CHECKSIZE is "on", the system will check if we have sufficient disk +# space to install selected package. This make upgrade/install safer, but slow +# upgrade/install process. +CHECKSIZE=off + +# PRIORITY sets the download priority. slackpkg will try to found the +# package first in the first value, then the second one, through all +# values in list. +# +# Default value: patches %PKGMAIN extra pasture testing +PRIORITY=( patches %PKGMAIN extra pasture testing ) + +# Enables (on) or disables (off) slackpkg's post-installation features, such +# as checking for new (*.new) configuration files and new kernel images, and +# prompts you for what it should do. Default=on +POSTINST=on + +# Post-installation features, by default, search all of /etc for .new files. +# This is the safe option: with it, you won't have any unmerged .new files +# to cause problems. Even so, some people prefer that only the .new files +# installed by the current slackpkg session be checked. +# If this is your case, change ONLY_NEW_DOTNEW to "on". +# Default=off +ONLY_NEW_DOTNEW=off + +# The ONOFF variable sets the initial behavior of the dialog interface. +# If you set this to "on" then all packages will be selected by default. +# If you prefer the opposite option (all unchecked), then set this to "off". +ONOFF=on + +# If this variable is set to "on", all files will be downloaded before the +# requested operation (install or upgrade) is performed. If set to "off", +# then the files will be downloaded and the operation (install/upgrade) +# performed one by one. Default=on +DOWNLOAD_ALL=on + +# Enables (on) or disables (off) the dialog interface in slackpkg. Default=on +DIALOG=on + +# Enables (on) or disables (off) the non-interactive mode. If set to "on", +# slackpkg will run without asking the user anything, and answer all questions +# with DEFAULT_ANSWER. If you do any upgrades using this mode, you'll need to +# run "slackpkg new-config" later to find and merge any .new files. +BATCH=off + +# Default answer to slackpkg questions. Can be "y" or "n". +DEFAULT_ANSWER=n + +# Slackpkg allows a template to "include" the packages specified in another +# template. This option enables (on) or disables (off) the parsing of +# any "#include" directives in template files. Default=on +USE_INCLUDES=on + +# Enables a spinning bar as visual feedback when slackpkg is making its +# internal lists and some other operations. Default=on +SPINNING=on + +# Max number of characters that "dialog" command can handle. +# If unset, this variable will be 19500 (the number that works on +# Slackware 10.2) +DIALOG_MAXARGS=139000 + +# +# The MIRROR is set from /etc/slackpkg/mirrors +# You only need to uncomment the selected mirror. +# Uncomment one mirror only. +# diff --git a/manpages-l10n/de.slackpkg b/manpages-l10n/de.slackpkg new file mode 100644 index 0000000..f724dfd --- /dev/null +++ b/manpages-l10n/de.slackpkg @@ -0,0 +1,346 @@ +.\"******************************************************************* +.\" +.\" This file was generated with po4a. Translate the source file. +.\" +.\"******************************************************************* +.TH SLACKPKG 8 "Mai 2010" slackpkg\-2.81.1 "" +.SH NAME +\fBslackpkg\fP \- Automatisiertes Werkzeug zum Verwalten von Slackware +Linuxpaketen + +.SH ZUSAMMENFASSUNG +\fBslackpkg\fP \fB[OPTIONEN]\fP +\fB{install|remove|search|upgrade|reinstall|blacklist}\fP +\fB{\fP\fIMUSTER\fP\fB|\fP\fIDATEI\fP\fB}\fP + +\fBslackpkg [OPTIONEN] {clean\-system|upgrade\-all|install\-new}\fP + +\fBslackpkg\fP \fB[OPTIONEN]\fP \fB{search|file\-search}\fP +\fB{\fP\fIMUSTER\fP\fB|\fP\fIDATEI\fP\fB}\fP + +\fBslackpkg\fP \fB[OPTIONEN]\fP +\fB{generate\-template|install\-template|remove\-template}\fP \fIVORLAGENNAME\fP + +\fBslackpkg [OPTIONEN] info\fP \fIPAKET\fP + +\fBslackpkg [OPTIONEN] update [gpg]\fP + +\fBslackpkg [OPTIONEN] {new\-config|check\-updates}\fP + +\fBslackpkg [OPTIONEN] help\fP + +.SH BESCHREIBUNG +Slackpkg ist ein Werkzeug f羹r diejenigen, die einfach Pakete 羹ber das +Netzwerk installieren oder aktualisieren wollen. Mit Slackpkg kann man eine +minimale Installation von Slackware Linux haben und nur die am meisten +ben繹tigten Pakete installieren/aktualisieren. + +Sie m羹sste nicht NFS einrichten oder Dutzende von CDs f羹r alle Ihre Rechner +erstellen; alles was Sie tun m羹ssen ist ein Kommando einzugeben und alle der +neuesten Slackware Pakete werden verf羹gbar sein. + +.SH ANLEITUNG +Slackpkg hat viele Funktionen. Es kann nach spezifischen Dateien suchen, +alle Dritt\-Partei Pakete in Ihrem System entfernen, Pakete zu Slackware nach +dem letzten Update hinzuf羹gen, Paketbeschreibungen zeigen etc. + +Bevor Sie etwas tun, m羹ssen Sie einen Spiegel in /etc/slackpkg/mirrors +auskommentieren und Folgendes starten: + +.in +5 +# slackpkg update +.in + +Die Aktion "update" (Aktualisierung) l瓣dt und formatiert eine Liste von +Dateien und Slackwarepaketen. Nach jeder nderung in dieser Liste muss eine +Aktualisierung durchgef羹hrt werden. + +Die Hauptfunktionen von Slackpkg sind die, die in Verbindung mit der +Paketverwaltung stehen: Installieren, aktualisieren und entfernen von +Paketen. F羹r die Ausf羹hrung dieser Aktionen gilt folgende Syntax: + +.in +5 +# slackpkg [OPTIONEN] {MUSTER|DATEI} +.in + +\fIOPTIONEN\fP k繹nnen eine oder mehrere Konfigurationsoptionen sein, die in +/etc/slackpkg/slackpkg.conf gelistet sind. F羹r die meisten Optionen gibt es +entsprechende Kommandozeilenparameter, zu finden in der slackpkg.conf \- +siehe Manpage (Handbuchseite) \fBslackpkg.conf(5)\fP f羹r m繹gliche Parameter. + +\fIMUSTER\fP darf ein Paketname oder nur ein Teil des Paketnames sein. Es darf +aber auch eine Serie von Paketen sein (z.B. kde, a, ap, ...). +.br + +\fIDATEI\fP ist eine Datei mit dem Inhalt einer Liste von \fIMUSTER\fP: entweder +eine pro Zeile oder mehrere pro Zeile, getrennt durch Leerzeichen. + +Slackpkg kann verwendet werden, die ganze Distribution zu aktualisieren. +.br +Der 羹bliche Weg dies zu tun ist: + +.in +5 +# slackpkg update +.br +# slackpkg install\-new +.br +# slackpkg upgrade\-all +.br +# slackpkg clean\-system +.in + +Ein weiteres Merkmal von Slackpkg ist die F瓣higkeit, mit Vorlagen zu +arbeiten. Das macht es einfacher, verschiedene Rechner mit den gleichen +Paketen auszustatten. Die grundlegenden Schritte sind folgende: + +.RS +5 +.IP \(bu 2 +Installiere eine Maschine +.IP \(bu 2 +"slackpkg generate\-template VORLAGENNAME" ausf羹hren +.IP \(bu 2 +/etc/slackpkg/templates/VORLAGENNAME.template in des gleiche Verzeichnis der +anderen Maschine kopieren +.IP \(bu 2 +"slackpkg install\-template VORLAGENNAME" auf der anderen Maschine ausf羹hren +.RE + +\fIVORLAGENNAME\fP ist der Name Ihrer Vorlage. + +Beim Lesen dieser Anleitung erfahren Sie, was diese (oder eine andere) +Aktion macht. + +.SH AKTIONEN +.TP 5 +\fBhelp\fP +.br +Zeigt Aktionen von Slackpkg und eine kurze Beschreibung dazu. Hilfreich, +wenn Sie etwas mehr 羹ber Sackpkg erfahren m羹ssen. Die Informationen hier im +Handbuch sind viel ausf羹hrlicher. + +.TP 5 +\fBupdate\fP +.br +Die Aktion "update" (aktualisieren) l瓣dt die aktuellste Paketliste von einem +Slackware\-Spiegelserver (oder Ihrer CD/DVD). Es ist eine gute Idee, sie +auszuf羹hren + +.in +5 +# slackpkg update +.in + +bevor versucht wird ein Upgrade zu machen, Pakete zu installieren oder zu +suchen. +.br +Wenn Sie Slackwares GPG\-Schl羹ssel aktualisieren m羹ssen, f羹hren Sie folgendes +aus + +.in +5 +# slackpkg update gpg +.in + +Der GPG\-Schl羹ssel 瓣ndert sich nicht. Dies sollte ein "einmaliger" Befehl ein +\- starten Sie ihn einmal und vergessen Sie ihn dann... + +.TP 5 +\fBcheck\-updates\fP +.br +Pr羹ft ob die ChangeLog.txt aktualisiert wurde. Es kann vom Dienst "cron" +ausgef羹hrt werden, um den Systemadministrator 羹ber Aktualisierungen zu +informieren. + +.TP 5 +\fBfile\-search\fP +.br +Sie k繹nnen die offiziellen Slackware\-Pakete nach beliebigen Dateien in der +Slackware\-Distribution durchsuchen. Ben繹tigen Sie eine fehlende Bibliothek? +Benutzen Sie file\-search, um sie zu suchen. + +.in +5 +# slackpkg file\-search dateiname +.in + +Alle Pakete, die mit "dateiname" 羹bereinstimmen, werden angezeigt. Dadurch +k繹nnen sie sehen, welche Pakete installiert sind. Fehlende Pakete k繹nnen Sie +dann mit anderen Slackpkg\-Aktionen herunterladen und installieren. + +.TP 5 +\fBsearch\fP +.br +Sie k繹nnen nach jedem in Slackware verteilten Paket suchen. + +.in +5 +# slackpkg search muster +.in + +Es werden alle Paketnamen angezeigt, die mit "muster" 羹bereinstimmen. So wie +mit "file\-search", k繹nnen Sie sehen, welche Pakete installiert +sind. Fehlende Pakete k繹nnen Sie dann mit anderen Slackpkg\-Aktionen +herunterladen und installieren. + +.TP 5 +\fBinstall\fP +.br +Installation eines Paketes ist sehr einfach. Sie brauchen nur folgendes +einzugeben: + +.in +5 +# slackpkg install package +.in + +und das Paket wird heruntergeladen und installiert. +.br +Die Aktion "install" kann nicht auf bereits installierte Pakete angewandt +werden. Sie k繹nnen sie jedoch mit der Aktion "reinstall" neu installieren +oder mit "upgrade" upgraden. + +.TP 5 +\fBupgrade\fP +.br +Die Aktion "upgrade" installiert die aktuellste offizielle Version eines +oder mehrerer Pakete. + +"upgrade" wird nicht versuchen neue Pakete zu installieren (nutzen Sie +stattdessen die Aktion "install", um die aktuellste offizielle Version eines +oder mehrerer Pakete zu installieren) . +.TP 5 +\fBreinstall\fP +.br +Falls Sie versehentlich ein Paket besch瓣digen, haben Sie mit der Aktion +"reinstall" die M繹glichkeit, erneut dieselbe Version des Pakets zu +installieren, die bereits installiert ist. + +.TP 5 +\fBremove\fP +.br +Mit der Aktion "remove" k繹nnen Sie installierte Pakete entfernen. Beispiel: + +.in +5 +# slackpkg remove kde +.in + +wird alle Pakete mit "kde" im Namen entfernen. + +.TP 5 +\fBblacklist\fP +.br +Mit dieser Aktion k繹nnen Sie gewissen Pakete auf die "Blacklist" setzen. +.br +Pakete, die in der "Blacklist" sind, werden bei Aktionen wie "install", +"upgrade" oder "remove" ignoriert. Um Pakete auf die "Blacklist" zu setzten +oder sie von dieser zu entfernen, bearbeiten Sie bitte die Datei +/etc/slackpkg/blacklist. + +.TP 5 +\fBdownload\fP +.br +Mit dieser Aktion l瓣dt Slackpkg Pakete herunter, installiert sie aber +nicht. Diese werden im Verzeichnis /var/cache/packages gespeichert und Sie +k繹nnen sie sp瓣ter mit den Aktionen "install", "upgrade" oder "reinstall" +installieren (oder z.B. auf CD/DVD brennen). + +.TP 5 +\fBinfo\fP +.br +Diese Aktion liefert Informationen zu einem oder mehreren Paketen, wie +z.B. die komprimierte und unkomprimierte Gr繹e oder die Beschreibung u.v.m.. + +.TP 5 +\fBclean\-system\fP +.br +Diese Aktion entfernt alle Pakete, die nicht zur Standard\-Installation von +Slackware geh繹ren. Mit dieser Aktion k繹nnen Sie Ihr System s瓣ubern, Pakete +Dritter entfernen, sowie Pakete, die aus der offiziellen +Slackware\-Paketliste entfernt wurden. +.br +Falls Sie Pakete Dritter (oder eigene Pakete) installiert haben, die nicht +entfernt werden d羹rfen, k繹nnen Sie diese vor羹bergehend in die "Blacklist" +eintragen, bevor Sie die Aktion "clean\-system" ausf羹hren. + +.TP 5 +\fBupgrade\-all\fP +.br +Diese Aktion upgradet jedes installierte Paket mit der aktuellen Version des +Pakets aus der offiziellen Slackware\-Paketliste. Das ist die "richtige" +Methode f羹r ein komplettes System\-Upgrade. +.br +Vergessen Sie nicht, die Aktion "install\-new" auszuf羹hren, bevor Sie +"upgrade\-all" starten. + +.TP 5 +\fBinstall\-new\fP +Diese Aktion installiert alle Pakete, die neu in die offizielle +Slackware\-Paketliste hinzugef羹gt wurden. Starten Sie diese, bevor Sie Ihr +System auf eine andere Slackware\-Version upgraden oder wenn Sie \-current +nutzen. +.br +Wenn Sie alle nicht installierten offiziellen Slackware\-Pakete auf Ihr +System installieren m繹chten, benutzen Sie folgendes Kommando, anstelle der +Aktion "install\-new": + +.in +5 +# slackpkg install slackware. +.in +.TP 5 +\fBnew\-config\fP +Diese Aktion sucht nach neuen Konfigurationsdateien mit der Endung ".new" +und fragt den Benutzer, wie mit diesen zu verfahren ist. +.br +"new\-config" ist sehr n羹tzlich, wenn Sie ein Upgrade machen und die +Konfigurationsdateien f羹r eine sp瓣tere Durchsicht belassen. Anstatt +Unterschiede in den Konfigurationsdateien manuell zu suchen und anzupassen, +k繹nnen Sie "new\-config" nutzen. +.TP 5 +\fBgenerate\-template\fP +Diese Aktion erstellt eine neue Vorlage mit allen offiziellen Paketen, die +auf Ihrem System installiert sind. Diese wird im Verzeichnis +/etc/slackpkg/templates gespeichert. +.TP 5 +\fBinstall\-template\fP +Diese Aktion installiert eine Vorlage mit einer Liste von Paketen. Die +Vorlage muss im Verzeichnis /etc/slackpkg/templates gespeichert sein. Wenn +die Vorlage "includes" (Einbindungen) anderer Vorlagen hat, m羹ssen diese +ebenfalls im Verzeichnis /etc/slackpkg/templates sein. Um "includes" zu +deaktivieren k繹nnen Sie in der Datei /etc/slackpkg/slackpkg.conf die +entsprechnde Option eintragen oder den entsprechenden +Kommandozeilenparameter nutzen (siehe \fBslackpkg.conf(5)\fP). +.TP 5 +\fBremove\-template\fP +Diese Aktion entfernt alle Pakete, die in der gew瓣hlten Vorlage gelistet +sind. Seien Sie vorsichtig, dies kann Ihr System unstabil machen. Das +"include"\-Verhalten kann durch einen entsprechenden Eintrag in der +slackpkg.conf oder in der Kommandozeile beeinflusst werden (siehe +\fBslackpkg.conf(5)\fP). + +.SH DATEIEN +.TP 5 +\fB/etc/slackpkg/mirrors功fP +Datei mit einer Liste von Quellen, aus welchen Pakete geladen werden. +.TP 5 +\fB/etc/slackpkg/slackpkg.conf功fP +Generelle Konfiguration von slackpkg +.TP 5 +\fB/etc/slackpkg/blacklist\fP +Liste der zu 羹berspringenden Pakete +.TP 5 +\fB/etc/slackpkg/templates\fP +Beinhaltet alle Template\-Dateien +.TP 5 +\fB/usr/libexec/slackpkg\fP +Enth瓣lt grundlegende und erweiterte Funktionen von Slackpkg. +.TP 5 +\fB/var/lib/slackpkg\fP +Nutzt Slackpkg intern \- Formatierte Paketlisten, Kopie der ChangeLog.txt, +Dateiliste, u.s.w... + +.SH "SIEHE AUCH" +\fBslackpkg.conf\fP(5), \fBinstallpkg\fP(8), \fBupgradepkg\fP(8), \fBexplodepkg\fP(8), +\fBmakepkg\fP(8), \fBpkgtool\fP(8). + +.SH AUTOREN +.TP 5 +Piter PUNK aka Roberto F Batista + +.TP 5 +Evaldo Gardenali aka UdontKnow + diff --git a/manpages-l10n/de.slackpkg.conf b/manpages-l10n/de.slackpkg.conf new file mode 100644 index 0000000..78bedc0 --- /dev/null +++ b/manpages-l10n/de.slackpkg.conf @@ -0,0 +1,297 @@ +.\"******************************************************************* +.\" +.\" This file was generated with po4a. Translate the source file. +.\" +.\"******************************************************************* +.TH SLACKPKG.CONF 5 "Mai 2010" slackpkg\-2.81.1 "" +.SH NAME +\fBslackpkg.conf\fP \- Konfigurationsdatei f羹r Slackpkg + +.SH BESCHREIBUNG + +Die Datei slackpkg.conf enth瓣lt Informationen f羹r \fBslackpkg\fP (8), ein +automatisiertes Werkzeug zum Verwalten von Slackware Linuxpaketen. + +Die Datei slackpkg.conf enth瓣lt eine Folge von Shellskript\-Variablen und +jede Variable steuert einen Aspekt von Slackpkg. Kommentare beginnen mit den +Zeichen #, enden mit dem Zeilenende und d羹rfen 羹berall in der Datei +slackpkg.conf vorkommen. Wenn eine Variable mehrmals definiert ist, wird die +letzte Definition von Slackpkg verwendet. + +Viele Variablen k繹nnen durch Kommandozeilenparameter 羹berschrieben +werden. Wenn Sie den Wert von \fBVARIABLE\fP 羹berschreiben wollen, geben Sie in +der Kommandozeile, vor der Slackpkg\-Aktion, \fB\-variable=Wert\fP ein. Es d羹rfen +mehrere Variablen 羹berschrieben werden. + +BEISPIEL: slackpkg \-batch=on \-default_answer=y upgrade\-all + +F羹r Variablen mit nur zwei Zust瓣nden, sind die Werte "on" ("ein") oder "off" +("aus") erlaubt, sofern nicht anders definiert. + +Die verschiedenen Konfigurationsvariablen sind: + +.TP 5 +\fBARCH\fP +.br +Bestimmt die Prozessorarchitektur. F羹r gew繹hnlich findet Slackpkg den +korrekten Wert durch Verwendung von "uname \-m". Erlaubte Werte sind: + +.ds title MASCHINE\t\tERLAUBTE WERTE FR ARCH +.ds arm ARM\t\t\tarm +.ds x86 x86 (32bits)\ti386, i486, i586 and i686 +.ds x86_64 x86 (64bits)\tx86_64 +.ds ppc PowerPC\t\tpowerpc +.ds s390 S/390\t\t390 +.in +5 +\fB\*[title]\fP +.br +\*[arm] +.br +\*[x86] +.br +\*[x86_64] +.br +\*[ppc] +.br +\*[s390] +.in + +Der Standardwert von \fBARCH\fP h瓣ngt von der Architektur Ihres Rechners ab. + +.TP 5 +\fBSLACKKEY\fP +.br +Slackpkg vergleicht den Inhalt der Datei mit der Paket\-Signatur (.asc) mit +der GPG\-Signatur des Projekts. Verschiedene Slackwareports k繹nnen +verschiedene Signaturen haben, und Slackpkg versucht die korrekte zu finden, +basierend auf der Architektur Ihres Systems. Wenn der automatisch ermittelte +\fBSLACKKEY\fP nicht korrekt ist, k繹nnen Sie ihn mit dieser Einstellung 瓣ndern. + +Der Standardwert von \fBSLACKKEY\fP h瓣ngt vom Slackwareport ab. + +.TP 5 +\fBTEMP\fP +.br +Definiert den Ort, in welchen Slackpkg die Pakete vor der Installation +bzw. dem Upgrade herunterl瓣dt. + +Der Standardwert von \fBTEMP\fP ist /var/cache/packages. + +.TP 5 +\fBWORKDIR\fP +.br +Definiert das Verzeichnis f羹r die Paketlisten, Dateilisten und andere +Informationen, die Slackpkg bei der Arbeit ben繹tigt. ndern Sie den Wert +dieser Variablen nicht, wenn Sie nicht sicher wissen was sie tun. + +Der Standardwert von \fBWORKDIR\fP ist /var/lib/slackpkg. + +.TP 5 +\fBWGETFLAGS\fP +.br +Spezielle Parameter f羹r wget. Falls Sie mehrere Parameter nutzen, vergessen +Sie nicht, sie zwischen doppelte Anf羹hrungsstriche zu setzen. + +Der Standardwert von \fBWGETFLAGS\fP ist "\-\-passive\-ftp". + +.TP 5 +\fBDELALL\fP +.br +Wenn diese Variable den Wert "on" hat, werden alle heruntergeladenen Dateien +nach der Installation oder dem Upgrade gel繹scht (dies gilt NICHT, wenn +Slackpkg mit der Aktion "download" aufgerufen wird). Wenn der Wert "off" +gesetzt ist, werden die Dateien im Verzeichnis \fBTEMP\fP gespeichert (wie oben +beschrieben). + +Der Standardwert von \fBDELALL\fP ist "on". +.br +Von der Kommandozeile k繹nnen Sie den Parameter "\-delall=Wert" nutzen. + +.TP 5 +\fBCHECKMD5\fP +.br +Aktiviert (on) oder deaktiviert (off) den Vergleich von MD5\-Pr羹fsummen der +heruntergeladenen Dateien vor der Installation bzw. dem Upgrade + +Der Standardwert von \fBCHECKMD5\fP ist "on". +.br +Von der Kommandozeile k繹nnen Sie den Parameter "\-checkmd5=Wert" nutzen. + +.TP 5 +\fBCHECKGPG\fP +.br +Aktiviert (on) oder deaktiviert (off) die berpr羹fung der GPG\-Signatur von +Paketen vor der Installation bzw. dem Upgrade. + +Der Standardwert von \fBCHECKGPG\fP ist "on". +.br +Von der Kommandozeile k繹nnen Sie den Parameter "\-checkgpg=Wert" nutzen. + +.TP 5 +\fBCHECKSIZE\fP +.br +Aktiviert (on) oder deaktiviert (off) die berpr羹fung des freien +Festplattenspeichers f羹r Pakete vor der Installation bzw. dem Upgrade. + +Der Standardwert von \fBCHECKSIZE\fP ist "off". +.br +Von der Kommandozeile k繹nnen Sie den Parameter "\-checksize=Wert" nutzen. + +.TP 5 +\fBPKGMAIN\fP +.br +Definiert das Hauptverzeichnis der Distribution. Um diese Variable m羹ssen +Sie sich in der Regel nicht k羹mmern, denn Slackpkg versucht diese anhand der +Prozessorarchitektur zu ermitteln. Falls Sie sie trotzdem 瓣ndern m羹ssen, tun +Sie das in der slackpkg.conf. Der Wert sollte immer das Verzeichnis angeben, +in dem die Paketserie der Slackware\-Dirstribution liegt (A, AP, D, E, F, +\&...). + +Standard: h瓣ngt vom Slackwareport ab + +.TP 5 +\fBPRIORITY\fP +.br +Dieses Array (Datenreihe) bestimmt die Priorit瓣t der Verzeichnisse auf dem +Spiegelserver f羹r die Suche nach Paketen. Wenn Slackpkg ein Paket an mehr +als einem Orten findet, bekommt das Paket des ersten Verzeichnisses dieser +Variablen oberste Priorit瓣t, dann das zweite, dann das dritte u.s.w. und als +letztes das Verzeichnis an letzter Stelle dieser Liste. Sie k繹nnen den +Platzhalter %PKGMAIN nutzen, um den Inhalt der Variable PKGMAIN anzugeben. + +Standardwerte (geordnet): patches %PKGMAIN extra pasture testing + +.TP 5 +\fBPOSTINST\fP +.br +Aktiviert (on) oder deaktiviert (off) die Funktionen, die Slackpkg nach der +Installation bzw. dem Upgrade ausf羹hrt, wie z.B. die Suche nach neuen +Konfigurationsdateien (.new) und neuen Linuxkerneln, um Sie dann zu fragen, +was es tun soll. + +Der Standardwert von \fBPOSTINST\fP ist "on". +.br +Von der Kommandozeile k繹nnen Sie den Parameter "\-postinst=Wert" nutzen. + +.TP 5 +\fBONLY_NEW_DOTNEW\fP +.br +Wenn \fBPOSTINST\fP den Wert "on" hat, sucht Slackpkg nach allen Dateien mit +der Endung .new im Verzeichnis /etc und fragt den Benutzer, was es mit +diesen tun soll. Manche Benutzer bevorzugen jedoch nur die .new\-Dateien zu +sehen, die Slackpkg bei der letzten Ausf羹hrung erstellt hat; falls das auf +Sie zutrifft, dann setzen Sie \fBONLY_NEW_DOTNEW\fP auf "on". + +Der Standardwert von \fBONLY_NEW_DOTNEW\fP ist "off". ndern Sie den Wert nur +dann, wenn Sie wissen was Sie tun. +.br +Von der Kommandozeile k繹nnen Sie den Parameter "\-only_new_dotnew=Wert" +nutzen. + +.TP 5 +\fBONOFF\fP +.br +Die Variable \fBONOFF\fP steuert das Startverhalten des Dialogfensters, +bez羹glich der Markierung der gelisteten Pakete. Wenn der Wert "on" gesetzt +ist, werden alle Pakete ausgew瓣hlt. Wenn Sie das Gegenteil bevorzugen (kein +Paket ausw瓣hlen), dann setzen Sie den Wert "off". + +Der Standardwert von \fBONOFF\fP ist "on". +.br +Von der Kommandozeile k繹nnen Sie den Parameter "\-onoff=Wert" nutzen. + +.TP 5 +\fBDOWNLOAD_ALL\fP +.br +Wenn diese Variable auf "on" gesetzt ist, werden alle Dateien +heruntergeladen, bevor die Aktion (Installation oder Upgrade) gestartet +wird. Bei dem Wert "off" wird das Herunterladen und die Aktion f羹r jedes +Paket einzeln ausgef羹hrt. + +Der Standardwert von \fBDOWNLOAD_ALL\fP ist "off". +.br +Von der Kommandozeile k繹nnen Sie den Parameter "\-download_all=Wert" nutzen. + +.TP 5 +\fBDIALOG\fP +.br +Aktiviert (on) oder deaktiviert (off) das Dialogfenster. + +Der Standardwert von \fBDIALOG\fP ist "on". +.br +Von der Kommandozeile k繹nnen Sie den Parameter "\-dialog=Wert" nutzen. + +.TP 5 +\fBDIALOG_MAXARGS\fP +.br +Setzt die maximale Anzahl der Zeichen, die zum Programm "dialog" gesendet +werden. Wenn diese Anzahl beim Upgrade erreicht wird, entfernt Slackpkg die +Information 羹ber die aktuell installierte Version jedes Pakets. Wird die +Anzahl auch ohne diese Information erreicht, bringt Slackpkg eine +Fehlermeldung. + +Wenn \fBDIALOG_MAXARGS\fP nicht definiert ist, ist 19500 der Standardwert. +.br +Von der Kommandozeile k繹nnen Sie den Parameter "\-dialog_maxargs=Wert" +nutzen. + +.TP 5 +\fBBATCH\fP +.br +Aktiviert (on) oder deaktiviert (off) den nicht\-interaktiven Modus. Beim +Starten des Batch\-Modus wird Slackpkg keine Fragen stellen; stattdessen +werden alle Fragen mit \fBDEFAULT_ANSWER\fP beantwortet (siehe unten). +.br +Wenn Sie beim Upgrade diesen Modus nutzen, werden Sie danach "slackpkg +new\-config" ausf羹hren m羹ssen, um .new\-Dateien zu finden und zu verarbeiten. + +Der Standardwert von \fBBATCH\fP ist "off". +.br +Von der Kommandozeile k繹nnen Sie den Parameter "\-batch=Wert" nutzen. + +.TP 5 +\fBDEFAULT_ANSWER\fP +.br +Dies ist die Standard\-Antwort auf Fragen von Slackpkg. Sie wird nur im +nicht\-interaktiven Modus genutzt (wenn \fBBATCH\fP auf "on" gesetzt ist oder +wenn der Batch\-Modus per Kommandozeilenparameter aktiviert wurde); ansonsten +hat diese Variable keinen Effekt. +.br +G羹ltige Werte sind "y" oder "n". + +Der Standardwert von \fBDEFAULT_ANSWER\fP ist "n". +.br +Von der Kommandozeile k繹nnen Sie den Parameter "\-default_answer=Wert" +nutzen. + +.TP 5 +\fBUSE_INCLUDES\fP +.br +In Vorlagen von Paketlisten f羹r Slackpkg k繹nnen andere Vorlagen eingebunden +werden. Dies reduziert die Duplikation von Paketen in vielen Vorlagen, kann +aber ein Problem sein, wenn Sie nur eine bestimmte Vorlagen entfernen +m繹chten. Sie k繹nnen die Verarbeitung von #include deaktivieren, wenn dieser +Variable den Wert "off" geben. + +Der Standardwert von \fBUSE_INCLUDES\fP ist "on". +.br +Von der Kommandozeile k繹nnen Sie den Parameter "\-use_includes=Wert" nutzen. + +.TP 5 +\fBSPINNING\fP +.br +Wenn Slackpkg eine Aktion ausf羹hrt, die einige Zeit braucht, liefert es +R羹ckmeldung 羹ber einen Fortschrittsbalken. Diesen k繹nnen Sie deaktivieren, +indem Sie dieser Variable den Wert "off" geben. + +Der Standardwert von \fBSPINNING\fP ist "on". +.br +Von der Kommandozeile k繹nnen Sie den Parameter "\-spinning=Wert" nutzen. + +.SH DATEIEN +.TP 5 +\fB/etc/slackpkg/slackpkg.conf\fP + +.SH "SIEHE AUCH" +\fBslackpkg\fP(8) \fBpkgtool\fP(8) \fBinstallpkg\fP(8) \fBupgradepkg\fP(8) +\fBremovepkg\fP(8) diff --git a/manpages-l10n/el.slackpkg b/manpages-l10n/el.slackpkg new file mode 100644 index 0000000..85355fe --- /dev/null +++ b/manpages-l10n/el.slackpkg @@ -0,0 +1,348 @@ +.\"******************************************************************* +.\" +.\" This file was generated with po4a. Translate the source file. +.\" +.\"******************************************************************* +.TH SLACKPKG 8 "峎庣怷 2010" slackpkg\-2.81.1 "" +.SH +\fBslackpkg\fP \- 怷弮帢怷怷庣庢弮峟彖怷 庰帠帢弇庰巹怷 帠庣帢 庢 帤庣帢庰巹庣庢 帢庥峟彖 怷 +Slackware Linux + +.SH 峉峊峔 +\fBslackpkg\fP \fB[峉]\fP +\fB{install|remove|search|upgrade|reinstall|blacklist}\fP +\fB{\fP\fI峞峇峊\fP\fB|\fP\fI峞峓\fP\fB}\fP + +\fBslackpkg [峉] {clean\-system|upgrade\-all|install\-new}\fP + +\fBslackpkg\fP \fB[峉]\fP \fB{search|file\-search}\fP +\fB{\fP\fI峞峇峊\fP\fB|\fP\fI峞峓\fP\fB}\fP + +\fBslackpkg\fP \fB[峉]\fP +\fB{generate\-template|install\-template|remove\-template}\fP \fI峞峇峊\fP + +\fBslackpkg [峉] info\fP \fI峇\fP + +\fBslackpkg [峉] update [gpg]\fP + +\fBslackpkg [峉] {new\-config|check\-updates}\fP + +\fBslackpkg [峉] help\fP + +.SH 峞峞峖 +峇怷 Slackpkg 庰巹彖帢庣 峟彖帢 庰帠帢弇庰巹怷 帠庣帢 怷 庛峟弇怷彖 庰庥怷弇帢 彖帢 庰帠庥帢帢峸怷彖 峸 彖帢 +帢彖帢帣帢庛弮巹怷彖 帢庥峟帢 弮峟 怷 帤庣庥怷. 庰 怷 slackpkg, 弮怷庰巹庰 彖帢 峟庰庰 弮庣帢 +庰弇峎庣庢 庰帠庥帢峎帢庢 怷 Slackware Linux 庥帢庣 彖帢 庰帠庥帢帢峸庰庰/帢彖帢帣帢庛弮巹庰庰 +弮彖怷 帢 帢庥峟帢 怷 庰庣峎庤庰庰 庰庣庰怷. + +庰彖 庰庣峎庤庰帢庣 彖帢 庛弮巹庰庰 怷 NFS 峸 彖帢 庥峎彖庰庰 帤庰庥峎帤庰 CDs 帠庣帢 弇怷 怷 +怷弇怷帠庣峟 帢, 怷 弮彖怷 怷 庰庣峎庤庰帢庣 彖帢 庥峎彖庰庰 庰巹彖帢庣 彖帢 弇庢庥怷弇怷帠峸庰庰 +弮巹帢 庰彖怷弇峸 庥帢庣 弇帢 帢 庰弇庰帢巹帢 庰巹庢弮帢 帢庥峟帢 怷 Slackware 庛帢 庰巹彖帢庣 帢 +峟庣帢 帢. + +.SH 峉 +峇怷 Slackpkg 峟庰庣 怷弇弇峟 帤彖帢庢庰. 怷庰巹 彖帢 峎徆庰庣 帠庣帢 帠庥庰庥庣弮峟彖帢 +帢庰巹帢, 彖帢 帢帢庣峟庰庣 弇帢 帢 帢庥峟帢 巹怷 庥帢帢庥庰帢峸 帢 怷 庢弮峎 帢, +彖帢 庰帠庥帢帢峸庰庣 帢庥峟帢 怷 怷峟庛庢庥帢彖 怷 Slackware 帢 庢彖 庰弇庰帢巹帢 +庰彖庢弮峟庢 帢, 彖帢 帤庰巹庰 庣 庰庣帠帢峟 庥庰帢巹帢, 庥.弇. + +庣彖 庥峎彖庰庰 怷庣帤峸怷庰, 庛帢 峟庰庣 彖帢 帢怷怷弇庣峎庰庰 峟彖帢彖 庥帢庛峟庢 怷 帢庰巹怷 +/etc/slackpkg/mirrors 庥帢庣 彖帢 峟徆庰庰: + +.in +5 +# slackpkg update +.in + + 庰彖峟帠庰庣帢 "update" 庛帢 庥帢庰帣峎庰庣 庥帢庣 庛帢 弮怷怷怷庣峸庰庣 庢 弇巹帢 彖 帢庰巹彖 +庥帢庣 彖 帢庥峟彖 怷 Slackware. 峎庛庰 怷峎 怷 帢峸 庢 弇巹帢 帢弇弇峎庤庰庣, 庢 +庰彖庢弮峟庢 庛帢 峟庰庣 彖帢 庰庥庰弇庰庰巹. + +峇帢 庥庣帢 帢帢庥庢庣庣庥峎 怷 Slackpkg 庰巹彖帢庣 帢峎 怷 庰巹庤怷彖帢庣 峎弮庰帢 弮庰 庢彖 +帤庣帢庰巹庣庢 彖 帢庥峟彖: 庰帠庥帢峎帢庢, 帢彖帢帣峎庛弮庣庢, 庥帢庣 帢庰帠庥帢峎帢庢 +帢庥峟彖. 庣帢 彖帢 庥峎彖庰庰 怷怷庣帢帤峸怷庰 帢 帢峟 庣 庰彖峟帠庰庣庰, 庢 彖帢徆庢 怷 +Slackpkg 庰巹彖帢庣: + +.in +5 +# slackpkg [峉] {峞峇峊|峞峓} +.in + +\fIOPTIONS\fP 弮怷庰巹 彖帢 庰巹彖帢庣 弮巹帢 峸 庰庣庰庰 帢 庣 怷弇弇峟 庰庣弇怷帠峟 +庛弮巹庰彖 怷 帢彖帢峟怷彖帢庣 怷 /etc/slackpkg/slackpkg.conf. 峊峎怷彖 +庣怷帤彖帢弮庰 庰庣弇怷帠峟 帠帢弮弮峸 庰彖怷弇彖 帠庣帢 庢彖 弇庰庣怷彖庢帢 彖 怷帤庢帠庣彖 +庛弮巹庰彖 怷 帣巹庥怷彖帢庣 怷 slackpkg.conf \- 帤庰巹庰 怷 \fBslackpkg.conf(5)\fP +man\-page 帠庣帢 彖帢 帤庰巹庰 庣 庰庣弇怷帠峟 庰巹彖帢庣 帤庣帢庛峟庣弮庰. + +\fI峞峇峊\fP 弮怷庰巹 彖帢 庰巹彖帢庣 峟彖帢 彖怷弮帢 帢庥峟怷 峸 弮彖怷 峟彖帢 弮峟怷 怷 怷彖弮帢怷 +怷 帢庥峟怷. 怷庰巹 庰巹庢 彖帢 庰巹彖帢庣 弮庣帢 庰庣峎 弇怷帠庣弮庣庥怷 ( kde, a, ap, +\&...). +.br + +\fI峞峓\fP 庰巹彖帢庣 峟彖帢 帢庰巹怷 弮庰 弮庣帢 弇巹帢 帢 \fI峞峇峊s\fP 庰彖: 庰巹庰 弮巹帢 帢彖峎 +帠帢弮弮峸, 峸 庰庣庰庰 帢彖峎 帠帢弮弮峸 弮庰 庥庰彖峎 帤庣帢庣庣庥峎. + +峇怷 Slackpkg 弮怷庰巹 彖帢 庢庣弮怷怷庣庢庛庰巹 帠庣帢 庢彖 帢彖帢帣峎庛弮庣庢 怷弇弇庥弇庢庢 庢 +帤庣帢彖怷弮峸. +.br + 彖峸庛庢 怷 庰巹彖帢庣 彖帢 庰庥庰弇峟庰庰: + +.in +5 +# slackpkg update +.br +# slackpkg install\-new +.br +# slackpkg upgrade\-all +.br +# slackpkg clean\-system +.in + +彖帢 峎弇弇怷 帢帢庥庢庣庣庥 庢 Slackpkg 庰巹彖帢庣 庢 庣庥帢彖庢帢 彖帢 庰帠峎庤庰帢庣 弮庰 +帢, 帢 怷怷巹帢 弮怷怷彖 彖帢 庥峎彖怷彖 怷弇 庣怷 庰庥怷弇怷 彖帢 帤庢弮庣怷帠峸庰庰 +帤庣帢怷庰庣庥峎 弮庢帢彖峸弮帢帢 弮庰 怷 巹帤庣怷 庰庣庰弮庰彖怷 彖 帢庥峟彖. 峇帢 帣帢庣庥峎 帣峸弮帢帢 +庰巹彖帢庣 帢 庰徆峸: + +.RS +5 +.IP \(bu 2 +帠庥帢峎帢庢 庰 峟彖帢 弮庢峎彖庢弮帢 +.IP \(bu 2 +庥庰弇峟庰 "slackpkg generate\-template _峞峇峊峊" +.IP \(bu 2 +彖庣帠峎庰 怷 /etc/slackpkg/templates/_峞峇峊峊.template 怷彖 巹帤庣怷 +庥帢峎弇怷帠怷 怷 峎弇弇怷 弮庢峎弮庢弮帢 +.IP \(bu 2 +庥庰弇峟庰 "slackpkg install\-template _峞峇峊峊" 怷 峎弇弇怷 弮庢峎彖庢弮帢 +.RE + +\fI峞峇峊\fP 庰巹彖帢庣 怷 彖怷弮帢 怷 怷怷 帢. + +庰 帢 怷 庰帠庰庣巹帤庣怷 怷帤庢帠庣彖, 弮怷庰巹庰 彖帢 帣庰巹庰 庣 庥峎庛庰 弮庣帢 帢 帢峟 (庥帢庣 +峎弇弇庰) 庰彖峟帠庰庣庰 庥峎彖怷彖. + +.SH 峞峉峉 +.TP 5 +\fBhelp\fP +.br +弮峎彖庣庢 彖 帤峎庰彖 怷 slackpkg 庥帢庣 弮庣帢 彖怷弮庢 庰庣帠帢峸 怷. 峓峸庣弮怷 帢彖 +庛峟弇庰庰 彖帢 帠彖巹庤庰庰 弇巹帠帢 峎帠弮帢帢 帠庣帢 怷 slackpkg. 弇庢怷怷巹帢 庰帤, 庢 +man\-庰弇巹帤帢 庰巹彖帢庣 怷弇 庣怷 怷弇怷庥弇庢弮峟彖庢. + +.TP 5 +\fBupdate\fP +.br +峇怷 update 庛帢 庥帢庰帣峎庰庣 庣 庣怷 帢庰 弇巹庰 帢庥峟彖 帢 峟彖帢彖 庥帢庛峟庢 +Slackware (峸 帢 怷 CD 帢). 巹彖帢庣 弮庣帢 庥帢弇峸 庣帤峟帢 彖帢 庰庥庰弇峟庰庰 + +.in +5 +# slackpkg update +.in + +庣彖 庰庣庰庣峸庰庰 庢彖 帢彖帢帣峎庛弮庣庢, 庢彖 庰帠庥帢峎帢庢, 峸 庢彖 帢彖帢庤峸庢庢 帠庣帢 帢 +帢庥峟帢. +.br +彖 庰庣帢庰巹 彖帢 庰彖庢弮庰庰庰 怷 GPG 庥弇庰庣帤巹 怷 Slackware, 庰庥庰弇峟庰 + +.in +5 +# slackpkg update gpg +.in + +峇怷 庥弇庰庣帤巹 GPG 帤庰彖 帢弇弇峎庤庰庣. 峟庰庣 彖帢 庰巹彖帢庣 庰彖怷弇峸 "弮庣帢 峸庢" \- +庰庥庰弇峟庰 庢 弮彖怷 弮庣帢 怷峎 庥帢庣 弮庰峎 彖帢 庢 徆庰峎庰庰 ... + +.TP 5 +\fBcheck\-updates\fP +.br +庰帣帢庣庛庰巹庰 帢彖 峎庰庣 庥峎怷庣帢 庰彖庢弮峟庢 怷 ChangeLog.txt. 庰巹彖帢庣 庥帢弇 +彖帢 庢庣弮怷怷庣庢庛庰巹 帢 怷 cron 彖帢 彖帢 怷庰庣帤怷怷庣峸庰庣 怷彖 帤庣帢庰庣庣峸 怷 +峸弮帢怷 庰庣庥峎 弮庰 庣 庰彖庢弮庰庰庣. + +.TP 5 +\fBfile\-search\fP +.br +怷庰巹庰 彖帢 帢彖帢庤庢峸庰庰 帢 庰巹庢弮帢 帢庥峟帢 Slackware 帠庣帢 怷怷庣怷帤峸怷庰 帢庰巹怷 +庢 帤庣帢彖怷弮峸 Slackware. 峸 庰庣峎庤庰庰 弮庣帢 帢峎徆庰彖庢 帣庣帣弇庣怷庛峸庥庢; +峓庢庣弮怷怷庣峸庰 庢彖 帢彖帢庤峸庢庢\-帢庰巹怷 帠庣帢 彖帢 怷 帣庰巹庰. + +.in +5 +# slackpkg file\-search filename +.in + +弇帢 帢 帢庥峟帢 怷 帢庣庣峎庤怷彖 弮庰 怷 "彖怷弮帢 帢庰巹怷" 庛帢 庰弮帢彖庣怷彖, 峟庣 +弮怷庰巹庰 彖帢 帤庰巹庰 帢彖 帢 帢庥峟帢 庰巹彖帢庣 庰帠庥帢庰庢弮峟彖帢 峸 庣; 彖 庣, 弮怷庰巹庰 +彖帢 帢 庥帢庰帣峎庰庰 庥帢庣 彖帢 帢 庰帠庥帢帢峸庰庰 庢庣弮怷怷庣彖帢 庣 峎弇弇庰 帤峎庰庣 +怷 slackpkg. + +.TP 5 +\fBsearch\fP +.br +怷庰巹庰 彖帢 庥峎彖庰庰 帢彖帢庤峸庢庢 帠庣帢 怷怷庣怷帤峸怷庰 帢庥峟怷 帤庣帢彖峟弮庰帢庣 怷 +Slackware. + +.in +5 +# slackpkg search 怷 +.in + +弇帢 帢 怷彖弮帢帢 帢庥峟彖 怷 帢庣庣峎庤怷彖 弮庰 怷 "弮怷巹帣怷" 庛帢 庰弮帢彖庣怷彖. 弮庰 +庢彖 帢彖帢庤峸庢庢\-帢庰巹彖, 弮怷庰巹庰 彖帢 帤庰巹庰 帢彖 帢 帢庥峟帢 庰巹彖帢庣 庰帠庥帢庰庢弮峟彖帢 峸 +庣; 彖 庣, 弮怷庰巹庰 彖帢 帢 庥帢庰帣峎庰庰 庥帢庣 彖帢 帢 庰帠庥帢帢峸庰庰 +庢庣弮怷怷庣彖帢 庣 峎弇弇庰 帤峎庰庣 怷 slackpkg. + +.TP 5 +\fBinstall\fP +.br + 庰帠庥帢峎帢庢 庰彖 帢庥峟怷 庰巹彖帢庣 怷弇 帢弇峸. 峓庰庣峎庤庰帢庣 弮彖怷 彖帢 +弇庢庥怷弇怷帠峸庰庰: + +.in +5 +# slackpkg install 彖怷弮帢\-帢庥峟怷 +.in + +庥帢庣 怷 帢庥峟怷 庛帢 庥帢庰帣庰巹 庥帢庣 庛帢 庰帠庥帢帢帢庛庰巹. +.br +庰彖 弮怷庰巹庰 彖帢 庢庣弮怷怷庣峸庰庰 庢彖 庰庣弇怷帠峸 "install" 帠庣帢 彖帢 庰帠庥帢帢峸庰庰 +峟彖帢 峸帤庢 庰帠庥帢庰庢弮峟彖怷 帢庥峟怷, 帢弇弇峎 弮怷庰巹庰 彖帢 怷 庰帠庥帢帢峸庰庰 徆帢彖峎 峸 彖帢 怷 +帢彖帢帣帢庛弮巹庰庰. + +.TP 5 +\fBupgrade\fP +.br + upgrade 庰帠庥帢庛庣峎 庢彖 庣怷 帢庢 庰巹庢弮庢 峟庥帤怷庢 怷 庥帢庛怷庣弮峟彖怷 +帢庥峟怷(彖). + + upgrade 帤庰彖 庛帢 庰庣庰庣峸庰庣 彖帢 庰帠庥帢帢峸庰庣 彖峟帢 帢庥峟帢 (庢庣弮怷怷庣峸庰 庢 +弇庰庣怷帠巹帢 庰帠庥帢峎帢庢 帠庣帢 怷 庥怷 帢, 庢 庰弇庰帢巹帢 庰巹庢弮庢 峟庥帤怷庢 怷 +帢庥峟怷 庛帢 庰帠庥帢帢帢庛庰巹). +.TP 5 +\fBreinstall\fP +.br +峉庰 庰巹庢 怷 庥帢峎 弇峎庛怷 帢弇峎帢庰 庥峎庣, 庢 庰庣弇怷帠峸 庰帢彖庰帠庥帢峎帢庢 庛帢 帢 +庰庣峟庰庣 彖帢 庰帠庥帢帢峸庰庰 徆帢彖峎 庢彖 巹帤庣帢 峟庥帤怷庢 庰彖 帢庥峟怷 怷 庰巹彖帢庣 峸帤庢 +庰帠庥帢庰庢弮峟彖怷. + +.TP 5 +\fBremove\fP +.br +庰 庢彖 remove, 弮怷庰巹庰 彖帢 帢帢庣峟庰庰 怷庣弮峟彖帢 庰帠庥帢庰庢弮峟彖帢 帢庥峟帢. 庣帢 +帢峎帤庰庣帠弮帢: + +.in +5 +# slackpkg remove kde +.in + +庛帢 帢帢庣峟庰庣 弇帢 帢 帢庥峟帢 弮庰 怷 "kde" 怷 彖怷弮峎 怷. + +.TP 5 +\fBblacklist\fP +.br +庰 庢彖 庰彖峟帠庰庣帢 帢峸, 弮怷庰巹庰 彖帢 帣峎弇庰庰 庢 "弮帢庢 弇巹帢" 怷庣弮峟彖帢 帢庥峟帢. +.br +峇帢 帢彖庰庣庛弮庢帢 帢庥峟帢 帤庰彖 庛帢 庰帠庥帢帢帢庛怷彖, 帢彖帢帣帢庛弮庣怷彖 峸 帢帢庣庰庛怷彖 帢 +怷 slackpkg. 峎彖 庛峟弇庰庰 彖帢 帢帢庣峟庰庰 庥峎怷庣怷 帢庥峟怷 帢 庢 弮帢庢 弇巹帢, +帢帢庥帢弇怷弮庰 彖帢 庰庰徆庰帠帢庰巹庰 怷 /etc/slackpkg/blacklist. + +.TP 5 +\fBdownload\fP +.br + 帤峎庢 帢峸 弇峟庰庣 怷 slackpkg 彖帢 庥帢庰帣峎庰庣 帢 帢庥峟帢, 帢弇弇峎 庣 彖帢 帢 +庰帠庥帢帢峸庰庣. 帢 怷怷庛庰庢庛怷彖 怷彖 庥帢峎弇怷帠怷 /var/cache/packages 庥帢庣 弮怷庰巹庰 +彖帢 帢 庰帠庥帢帢峸庰庰/帢彖帢帣帢庛弮巹庰庰/庰帢彖庰帠庥帢帢峸庰 帢帠庰帢 (峸 彖帢 帢 庥峎庰庰 +庰 CD). + +.TP 5 +\fBinfo\fP +.br + 帤峎庢 帢峸 庰庥彖庰庣 弇庢怷怷巹庰 庰庣庥峎 弮庰 怷 帢庥峟怷(帢): 弮庣庰弮峟彖怷 庥帢庣 +帢弮巹庰怷 弮峟帠庰庛怷, 庰庣帠帢峸, 庥帢庣 帢 弇怷庣峎... + +.TP 5 +\fBclean\-system\fP +.br + 帤峎庢 帢峸 帢帢庣庰巹 弇帢 帢 帢庥峟帢 怷 帤庰彖 帢彖峸庥怷彖 庰 弮庣帢 庣庥峸 庰帠庥帢峎帢庢 +Slackware. 庰 帢峸 庢彖 庰庣弇怷帠峸, 弮怷庰巹庰 彖帢 帢帠弮帢怷怷庣峸庰庰 庰庥庥帢庛峎庣庢 怷 +峸弮帢 帢, 帢帢庣彖帢 帢庥峟帢 巹彖 庢帠彖 庥帢庣 帢庥峟帢 怷 峟怷彖 +帢帢庣庰庛庰巹 帢 庢彖 庰巹庢弮庢 弇弇怷帠峸 帢庥峟彖 Slackware. +.br +彖 峟庰庰 帢庥峟帢 帢 巹庰 庢帠峟 (峸 帤庣庥峎 帢) 帢 怷怷巹帢 庰庣庛弮庰巹庰 彖帢 +帤庣帢庢峸庰庰, 弮怷庰巹庰 彖帢 帢 怷庛峟庰庰 怷庣彖峎 庢 弇巹帢 彖 帢怷庥弇庰庣弮庰彖彖 +帢庥峟彖 庣彖 峟徆庰庰 庢彖 帤峎庢 'clean\-system'. + +.TP 5 +\fBupgrade\-all\fP +.br +峸 庢 帤峎庢 帢彖帢帣帢庛弮巹庤庰庣 弇帢 帢 帢庥峟帢 怷 庰巹彖帢庣 庰帠庥帢庰庢弮峟彖帢 怷 庢弮帢 +庢彖 峟庥帤怷庢 怷 帣巹庥庰帢庣 帢 帢怷庛庰峸庣帢 怷 Slackware繚 帢 庰巹彖帢庣 怷 +"" 怷 帠庣帢 庢彖 帢彖帢帣峎庛弮庣庢 怷弇庥弇庢怷 怷 峸弮帢怷. +.br +弮庢庛庰巹庰 彖帢 庢庣弮怷怷庣峸庰庰 庢 帤峎庢 "install\-new" 庣彖 庢庣弮怷怷庣峸庰 怷 +"upgrade\-all." + +.TP 5 +\fBinstall\-new\fP +峸 庢 帤峎庢 庰帠庥帢庛庣峎 帢 彖峟帢 帢庥峟帢 峟怷彖 怷庰庛庰巹 帢 庰庣庢弮帢 帢庥峟帢 怷 +Slackware. 庥庰弇峟庰 怷 帢彖 帢彖帢帣帢庛弮巹庤庰庰 怷 庢弮峎 帢 庰 弮庣帢 峎弇弇庢 峟庥帤怷庢 +怷 Slackware 峸 帢彖 庢庣弮怷怷庣峸庰 怷 \-current. +.br +彖 庰庣庛弮庰巹庰 彖帢 庰帠庥帢帢峸庰庰 帢 帢庥峟帢 Slackware 帤庰彖 峟庰庰 庰帠庥帢庰庢弮峟彖帢 +峸帤庢, 庢庣弮怷怷庣峸庰 庢彖 帢帢庥峎 庰彖怷弇峸 帢彖巹 庢 帤峎庢 install\-new: + +.in +5 +# slackpkg install slackware. +.in +.TP 5 +\fBnew\-config\fP +峸 庢 帤峎庢 帢彖帢庤庢峎 帢庰巹帢 庛弮巹庰彖 .new 庥帢庣 峎 怷 峸庢 庣 彖帢 庥峎彖庰庣 弮庰 +帢峎 帢 帢庰巹帢. +.br + new\-config 庰巹彖帢庣 怷弇 峸庣弮庢 帢彖 帢彖帢帣帢庛弮巹庤庰庰 怷 庢弮峎 帢 庥帢庣 帢峸彖庰庰 +帢 彖峟帢 帢庰巹帢 庛弮巹庰彖 帠庣帢 峟弇庰帠怷 帢帠庰帢. 彖巹 彖帢 帢彖帢庤庢峎庰 帢峎 帢 +帢庰巹帢 庰庣怷庥巹彖庢帢, 彖帢 帣巹庥庰庰 庣 帤庣帢怷峟 庥帢庣 彖帢 帢彖庣庥帢庛庣峎庰, 弮怷庰巹庰 +彖帢 庢庣弮怷怷庣峸庰庰 庢 帤峎庢 new\-config. +.TP 5 +\fBgenerate\-template\fP + 庰彖峟帠庰庣帢 帢峸 帤庢弮庣怷帠庰巹 峟彖帢 彖峟怷 怷 弮庰 弇帢 帢 庰巹庢弮帢 帢庥峟帢 怷 +庰巹彖帢庣 庰帠庥帢庰庢弮峟彖帢 怷 庢弮峎 帢. 峇怷 怷 帢怷庛庢庥庰庰帢庣 怷 +/etc/slackpkg/templates +.TP 5 +\fBinstall\-template\fP + 帤峎庢 帢峸 庰帠庥帢庛庣峎 怷 帢帢庣怷弮庰彖怷 怷 怷 庢弮帢. 峇怷 怷 峟庰庣 +彖帢 庰巹彖帢庣 怷 /etc/slackpkg/templates. 峎彖 怷 怷 "庰庣弇帢弮帣峎彖庰庣" 峎弇弇帢 +帢, 弇帢 帢峎 峟庰庣 彖帢 庰巹彖帢庣 怷 /etc/slackpkg/templates. 怷庰巹庰 彖帢 +帢庰彖庰帠怷怷庣峸庰庰 怷 "includes" 怷 slackpkg.conf 峸 庢 帠帢弮弮峸 庰彖怷弇彖. +.TP 5 +\fBremove\-template\fP + 帤峎庢 帢峸 帢帢庣庰巹 弇帢 帢 帢庥峟帢 怷 帢怷庰弇怷彖 弮峟怷 怷 庰庣弇庰帠弮峟彖怷 +怷怷. 帢 庰巹庰 怷庰庥庣庥怷巹, 帢 弮怷庰巹 彖帢 庛峟庰庣 怷 弮庢峎彖庢弮帢 庰 +庥帢峎帢庢 帢庢巹帢. 庰庣庣弮 "include" 弮怷庰巹 彖帢 +庰彖庰帠怷怷庣庢庛庰巹/帢庰彖庰帠怷怷庣庢庛庰巹 怷 slackpkg.conf 峸 弮庰 庢彖 庥帢峎弇弇庢弇庢 庰庣弇怷帠峸 +庢 帠帢弮弮峸 庰彖怷弇彖. + +.SH 峞峓 +.TP 5 +\fB/etc/slackpkg/mirrors功fP +庰巹怷 帠庣帢 彖帢 庥帢庛怷巹庰庰 庢 庛峟庢 帢 怷 弮怷庰巹庰 彖帢 庥帢庰帣峎庰庰 帢 帢庥峟帢 +.TP 5 +\fB/etc/slackpkg/slackpkg.conf功fP +庰彖庣庥峸 帤庣帢弮庢 怷 slackpkg +.TP 5 +\fB/etc/slackpkg/blacklist\fP +帢峎弇怷帠怷 彖 帢庥峟彖 怷 庛帢 帢帢庥峎弮庰庰 +.TP 5 +\fB/etc/slackpkg/templates\fP +庰庣峟庰庣 弇帢 帢 帢庰巹帢 怷彖 +.TP 5 +\fB/usr/libexec/slackpkg\fP +庰庣峟庰庣 怷 峸彖帢 slackpkg 庥帢庣 庛庰庰 弇庰庣怷帠巹庰 +.TP 5 +\fB/var/lib/slackpkg\fP +Slackpkg 庰庰庣庥峸 峸庢 \- 庢弮帢怷怷庣庢弮峟彖庰 弇巹庰 彖 帤庣帢庛峟庣弮彖 帢庥峟彖, +帢彖巹帠帢怷 怷 ChangeLog.txt, 弇巹帢 弮庰 帢 帢庰巹帢, 庥帢庣 帢 弇怷庣峎 ... + +.SH "峇 峉峉" +\fBslackpkg.conf\fP(5), \fBinstallpkg\fP(8), \fBupgradepkg\fP(8), \fBexplodepkg\fP(8), +\fBmakepkg\fP(8), \fBpkgtool\fP(8). + +.SH 峉峊峞峖峉 +.TP 5 +Piter PUNK aka Roberto F Batista + +.TP 5 +Evaldo Gardenali aka UdontKnow + diff --git a/manpages-l10n/el.slackpkg.conf b/manpages-l10n/el.slackpkg.conf new file mode 100644 index 0000000..cb09ee0 --- /dev/null +++ b/manpages-l10n/el.slackpkg.conf @@ -0,0 +1,303 @@ +.\"******************************************************************* +.\" +.\" This file was generated with po4a. Translate the source file. +.\" +.\"******************************************************************* +.TH SLACKPKG.CONF 5 "峎庣怷 2010" slackpkg\-2.81.1 "" +.SH +\fBslackpkg.conf\fP \- 峉怷庣庰巹帢 帤庣帢弮庢 帠庣帢 怷 slackpkg + +.SH 峞峞峖 + +峇怷 帢庰巹怷 slackpkg.conf 庰庣峟庰庣 弇庢怷怷巹庰 帠庣帢 \fBslackpkg\fP (8), 峟彖帢 +帢怷弮帢怷怷庣庢弮峟彖怷 庰帠帢弇庰巹怷 帠庣帢 庢 帤庣帢庰巹庣庢 帢庥峟彖 怷 Slackware Linux. + +峇怷 帢庰巹怷 slackpkg.conf 庰巹彖帢庣 峟彖帢 庰彖峎庣怷 帢 弮庣帢 帢庥怷弇怷庛巹帢 弮庰帢帣弇庢彖 +庥庰弇怷, 庥帢庣 庥峎庛庰 弮庰帢帣弇庢峸 庰弇峟帠庰庣 弮巹帢 峸 怷 slackpkg. 峉弇庣帢 帢巹庤怷彖 +弮庰 怷 帢帢庥峸帢 # 庥帢庣 怷 庰弇庰庣彖怷彖 怷 峟弇怷 庢 帠帢弮弮峸, 庥帢庣 帢 弇庣帢 +弮怷怷彖 彖帢 庰弮帢彖庣怷彖 怷怷帤峸怷庰 怷 庰庰庣庥 怷 帢庰巹怷 +slackpkg.conf. 彖 庥峎怷庣帢 弮庰帢帣弇庢峸 庰弮帢彖巹庤庰帢庣 庰庣庰庰 帢 弮巹帢 怷峎 怷 +帢庰巹怷, 怷 slackpkg 庛帢 庢庣弮怷怷庣峸庰庣 庢彖 庣弮峸 怷 怷巹庢庥庰 庰弇庰帢巹帢. + +怷弇弇峟 弮庰帢帣弇庢峟 弮怷怷彖 彖帢 帢帢庥帢弮庛怷彖 帢 帢帢弮峟怷 怷 怷巹庤怷彖帢庣 怷 +slackpkg 庢 帠帢弮弮峸 庰彖怷弇彖. 彖 庛峟弇庰庰 彖帢 帢帢庥峎弮庰庰 庢彖 庣弮峸 庢 +\fBVARIABLE\fP, 帤庰 \fB\-variable=庣弮峸\fP 庢 帠帢弮弮峸 庰彖怷弇彖 庣彖 庢 帤峎庢 怷 +slackpkg. 怷怷彖 彖帢 帢帢庥帢弮庛怷彖 怷弇弇帢弇峟 弮庰帢帣弇庢峟. + +峞: slackpkg \-batch=on \-default_answer=y upgrade\-all + +庣帢 帢帢弮峟怷 弮庰 弮彖怷 帤怷 庥帢帢峎庰庣, 庣庛帢彖峟 庣弮峟 庰巹彖帢庣 "on" 峸 "off" +庰庥 帢彖 怷巹庤庰帢庣 帢弇弇庣. + +庣 帤庣峎怷庰 帢峎弮庰怷庣 庛弮庣庢 庰巹彖帢庣 怷庣: + +.TP 5 +\fBARCH\fP +.br +庣弇峟帠庰庣 庢彖 帢庣庰庥怷彖庣庥峸 怷 峸弮帢怷. 峉彖峸庛 怷 slackpkg 弮怷庰巹 彖帢 +帣庰庣 庢 峸 庣弮峸 庢庣弮怷怷庣彖帢 怷 "uname \-m". 帠庥庰 庣弮峟 庰巹彖帢庣 怷庣: + +.ds title 峓\t\t峊峞峉 峇峉 峞峓峇峇峉 +.ds arm ARM\t\t\tarm +.ds x86 x86 (32bits)\ti386, i486, i586 and i686 +.ds x86_64 x86 (64bits)\tx86_64 +.ds ppc PowerPC\t\tpowerpc +.ds s390 S/390\t\t390 +.in +5 +\fB\*[title]\fP +.br +\*[arm] +.br +\*[x86] +.br +\*[x86_64] +.br +\*[ppc] +.br +\*[s390] +.in + +庣 庰徆 怷庣弮怷 庣弮峸 庢 \fBARCH\fP 庰徆帢峎帢庣 帢 庢彖 帢庣庰庥怷彖庣庥峸. + +.TP 5 +\fBSLACKKEY\fP +.br +峇怷 slackpkg 庰弇峟帠庰庣 怷 帢庰巹怷 怷帠帢峸 怷 帢庥峟怷 (.asc) 弮庰 庢彖 怷帠帢峸 +GPG 怷 峟帠怷. 庣帢怷庰庣庥峟 弮庰帢怷峟 怷 Slackware 弮怷庰巹 彖帢 峟怷彖 +帤庣帢怷庰庣庥峟 怷帠帢峟 庥帢庣 怷 slackpkg 怷帢庛庰巹 彖帢 帣庰庣 庢 峸 帣帢庣庤弮庰彖怷 +庢彖 帢庣庰庥怷彖庣庥峸 怷 峸弮帢怷. 彖 怷 \fBSLACKKEY\fP 怷 峟庰庣 帣庰庛庰巹 +帢弮帢帢 帤庰彖 庰巹彖帢庣 , 弮怷庰巹庰 彖帢 怷 帢弇弇峎徆庰庰 庢庣弮怷怷庣彖帢 帢峸 庢彖 +帢峎弮庰怷. + + 庰徆 怷庣弮怷 庣弮峸 怷 \fBSLACKKEY\fP 庰徆帢峎帢庣 帢 庢 弮庰帢怷峎 怷 Slackware. + +.TP 5 +\fBTEMP\fP +.br +巹庤庰庣 庢彖 怷怷庛庰巹帢 庢彖 怷怷巹帢 怷 slackpkg 庛帢 庥帢庰帣峎庰庣 帢 帢庥峟帢 怷怷 帢 +庰帠庥帢帢峸庰庣/帢彖帢帣帢庛弮巹庰庣. + + 庰徆 怷庣弮怷 庣弮峸 怷 \fBTEMP\fP 庰巹彖帢庣 庢 /var/cache/packages. + +.TP 5 +\fBWORKDIR\fP +.br +巹庤庰庣 怷彖 庥帢峎弇怷帠怷 弮庰 庣 弇巹庰 帢庥峟彖, 弇巹庰 帢庰巹彖 庥帢庣 峎弇弇庰 +弇庢怷怷巹庰 怷 庢庣弮怷怷庣怷彖帢庣 帢 怷 slackpkg. 庢彖 帢弇弇峎庤庰庰 庢彖 庣弮峸 +帢峸 庢 帢帢弮峟怷 帢彖 帤庰彖 庰巹庰 巹帠怷怷庣 帠庣帢 怷 庣 庥峎彖庰庰. + + 庰徆 怷庣弮怷 庣弮峸 庢 \fBWORKDIR\fP 庰巹彖帢庣 /var/lib/slackpkg. + +.TP 5 +\fBWGETFLAGS\fP +.br +峓峸庢 庰庣帤庣庥彖 庰庣弇怷帠彖 帠庣帢 怷 wget. 彖 庰庣峎庤庰庰 怷弇弇帢弇峟 庰庣弇怷帠峟, +庛弮庢庛庰巹庰 彖帢 庣 庰庣峎帠庰庰 弮峟帢 庰 帤庣弇峎 庰庣帢帠帠庣庥峎. + + 庰徆 怷庣弮怷 庣弮峸 庢 \fBWGETFLAGS\fP 庰巹彖帢庣 "\-\-passive\-ftp" + +.TP 5 +\fBDELALL\fP +.br +彖 怷庣庛庰巹 庰 "on", 弇帢 帢 帢庰巹帢 怷 峟怷彖 庥帢庰帣庰巹, 庛帢 帢帢庣庰庛怷彖 帢怷 怷 +slackpkg 庰庥庰弇峟庰庣 庢彖 庰帠庥帢峎帢庢 峸 庢彖 帢彖帢帣峎庛弮庣庢 ( 峟庰庣 庥帢弮巹帢 庰巹帤帢庢 +帢彖 怷 slackpkg 庰庥庰弇庰巹庰 庢庣弮怷怷庣彖帢 怷 "download"). 彖 怷庣庛庰巹 庰 +"off", 帢 帢庰巹帢 庛帢 庥帢怷彖帢庣 怷彖 庥帢峎弇怷帠怷 怷 怷巹庤庰帢庣 怷 \fBTEMP\fP ( +庰庣帠峎庰帢庣 帢帢峎彖). + + 庰徆 怷庣弮怷 庣弮峸 庢 \fBDELALL\fP 庰巹彖帢庣 "on". +.br + 庢 帠帢弮弮峸 庰彖怷弇彖, 弮怷庰巹 彖帢 庢庣弮怷怷庣峸庰庰 怷 \-delall=庣弮峸. + +.TP 5 +\fBCHECKMD5\fP +.br +彖庰帠怷怷庣庰巹 (on) 峸 帢庰彖庰帠怷怷庣庰巹 (off) 怷彖 峟弇庰帠怷 彖 帢庛怷庣弮峎彖 MD5 弇彖 +彖 帢庥峟彖 怷 庥帢庰帣帢巹彖怷彖 庣彖 庢彖 庰帠庥帢峎帢庢 峸 帢彖帢帣峎庛弮庣峸 怷. + + 庰徆 怷庣弮怷 庣弮峸 庢 \fBCHECKMD5\fP 庰巹彖帢庣 "on". +.br + 庢 帠帢弮弮峸 庰彖怷弇彖, 弮怷庰巹庰 彖帢 庢庣弮怷怷庣峸庰庰 怷 \-checkmd5=庣弮峸. + +.TP 5 +\fBCHECKGPG\fP +.br +彖庰帠怷怷庣庰巹 (on) 峸 帢庰彖庰帠怷怷庣庰巹 (off) 怷彖 峟弇庰帠怷 庢 怷帠帢峸 GPG 帠庣帢 庥峎庛庰 +帢庥峟怷 庣彖 庢彖 庰帠庥帢峎帢庢 峸 帢彖帢帣峎庛弮庣庢. + + 庰徆 怷庣弮怷 庣弮峸 庢 \fBCHECKGPG\fP 庰巹彖帢庣 "on". +.br + 庢 帠帢弮弮峸 庰彖怷弇彖, 弮怷庰巹庰 彖帢 庢庣弮怷怷庣峸庰庰 怷 \-checkgpg=庣弮峸. + +.TP 5 +\fBCHECKSIZE\fP +.br +彖庰帠怷怷庣庰巹 (on) 峸 帢庰彖庰帠怷怷庣庰巹 (off) 怷彖 峟弇庰帠怷 帤庣帢庛峟庣弮怷 怷 怷 帤巹庥怷 +帠庣帢 庥峎庛庰 帢庥峟怷 庣彖 庢彖 庰帠庥帢峎帢庢 峸 帢彖帢帣峎庛弮庣庢. + + 庰徆 怷庣弮怷 庣弮峸 庢 \fBCHECKSIZE\fP 庰巹彖帢庣 "off". +.br + 庢 帠帢弮弮峸 庰彖怷弇彖, 弮怷庰巹庰 彖帢 庢庣弮怷怷庣峸庰庰 怷 \-checksize=庣弮峸. + +.TP 5 +\fBPKGMAIN\fP +.br +巹庤庰庣 怷彖 庥庣怷 庥帢峎弇怷帠怷 庢 帤庣帢彖怷弮峸. 峉彖峸庛, 帤庰彖 庰庣峎庤庰帢庣 彖帢 +帢彖庢庰巹庰 帠庣'帢峸 庢 弮庰帢帣弇庢峸, 庥帢庛 怷 Slackpkg 怷帢庛庰巹 彖帢 怷彖 帣庰庣, +帣帢庣庤弮庰彖怷 庢彖 帢庣庰庥怷彖庣庥峸 怷 弇庰庣怷帠庣庥怷 峸弮帢怷. 帢弇帢 帢峎, 帢彖 +庰庣峎庤庰帢庣 彖帢 怷 帢弇弇峎徆庰庰, 弮庰庣弇峎帣庰庰 庢 弮庰帢帣弇庢峸 帢峸 怷 +slackpkg.conf. 帢 峟庰庣 彖帢 庰巹彖帢庣 峎彖帢 怷 庥帢峎弇怷帠怷 怷 庰庣弇帢弮帣峎彖庰庣 庣 +庰庣峟 帢庥峟彖 怷 Slackware (A, AP, D, E, F, ...). + +徆 怷庣弮怷: 庰徆帢峎帢庣 帢 庢 弮庰帢怷峎 怷 Slackware + +.TP 5 +\fBPRIORITY\fP +.br + 巹彖帢庥帢 帢 庰庣弇峟帠庰庣 庢彖 怷庰帢庣庢帢 庢彖 怷怷巹帢 庛帢 峟怷彖 庥帢峎弇怷帠怷庣 怷彖 +庥帢庛峟庢 怷 帢怷庛庰庢巹怷 帢彖 怷 slackpkg 庰弇峟帠庰庣 帠庣帢 庢彖 帢徆庢 帢庥峟彖. 彖 +峟彖帢 帢庥峟怷 峎庰庣 庰 帢帢峎彖 帢 弮巹帢 怷怷庛庰巹庰, 怷 帢庥峟怷 怷彖 怷 +庥帢峎弇怷帠怷 峟庰庣 怷庰帢庣庢帢, 弮庰峎 怷 帤庰庰怷, 怷 巹怷, 怷 峟帢怷 庥帢庣 +峟弇怷, 怷 帢庥峟怷 怷彖 庰弇庰帢巹怷 庥帢峎弇怷帠怷 怷 怷巹庤庰帢庣. 怷庰巹庰 彖帢 +庢庣弮怷怷庣峸庰庰 怷 %PKGMAIN 帠庣帢 帢 峟庰庰 帣帢庢 帢 庰庣庰弮庰彖帢 庢 +弮庰帢帣弇庢峸 PKGMAIN. + +徆 怷庣弮怷 庣弮峟 (庰 庰庣峎 庥帢峎帢徆庢): patches %PKGMAIN extra pasture +testing + +.TP 5 +\fBPOSTINST\fP +.br +彖庰帠怷怷庣庰巹 (on) 峸 帢庰彖庰帠怷怷庣庰巹 (off) 庣 帤彖帢庢庰 帤庣帢庰巹庣庢 怷 +slackpkg 帠庣帢 弮庰峎 庢彖 庰帠庥帢峎帢庢 彖 帢庥峟彖, 怷彖 峟弇庰帠怷 帠庣帢 彖峟帢 +(*.new) 帢庰巹帢 庛弮巹庰彖 庥帢庣 彖峟怷 峸彖庰 庥帢庣 帤巹彖庰庣 弮庣帢 怷怷峸 帠庣帢 庣 庛帢 +峟庰庣 彖帢 庥峎彖庰庣. + + 庰徆 怷庣弮怷 庣弮峸 怷 \fBPOSTINST\fP 庰巹彖帢庣 "on". +.br + 庢 帠帢弮弮峸 庰彖怷弇彖, 弮怷庰巹庰 彖帢 庢庣弮怷怷庣峸庰庰 怷 \-postinst=庣弮峸. + +.TP 5 +\fBONLY_NEW_DOTNEW\fP +.br +帢彖 怷 \fBPOSTINST\fP 庰巹彖帢庣 庛弮庣弮峟彖怷 怷 "on", 怷 slackpkg 庛帢 帢彖帢庤庢峸庰庣 弇帢 +帢 帢庰巹帢 .new 弮峟帢 怷 /etc 庥帢庣 庛帢 庰彖庢弮庰庰庣 怷彖 峸庢 庣 彖帢 庥峎彖庰庣 弮庰 +帢峎. 峉庰 庥峎庛庰 庰巹庢, 怷庣弮峟彖怷庣 峸庰 怷庣弮怷彖 彖帢 帣弇峟怷彖 弮彖怷 帢 +帢庰巹帢 .new 怷 庰帠庥帢帢峎庛庢庥帢彖 庥帢峎 庢彖 庰弇庰帢巹帢 庰庥峟弇庰庢 怷 slackpkg, +怷庰, 帢彖 帢 庣庰庣 帠庣帢 庰峎, 庛弮巹庰 怷 \fBONLY_NEW_DOTNEW\fP 怷 "on". + + 怷庰庣弇庰帠弮峟彖庢 庣弮峸 怷 \fBONLY_NEW_DOTNEW\fP 庰巹彖帢庣 怷 "off". 帢弇弇峎徆庰 怷 +弮彖怷彖 帢彖 徆峟庰庰 庣 帢庥庣帣 庥峎彖庰庰... +.br + 庢彖 帠帢弮弮峸 庰彖怷弇彖, 弮怷庰巹庰 彖帢 庢庣弮怷怷庣庰巹庰 怷 +\-only_new_dotnew=value. + +.TP 5 +\fBONOFF\fP +.br + 弮庰帢帣弇庢峸 \fBONOFF\fP 怷巹庤庰庣 庢彖 帢庣庥峸 弮庰庣怷峎 庢 帤庣庰帢峸 帤庣帢弇帠怷. +彖 庢彖 怷巹庰庰 怷 "on" 庰 弇帢 帢 帢庥峟帢 庛帢 庰庣弇庰庛怷彖 帢 怷庰庣弇怷帠峸. 彖 +怷庣弮峎庰 庢彖 帢彖巹庛庰庢 庰庣弇怷帠峸 (弇帢 帢彖庰巹弇庰庥帢), 庰 庥帢庛怷巹庰 庢彖 怷 +"off". + + 怷庰庣弇庰帠弮峟彖庢 庣弮峸 帠庣帢 怷 \fBONOFF\fP 庰巹彖帢庣 怷 "on". +.br + 庢彖 帠帢弮弮峸 庰彖怷弇彖, 弮怷庰巹庰 彖帢 庢庣弮怷怷庣庰巹庰 怷 \-onoff=value. + +.TP 5 +\fBDOWNLOAD_ALL\fP +.br +彖 帢峸 庢 弮庰帢帣弇庢峸 怷庣庛庰巹 怷 "on", 弇帢 帢 帢庰巹帢 庛帢 庥帢庰帣怷彖 庣彖 庢彖 +庰庥峟弇庰庢 庢 帢庣怷弮庰彖庢 弇庰庣怷帠巹帢 (庰帠庥帢峎帢庢 峸 帢彖帢帣峎庛弮庣庢). 彖 怷庣庛庰巹 +怷 "off", 庰 庛帢 庥帢庰帣怷彖 弇帢 帢 帢庰巹帢 庥帢庣 怷庣 弇庰庣怷帠巹庰 (庰帠庥帢峎帢庢 峸 +帢彖帢帣峎庛弮庣庢) 峟彖帢\-峟彖帢. + + 怷庰庣弇庰帠弮峟彖庢 庣弮峸 帠庣帢 怷 \fBDOWNLOAD_ALL\fP 庰巹彖帢庣 怷 "off". +.br + 庢 帠帢弮弮峸 庰彖怷弇彖, 弮怷庰巹 彖帢 庢庣弮怷怷庣庰巹庰 怷 \-download_all=value. + +.TP 5 +\fBDIALOG\fP +.br +彖庰帠怷怷庣庰巹 (on) 峸 帢庰彖庰帠怷怷庣庰巹 (off) 庢彖 帤庣庰帢峸 怷 帤庣帢弇帠怷. + + 怷庰庣弇庰帠弮峟彖庢 庣弮峸 帠庣帢 怷 \fBDIALOG\fP 庰巹彖帢庣 怷 "on". +.br + 庢 帠帢弮弮峸 庰彖怷弇彖, 弮怷庰巹 彖帢 庢庣弮怷怷庣庰巹庰 怷 \-dialog=value. + +.TP 5 +\fBDIALOG_MAXARGS\fP +.br +帢庛怷巹庰 怷彖 弮峟帠庣怷 帢庣庛弮 帢帢庥峸彖 怷 庛帢 帢怷帢弇怷彖 怷彖 "帤庣峎弇怷帠怷". 彖 +帢 怷 帢庣庛弮 庰庥庰帢庛庰巹 庥帢峎 庢彖 帢彖帢帣峎庛弮庣庢, 怷 slackpkg 庛帢 帤庣帢帠峎庰庣 +庣 弇庢怷怷巹庰 庰庣庥峟 弮庰 庢彖 庰彖 庰帠庥帢庰庢弮峟彖庢 峟庥帤怷庢 怷 庥峎庛庰 +帢庥峟怷. 彖 庥帢庣 峎弇庣 徆庰庰帢庛庰巹 帢 怷 帢庣庛弮, 帢庥弮庢 庥帢庣 巹 帢峟 庣 +弇庢怷怷巹庰, 怷 slackpkg 庛帢 庰庣峟庰庣 怷彖 峸庢 峟彖帢 峎弇弮帢. + +彖 怷 \fBDIALOG_MAXARGS\fP 帤庰彖 峟庰庣 庛弮庣庛庰巹, 庰 庢 怷庰庣弇庰帠弮峟彖庢 庣弮峸 庰巹彖帢庣 +怷 19500. +.br + 庢 帠帢弮弮峸 庰彖怷弇彖, 弮怷庰巹庰 彖帢 庢庣弮怷怷庣庰巹庰 怷 \-dialog_maxargs=value. + +.TP 5 +\fBBATCH\fP +.br +彖庰帠怷怷庣庰巹 (on) 峸 帢庰彖庰帠怷怷庣庰巹 (off) 怷彖 弮庢\-帤庣帢帤帢庣庥 怷. 帢彖 怷 +峟徆庰庰 庰 弮帢庤庣庥峸 弇庰庣怷帠巹帢/ batch mode, 怷 slackpkg 帤庰彖 庛帢 庰彖庢弮庰庰庣 怷彖 +峸庢 帠庣帢 怷庣帤峸怷庰. 彖庣庛峟, 弇庰 怷庣 庰峸庰庣 庛帢 弇峎帣怷彖 +\fBDEFAULT_ANSWER\fP (帣弇峟庰 庣怷 庥峎). +.br +彖 庥峎彖庰庰 弮庣帢 帢彖帢帣峎庛弮庣庢 庢庣弮怷怷庣彖帢 帢峸 庢 弇庰庣怷帠巹帢, 庛帢 峟庰庣 彖帢 +庰庥庰弇峟庰庰 怷 "slackpkg new\-config" 帢帠庰帢, 帠庣帢 彖帢 帣庰巹庰 庥帢庣 彖帢 +弮徆庰庰 帢 帢庰巹帢 .new + + 怷庰庣弇庰帠弮峟彖庢 庣弮峸 帠庣帢 怷 \fBBATCH\fP 庰巹彖帢庣 怷 "off". +.br + 庢 帠帢弮弮峸 庰彖怷弇彖, 弮怷庰巹庰 彖帢 庢庣弮怷怷庣庰巹庰 怷 \-batch=value. + +.TP 5 +\fBDEFAULT_ANSWER\fP +.br +峸 庰巹彖帢庣 庢 怷庰庣弇庰帠弮峟彖庢 帢峎彖庢庢 庣 庰峸庰庣 帢彖 怷 slackpkg +庰彖庢弮庰彖庰庣 怷彖 峸庢 帠庣帢 庥峎怷庣庰 弇庢怷怷巹庰. 峸 庢庣弮怷怷庣庰巹帢庣 弮彖怷 庰 +弮庢\-帤庣帢帤帢庣庥 怷 (帢彖 怷 \fBBATCH\fP 庰巹彖帢庣 "yes" 峸 帢彖 怷 峸庢 +庰彖庰帠怷怷庣庰巹 怷彖 弮帢庤庣庥 怷/ batch mode 弮峟 庢 帠帢弮弮峸 庰彖怷弇彖). 弇弇庣, +帢峸 庢 弮庰帢帣弇庢峸 帤庰彖 峟庰庣 庥帢彖峟彖帢 帢怷峟弇庰弮帢. +.br +庣 峟帠庥庰 庣弮峟 庰巹彖帢庣 怷 "y" 峸 怷 "n". + + 怷庰庣弇庰帠弮峟彖庢 庣弮峸 帠庣帢 怷 \fBDEFAULT_ANSWER\fP 庰巹彖帢庣 怷 "n". +.br + 庢 帠帢弮弮峸 庰彖怷弇彖, 弮怷庰巹庰 彖帢 庢庣弮怷怷庣庰巹庰 怷 \-default_answer=value. + +.TP 5 +\fBUSE_INCLUDES\fP +.br +峇帢 帢/templates 怷 Slackpkg 弮怷庰巹 彖帢 弮庰庣弇帢弮帣峎彖怷彖 峎弇弇帢 +帢. 弮庰庣彖庰庣 怷彖 帢彖帢帤庣弇帢庣帢弮 帢庥峟彖 庰 怷弇弇峎 帢/templates, +帢弇弇峎 弮怷庰巹 彖帢 庰巹彖帢庣 峟彖帢 帣弇庢弮帢 帢彖 庛峟弇庰庰 彖帢 帤庣帢帠峎庰庰 弮彖怷彖 峟彖帢 +帠庥庰庥庣弮峟彖怷 怷/template. 怷庰巹庰 彖帢 帢庰彖庰帠怷怷庣峸庰庰 怷 #include +parsing 怷巹庤怷彖帢 庢彖 庰庣弇怷帠峸 怷 "off". + + 怷庰庣弇庰帠弮峟彖庢 庣弮峸 帠庣帢 怷 \fBUSE_INCLUDES\fP 庰巹彖帢庣 怷 "on". +.br + 庢 帠帢弮弮峸 庰彖怷弇彖,, 弮怷庰巹庰 彖帢 庢庣弮怷怷庣庰巹庰 怷 \-use_includes=value. + +.TP 5 +\fBSPINNING\fP +.br +帢彖 怷 Slackpkg 庥峎彖庰庣 弮庣帢 帤帢庢庣庢帢 怷 帢帢庣庰巹 庥峎怷庣怷 彖怷, 怷峟庰庣 +怷庣庥 feedback 弮庰 弮巹帢 spinning bar. 彖 帤庰彖 帢 帢峟庰庣 帢峸 庢 spinning bar, +弮怷庰巹庰 彖帢 庢彖 帢庰彖庰帠怷怷庣峸庰庰 庥帢庛怷巹庤怷彖帢 庢彖 庰庣弇怷帠峸 怷 "off". + + 怷庰庣弇庰帠弮峟彖庢 庣弮峸 帠庣帢 怷 \fBSPINNING\fP 庰巹彖帢庣 怷 "on". +.br + 庢 帠帢弮弮峸 庰彖怷弇彖, 弮怷庰巹庰 彖帢 庢庣弮怷怷庣庰巹庰 怷 \-spinning=value. + +.SH 峞峓 +.TP 5 +\fB/etc/slackpkg/slacpkg.conf\fP + +.SH "峇 峉峉" +\fBslackpkg\fP(8) \fBpkgtool\fP(8) \fBinstallpkg\fP(8) \fBupgradepkg\fP(8) +\fBremovepkg\fP(8) diff --git a/manpages-l10n/es.slackpkg b/manpages-l10n/es.slackpkg new file mode 100644 index 0000000..98e24d0 --- /dev/null +++ b/manpages-l10n/es.slackpkg @@ -0,0 +1,333 @@ +.\"******************************************************************* +.\" +.\" This file was generated with po4a. Translate the source file. +.\" +.\"******************************************************************* +.TH SLACKPKG 8 "May 2010" slackpkg\-2.81.1 "" +.SH NOMBRE +\fBslackpkg\fP \- Herramienta automatizada para el manejo de paquetes de +Slackware Linux + +.SH SINOPSIS +\fBslackpkg\fP \fB[OPCIONES]\fP +\fB{install|remove|search|upgrade|reinstall|blacklist}\fP +\fB{\fP\fIPATRN\fP\fB|\fP\fIARCHIVO\fP\fB}\fP + +\fBslackpkg [OPCIONES] {clean\-system|upgrade\-all|install\-new}\fP + +\fBslackpkg\fP \fB[OPCIONES]\fP \fB{search|file\-search}\fP +\fB{\fP\fIPATRN\fP\fB|\fP\fIARCHIVO\fP\fB}\fP + +\fBslackpkg\fP \fB[OPCIONES]\fP +\fB{generate\-template|install\-template|remove\-template}\fP \fINOMBREPLANTILLA\fP + +\fBslackpkg [OPCIONES] info\fP \fIPAQUETE\fP + +\fBslackpkg [OPCIONES] update [gpg]\fP + +\fBslackpkg [OPCIONES] {new\-config|check\-updates}\fP + +\fBslackpkg [OPCIONES] help\fP + +.SH DESCRIPCIN +Slackpkg es una herramienta para aquellos que desean instalar o actualizar +paquetes f獺cilmente a trav矇s de la red. Con slackpkg, es posible tener una +instalaci籀n m穩nima de Slackware Linux e instalar o actualizar solamente los +paquetes que m獺s necesita. + +No necesita configurar NFS o hacer docenas de CDs para todas sus +computadoras; todo lo que necesita hacer es escribir un comando y todos los +m獺s recientes paquetes oficiales de Slackware estar獺n en sus manos. + +.SH INSTRUCCIONES +Slackpkg tiene muchas funcionalidades. Puede buscar archivos espec穩ficos, +borrar todos los paquetes de terceros en su sistema, instalar paquetes +agregados a Slackware desde su 繳ltima actualizaci籀n, mostrar descripciones +de paquetes, etc. + +Antes que nada, es necesario habilitar un espejo en el archivo +/etc/slackpkg/mirrors y ejecutar: + +.in +5 +# slackpkg update +.in + +La acci籀n "update" descargar獺 y formatear獺 la lista de archivos y paquetes +en Slackware. Cada vez que esta lista es cambiada, es necesario actualizar +de nuevo. + +Las caracter穩sticas principales de Slackpkg son aquellas directamente +relacionadas con la administraci籀n de paquetes: instalar, actualizar, y +eliminar paquetes. Para hacer cualquiera de estas tareas, la sintaxis de +Slackpkg es: + +.in +5 +# slackpkg [OPCIONES] {PATRN|ARCHIVO} +.in + +Las \fIOPCIONES\fP pueden ser una o m獺s de las diferentes opciones de +configuraci籀n listadas en /etc/slackpkg/slackpkg.conf. Hay opciones de +l穩nea de comandos equivalentes a la mayor穩a de las directivas de +configuraci籀n presentes en slackpkg.conf \- vea la p獺gina de manual +\fBslackpkg.conf(5)\fP para ver cu獺les opciones est獺n disponibles. + +\fIPATRN\fP puede ser el nombre de un paquete o solo parte del nombre del +paquete. Puede tambi矇n ser una serie de software (como kde, a, ap, ...). +.br + +\fIARCHIVO\fP es un archivo con una lista de \fIPATRONes\fP dentro: ya sea uno por +l穩nea, o varios en una l穩nea con espacios como separadores. + +Slackpkg puede ser usado para actualizar la distribuci籀n completa. +.br +La manera usual es hacer: + +.in +5 +# slackpkg update +.br +# slackpkg install\-new +.br +# slackpkg upgrade\-all +.br +# slackpkg clean\-system +.in + +Otra caracter穩stica de Slackpkg es la habilidad de trabajar con plantillas, +las cuales pueden facilitar mucho la creaci籀n de diferentes m獺quinas con los +mismos paquetes. Los pasos b獺sicos son los siguientes: + +.RS +5 +.IP \(bu 2 +Instalar una m獺quina +.IP \(bu 2 +Ejecute "slackpkg generate\-template NOMBREPLANTILLA" +.IP \(bu 2 +Copie /etc/slackpkg/templates/NOMBREPLANTILLA.template al mismo directorio +en la otra m獺quina +.IP \(bu 2 +Ejecute "slackpkg install\-template NOMBREPLANTILLA" en la otra m獺quina +.RE + +\fINOMBREPLANTILLA\fP es el nombre de su plantilla. + +Al seguir esta p獺gina de manual, puede encontrar qu矇 hacen cada una de 矇stas +(y otras) acciones. + +.SH ACCIONES +.TP 5 +\fBhelp\fP +.br +Muestra las acciones de slackpkg y una breve descripci籀n. Es 繳til si +necesita saber algo sobre slackpkg. La informaci籀n aqu穩, en la p獺gina de +manual, es mucho m獺s completa. + +.TP 5 +\fBupdate\fP +.br +Esta opci籀n descargar獺 la lista m獺s reciente desde un espejo de Slackware (o +su CD). Es buena idea ejecutar + +.in +5 +# slackpkg update +.in + +antes de realizar una actualizaci籀n, instalaci籀n o b繳squeda de paquetes. +.br +Si necesita actualizar la llave GPG de Slackware, ejecute + +.in +5 +# slackpkg update gpg +.in + +La llave GPG no cambia. Este deber穩a ser un comando ejecutado una sola vez \- +ejec繳telo y luego olv穩delo... + +.TP 5 +\fBcheck\-updates\fP +.br +Verifica si existe alguna actualizaci籀n de ChangeLog.txt. Esto es bueno +usarlo desde cron para alertar al administrador sobre actualizaciones. + +.TP 5 +\fBfile\-search\fP +.br +Es posible buscar en los paquetes oficiales de Slackware cualquier archivo +en la distribuci籀n Slackware. 聶Necesita una librer穩a extra簽a? Use +file\-search para encontrarla. + +.in +5 +# slackpkg file\-search archivo +.in + +Todos los paquetes que coincidan con "archivo" ser獺n mostrados, de manera +que puede ver si los paquetes est獺n instalados o no; si no lo est獺n, puede +descargarlos e instalarlos con otras acciones de slackpkg. + +.TP 5 +\fBsearch\fP +.br +Puede buscar cualquier paquete distribuido con Slackware. + +.in +5 +# slackpkg search patr籀n +.in + +Todos los paquetes cuyo nombre coincida con "patr籀n" ser獺n mostrados. Como +file\-search, puede ver si los paquetes est獺n instalados o no; si no lo +est獺n, puede descargarlos e instalarlos con otras acciones de slackpkg. + +.TP 5 +\fBinstall\fP +.br +La instalaci籀n de un paquete es muy simple. Solo necesita escribir: + +.in +5 +# slackpkg install paquete +.in + +y el paquete ser獺 descargado e instalado. +.br +No es posible utilizar la opci籀n "install" para instalar un paquete que ya +est獺 instalado, pero puede reinstalarlo o actualizarlo. + +.TP 5 +\fBupgrade\fP +.br +La acci籀n "upgrade" instala la versi籀n oficial m獺s reciente del paquete o +paquetes especificados. + +"upgrade" no intentar獺 instalar nuevos paquetes (use la funci籀n "install" +para ese prop籀sito; la versi籀n oficial m獺s reciente del paquete ser獺 +instalada). +.TP 5 +\fBreinstall\fP +.br +En caso que por error algo se da簽e, la opci籀n "reinstall" le permite +reinstalar la misma versi籀n de un paquete que est獺 actualmente instalado. + +.TP 5 +\fBremove\fP +.br +Con "remove", es posible eliminar ciertos paquetes instalados. Por ejemplo: + +.in +5 +# slackpkg remove kde +.in + +eliminar獺 todos los paquetes con "kde" en su nombre. + +.TP 5 +\fBblacklist\fP +.br +Con esta acci籀n, se pueden agregar ciertos paquetes a una "lista negra". +.br +Los paquetes en la lista negra no ser獺n instalados, actualizados o +eliminados por slackpkg. Si necesita eliminar alg繳n paquete de la lista +negra, por favor edite /etc/slackpkg/blacklist. + +.TP 5 +\fBdownload\fP +.br +Esta acci籀n hace que slackpkg descargue los paquetes, pero no los +instala. Ser獺n puestos en /var/cache/packages, y puede instalarlos, +actualizarlos o reinstalarlos m獺s adelante (o quemarlos en un CD). + +.TP 5 +\fBinfo\fP +.br +Esta acci籀n despliega informaci籀n sobre el paquete: tama簽os con y sin +compresi籀n, descripci籀n, etc矇tera... + +.TP 5 +\fBclean\-system\fP +.br +Esta acci籀n borra todos los paquetes que no pertenecen a una instalaci籀n +est獺ndar de Slackware. Con esta opci籀n, puede limpiar su sistema, eliminando +paquetes de terceros as穩 como cualquier paquete que fue eliminado del grupo +de paquetes oficiales de Slackware. +.br +Si tiene alg繳n paquete de terceros (o hecho por ud.) que le gustar穩a +mantener, puede agregarlo temporalmente a la lista negra de paquetes antes +de ejecutar la acci籀n 'clean\-system'. + +.TP 5 +\fBupgrade\-all\fP +.br +Esta acci籀n actualiza cada paquete instalado en el sistema a la versi籀n en +la estructura de directorios oficial de Slackware; esta es la manera +"correcta" de actualizar el sistema completo. +.br +Recuerde usar la acci籀n "install\-new" antes de usar "upgrade\-all". + +.TP 5 +\fBinstall\-new\fP +Esta acci籀n instala cualquier paquete nuevo que ha sido agregado al grupo +oficial de paquetes de Slackware. Use esto si est獺 actualizando su sistema a +otra versi籀n de Slackware o si est獺 utilizando \-current. +.br +Si desea instalar todos los paquetes desinstalados en su sistema, use el +siguiente comando en lugar de la acci籀n "install\-new": + +.in +5 +# slackpkg install slackware. +.in +.TP 5 +\fBnew\-config\fP +Esta acci籀n busca nuevos archivos de configuracion .new y pregunta al +usuario qu矇 desea hacer con esos archivos. +.br +"new\-config" es muy 繳til cuando se realiza una actualizaci籀n y se dejan los +archivos de configuraci籀n para ser revisados m獺s adelante. En lugar de +buscarlos manualmente, buscar diferencias y reemplazarlos, puede utilizar la +acci籀n "new\-config". +.TP 5 +\fBgenerate\-template\fP +Esta acci籀n crea una nueva plantilla con todos los paquetes oficiales que +est獺n instalados en su sistema. La plantilla se almacena en +/etc/slackpkg/templates +.TP 5 +\fBinstall\-template\fP +Esta acci籀n instala la plantilla requerida en el sistema. La plantilla debe +estar en /etc/slackpkg/templates. Si la plantilla "incluye" otras +plantillas, todas ellas debe estar en /etc/slackpkg/templates. Puede +deshabilitar las inclusiones en slackpkg.conf o en la l穩nea de comandos. +.TP 5 +\fBremove\-template\fP +Esta acci籀n elimina todos los paquetes que son parte de una plantilla +seleccionada. Tenga cuidado, esto puede poner su m獺quina en un estado +inutilizable. El manejo de las inclusiones ("include") puede ser activado o +desactivado en slackpkg.conf, o con las opciones apropiadas en la l穩nea de +comandos. + +.SH ARCHIVOS +.TP 5 +\fB/etc/slackpkg/mirrors \fP +Archivo donde se especifica la ubicaci籀n para descargar paquetes +.TP 5 +\fB/etc/slackpkg/slackpkg.conf \fP +Configuraci籀n general de slackpkg +.TP 5 +\fB/etc/slackpkg/blacklist\fP +Lista de paquetes a ignorar +.TP 5 +\fB/etc/slackpkg/templates\fP +Contiene todos los archivos de plantillas +.TP 5 +\fB/usr/libexec/slackpkg\fP +Contiene el n繳cleo de slackpkg y funciones adicionales +.TP 5 +\fB/var/lib/slackpkg\fP +Utilizado por slackpkg internamente \- Listas formateadas de paquetes, copia +de ChangeLog.txt, lista de archivos, etc矇tera... + +.SH "VER TAMBIN" +\fBslackpkg.conf\fP(5), \fBinstallpkg\fP(8), \fBupgradepkg\fP(8), \fBexplodepkg\fP(8), +\fBmakepkg\fP(8), \fBpkgtool\fP(8). + +.SH AUTORES +.TP 5 +Piter PUNK aka Roberto F Batista + +.TP 5 +Evaldo Gardenali aka UdontKnow + diff --git a/manpages-l10n/es.slackpkg.conf b/manpages-l10n/es.slackpkg.conf new file mode 100644 index 0000000..2be8440 --- /dev/null +++ b/manpages-l10n/es.slackpkg.conf @@ -0,0 +1,298 @@ +.\"******************************************************************* +.\" +.\" This file was generated with po4a. Translate the source file. +.\" +.\"******************************************************************* +.TH SLACKPKG.CONF 5 "May 2010" slackpkg\-2.81.1 "" +.SH NOMBRE +\fBslackpkg.conf\fP \- Datos de configuraci籀n de slackpkg + +.SH DESCRIPCIN + +El archivo slackpkg.conf contiene informaci籀n para \fBslackpkg\fP (8), una +herramienta automatizada para manejar paquetes de Slackware Linux. + +El archivo slackpkg.conf es una secuencia de variables de script de shell, y +cada variable controla un aspecto de slackpkg. Los comentarios inician con +el s穩mbolo # y terminal hasta el final de la l穩nea, y pueden aparecer en +cualquier lugar dentro del archivo slackpkg.conf. Si alguna variable aparece +m獺s de una vez en el archivo, slackpkg utilizar獺 el valor definido de +繳ltimo. + +Muchas variables pueden ser reemplazadas por opciones dadas a slackpkg en la +l穩nea de comandos. Si necesita cambiar el valor de \fBVARIABLE\fP , especifique +\fB\-variable=valor\fP en la l穩nea de comandos justo antes de la acci籀n de +slackpkg. M繳ltiples variables pueden ser cambiadas. + +EJEMPLO: slackpkg \-batch=on \-default_answer=y upgrade\-all + +Para opciones de configuraci籀n que solo tienen dos estados, los valores +posibles son "on" u "off" a menos que se indique lo contrario. + +Las diferentes opciones de configuraci籀n son: + +.TP 5 +\fBARCH\fP +.br +Selecciona la arquitectura del sistema. Usualmente Slackpkg puede encontrar +el valor correcto utilizando "uname \-m". Los valores aceptados son: + +.ds title MQUINA\t\tVALORES VLIDOS DE ARCH +.ds arm ARM\t\t\tarm +.ds x86 x86 (32bits)\ti386, i486, i586 y i686 +.ds x86_64 x86 (64bits)\tx86_64 +.ds ppc PowerPC\t\tpowerpc +.ds s390 S/390\t\t390 +.in +5 +\fB\*[title]\fP +.br +\*[arm] +.br +\*[x86] +.br +\*[x86_64] +.br +\*[ppc] +.br +\*[s390] +.in + +El valor est獺ndar de \fBARCH\fP depende de su arquitectura. + +.TP 5 +\fBSLACKKEY\fP +.br +Slackpkg revisa el archivo de firma del paquete (.asc) con la firma GPG del +proyecto. Dado que versiones de Slackware para otras arquitecturas pueden +tener diferentes firmas, Slackpkg trata de encontrar la firma correcta +autom獺ticamente, bas獺ndose en la arquitectura de su sistema. Si la firma +\fBSLACKKEY\fP detectada autom獺ticamente no es correcta, puede cambiarla usando +esta opci籀n. + +El valor est獺ndar de \fBSLACKKEY\fP depende de la arquitectura de Slackware. + +.TP 5 +\fBTEMP\fP +.br +Define la ubicaci籀n en la cual slackpkg descargar獺 los paquetes antes de +instalarlos o actualizarlos. + +El valor est獺ndar de \fBTEMP\fP es /var/cache/packages. + +.TP 5 +\fBWORKDIR\fP +.br +Define el directorio para listas de paquetes, listas de archivos, y otra +informaci籀n utilizada por slackpkg mientras que realiza su trabajo. No +cambie el valor de esta variable a menos que sepa lo que est獺 haciendo. + +El valor est獺ndar de \fBWORKDIR\fP es /var/lib/slackpkg. + +.TP 5 +\fBWGETFLAGS\fP +.br +Establece opciones especiales para wget. Si necesita usar opciones +m繳ltiples, recuerde ponerlas entre comillas dobles. + +El valor est獺ndar de \fBWGETFLAGS\fP es "\-\-passive\-ftp" + +.TP 5 +\fBDELALL\fP +.br +Si se define como "on", todos los archivos descargados ser獺n borrados +despu矇s de que slackpkg realice una instalaci籀n o actualizaci籀n (esto NO +tiene ning繳n efecto cuando slackpkg se ejecuta con la acci籀n "download"). Si +se define como "off", los archivos ser獺n guardados en el directorio definido +en \fBTEMP\fP (como se describi籀 anteriormente). + +El valor est獺ndar de \fBDELALL\fP es "on". +.br +Desde la l穩nea de comandos, puede utilizar \-delall=valor. + +.TP 5 +\fBCHECKMD5\fP +.br +Habilita (on) o deshabilita (off) la revisi籀n de la suma de verificaci籀n MD5 +(checksum) de todos los paquetes descargados antes de instalar o actualizar. + +El valor est獺ndar de \fBCHECKMD5\fP es "on". +.br +Desde la l穩nea de comandos, puede utilizar \-checkmd5=valor. + +.TP 5 +\fBCHECKGPG\fP +.br +Habilita (on) o deshabilita (off) la revisi籀n de la firma GPG para cada +paquete antes de instalar o actualizar. + +El valor est獺ndar de \fBCHECKGPG\fP es "on". +.br +Desde la l穩nea de comandos, puede utilizar \-checkgpg=valor. + +.TP 5 +\fBCHECKSIZE\fP +.br +Habilita (on) o deshabilita (off) la revisi籀n de espacio disponible en disco +para cada paquete antes de instalar o actualizar. + +El valor est獺ndar de \fBCHECKSIZE\fP es "off". +.br +Desde la l穩nea de comandos, puede utilizar \-checksize=valor. + +.TP 5 +\fBPKGMAIN\fP +.br +Define el directorio principal de la distribuci籀n. Usualmente, no es +necesario preocuparse por esta variable, ya que Slackpkg trata de +encontrarla bas獺ndose en su arquitectura. Sin embargo, si necesita +cambiarla, entonces incluya esta variable en su slackpkg.conf. Esta variable +debe ser siempre el directorio que contiene la serie de paquetes de +Slackware (A, AP, D, E, F, ...). + +Est獺ndar: depende de la arquitectura de Slackware + +.TP 5 +\fBPRIORITY\fP +.br +Este arreglo establece la prioridad que tendr獺n los directorios en el espejo +cuando slackpkg busca paquetes. Si se encuentra un paquete en m獺s de un +lugar, el paquete en el primer directorio tiene prioridad, luego el segundo, +luego el tercero, despu矇s el cuarto y finalmente, el paquete encontrado en +el 繳ltimo directorio listado. Puede utilizar %PKGMAIN para usar los +contenidos de la variable PKGMAIN. + +Valores est獺ndar (en orden): patches %PKGMAIN extra pasture testing + +.TP 5 +\fBPOSTINST\fP +.br +Habilita (on) o deshabilita (off) las funcionalidades post\-instalaci籀n de +slackpkg, tales como buscar archivos de configuraci籀n nuevos (*.new), buscar +nuevas im獺genes del kernel, y preguntarle qu矇 se debe hacer en esos casos. + +El valor est獺ndar de \fBPOSTINST\fP es "on". +.br +Desde la l穩nea de comandos, puede utilizar \-postinst=valor. + +.TP 5 +\fBONLY_NEW_DOTNEW\fP +.br +Cuando \fBPOSTINST\fP se define como "on", slackpkg buscar獺 todos los archivos +\&.new dentro de /etc y le preguntar獺 al usuario qu矇 hacer con ellos. Sin +embargo, algunos usuarios prefieren ver solamente los archivos .new +instalados en la 繳ltima ejecuci籀n de slackpkg, as穩 que si esto aplica para +ud., establezca \fBONLY_NEW_DOTNEW\fP en "on". + +El valor est獺ndar de \fBONLY_NEW_DOTNEW\fP es "off". Cambie esto solamente si +sabe lo que est獺 haciendo... +.br +Desde la l穩nea de comandos, puede utilizar \-only_new_dotnew=valor. + +.TP 5 +\fBONOFF\fP +.br +La variable \fBONOFF\fP establece el comportamiento inicial de la interfaz de +di獺logo. Si establece esto como "on" entonces todos los paquetes ser獺n +seleccionados de forma predeterminada. Si prefiere la opci籀n opuesta (todos +no seleccionados), entonces establezca esto como "off". + +El valor est獺ndar de \fBONOFF\fP es "on". +.br +Desde la l穩nea de comandos, puede utilizar \-onoff=valor. + +.TP 5 +\fBDOWNLOAD_ALL\fP +.br +Si esta variable se define como "on", todos los archivos ser獺n descargados +antes de que la operaci籀n solicitada (instalar o actualizar) se realice. Si +se define como "off", entonces los archivos ser獺n descargados y la operaci籀n +(instalar/actualizar) ser獺 realizada uno por uno. + +El valor est獺ndar de \fBDOWNLOAD_ALL\fP es "off". +.br +Desde la l穩nea de comandos, puede utilizar \-download_all=valor. + +.TP 5 +\fBDIALOG\fP +.br +Habilita (on) o deshabilita (off) la interfaz de di獺logo. + +El valor est獺ndar de \fBDIALOG\fP es "on". +.br +Desde la l穩nea de comandos, puede utilizar \-dialog=valor. + +.TP 5 +\fBDIALOG_MAXARGS\fP +.br +Establece el n繳mero m獺ximo de caracteres que ser獺n enviados a "dialog". Si +se llega a este n繳mero en una actualizaci籀n, slackpkg elimina la informaci籀n +acerca de la versi籀n actual instalada de cada paquete. Si despu矇s de +eliminar esta informaci籀n el n繳mero se alcanza de nuevo, slackpkg muestra un +error al usuario. + +Si \fBDIALOG_MAXARGS\fP no est獺 definido, 19500 es el valor predeterminado. +.br +Desde la l穩nea de comandos, puede utilizar \-dialog_maxargs=valor. + +.TP 5 +\fBBATCH\fP +.br +Habilita (on) o deshabilita (off) el modo no\-interactivo. Cuando se ejecuta +en modo de proceso por lotes, slackpkg no preguntar獺 nada al usuario; en +cambio, todas las preguntas ser獺n contestadas con \fBDEFAULT_ANSWER\fP (vea m獺s +abajo). +.br +Si realiza una actualizaci籀n utilizando este modo, necesitar獺 ejecutar +"slackpkg new\-config" m獺s adelante para encontrar e incorporar archivos +\&.new. + +El valor est獺ndar de \fBBATCH\fP es "off". +.br +Desde la l穩nea de comandos, puede utilizar \-batch=valor. + +.TP 5 +\fBDEFAULT_ANSWER\fP +.br +Esta es la respuesta est獺ndar a las preguntas cuando slackpkg le pide al +usuario alguna informaci籀n. Esto se usa solamente en modo no\-interactivo +(cuando \fBBATCH\fP es "yes" o el usuario habilita el modo de procesamiento por +lotes desde la l穩nea de comandos); de otra manera, esta variable no tiene +ning繳n efecto. +.br +Valores aceptados son "y" o "n". + +El valor est獺ndar de \fBDEFAUL_ANSWER\fP es "n". +.br +Desde la l穩nea de comandos, puede utilizar \-default_answer=valor. + +.TP 5 +\fBUSE_INCLUDES\fP +.br +Las plantillas de slackpkg pueden incluir otras plantillas. Esto reduce la +duplicaci籀n de paquetes en muchas plantillas, pero tambi矇n puede ser un +problema si desea eliminar solo una plantilla especifica. Puede deshabilitar +el procesamiento de la instrucci籀n #include al definir esta opci籀n como +"off". + +El valor est獺ndar de \fBUSE_INCLUDES\fP es "on". +.br +Desde la l穩nea de comandos, puede utilizar \-use_includes=value. + +.TP 5 +\fBSPINNING\fP +.br +Cuando Slackpkg est獺 haciendo alguna actividad que requiere cierto tiempo, +muestra un indicador visual con una barra giratoria. Si no le gusta la barra +giratoria, puede ser deshabilitada definiendo esta opci籀n como "off". + +El valor est獺ndar de \fBSPINNING\fP es "on". +.br +Desde la l穩nea de comandos, puede utilizar \-spinning=valor. + +.SH ARCHIVOS +.TP 5 +\fB/etc/slackpkg/slacpkg.conf\fP + +.SH "VER TAMBIN" +\fBslackpkg\fP(8) \fBpkgtool\fP(8) \fBinstallpkg\fP(8) \fBupgradepkg\fP(8) +\fBremovepkg\fP(8) diff --git a/manpages-l10n/fa.slackpkg b/manpages-l10n/fa.slackpkg new file mode 100644 index 0000000..740da97 --- /dev/null +++ b/manpages-l10n/fa.slackpkg @@ -0,0 +1,322 @@ +.\"******************************************************************* +.\" +.\" This file was generated with po4a. Translate the source file. +.\" +.\"******************************************************************* +.TH SLACKPKG 8 " 蛢菾蛘菾" slackpkg\-2.81.1 "" +.SH 塈 + \fBslackpkg\fP \- 塈堥堬塈堭 塈堛塈堛琠 堥堭塈 堹堭堛 椈琠堿 塈 塈堻琠堭 琠堻 + +.SH 塈堮堛媯塈堭 +\fBslackpkg\fP \fB[痧堬 塈]\fP +\fB{install|remove|search|upgrade|reinstall|blacklist}\fP +\fB{\fP\fI塈\fP\fB|\fP\fI塈痧\fP\fB}\fP + +\fBslackpkg [痧堬 塈] {clean\-system|upgrade\-all|install\-new}\fP + +\fBslackpkg\fP \fB[痧堬 塈]\fP \fB{search|file\-search}\fP \fB{\fP\fI塈\fP\fB|\fP\fI塈痧\fP\fB}\fP + +\fBslackpkg\fP \fB[痧堬 塈]\fP +\fB{generate\-template|install\-template|remove\-template}\fP \fI塈堥\fP + +\fBslackpkg [痧堬 塈] info\fP \fI椈琠堿\fP + +\fBslackpkg [痧堬 塈] update [gpg]\fP + +\fBslackpkg [痧堬 塈] {new\-config|check\-updates}\fP + +\fBslackpkg [痧堬 塈] help\fP + +.SH 堛媯 +堭塈 slackpkg 琠 塈堥堬塈堭 堥堭塈 琠堻塈 塈堻堛 琠 堮塈堹 堥 堭塈堶堛 塈堬 媟堭 奡堥琠 +椈琠堿 塈 堭塈 媯堥 琠堹 塈 塈堭堛塈 堹堹. 堥塈 塈堻堛塈堹 塈堬 塈 塈堥堬塈堭 奡塈 堛塈堹 +塈堻琠堭 堭塈 堥 媯堭堛 堶堹塈 媯堥 琠堭堹 媯堭塈 椈琠堿 塈 堭塈 媯堥 琠堭堹 塈 塈堭堛塈堙 +堹堹 琠 堥 堞塈 堥奡堛堭 塈堬 堹塈堭堹. + +奡塈 塈堬 堥 堛婺 塈 堻堻堛 奡堥琠 (NFS) 塈 堻塈堮堛 堛媢堹塈堹 堬塈堹 CD 堥堭塈 堛塈 +琠塈椈堛堭塈堛塈 堹塈堭堹. 堞 塈堬 堹塈堭堹 堛塈 堛塈椈 琠 堭塈 塈堻堛 堛塈 堞堮堭 堻堮 +椈琠堿 塈 堭堻 塈堻琠堭 堹堭 塈堮堛塈堭 奡塈 堥塈奡堹. + +.SH 堭塈塈 +塈堥堬塈堭 Slackpkg 塈琠塈塈堛 堬塈堹 堹塈堭堹. 堛塈堹 塈 堮塈媯 堭塈 堿堻堛堿 琠堹 堛塈 +椈琠堿 塈 媞堭堭堻 堭塈 塈堬 堻堻堛 奡塈 堶堸 琠堹 堛塈 椈琠堿 塈 塈媔塈 奡堹 堥 塈堻琠堭 +椈堻 塈堬 堞堮堭 堥堭堬堭堻塈 堭塈 堭 堻堻堛 媯堥 琠堹 堛媯 椈琠堿 堭塈 塈奡 堹堹 媞堭. + +堥 塈堬 塈琠 媢 塈堿塈 堹堹, 堥塈堹 琠 塈堬 堮塈堬 塈媢 堹堭 塈 堿堹 堹堭 堻堭 +etc/slackpkg/mirrors/ 堥堹 媢塈堛 琠堭堹 (媢塈堛 # 堭塈 塈堬 堿 堞 堭堹 婺堭堛塈 +堶堸 琠堭堹) 堭塈 堬堭 堭塈 塈堿堭塈 琠堹: + +.in +5 +# slackpkg update +.in + +媢塈堛 "update" 堻堛 塈塈 椈琠堿 塈 堭塈 堹堭 塈堻琠堭 堹塈堹 堭堛 琠堹. 堭 +堬塈 琠 塈 堻堛 堛媞堭 琠堹 塈堬 塈堻堛 琠 update 堹堥塈堭 塈堿堭塈 奡堹. + +堛堭 堮媯媯塈堛 slackpkg 堞塈 堻堛堹 琠 堻堛塈 堥 堹堭堛 椈琠堿 塈 堭堥媟 +堻堛堹: 媯堥 塈堭堛塈堙 堶堸 椈琠堿 塈. 堥堭塈 塈堿塈 堭琠堹塈 塈堬 塈 塈堭堹 堭塈 +slackpkg 堥 媯堭堛 堬堭 堥塈奡堹: + +.in +5 +# slackpkg [OPTIONS] {PATTERN|FILE} +.in + +\fI痧堬 塈\fP (OPTIONS) 堛塈堹 奡塈 琠 塈 堹 痧堬 椈琠堭堥堹 堻堛 奡堹 堹堭 +塈 堿堹 堹堭 堻堭 etc/slackpkg/slackpkg.conf/ 堥塈奡堹. 痧堬 塈 堮媟 堭塈 +奡塈堥 堥堭塈 堭塈塈 椈琠堭堥堹 堹堭 塈 slackpkg.conf 塈堛 奡堹. 堥堭塈 奡塈堹 +堻堛 痧堬 塈 堶堹 堥 媯堶 堭塈塈 \fBslackpkg.conf\fP 堭塈堿媢 琠堹. + +\fI塈痧\fP (PATTERN) 堛塈堹 塈 琠 椈琠堿 塈 媟 堥堮奡 塈堬 塈 椈琠堿 堥塈奡堹. + 堛塈堹 塈 堻堭 堭 塈堬塈堭 (婺堭 kde a ap 媞堭) 堥塈奡堹. +.br + +\fI塈\fP (FILE) 塈 塈 塈堻堛 琠 堻堛 塈堬 \fI塈痧塈\fP 堹堭 堞 堥 媯堭堛 琠 塈痧 +堹堭 堭 堻媟堭 堥 媯堭堛 堹 塈痧 堹堭 堭 堻媟堭 琠 堥堻 塈媯 塈堬 堿堹塈 奡堹 塈堹 +堭塈堭 堹塈堭堹. + +塈堥堬塈堭 Slackpkg 堛塈堹 堥堭塈 塈堭堛塈堙 堛塈 堻堻堛 媢塈 堭堹 塈堻堛塈堹 堭塈堭 痧堭堹. +.br +堭奡 媢 媢堥塈堭堛 塈堻堛 塈堬: + +.in +5 +# slackpkg update +.br +# slackpkg install\-new +.br +# slackpkg upgrade\-all +.br +# slackpkg clean\-system +.in + +堮媯媯堛 堹痧堭 Slackpkg 堛塈塈 琠塈堭 堥塈 塈堥 塈堻堛 琠 塈堿塈堹 堻堻堛 塈 堥塈 椈琠堿 +塈 琠堻塈 堭塈 塈琠塈 椈堸堭 堻塈堬堹. 堭塈堶 塈媯 琠塈堭 媢堥塈堭堛堹 塈堬: + +.RS +5 +.IP \(bu 2 +媯堥 堥 堭 琠 堻堻堛 +.IP \(bu 2 +塈堿堭塈 堭塈 "塈堥 slackpkg generate\-template" +.IP \(bu 2 +琠椈 琠堭堹 "template.塈堥/etc/slackpkg/templates/" 堹堭 塈 堹塈堭琠堛堭 堹堭 堻堻堛 +堹痧堭 +.IP \(bu 2 +塈堿堭塈 堭塈 "塈堥 slackpkg install\-template" 堹堭 堻堻堛 堹痧堭 +.RE + +\fI塈堥\fP 塈 塈 塈堥 堭堹 塈堻堛塈堹 奡塈堻堛. + +堥塈 塈堻堛塈堹 塈堬 塈 媯堶 堭塈塈 奡塈 堛塈堹 堥堹 琠 堭 琠堹塈 塈堬 塈 ( +堹痧堭) 痧堬 塈 媢 塈堿塈 堹堹. + +.SH 媢塈堛塈 +.TP 5 +\fBhelp\fP +.br +媢塈堛塈 slackpkg 堛媯 琠堛塈 塈堬 堞塈 堭塈 塈奡 堹堹. 塈痧堭 堥堮塈堹 +塈媟塈媢塈堛 堮堛媯堭 塈堬 slackpkg 堥堹堻堛 堞堭堹 堹 塈堻堛. 塈媟塈媢塈堛 塈堭塈埵 奡堹 堹堭 塈堿塈 +(媯堶 堭塈塈) 堥堻塈堭 琠塈堛堭 塈堻堛. + +.TP 5 +\fBupdate\fP +.br +堞堮堭 堻堛 椈琠堿 塈 堭塈 塈堬 琠 堮堬 塈堻琠堭 (塈 CD 奡塈) 堹塈堹 琠堹. 塈堿堭塈 塈 +堭塈: + +.in +5 +# slackpkg update +.in + +堥 塈堬 堛塈奡 堥堭塈 塈堭堛塈堙 媯堥 塈 堿堻堛堿 椈琠堿 塈 塈堹 堮堥堻堛. +.br +塈痧堭 塈堬 堹塈堭堹 琠 琠堹 GPG 塈堻琠堭 堭塈 堥堭堬堭堻塈 琠堹 堭塈 堬堭 堭塈 塈堿堭塈 琠堹: + +.in +5 +# slackpkg update gpg +.in + +琠堹 GPG 堛媞堭 琠堹. 堥塈堥堭塈 塈 琠 堭塈 琠堥塈堭 媯堭 塈堻堛. 堞 堭塈 琠堥塈堭 +塈堿堭塈 琠堭堹 堭塈奡 琠堹... + +.TP 5 +\fBcheck\-updates\fP +.br +奡堮媯 琠堹 琠 堞塈 堥堭堬堭堻塈 堹堭 Changelog.txt 堿堹 堹塈堭堹 塈 堮堭. 堮堥 塈堻堛 琠 +塈 堭塈 塈堬 cron 塈堿堭塈 奡堹 堛塈 堹堭 堻堻堛 堭塈 堹堭堥塈堭 堥堭堬堭堻塈塈 堞痧塈 琠堹. + +.TP 5 +\fBfile\-search\fP +.br +奡塈 堛塈堹 椈琠堿 塈 堭堻 塈堻琠堭 堭塈 堥堭塈 堭 塈 堹堭 堛堬媢 塈堻琠堭 堭堹 +堿堻堛堿 堭塈堭 堹堹. 堞塈 堥 堹堥塈 琠 琠堛塈堥堮塈 塈堞奡塈 堻堛堹 塈堬 file\-search 堥堭塈 +椈堹塈 琠堭堹 堞 塈堻堛塈堹 琠堹. + +.in +5 +# slackpkg file\-search 塈 +.in + +堛塈 椈琠堿 塈 琠 堥塈 琠 "塈" 媟塈堥堛 堹塈奡堛 堥塈奡堹 塈奡 堹塈堹 堮塈堹 +奡堹. 堥塈堥堭塈 堛塈堹 堥堥堹 琠 堞塈 椈琠堿 媯堥 奡堹 塈 堮堭 堹堭 媯堭堛 媢堹 媯堥 +奡塈 堛塈堹 堥塈 塈堻堛塈堹 塈堬 堹痧堭 媢塈堛 slackpkg 堞塈 堭塈 堹塈堹 媯堥 琠堥堹. + +.TP 5 +\fBsearch\fP +.br +奡塈 堛塈堹 堛塈 椈琠堿 塈 堛堬媢 奡堹 堹堭 塈堻琠堭 堭塈 堭堹 堿堻堛堿 堭塈堭 堹堹. + +.in +5 +# slackpkg search 塈痧 +.in + +堛塈 椈琠堿 塈 琠 塈 堞塈 堥塈 "塈痧" 媟塈堥堛 堹塈奡堛 堥塈奡堹 塈奡 堹塈堹 堮塈堹 +奡堹. 塈堹 file\-search 奡塈 堛塈堹 奡塈堹 琠堹 琠 堞塈 椈琠堿 媯堥 塈堻堛 塈痧堭 +媯堥 堻堛 堞 堭塈 堥堻 堹痧堭 媢塈堛 堹塈堹 媯堥 琠堹. + +.TP 5 +\fBinstall\fP +.br +媯堥 琠 椈琠堿 堥堻塈堭 堻塈堹 塈堻堛. 奡塈 堛塈 塈堬 堥 堛塈椈 堭塈 + +.in +5 +# slackpkg install 椈琠堿 +.in + +堹塈堭堹 琠 椈琠堿 堭塈 堹塈堹 媯堥 琠堹. +.br +奡塈 堛塈堹 塈堬 痧堬 install 堥堭塈 媯堥 椈琠堿 琠 塈堬 堥 堭 堻堻堛 媯堥 奡堹 +塈堻堛塈堹 琠堹 塈塈 堛塈堹 堞 堭塈 堥塈堬媯堥 琠堭堹 塈 塈堭堛塈堙 堹堹. + +.TP 5 +\fBupgrade\fP +.br +堿堹堹堛堭 堻堮 椈琠堿 塈 椈琠堿 塈 堭堻 奡堮媯 奡堹 堭塈 媯堥 琠堹 + +堭塈 upgrade 堥堭塈 媯堥 椈琠堿 塈 堿堹堹 堛塈奡 琠堹 (堥堭塈 塈 婺堭 塈堬 堹堻堛堭 +install 塈堻堛塈堹 琠堹 琠 堥塈媢堳 媯堥 堞堮堭 堻堮 堭堻 椈琠堿 奡堹). +.TP 5 +\fBreinstall\fP +.br +塈痧堭 堥 塈奡堛堥塈 堬 堭塈 堮堭塈堥 琠堭堹 堥塈奡堹 痧堬 reinstall 堥 奡塈 塈堿塈堬 堹堹 +堛塈 堻堮 奡塈堥 椈琠堿 琠 堥塈 媯堥 奡堹 塈堻堛 堭塈 堥塈堬媯堥 琠堹. + +.TP 5 +\fBremove\fP +.br +堥塈 remove 奡塈 堛塈堹 椈琠堿 塈 媯堥 奡堹 奡堮媯 堭塈 堶堸 琠堹. 堹堭 堳塈 堬堭: + +.in +5 +# slackpkg remove kde +.in + +堛塈 椈琠堿 塈 琠 媢堥塈堭堛 "kde" 堹堭 塈 堞塈 堿堹 堹塈堭堹 堶堸 堮塈堹 奡堹. + +.TP 5 +\fBblacklist\fP +.br +堥塈 塈 媢塈堛 奡塈 堛塈堹 椈琠堿 塈 堮塈媯 堭塈 塈堭堹 堻堛 堻塈 琠堹. +.br +椈琠堿 塈 琠 塈堭堹 堻堛 堻塈 奡堹 塈堹 堥堻 slackpkg 媯堥 塈堭堛塈堙 堶堸 +堮塈堹 奡堹. 塈痧堭 堮塈堹 堥堭堮 椈琠堿 塈 堭塈 塈堬 堻堛 堻塈 堮塈堭堿 琠堹 塈 塈媢 +堹堭 堻堭 etc/slackpkg/blacklist/ 堭塈 堛堹 琠堹. + +.TP 5 +\fBdownload\fP +.br +堥塈 塈堻堛塈堹 塈堬 塈 痧堬 slackpkg 椈琠堿 堭塈 堹塈堹 琠堹 塈塈 堞 堭塈 媯堥 +琠堹. 椈琠堿 塈 堹塈堹 奡堹 堹堭 堻堭 var/cache/packages/ 堸堮堭 奡堹 奡塈 +堛塈堹 堞塈 堭塈 堥媢堹塈 媯堥 琠堹 塈堭堛塈堙 堹堹 塈 堥塈堬媯堥 塈堹 (塈 堶堛 堭 CD +堭塈堛 琠堹). + +.TP 5 +\fBinfo\fP +.br +塈 痧堬 塈媟塈媢塈堛 堹堭 堭堹 椈琠堿 (塈) 婺堭 堻塈堬 媢 奡堭堹 堛媯 媞堭 +塈堭塈埵 琠堹. + +.TP 5 +\fBclean\-system\fP +.br +塈 媢塈堛 堛塈 椈琠堿 塈 琠 堛媢 堥 媯堥 塈堻堛塈堹塈堭堹 塈堻琠堭 堻堛堹 堶堸 +琠堹. 堥塈 塈 痧堬 奡塈 堛塈堹 堻堻堛 堮堹 堭塈 椈塈琠堻塈堬 琠堭堹 椈琠堿 塈 +媞堭堭堻 堭塈 媢塈 堥堭 椈琠堿 塈 堶堸 奡堹 塈堬 堻堭 堭堻 椈琠堿 塈 塈堻琠堭 (塈媢 堹堭 +堮堬 塈堛堭) 堶堸 琠堹. +.br +塈痧堭 堥堭堮 椈琠堿 塈 媞堭堭堻 (堥塈 堻塈堭奡 奡堹) 堹塈堭堹 琠 堛塈 堥 痧塈堹塈堭 堞塈 +堹塈堭堹 堛塈堹 堛塈 堞塈 堭塈 堥 塈堬 塈堿堭塈 塈 媢塈堛 堹堭 堻堛 堻塈 塈堭堹 +琠堹. + +.TP 5 +\fBupgrade\-all\fP +.br +塈 媢塈堛 堛塈 椈琠堿 塈 媯堥 奡堹 堭 堻堻堛 奡塈 堭塈 堥 堻堮 堭堻 塈堻琠堭 塈堭堛塈堙 + 堹堹. 塈堻堛塈堹 塈堬 塈 痧堬 琠 堭奡 堮堥 堥堭塈 塈堭堛塈堙 琠 堻堻堛 堥塈奡堹. +.br +堥 塈堹 堹塈奡堛 堥塈奡堹 琠 堥 塈堬 upgrade\-all 塈堬 install\-new 塈堻堛塈堹 琠堹. + +.TP 5 +\fBinstall\-new\fP +塈 媢塈堛 堭 椈琠堿 堛塈堬 塈 琠 堥 堻堭 堭堻 椈琠堿 塈 塈堻琠堭 塈媔塈 奡堹 堥塈奡堹 媯堥 + 琠堹. 塈痧堭 堮塈堹 堻堻堛 塈堻琠堭 堮堹 堭塈 堥 堻堮 堿堹堹堛堭 塈堭堛塈堙 堹堹 塈 +塈痧堭 塈堬 堻堮 current\- 塈堻堛塈堹 琠堹 塈 媢塈堛 堭塈 塈堿堭塈 琠堹. +.br +塈痧堭 堮塈堹 堛塈 椈琠堿 塈 堶堸 奡堹 塈堻琠堭 堭塈 堭 堻堻堛 媯堥 琠堹 堥 堿塈 +install\-new 塈堬 堭塈 堬堭 塈堻堛塈堹 琠堹: + +.in +5 +# slackpkg install slackware. +.in +.TP 5 +\fBnew\-config\fP +塈 媢塈堛 塈 塈 椈琠堭堥堹 "new." 堭塈 堿堻堛堿 琠堭堹 塈堬 琠塈堭堥堭 堻埵塈 琠堹 琠 + 堮塈堹 堥塈 堞塈 琠堹. +.br +new\-config 堥堭塈 堬塈 琠 堻堻堛 堭塈 塈堭堛塈堙 堹塈堹 塈 塈 椈琠堭堥堹 堭塈 堥堭塈 +堥塈堬堥 塈 堥媢堹 堭塈 琠堹 痧堬 堹 塈堻堛. 堥 堿塈 堿堻堛堿 堿塈痧堬 堹堻堛 + 堛塈堹 塈堬 new\-config 塈堻堛塈堹 琠堹. +.TP 5 +\fBgenerate\-template\fP +塈 媢塈堛 塈堥 堿堹堹 奡塈 堛塈 椈琠堿 塈 堭堻 塈堻琠堭 媯堥 奡堹 堭 堻堻堛 奡塈 +塈堿塈堹 琠堹. 塈堥 堹堭 堻堭 etc/slackpkg/templates/ 堸堮堭 奡堹. +.TP 5 +\fBinstall\-template\fP +塈 媢塈堛 塈堥 堹堭堮塈堻堛 奡堹 堭塈 堭 堻堻堛 媯堥 琠堹. 塈堥 堥塈堹 堹堭 堻堭 +etc/slackpkg/templates/ 堥塈奡堹. 塈痧堭 塈堥 堶塈 (includes) 塈堥 塈 堹痧堭 堥堹 +堛塈 堞塈 堥塈堹 堹堭 堻堭 etc/slackpkg/templates/ 堥塈奡堹. 奡塈 堛塈堹 痧堬 +"includes" 堭塈 堹堭 slackpkg.conf 塈 堹堭 堮媟 堭塈 媞堭媢塈 琠堹. +.TP 5 +\fBremove\-template\fP +塈 痧堬 堛塈 椈琠堿 塈 琠 堥堮奡 塈堬 塈堥 塈堛堮塈堥 奡堹 堻堛堹 堶堸 琠堹. 堭塈堥 +堥塈奡堹 塈 痧堬 堛塈堹 堻堻堛 奡塈 堭塈 堥塈塈堻堛塈堹 琠堹. 堹堭堛 "include" +堛塈堹 堹堭 slackpkg.conf 塈 堥堻 痧堬 塈堻堥 堹堭 堮媟 堭塈 媢塈/媞堭媢塈 奡堹. + +.SH 塈塈 +.TP 5 +\fB/etc/slackpkg/mirrors \fP +塈 塈 堶 琠 椈琠堿 塈 堥塈堹 塈堬 堞堿塈 堹塈堹 奡堹 奡堮媯 琠堹. +.TP 5 +\fB/etc/slackpkg/slackpkg.conf \fP +塈 椈琠堭堥堹 媢 slackpkg +.TP 5 +\fB/etc/slackpkg/blacklist\fP +塈 堶塈 堻堛 椈琠堿 塈 琠 堥塈堹 塈堹堹 痧堭堛 奡堹. +.TP 5 +\fB/etc/slackpkg/templates\fP +堶塈 堛塈 塈塈 塈堥 塈 堥塈奡堹. +.TP 5 +\fB/usr/libexec/slackpkg\fP +奡塈 堻堛 slackpkg 琠塈堭琠堭堹塈 塈媔塈 堞 堥塈奡堹. +.TP 5 +\fB/var/lib/slackpkg\fP +奡塈 堞堛 塈 堭堹 塈堬 堥堭塈 塈堻堛塈堹 塈堬 slackpkg 婺堭 堻堛 椈琠堿 塈 琠椈 塈 +"ChangeLog.txt" 堻堛 塈 塈 媞堭 堥塈奡堹. + +.SH "痧塈 琠堹 堥:" +\fBslackpkg.conf\fP(5), \fBinstallpkg\fP(8), \fBupgradepkg\fP(8), \fBexplodepkg\fP(8), +\fBmakepkg\fP(8), \fBpkgtool\fP(8). + +.SH 堻堹痧塈 +.TP 5 +Piter PUNK aka Roberto F Batista + +.TP 5 +Evaldo Gardenali aka UdontKnow + diff --git a/manpages-l10n/fa.slackpkg.conf b/manpages-l10n/fa.slackpkg.conf new file mode 100644 index 0000000..cf24384 --- /dev/null +++ b/manpages-l10n/fa.slackpkg.conf @@ -0,0 +1,292 @@ +.\"******************************************************************* +.\" +.\" This file was generated with po4a. Translate the source file. +.\" +.\"******************************************************************* +.TH SLACKPKG.CONF 5 " 蛢菾蛘菾" slackpkg\-2.81.1 "" +.SH 塈 + \fBslackpkg.conf\fP 塈 堶塈 塈媟塈媢塈堛 椈琠堭堥堹 slackpkg + +.SH 堛媯 + +塈 slackpkg.conf 堶塈 塈媟塈媢塈堛 堥堭塈 \fBslackpkg\fP 堥 媢塈 塈堥堬塈堭 塈堛塈堛琠 +椈琠堿 塈 塈堻琠堭 琠堻 堥塈奡堹. + +塈 slackpkg.conf 痧堭 塈堬 塈堻琠堭椈堛 塈 shell 塈堻堛 琠 堭 堛媞堭 堞 堿堥 塈 塈堬 +塈堥堬塈堭 slackpkg 堭塈 琠堛堭 琠堹. 琠塈堛 塈 堥塈 琠塈堭塈琠堛堭 # 堞媞塈堬 奡堹 堥塈 塈堛塈 +堭 堮媟 椈塈塈 塈堥堹. 琠塈堛 塈 琠 塈堻堛 堹堭 堭 堿塈 塈 塈堛 奡堹. 塈痧堭 堥堭堮 +堛媞堭塈 堹堭 塈 塈 堹堥塈堭 堛琠堭塈堭 奡堹 塈堻琠堭 塈堬 堹塈堭 琠 堞堮堭 塈堬 堛媢 +奡堹 塈堻堛塈堹 琠堹. + +堥堻塈堭 塈堬 堛媞堭塈 堥塈 痧堬 塈 琠 堹堭 堮媟 堭塈 堥堭塈 slackpkg 堛媢 '痧堭堹堹 +堥 塈堳堭 奡堹. 塈痧堭 堮塈堹 堹塈堭 琠 \fB堛媞堭\fP 堭塈 堥 塈堳堭 琠堹 堹堭 堮媟 堭塈 +堥 塈堬 媢塈堛 堭堹 婺堭 \fB堹塈堭=堛媞堭\fP 堭塈 塈堭堹 琠堹. 堹 堛媞堭 +堛塈堹 堥 媯堭堛 堬塈 堥 塈堳堭 奡堹. + +堳塈: slackpkg \-batch=on \-default_answer=y upgrade\-all + +堥堭塈 痧堬 塈 椈琠堭堥堹 琠 堛塈 堹 媔媢堛 堛塈堹 堹塈奡堛 堥塈奡堹 塈堹堭 堶堛 +on 塈 off 堻堛堹 痧堭 塈琠 塈堹堭 堹痧堭 奡堮媯 奡堹 堥塈奡堹. + +痧堬 塈 堮堛 椈琠堭堥堹 媢堥塈堭堛堹 塈堬: + +.TP 5 +\fBARCH\fP +.br +媢塈堭 堻堻堛 堭塈 塈堛堮塈堥 琠堹. 媢塈 slcakpkg 堛塈堹 堹塈堭 堹堭堻堛 堭塈 塈堬 +媟堭 "uname \-m" 堥堹. 塈堹堭 媢堛堥堭 媢堥塈堭堛堹 塈堬: + +.ds title MACHINE\t\tVALID ARCH VALUES +.ds arm ARM\t\t\tarm +.ds x86 x86 (32bits)\ti386, i486, i586 and i686 +.ds x86_64 x86 (64bits)\tx86_64 +.ds ppc PowerPC\t\tpowerpc +.ds s390 S/390\t\t390 +.in +5 +\fB\*[title]\fP +.br +\*[arm] +.br +\*[x86] +.br +\*[x86_64] +.br +\*[ppc] +.br +\*[s390] +.in + +堹塈堭 椈奡 堭媔 \fBARCH\fP 堥堻堛痧 堥 媢塈堭 堻堻堛 奡塈 堹塈堭堹. + +.TP 5 +\fBSLACKKEY\fP +.br +塈堥堬塈堭 slackpkg 塈 塈媔塈堙 椈琠堿 (asc.) 堭塈 堥塈 塈媔塈堙 GPG 椈堭 媟塈堥堛 +堹堹. 椈堭堛塈 堮堛 塈堻琠堭 堛塈堹 塈媔塈堙 塈 堮堛 堹塈奡堛 堥塈奡堹 slackpkg +堛塈奡 琠堹 琠 塈媔塈堙 堹堭堻堛 堭塈 堥堭塈堻塈堻 媢塈堭 堻堻堛 奡塈 堛奡堮媯 堹堹. 塈痧堭 +\fBSLACKKEY\fP 琠 堥 媯堭堛 塈堛塈堛琠 奡塈堻塈 奡堹 堹堭堻堛 堥塈奡堹. 奡塈 堛塈堹 堥塈 +塈堻堛塈堹 塈堬 塈 痧堬 堞 堭塈 堛媞堭 堹堹. + +堹塈堭 椈奡 堭媔 \fBSLACKKEY\fP 堥堻堛痧 堥 椈堭堛 塈堻琠堭 奡塈 堹塈堭堹. + +.TP 5 +\fBTEMP\fP +.br +堶 琠 slackpkg 椈琠堿 塈 堭塈 堥 塈堬 媯堥/塈堭堛塈堙 堹堭 堞堿塈 堹塈堹 琠堹 堛媢 + 塈堹. + +堹塈堭 椈奡 堭媔 \fBTEMP\fP 堻堭 var/cache/packages/ 堥塈奡堹. + +.TP 5 +\fBWORKDIR\fP +.br +堶 堹塈堭琠堛堭 堻堛 椈琠堿 塈 塈塈 堹痧堭 塈媟塈媢塈堛 堭堹 塈堬 堥堭塈 塈堥堬塈堭 +slackpkg 堭塈 奡堮媯 琠堹. 堛塈 堛 琠 琠塈塈 塈堬 琠塈堭 琠 琠堹 媟埵 堻堛堹 +堹塈堭 椈奡 堭媔 塈 堛媞堭 堭塈 堛媞堭 堹堹. + +堹塈堭 椈奡 堭媔 \fBWORKDIR\fP 堻堭 var/lib/slackpkg/ 堥塈奡堹. + +.TP 5 +\fBWGETFLAGS\fP +.br +痧堬 塈 堥堭塈 wget 堭塈 塈堛堮塈堥 琠堹. 塈痧堭 堮塈堹 琠 塈堬 堹 痧堬 +塈堻堛塈堹 琠堹 堞塈 堭塈 塈堥 " " 堭塈堭 堹堹. + +堹塈堭 椈奡 堭媔 \fBWGETFLAGES\fP 媢堥塈堭堛 塈堻堛 塈堬 "passive\-ftp\-\-" + +.TP 5 +\fBDELALL\fP +.br +塈痧堭 堭 "on" 堛婺 奡堹 堛塈 塈塈 堹塈堹 奡堹 椈堻 塈堬 媯堥 塈 塈堭堛塈堙 椈琠堿 塈 +堥堻 slackpkg 堶堸 堮塈堹 奡堹 (塈 媢 堛堧堳堭 堥堭 媢琠堭堹 slackpkg 堥塈 痧堬 +"download" 堮塈堹 堹塈奡堛). 塈痧堭 堭 "off" 堛婺 奡堹 堛塈 塈塈 堭塈 堹堭 堻堭 +堛媢 奡堹 堹堭 堛媞堭 \fBTEMP\fP 痧塈堹塈堭 堮塈堹 琠堭堹. + +堹塈堭 椈奡 堭媔 \fBDELALL\fP 媢堥塈堭堛 塈堻堛 塈堬 "on" +.br +塈堬 媟堭 堮媟 堭塈 奡塈 堛塈堹 塈 堛媞堭 堭塈 堥 媯堭堛 "堹塈堭=delall\-" 堛婺 +琠堹. + +.TP 5 +\fBCHECKMD5\fP +.br +媢塈堛 堥堭堭堻 MD5 椈琠堿 塈 堹塈堹 奡堹 堥 塈堬 媯堥 塈堭堛塈堙 堞塈 堭塈 媢塈 (on) +塈 媞堭媢塈 (off) 琠堹. + +堹塈堭 椈奡 堭媔 \fBCHECKMD5\fP 媢堥塈堭堛 塈堻堛 塈堬 "on" +.br +堥塈 堮媟 堭塈 堛塈堹 堹塈堭 塈 堛媞堭 堭塈 堥塈 塈堻堛塈堹 塈堬 "堹塈堭=checkmd5\-" +堛婺 琠堹. + +.TP 5 +\fBCHECKGPG\fP +.br +堥堭堭堻 塈媔塈堙 GPG 椈琠堿 塈 堭塈 堥 塈堬 媯堥 塈 塈堭堛塈堙 堞塈 媢塈 (on) 塈 媞堭媢塈 +(off) 琠堹. + +堹塈堭 椈奡 堭媔 堥堭塈 \fBCHECHGPG\fP 媢堥塈堭堛 塈堻堛 塈堬 "on" +.br +堛婺 塈 堛媞堭 堥塈 堮媟 堭塈 堥堻 "堹塈堭=checkgpg\-" 塈琠塈椈堸堭 塈堻堛. + +.TP 5 +\fBCHECKSIZE\fP +.br +琠 琠堭堹 媔塈 堮塈 堿堹 堥堭塈 堭 椈琠堿 堥 塈堬 媯堥 塈 塈堭堛塈堙 堞 堭塈 媢塈 (on) 塈 +媞堭媢塈 (off) 琠堹. + +堹塈堭 椈奡 堭媔 堛媞堭 \fBCHECKSIZE\fP 媢堥塈堭堛 塈堻堛 塈堬 "off". +.br +堥堭塈 堛婺 塈 堛媞堭 塈堬 堮媟 堭塈 堛塈堹 塈堬 "堹塈堭=checksize\-" 塈堻堛塈堹 +琠堹. + +.TP 5 +\fBPKGMAIN\fP +.br +堹塈堭琠堛堭 塈媯 堛堬媢 堭塈 奡堮媯 琠堹. 媢塈 奡塈 堥塈堹 痧堭塈 塈 堛媞堭 +堥塈奡堹. slackpkg 堛塈奡 琠堹 琠 堶 堹塈堭琠堛堭 堭塈 堥堭塈堻塈堻 媢塈堭 堻堻堛 奡塈 +堥塈堥堹. 堥 堭 堶塈 塈痧堭 塈堬 堛媞堭 塈 堹塈堭琠堛堭 堹塈奡堛堹 堞 堭塈 堹堭 +slackpkg.conf 塈堭堹 琠堹. 塈 堹塈堭琠堛堭 塈堭 堥塈堹 堶塈 堻堭塈 椈琠堿 塈 +塈堻琠堭 (塈堹 A, AP, D, E, F 媞堭) 堥塈奡堹. + +堹塈堭 椈奡 堭媔 堥堻堛痧 堥 椈堭堛 塈堻琠堭 奡塈 堹塈堭堹. + +.TP 5 +\fBPRIORITY\fP +.br +塈 堛媞堭 塈堛 堹塈堭琠堛堭塈 堿堹 堹堭 琠 塈堛堭堛 堭塈 堥 痧塈 堿堻堛堿 椈琠堿 +堥堻 slackpkg 奡堮媯 琠堹. 塈痧堭 琠 椈琠堿 堹堭 堥奡 塈堬 琠 琠塈 塈堛 奡堹 塈 椈琠堿 +堿堹 堹堭 堹塈堭琠堛堭 塈 堥媢堹 堹塈堭琠堛堭 堹 堻 塈堭 塈堛塈 椈琠堿 堿堹 堹堭 +堞堮堭 堹塈堭琠堛堭 堻堛 奡堹 堹塈堭塈 塈堛 堮塈堹 堥堹. 奡塈 堛塈堹 塈堬 PKGMAIN% +堥堭塈 塈堻堛塈堹 塈堬 堶堛塈堛 堛媞堭 PKGMAIN 塈堻堛塈堹 琠堹. + +塈堹堭 椈奡 堭媔 (堥 堛堭堛堥) 媢堥塈堭堛堹 塈堬: + patches %PKGMAIN extra pasture testing + +.TP 5 +\fBPOSTINST\fP +.br +塈堹塈塈堛 椈堻 塈堬 媯堥 椈琠堿 塈 堛堻媟 slackpkg 婺堭 堿堻堛堿 塈 椈琠堭堥堹 塈堿 +琠堭 堿堹堹 堭塈 媢塈 (on) 塈 媞堭媢塈 (off) 琠堭堹 堹堭 堮媯媯 塈堹塈塈堛 堥媢堹 塈堬 奡塈 +堻埵塈 琠堹. + +堹塈堭 椈奡 堭媔 堛媞堭 \fBPOSTINST\fP 媢堥塈堭堛 塈堻堛 塈堬 "on" +.br +塈堬 媟堭 堮媟 堭塈 奡塈 堛塈堹 塈堬 "堹塈堭=postinst\-" 塈堻堛塈堹 琠堹. + +.TP 5 +\fBONLY_NEW_DOTNEW\fP +.br +堬塈 琠 \fBPOSTINST\fP 堭 "on" 堛婺 奡堹 slackpkg 堛塈 塈塈 "new." 堭塈 堹堭 +堻堭 etc/ 堿堻堛堿 琠堭堹 堥 琠塈堭堥堭 奡堹塈堭 堹堹 琠 堥塈 堞塈 琠堹. 堥 堭 堶塈 +堥堭堮 堛堭堿堶 堹堹 琠 媯堥 塈塈 "new." 堭塈 堹堭 堞堮堭 堭堶 塈堿堭塈 slackpkg +塈堿塈 堹堹 椈堻 塈痧堭 奡塈 堛塈 堥 塈琠塈堭 堹塈堭堹 堹塈堭 \fBONLY_NEW_DOTNEW\fP 堭塈 +堭 "on" 堛婺 琠堹. + +堹塈堭 椈奡 堭媔 \fBONLY_NEW_DOTNEW\fP 堭 "off" 堛婺 奡堹 塈堻堛. 堛塈 堬塈 堞 堭塈 +堛媞堭 堹堹 琠 堥堹塈堹 堹塈堭堹 琠堹... +.br +塈堬 媟堭 堮媟 堭塈 奡塈 堛塈堹 塈堬 "堹塈堭=only_new_dotnew\-" 塈堻堛塈堹 琠堹. + +.TP 5 +\fBONOFF\fP +.br +堛媞堭 \fBONOFF\fP 堭堛塈堭 塈堥堛堹塈 堭塈堥媟 琠塈堭堥堭 堥堛 堥堭 堹塈痧 堭塈 堛婺 +琠堹. 塈痧堭 堭 "on" 堛婺 奡堹 堛塈 椈琠堿 塈 堥 媯堭堛 椈奡 堭媔 塈堛堮塈堥 +奡堹. 塈痧堭 堛塈 堥 塈堛堮塈堥 堹塈堭 堮塈 堹塈堭堹 ( 椈琠堿 塈堛堮塈堥 奡堹 堥塈奡堹) 堞 +堭塈 堭 "off" 堛婺 琠堹. + +堹塈堭 椈奡 堭媔 \fBONOFF\fP 堭 "on" 堛婺 奡堹 塈堻堛. +.br +堥堭塈 堮媟 堭塈 堛塈堹 塈堬 "堹塈堭=onoff\-" 塈堻堛塈堹 琠堹. + +.TP 5 +\fBDOWNLOAD_ALL\fP +.br +塈痧堭 塈 堛媞堭 堭 "on" 堛婺 奡堹 堛塈 塈塈 堥 塈堬 塈堿堭塈 媢塈堛 堭堹 塈堬 +(媯堥 塈 塈堭堛塈堙) 堹塈堹 奡堹. 塈痧堭 堭 "off" 堛婺 奡堹 堭塈堹 堹塈堹 +媯堥/塈堭堛塈堙 堭 塈 琠 椈堻 塈堬 堹痧堭 塈堿塈 奡堹. + +堹塈堭 椈奡 堭媔 \fBDOWNLOAD_ALL\fP 媢堥塈堭堛 塈堻堛 塈堬 "off" +.br +堥堭塈 堮媟 堭塈 堛塈堹 塈堬 "堹塈堭=download_all\-" 塈堻堛塈堹 琠堹. + +.TP 5 +\fBDIALOG\fP +.br +堭塈堥媟 琠塈堭堥堭 堥堛 堥堭 堹塈痧 堭塈 媢塈 (on) 塈 媞堭媢塈 (off) 琠堹. + +堹塈堭 椈奡 堭媔 堛媞堭 \fBDIALOG\fP 媢堥塈堭堛 塈堻堛 塈堬 "on" +.br +堥堭塈 堮媟 堭塈 堛塈堹 塈堬 "堹塈堭=dialog\-" 塈堻堛塈堹 琠堹. + +.TP 5 +\fBDIALOG_MAXARGS\fP +.br +堛媢堹塈堹 堶堹塈琠堳堭 琠塈堭塈琠堛堭塈 琠 堥 堹塈痧 堭堻堛塈堹 堮塈堹 奡堹 堛婺 琠堹. 塈痧堭 +堭塈堹 塈堭堛塈堙 堥 塈 媢堹堹 堥堭堻堹 slackpkg 塈媟塈媢塈堛 堭堥媟 堥 椈琠堿 塈 琠 堹堭 堶塈 +堶塈媔堭 堭 堻堻堛 媯堥 奡堹 塈堹 椈塈琠 琠堹. 堶堛 塈痧堭 堥堹 塈 塈媟塈媢塈堛 塈 媢堹堹 +堹堥塈堭 堥堹堻堛 堞堹 slackpkg 琠 椈媞塈 堮媟塈 堥 琠塈堭堥堭 奡塈 堹堹. + +塈痧堭 \fBDIALOG_MAXARGS\fP 堛婺 奡堹 堹塈堭 椈奡 堭媔 堞 "19500" 堥塈奡堹. +.br +堥堭塈 堮媟 堭塈 堛塈堹 塈堬 "堹塈堭=dialog_maxargs\-" 塈堻堛塈堹 琠堹. + +.TP 5 +\fBBATCH\fP +.br +堶塈堛 媞堭堛媢塈 堭塈 媢塈 (on) 塈 媞堭媢塈 (off) 琠堹. 堬塈琠 堭 堹塈堭 "on" +堛婺 奡堹 slackpkg 奡堹塈堭 堥 琠塈堭堥堭 堹塈堹 椈塈堻堮 堛塈 堻埵塈塈 堭塈 塈堬 +\fBDEFAULT_ANSWER\fP 堥堹堻堛 堞堭堹 (堥 椈塈埵 堭塈堿媢 琠堹) +.br +塈痧堭 堥塈 塈堻堛塈堹 塈堬 塈 堶塈堛 媢塈堛 塈堭堛塈堙 堭塈 塈堿塈 堹堹 奡塈 塈堬 堹塈堭堹 堥媢堹塈 +堭塈 "slackpkg new\-config" 堭塈 堥堭塈 堿堻堛堿 塈堹媞塈 塈塈 "new." 塈堿堭塈 琠堹. + +堹塈堭 椈奡 堭媔 \fBBATCH\fP 媢堥塈堭堛 塈堻堛 塈堬 "off" +.br +堥堭塈 堮媟 堭塈 堛塈堹 塈堬 "堹塈堭=batch\-" 塈堻堛塈堹 琠堹. + +.TP 5 +\fBDEFAULT_ANSWER\fP +.br +塈 堛媞堭 塈 椈塈堻堮 椈奡 堭媔 堻埵塈塈堛 塈堻堛 琠 slackpkg 堥堭塈 堥堭堮 塈媟塈媢塈堛 塈堬 +琠塈堭堥堭 椈堭堻堹. 塈 堛媞堭 堛塈 堬塈 琠 塈堬 堶塈堛 媞堭堛媢塈 塈堻堛塈堹 奡堹 (堬塈 +琠 \fBBATCH\fP 堭 堹塈堭 "yes" 堛婺 奡堹 塈 堶塈堛 batch 塈堬 媟堭 堮媟 堭塈 堭奡 +奡堹) 堭堹 塈堻堛塈堹 堭塈堭 痧堭堹. 堹堭 媞堭 塈媯堭堛 塈 堛媞堭 塈堳堭 堮塈堹 +堹塈奡堛. +.br +塈堹堭 媢堛堥堭 "y" 塈 "n" 堻堛堹. + +堹塈堭 椈奡 堭媔 \fBDEFAULT_ANSWER\fP 堭 "n" 堛婺 奡堹 塈堻堛 +.br +堥堭塈 堮媟 堭塈 堛塈堹 塈堬 "堹塈堭=default_answer\-" 塈堻堛塈堹 琠堹. + +.TP 5 +\fBUSE_INCLUDES\fP +.br +塈堥塈 slackpkg 堛塈堹 奡塈 塈堥塈 堹痧堭 堥塈奡堹. 痧堭 塈 媢 堥塈媢堳 媢堹 +堛琠堭塈堭 椈琠堿 堹堭 堥堻塈堭 塈堬 塈堥塈 奡堹 塈塈 塈痧堭 堥堮塈堹 堛塈 琠 塈堥 堮媯媯 堭塈 +堶堸 琠堹. 堛塈堹 奡琠 堻塈堬 奡堹. 奡塈 堛塈堹 痧堬 "include#" 堭塈 堥塈 堛婺 +塈 堛媞堭 堭 "off" 媞堭媢塈 琠堹. + +堹塈堭 椈奡 堭媔 \fBUSE_INCLUDES\fP 堭 "on" 堛婺 奡堹 塈堻堛. +.br +堥堭塈 堮媟 堭塈 堛塈堹 塈堬 "堹塈堭=use_includes\-" 塈堻堛塈堹 琠堹. + +.TP 5 +\fBSPINNING\fP +.br +堛 slackpkg 琠 琠塈堭 堬塈堥堭 塈堿塈 堹堹 琠 堥塈堬堮堭堹 堛媯堭 堥 媯堭堛 琠 +堭堮塈 塈奡 堹堹. 塈痧堭 堭堮塈 堭塈 堹堻堛 堹塈堭堹 堛塈堹 堞 堭塈 堥塈 堛婺 +塈 堛媞堭 堭 "off" 媞堭媢塈 琠堹. + +堹塈堭 椈奡 堭媔 \fBSPINNING\fP 堭 "on" 堛婺 奡堹 塈堻堛. +.br +堥堭塈 堮媟 堭塈 堛塈堹 塈堬 "堹塈堭=spinning\-" 塈堻堛塈堹 琠堹. + +.SH 塈塈 +.TP 5 +\fB/etc/slackpkg/slacpkg.conf\fP + +.SH "痧塈 琠堹 堥:" +\fBslackpkg\fP(8) \fBpkgtool\fP(8) \fBinstallpkg\fP(8) \fBupgradepkg\fP(8) +\fBremovepkg\fP(8) diff --git a/manpages-l10n/fr.slackpkg b/manpages-l10n/fr.slackpkg new file mode 100644 index 0000000..e7b11c8 --- /dev/null +++ b/manpages-l10n/fr.slackpkg @@ -0,0 +1,340 @@ +.\"******************************************************************* +.\" +.\" This file was generated with po4a. Translate the source file. +.\" +.\"******************************************************************* +.TH SLACKPKG 8 "Mai 2010" slackpkg\-2.81.1 "" +.SH NOM +\fBslackpkg\fP \- Outil de gestion automatis矇e des paquets Slackware Linux + +.SH SYNOPSIS +\fBslackpkg\fP \fB[OPTIONS]\fP +\fB{install|remove|search|upgrade|reinstall|blacklist}\fP +\fB{\fP\fIMOTIF\fP\fB|\fP\fIFICHIER\fP\fB}\fP + +\fBslackpkg [OPTIONS] {clean\-system|upgrade\-all|install\-new}\fP + +\fBslackpkg\fP \fB[OPTIONS]\fP \fB{search|file\-search}\fP +\fB{\fP\fIMOTIF\fP\fB|\fP\fIFICHIER\fP\fB}\fP + +\fBslackpkg\fP \fB[OPTIONS]\fP +\fB{generate\-template|install\-template|remove\-template}\fP \fINOMDEPATRON\fP + +\fBslackpkg [OPTIONS] info\fP \fIPAQUET\fP + +\fBslackpkg [OPTIONS] update [gpg]\fP + +\fBslackpkg [OPTIONS] {new\-config|check\-updates}\fP + +\fBslackpkg [OPTIONS] help\fP + +.SH DESCRIPTION +Slackpkg est un outil pour ceux qui veulent installer ou mettre niveau +facilement des paquets via le r矇seau. Avec slackpkg, vous pouvez avoir une +installation minimale de Slackware et installer/mettre niveau seulement +les paquets dont vous avez le plus besoin. + +Vous n'avez pas besoin de configurer NFS ou de graver des douzaines de CDs +pour tous vos ordinateurs ; tout ce dont vous avez besoin est de taper une +commande et vous avez tous les plus r矇cents paquets officiels au bout des +doigts. + +.SH INSTRUCTIONS +Slackpkg a beaucoup de fonctions. Il peut chercher des fichiers sp矇cifiques, +enlever tous les paquets tiers de votre syst癡me, installer les paquets +ajout矇s Slackware depuis votre derni癡re mise jour, afficher la +description de paquets, etc. + +Avant de faire quoi que ce soit, vous aurez besoin de d矇\-commenter un miroir +dans le fichier /etc/slackpkg/mirrors et d'ex矇cuter : + +.in +5 +# slackpkg update +.in + +L'action "update" (mise jour) t矇l矇\-charge et met en forme la liste des +fichiers et paquets de Slackware. Chaque fois que cette liste change, la +mise jour doit 礙tre effectu矇e. + +Les principales fonctions de Slackpkg sont celles directement li矇es la +gestion des paquets : install (installer), upgrade (mettre niveau) et +remove (enlever) des paquets. Pour effectuer l'une de ces t璽ches, la syntaxe +de Slackpkg est : + +.in +5 +# slackpkg [OPTIONS] {MOTIF|FICHIER} +.in + +\fIOPTIONS\fP peut 礙tre une ou plusieurs des nombreuses options de +configuration list矇es dans /etc/slackpkg/slackpkg.conf. Il existe des +options en ligne de commande pour la plupart des directives de configuration +trouv矇es dans slackpkg.conf \- voir la page de manuel \fBslackpkg.conf(5)\fP +pour savoir quelles options sont disponibles. + +\fIMOTIF\fP peut 礙tre un nom de paquet ou juste une partie d'un nom de +paquet. Ce peut aussi 礙tre une s矇rie de logiciels (comme kde, a, ap, ...) +.br + +\fIFICHIER\fP est un fichier contenant une liste de \fIMOTIFs\fP : soit un par +ligne, soit plusieurs par ligne s矇par矇s par des espaces. + +Slackpkg peut 礙tre utilis矇 pour mettre niveau toute la distribution. +.br +La mani癡re habituelle de le faire est la suivante : + +.in +5 +# slackpkg update +.br +# slackpkg install\-new +.br +# slackpkg upgrade\-all +.br +# slackpkg clean\-system +.in + +Une autre caract矇ristique de Slackpkg est sa capacit矇 travailler avec des +patrons, ce qui peut rendre beaucoup plus ais矇 l'installation sur +diff矇rentes machines avec le m礙me contenu en paquets. Les 矇tapes de base +sont les suivantes: + +.RS +5 +.IP \(bu 2 +Installer sur une machine +.IP \(bu 2 +Ex矇cuter "slackpkg generate\-template NOMDEPATRON" +.IP \(bu 2 +Copier /etc/slackpkg/templates/TEMPLATENAME.template vers le m礙me r矇pertoire +sur l'autre machine +.IP \(bu 2 +Ex矇cuter "slackpkg install\-template NOMDEPATRON" sur l'autre machine +.RE + +\fINOMDEPATRON\fP est le nom de votre patron. + +En suivant cette page de manuel vous pourrez trouver ce que chacune de ces +actions (et des autres) fait. + +.SH ACTIONS +.TP 5 +\fBhelp\fP +.br +Montre les actions de slackpkg et une br癡ve description de celles\-ci. Utile +pour s'initier slackpkg. L'information fournie ici, sur cette page de +manuel, est beaucoup plus compl癡te. + +.TP 5 +\fBupdate\fP +.br +update (mise jour) t矇l矇\-charge la liste de paquets la plus r矇cente +partir d'un miroir Slackware (ou de votre CD). C'est une bonne id矇e de +l'ex矇cuter + +.in +5 +# slackpkg update +.in + +avant de tenter upgrade (mettre niveau), install (installer) ou search +(chercher des paquets). +.br +Si vous avez besoin de mettre jour la clef GPG de Slackware, ex矇cutez + +.in +5 +# slackpkg update gpg +.in + +La clef GPG ne change pas. C'est une commande ex矇cuter une seule fois \- +faites\-le, et n'y pensez plus. + +.TP 5 +\fBcheck\-updates\fP +.br +V矇rifie si le fichier ChangeLog.txt a 矇t矇 mis jour. C'est bien de la +lancer depuis une t璽che cron pour alerter l'administrateur propos des +mises jour. + +.TP 5 +\fBfile\-search\fP +.br +Vous pouvez chercher parmi les paquets Slackware officiels lesquels +contiennent n'importe quel fichier de la distribution Slackware. Vous avez +besoin d'une biblioth癡que 矇trange ? Utilisez file\-search pour la trouver. + +.in +5 +# slackpkg file\-search nomdefichier +.in + +Tous les paquets comportant "nomdefichier" seront affich矇s, ainsi vous +pourrez voir si ces paquets sont install矇s ou non ; s'ils ne le sont pas, +vous pourrez les t矇l矇\-charger et les installer en utilisant les autres +fonctions de slackpkg. + +.TP 5 +\fBsearch\fP +.br +vous pourrez rechercher ("search") tout paquet fourni par Slackware. + +.in +5 +# slackpkg search motif +.in + +Tous les paquets dont le nom correspond "motif" seront affich矇s. Comme +pour file\-search vous pourrez voir si ces paquets sont install矇s ou non ; +s'ils ne le sont pas, vous pourrez les t矇l矇\-charger et les installer en +utilisant d'autres fonctions de slackpkg. + +.TP 5 +\fBinstall\fP +.br +L'installation d'un paquet est tr癡s simple. Il suffite de taper : + +.in +5 +# slackpkg install paquet +.in + +et le paquet sera t矇l矇\-charg矇 et install矇. +.br +Vous ne pouvez pas utiliser l'option "install" pour installer un paquet d矇j +install矇, mais vous pouvez le r矇\-installer ou le mettre niveau. + +.TP 5 +\fBupgrade\fP +.br +"upgrade" (mettre niveau) installe la plus r矇cente version officielle du +ou des paquet(s) sp矇cifi矇(s) + +"upgrade" ne tentera pas d'installer de nouveaux paquets (utilisez la +fonction "install" cet effet ; la derni癡re version officielle du paquet +sera install矇e). +.TP 5 +\fBreinstall\fP +.br +Au cas ou vous auriez par erreur corrompu quelque chose, la fonction +"reinstall" vous permet de r矇\-installer la version actuellement install矇e du +paquet. + +.TP 5 +\fBremove\fP +.br +Avec "remove" vous pouvez enlever des paquets install矇s. Par exemple : + +.in +5 +# slackpkg remove kde +.in + +enl癡vera tous les paquets avec "kde" dans leur nom. + +.TP 5 +\fBblacklist\fP +.br +Avec cette fonction vous pouvez "blacklister" (mettre en liste noire) +certains paquets. +.br +Les paquets en liste noire ne seront pas install矇s, mis niveau ou enlev矇s +par slackpkg. Si vous voulez enlever un paquet de la liste noire, merci +d'矇diter le fichier /etc/slackpkg/blacklist cet effet. + +.TP 5 +\fBdownload\fP +.br +Cette action indique slackpkg de t矇l矇\-charger les paquets, mais de ne pas +les installer. Ils seront plac矇s dans /var/cache/packages, et vous pouvez +les installer/mettre niveau/r矇\-installer plus tard (ou les graver sur CD). + +.TP 5 +\fBinfo\fP +.br +Cette action affiche des informations sur le ou les paquet(s) : taille +comprim矇 ou d矇ball矇, description, etc. + +.TP 5 +\fBclean\-system\fP +.br +Cette action enl癡ve tous les paquets qui ne font pas partie d'une +installation standard de Slackware. Avec cette fonction, vous pouvez +nettoyer votre syst癡me, en enlevant tous les paquets tiers ainsi que ceux +qui ne sont plus des paquets officiels Slackware. +.br +Si vous avez des paquets tiers (ou personnalis矇s) que vous souhaitez +conserver, vous pouvez temporairement les ajouter la liste noire ou +"blacklist" avant d'utiliser l'action "clean\-system". + +.TP 5 +\fBupgrade\-all\fP +.br +Cette action met niveau tout paquet install矇 sur le syst癡me la version +incluses dans l'arborescence officielle Slackware ; c'est la "bonne" mani癡re +de mettre niveau tout le syst癡me. +.br +Souvenez\-vous d'utiliser l'action "install\-new" avant "upgrade\-all". + +.TP 5 +\fBinstall\-new\fP +Cette action installe tout paquet nouvellement ajout矇 la liste des paquets +officiels Slackware. Utilisez\-la si vous mettez niveau votre syst癡me une +autre version de Slackware ou si vous utilisez \-current. +.br +Si vous voulez installer tous les paquets Slackware d矇s\-install矇s, utilisez +la commande suivante au lieu de l'action "install\-new" : + +.in +5 +# slackpkg install slackware. +.in +.TP 5 +\fBnew\-config\fP +Cette action recherche les fichiers de configuration se terminant en .new et +demande l'utilisateur quoi faire de ces fichiers. +.br +L'action "new\-config" est tr癡s utile quand vous effectuez une mise niveau +et remettez plus tard la r矇vision des fichiers de configuration. Vous +pouvez utiliser l'action "new\-config" la place de la recherche manuelle, +l'utilisation de "diff" et le remplacement. +.TP 5 +\fBgenerate\-template\fP +Cette action cr矇e un nouveau patron comportant tous les paquets officiels +install矇s sur votre syst癡me. Le patron sera enregistr矇 dans +/etc/slackpkg/templates +.TP 5 +\fBinstall\-template\fP +Cette action installe les paquets list矇s dans le patron demand矇, qui doit se +trouver dans /etc/slackpkg/templates. Si le patron inclut d'autres patrons, +tous doivent se trouver dans /etc/slackpkg/templates. Vous pouvez d矇sactiver +les "includes" (terme Anglais pour "inclus") dans la ligne de commande. +.TP 5 +\fBremove\-template\fP +Cette action enl癡ve tous les paquets qui font partie du patron choisi. Soyez +prudent, cela peut rendre votre syst癡me inutilisable. le traitement des +"include" peut 礙tre activ矇 ou d矇sactiv矇 dans slackpkg.conf ou gr璽ce +l'option appropri矇e en ligne de commande. + +.SH FICHIERS +.TP 5 +\fB/etc/slackpkg/mirrors \fP +Fichier pour sp矇cifier l'endroit d'o羅 t矇l矇\-charger les paquets +.TP 5 +\fB/etc/slackpkg/slackpkg.conf \fP +Ficher de configuration g矇n矇rale de slackpkg +.TP 5 +\fB/etc/slackpkg/blacklist\fP +Liste des paquets sauter (liste noire) +.TP 5 +\fB/etc/slackpkg/templates\fP +Contient tous les fichiers patrons +.TP 5 +\fB/usr/libexec/slackpkg\fP +Contient les fonctions essentielles et suppl矇mentaires de slackpkg +.TP 5 +\fB/var/lib/slackpkg\fP + usage interne de slackpkg \- listes de paquets mises en forme, copie de +ChangeLog.txt, liste de fichiers, etc. + +.SH "VOIR AUSSI" +\fBslackpkg.conf\fP(5), \fBinstallpkg\fP(8), \fBupgradepkg\fP(8), \fBexplodepkg\fP(8), +\fBmakepkg\fP(8), \fBpkgtool\fP(8). + +.SH AUTEURS +.TP 5 +Piter PUNK 矇galement appel矇 Roberto F Batista + +.TP 5 +Evaldo Gardenali 矇galement appel矇 UdontKnow + diff --git a/manpages-l10n/fr.slackpkg.conf b/manpages-l10n/fr.slackpkg.conf new file mode 100644 index 0000000..5df853d --- /dev/null +++ b/manpages-l10n/fr.slackpkg.conf @@ -0,0 +1,301 @@ +.\"******************************************************************* +.\" +.\" This file was generated with po4a. Translate the source file. +.\" +.\"******************************************************************* +.TH SLACKPKG.CONF 5 "Mai 2010" slackpkg\-2.81.1 "" +.SH NOM +\fBslackpkg.conf\fP \- Donn矇es de configuration pour slackpkg + +.SH DESCRIPTION + +Le fichier slackpkg.conf contient des informations pour \fBslackpkg(8)\fP, un +outil de gestion automatis矇e des paquets logiciels Slackware Linux. + +Le fichier slackpkg.conf est ue suite de param癡tres de scripts shell, et +chaque param癡tre commande un des aspects de slackpkg. les commentaires +commencent par le caract癡re # et peuvent appara簾tre n'importe o羅 dans le +fichier slackpkg.conf. Si un param癡tre appara簾t plus d'une fois dans ce +fichier, slackpkg utilisera sa derni癡re valeur. + +Plusieurs param癡tres peuvent 礙tre remplac矇s par des options pass矇es +slackpkg en ligne de commande. Si vous devez remplacer la valeur de +\fBPARAMETRE\fP, 矇crivez \fB\-param癡tre=valeur\fP sur la ligne de commande juste +avant l'action de slackpkg. Plusieurs variables peuvent 礙tre remplac矇es. + +EXEMPLE: slackpkg \-batch=on \-default_answer=y upgrade\-all + +Pour les options de configuration qui peuvent prendre seulement deux 矇tats, +les valeurs possibles sont "on" ("oui", ou "en service") ou "off" ("non", ou +"hors service") sauf indication contraire. + +Les options de configuration sont les suivantes : + +.TP 5 +\fBARCH\fP +.br +Choisit l'architecture du syst癡me. Habituellement Slackpkg peut trouver la +bonne valeur avec la commande "uname \-m". Les valeurs acceptables sont : + +.ds title MACHINE\t\tVALEURS ACCEPTABLES DE ARCH +.ds arm ARM\t\t\tarm +.ds x86 x86 (32bits)\ti386, i486, i586 and i686 +.ds x86_64 x86 (64bits)\tx86_64 +.ds ppc PowerPC\t\tpowerpc +.ds s390 S/390\t\t390 +.in +5 +\fB\*[title]\fP +.br +\*[arm] +.br +\*[x86] +.br +\*[x86_64] +.br +\*[ppc] +.br +\*[s390] +.in + +La valeur par d矇faut de \fBARCH\fP d矇pend de votre architecture. + +.TP 5 +\fBSLACKKEY\fP +.br +Slackpkg v矇rifie le fichier de signature (.asc) par rapport la signature +GPG du projet. Des portages de Slackware sur diff矇rentes architectures +peuvent avoir des signatures diff矇rentes et Slackpkg tente de trouver la +bonne en fonction de l'architecture de votre syst癡me. si celle +automatiquement d矇tect矇e (\fBSLACKKEY\fP) n'est pas la bonne, vous pouvez +lachanger avec cette option. + +La valeur par d矇faut de \fBSLACKKEY\fP d矇pend de l'architecture de votre +syst癡me. + +.TP 5 +\fBTEMP\fP +.br +D矇finit l'endroit o羅 slackpkg stockera les paquets t矇l矇\-charg矇s avant +installation ou mise niveau. + +La valeur par d矇faut de \fBTEMP\fP est /var/cache/packages. + +.TP 5 +\fBWORKDIR\fP +.br +D矇finit le r矇pertoire des listes de paquets, listes de fichiers et autres +informations utilis矇es pour le fonctionnement de slackpkg. Ne changez pas la +valeur de ce param癡tre sans bien savoir ce que vous faites. + +La valeur par d矇faut de \fBWORKDIR\fP est /var/lib/slackpkg. + +.TP 5 +\fBWGETFLAGS\fP +.br +S矇lectionne des options particuli癡res pour le programme wget. Si vous en +avez besoin de plusieurs, souvenez\-vous d'en mettre la liste entre +guillemets (en Anglais : "double quotes"). + +La valeur par d矇faut de \fBWGETFLAGS\fP est "\-\-passive\-ftp" + +.TP 5 +\fBDELALL\fP +.br +Avec la valeur "on", tous les fichiers t矇l矇\-charg矇s seront effac矇s apr癡s +l'installation ou la mise niveau (ceci n'a AUCUN impact quand l'option +"download" de slackpkg est utilis矇e). Avec la valeur "off", les fichiers +seront conserv矇s dans le r矇pertoire d矇fini par \fBTEMP\fP (comme d矇crit plus +haut). + +La valeur par d矇faut de \fBDELALL\fP est "on". +.br +Depuis la ligne de commande, vous pouvez utiliser \-delall=valeur. + +.TP 5 +\fBCHECKMD5\fP +.br +Active (on) ou d矇sactive (off) la v矇rification des sommes de contr繫le MD5 de +tous les paquets t矇l矇\-charg矇s avant installation ou mise niveau. + +La valeur par d矇faut de \fBCHECKMD5\fP est "on". +.br +Depuis la ligne de commande, vous pouvez utiliser \-checkmd5=value. + +.TP 5 +\fBCHECKGPG\fP +.br +Active(on) ou d矇sactive (off) la v矇rification de la signature GPG pour +chaque paquet avant installation ou mise niveau. + +La valeur par d矇faut de \fBCHECKPKG\fP est "on". +.br +Depuis la ligne de commande, vous pouvez utiliser \-checkgkg=valeur. + +.TP 5 +\fBCHECKSIZE\fP +.br +Active(on) ou d矇sactive (off) la v矇rification de l'espace disponible pour +chaque paquet avant installation ou mise niveau. + +La valeur par d矇faut de \fBCHECKSIZE\fP est "off". +.br +Depuis la ligne de commande, vous pouvez utiliser \-checksize=valeur. + +.TP 5 +\fBPKGMAIN\fP +.br +D矇finit le r矇pertoire principal de la distribution. Habituellement vous +n'avez pas vous en pr矇occuper, Slackware essayant de le trouver en se +basant sur l'architecture de votre syst癡me. Cependant, si vous avez besoin +de le changer, indiquez la valeur de ce param癡tre dans votre fichier +slackpkg.conf. ce devrait toujours 礙tre le r矇pertoire contenant les s矇ries +de paquets (A, AP, D, E, F, ...). + +Valeur par d矇faut : d矇pend de l'architecture cible de la version de +Slackware + +.TP 5 +\fBPRIORITY\fP +.br +Cette liste d矇finit les priorit矇s dans le choix des r矇pertoires sur le +miroir lors d'une recherche de paquets avec slackpkg. Si un paquet est +trouv矇 dans plus d'un des r矇pertoire list矇s, c'est celui trouv矇 dans le +premier r矇pertoire list矇 qui sera utilis矇. Vous pouvez 矇crire %PKGMAIN pour +utiliser la valeur du param癡tre PKGMAIN (voir plus haut) dans la liste. + +Valeur par d矇faut (dans l'ordre) : patches %PKGMAIN extra pasture testing + +.TP 5 +\fBPOSTINST\fP +.br +Active (on) ou d矇sactive (off) les fonctionnalit矇s post\-installation de +slackpkg, telles que la v矇rification des nouveaux (*.new) fichiers de +configuration et des nouveaux noyaux Linux, et vous invite lui dire quoi +faire. + +La valeur par d矇faut de \fBPOSTINST\fP est "on". +.br +Depuis la ligne de commande, vous pouvez utiliser \-postinst=valeur. + +.TP 5 +\fBONLY_NEW_DOTNEW\fP +.br +Quand \fBPOSTINST\fP a la valeur "on", slackpkg recherche tous les fichiers +\&.new dans le r矇pertoire /etc et invite l'utilisateur lui dire quoi en +faire. Cependant, certains utilisateurs pr矇f癡rent voir seulement les +fichiers .new install矇s depuis la derni癡re ex矇cution de slackpkg ; si c'est +votre cas, donnez la valeur "on" \fBONLY_NEW_DOTNEW\fP. + +La valeur par d矇faut de \fBONLY_NEW_DOTNE\fP est "off". Ne la changez qu'en +sachant bien ce que vous faites ... +.br +Depuis la ligne de commande, vous pouvez utiliser \-only\-dot\-new=valeur. + +.TP 5 +\fBONOFF\fP +.br +Le param癡tre \fBONOFF\fP d矇finit le comportement initial de l'interface de +dialogue, lors de l'affichage d'une liste de paquets. Avec la valeur "on" +tous les paquets seront s矇lectionn矇s par d矇faut. Si vous pr矇f矇rez l'option +inverse (aucun paquet s矇lectionn矇) indiquez la valeur "off". + +La valeur par d矇faut de \fBONOFF\fP est "on". +.br +Depuis la ligne de commande, vous pouvez utiliser \-onoff=valeur. + +.TP 5 +\fBDOWNLOAD_ALL\fP +.br +Si ce param癡tre est r矇gl矇 "on", tous les fichiers seront t矇l矇\-charg矇s +avant que l'op矇ration demand矇e (installation ou mise niveau) soit +effectu矇e. S'il est r矇gl矇 "off" les fichiers seront t矇l矇\-charg矇s ou mis +niveau un par un. + +La valeur par d矇faut de \fBDOWNLOAD_ALL\fP est "off". +.br +Depuis la ligne de commande, vous pouvez utiliser \-download_all=valeur. + +.TP 5 +\fBDIALOG\fP +.br +Active (on) ou d矇sactive (off) l'interface de dialogue (faisant appel au +programme de m礙me nom : "dialog"). + +La valeur par d矇faut de \fBDIALOG\fP est "on". +.br +Depuis la ligne de commande, vous pouvez utiliser \-dialog=valeur. + +.TP 5 +\fBDIALOG_MAXARGS\fP +.br +D矇finit le nombre maximum de caract癡res envoy矇s au programme "dialog". Si ce +nombre est atteint lors d'une mise niveau, slackpkg supprime l'information +"version actuellement install矇e de chaque paquet". Si m礙me sans cette +information ce nombre est atteint, slackpkg 矇met un message d'erreur. + +Si le param癡tre \fBDIALOG_MAXARGS\fP n'est pas explicitement fix矇, il prend la +valeur par d矇faut 19500. +.br +Depuis la ligne de commande, vous pouvez utiliser \-dialog_maxargs=valeur. + +.TP 5 +\fBBATCH\fP +.br +Active (on) ou d矇sactive (off) le mode non\-interactif. Ex矇cut矇 en mode +batch, slackpkg ne posera aucune question l'utilisateur ; la place, +toutes les r矇ponses qu'il aurait pos矇es prendront la valeur +\fBDEFAULT_ANSWER\fP (voir ci\-dessous) +.br +Si vous effectuez une mise niveau dans ce mode, vous aurez besoin +d'ex矇cuter ensuite "slackpkg new\-config" pour trouver et traiter les +fichiers .new. + +La valeur par d矇faut de \fBBATCH\fP est "off". +.br +Depuis la ligne de commande, vous pouvez utiliser \-batch=valeur. + +.TP 5 +\fBDEFAULT_ANSWER\fP +.br +C'est la r矇ponse par d矇faut aux questions que pose slackpkg pour recueillir +quelques informations. Cette valeur n'est utilis矇e qu'en mode non\-interactif +(quand la valeur de \fBBATCH\fP est "yes" ou que l'utilisateur choisit ce mode +via la ligne de commande) ; sinon, ce param癡tre n'est pas utilis矇. +.br +Les valeurs autoris矇es sont "y" (pour oui) ou "n" (pour non). + +La valeur par d矇faut de \fBDEFAULT_ANSWER\fP est "n". +.br +Depuis la ligne de commande, vous pouvez utiliser \-default_answer=valeur. + +.TP 5 +\fBUSE_INCLUDES\fP +.br +Les patrons de slackpkg peuvent inclure d'autres patrons. Ceci r矇duit la +duplication de paquets dans beaucoup de patrons, mais peut constituer un +probl癡me si vous voulez enlever seulement un patron particulier. Vous pouvez +d矇sactiver la prise en compte des #include en donnant fixant ce param癡tre +"off". + +La valeur par d矇faut de \fBUSE_INCLUDES\fP est "on". +.br +Depuis la ligne de commande, vous pouvez utiliser \-use\-includes=valeur. + +.TP 5 +\fBSPINNING\fP +.br +Quand Slackpkg effectue une action qui prend un certain temps, elle affiche +une barre tournante. Si vous n'aimez pas la barre tournante, vous pouvez +d矇sactiver cette option "off". + +La valeur par d矇faut de \fBSPINNING\fP est "on". +.br +Depuis la ligne de commande, vous pouvez utiliser \-spinning=valeur. + +.SH FICHIERS +.TP 5 +\fB/etc/slackpkg/slacpkg.conf\fP + +.SH "VOIR AUSSI" +\fBslackpkg\fP(8) \fBpkgtool\fP(8) \fBinstallpkg\fP(8) \fBupgradepkg\fP(8) +\fBremovepkg\fP(8) diff --git a/manpages-l10n/id.slackpkg b/manpages-l10n/id.slackpkg new file mode 100644 index 0000000..048af07 --- /dev/null +++ b/manpages-l10n/id.slackpkg @@ -0,0 +1,327 @@ +.\"******************************************************************* +.\" +.\" This file was generated with po4a. Translate the source file. +.\" +.\"******************************************************************* +.TH SLACKPKG 8 "Mei 2010" slackpkg\-2.81.1 "" +.SH NAMA +\fBslackpkg\fP \- Perangkat otomatis untuk mengelola paket Slackware Linux + +.SH SINOPSIS +\fBslackpkg\fP \fB[OPTIONS]\fP +\fB{install|remove|search|upgrade|reinstall|blacklist}\fP +\fB{\fP\fIPOLA\fP\fB|\fP\fIFILE\fP\fB}\fP + +\fBslackpkg [OPTIONS] {clean\-system|upgrade\-all|install\-new}\fP + +\fBslackpkg\fP \fB[OPTIONS]\fP \fB{search|file\-search}\fP \fB{\fP\fIPOLA\fP\fB|\fP\fIFILE\fP\fB}\fP + +\fBslackpkg\fP \fB[OPSI]\fP +\fB{generate\-template|install\-template|remove\-template}\fP \fINAMATEMPLATE\fP + +\fBslackpkg [OPSI] info\fP \fIPAKET\fP + +\fBslackpkg [OPSI] update [gpg]\fP + +\fBslackpkg [OPSI] {new\-config|check\-updates}\fP + +\fBslackpkg [OPSI] help\fP + +.SH DESKRIPSI +Slackpkg adalah perangkat bagi mereka yang hendak menginstall atau +mengupgrade paket via jaringan. Dengan slackpkg, Anda bisa memiliki +installasi minimal Slackware Linux dan menginstall/upgrade hanya paket yang +Anda butuhkan. + +Anda tidak perlu mengkonfigurasi NFS atau membuat banyak CD untuk semua +komputer Anda; Anda cukup mengetikkan satu perintah dan semua paket resmi +Slackware terbaru akan berada dalam genggaman Anda. + +.SH INSTRUKSI +Slackpkg memiliki banyak fitur. Ia dapat mencari file yang spesifik, +menghapus paket pihak ketiga pada sistem Anda, menginstall paket yang +ditambahkan pada Slackware sejak update terakhir, menampilkan deskripsi +paket, dll. + +Sebelum Anda melakukan apapun, Anda harus menghapus komentar satu mirror +pada /etc/slackpkg/mirrors dan menjalankan: + +.in +5 +# slackpkg update +.in + +Perintah "update" akan mendownload dan memformat daftar file dan paket pada +Slackware. Setiap kali daftar ini berubah, perintah update harus dijalankan. + +Fitur utama dari Slackpkg adalah yang berhubungan dengan manajemen paket: +install, upgrade, dan menghapus paket. Untuk melakukan ini, sintaks Slackpkg +adalah: + +.in +5 +# slackpkg [OPSI] {POLA|FILE} +.in + +\fIOPSI\fP bisa satu atau lebih opsi konfigurasi yang terdaftar pada +/etc/slackpkg/slackpkg.conf. Terdapat opsi perintah baris yang ekuivalen +untuk semua konfigurasi yang ada pada slackpkg.conf \- lihat halaman\-manual +\fBslackpkg.conf(5)\fP untuk melihat opsi yang tersedia. + +\fIPOLA\fP bisa berupa nama paket atau sebagian dari nama paket. Juga bisa seri +software (seperti kde, a, ap, ...). +.br + +\fIFILE\fP adalah file dengan daftar \fIPOLA\fP didalamnya: bisa satu per baris +atau beberapa baris dengan spasi sebagai pemisahnya. + +Slackpkg bisa digunakan untuk mengupgrade seluruh distribusi. +.br +Cara yang umum dilakukan: + +.in +5 +# slackpkg update +.br +# slackpkg install\-new +.br +# slackpkg upgrade\-all +.br +# slackpkg clean\-system +.in + +Fitur lain dari Slackpkg adalah kemampuan untuk bekerja dengan template, +yang mempermudah membuat banyak mesin dengan isi paket yang sama. Langkah +dasarnya seperti berikut: + +.RS +5 +.IP \(bu 2 +Install pada satu mesin +.IP \(bu 2 +Jalankan "slackpkg generate\-template NAMATEMPLATE" +.IP \(bu 2 +Salin /etc/slackpkg/templates/NAMATEMPLATE.template pada direktori yang sama +pada mesin lain +.IP \(bu 2 +Jalankan "slackpkg install\-template NAMATEMPLATE" pada mesin lain +.RE + +\fINAMATEMPLATE\fP adalah nama template Anda. + +Dengan mengikuti halaman manual ini, Anda bisa mencari apa fungsi +masing\-masing aksi berikut. + +.SH AKSI +.TP 5 +\fBhelp\fP +.br +Menampilkan aksi slackpkg dan deskripsi singkat. Berguna jika Anda perlu +mengetahui tentang slackpkg. Informasi disini, pada halaman manual lebih +lengkap. + +.TP 5 +\fBupdate\fP +.br +update akan mendownload daftar paket terbaru dari mirror Slackware (atau CD +Anda). Disarankan untuk dijalankan + +.in +5 +# slackpkg update +.in + +sebelum mencoba untuk mengupgrade, menginstall, atau mencari paket. +.br +Jika Anda perlu mengupdate kunci GPG Slackware, jalankan + +.in +5 +# slackpkg update gpg +.in + +Kunci GPG tidak berubah. Ini biasanya perintah "satu kali" \- jalankan satu +kali dan lupakan... + +.TP 5 +\fBcheck\-updates\fP +.br +Verifikasi apakah terdapat update pada ChangeLog.txt. Hal ini bagus untuk +digunakan dari cron untuk memberitahukan sysadmin tentang update. + +.TP 5 +\fBfile\-search\fP +.br +Anda bisa mencari paket resmi Slackware dari untuk sembarang file pada +distribusi Slackware. Apakah Anda memerlukan pustaka aneh? Gunakan +file\-search untuk mencarinya. + +.in +5 +# slackpkg file\-search namafile +.in + +Semua paket dengan "namafile" yang cocok akan ditampilkan, sehingga Anda +bisa melihat apakah paket sudah terinstall atau belum; jika belum, Anda bisa +mendownload dan menginstallnya dengan aksi slackpkg yang lain. + +.TP 5 +\fBsearch\fP +.br +Anda bisa mencari untuk sembarang paket yang didistribusikan pada Slackware. + +.in +5 +# slackpkg search pola +.in + +Semua nama paket yang cocok dengan "pola" akan ditampilkan. Seperti +file\-search, Anda bisa melihat apakah paket sudah terinstall atau belum; +jika belum, Anda bisa mendownload dan menginstallnya dengan aksi slackpkg +yang lain. + +.TP 5 +\fBinstall\fP +.br +Installasi sebuah paket sangat sederhana. Anda cukup mengetikkan: + +.in +5 +# slackpkg install paket +.in + +dan paket akan didownload dan diinstall. +.br +Anda tidak bisa menggunakan opsi "install" untuk menginstall paket yang +sudah terinstall, tetapi Anda bisa menginstall ulang atau mengupgradenya. + +.TP 5 +\fBupgrade\fP +.br +upgrade menginstall versi resmi terbaru dari paket yang ditentukan. + +upgrade tidak akan mencoba menginstall paket baru (gunakan fungsi install +untuk tujuan itu; versi resmi terbaru dari paket akan diinstall). +.TP 5 +\fBreinstall\fP +.br +Jika Anda secara tidak sengaja membuat korupsi paket, opsi reinstall +mengijinkan Anda untuk menginstall ulang versi paket yang sama yang sudah +terinstall. + +.TP 5 +\fBremove\fP +.br +Dengan remove, Anda bisa menghapus paket yang sudah terinstall. Sebagai +contoh: + +.in +5 +# slackpkg remove kde +.in + +akan menghapus semua paket dengan "kde" sebagai namanya. + +.TP 5 +\fBblacklist\fP +.br +Dengan aksi ini, Anda bisa mem\-"blacklist" paket tertentu. +.br +Paket yang di\-blacklist tidak akan diinstall, diupgrade, atau dihapus oleh +slackpkg. Jika Anda ingin menghapus beberapa paket dari daftar blacklist, +silahkan mengedit /etc/slackpkg/blacklist. + +.TP 5 +\fBdownload\fP +.br +Aksi ini memberitahu slackpkg untuk mendownload paket, tetapi tidak +menginstallnya. Mereka akan diletakkan pada /var/cache/packages dan Anda +bisa menginstall/upgrade/menginstall ulang dikemudian hari (atau membakarnya +pada CD). + +.TP 5 +\fBinfo\fP +.br +Aksi ini mencetak informasi tentang paket: ukuran terkompresi dan tanpa +kompresi, deskripsi, dll... + +.TP 5 +\fBclean\-system\fP +.br +Aksi ini menghapus semua paket yang bukan berasal dari installasi standar +Slackware. Dengan opsi ini, Anda bisa membersihkan sistem Anda, menghapus +paket pihak ketiga serta paket yang dihapus dari paket resmi Slackware. +.br +Jika Anda memilih paket pihak ketiga (atau paket modifikasi) yang hendak +Anda pertahankan, Anda bisa menambahkan pada paket yang di\-blacklist sebelum +menjalankan aksi 'clean\-system'. + +.TP 5 +\fBupgrade\-all\fP +.br +Aksi ini mengupgrade semua paket yang terinstall pada sistem ke versi resmi +dari Slackware; ini merupakan cara 'bagus untuk mengupgrade keseluruhan +sistem. +.br +Harap diingat untuk menggunakan "install\-new" sebelum menjalankan +"upgrade\-all." + +.TP 5 +\fBinstall\-new\fP +Aksi ini menginstall semua paket baru yang ditambahkan pada paket resmi +Slackware. Jalankan aksi ini jika Anda mengupgrade sistem Anda ke versi +Slackware yang lain atau jika Anda menjalankan \-current. +.br +Jika Anda hendak menginstall semua paket Slackware yang tidak terinstall +pada sistem Anda, gunakan perintah berikut dan bukan aksi install\-new: + +.in +5 +# slackpkg install slackware. +.in +.TP 5 +\fBnew\-config\fP +Aksi ini mencari file konfigurasi .new dan menanyakan pengguna apa yang +harus dilakukan dengan file tersebut. +.br +new\-config sangat berguna ketika Anda melakukan upgrade dan meninggalkan +file konfigurasi untuk direview dikemudian hari. Dibandingkan pencarian +manual, diff, dan mengganti; Anda bisa menggunakan aksi new\-config. +.TP 5 +\fBgenerate\-template\fP +Aksi ini menghasilkan template baru dengan semua paket resmi yang terinstall +pada sistem Anda. Template akan disimpan pada /etc/slackpkg/templates +.TP 5 +\fBinstall\-template\fP +Aksi ini menginstall template yang diperlukan pada sistem. Template harus +berada pada /etc/slackpkg/templates. Jika template "include" template lain, +semuanya harus berada pada /etc/slackpkg/templates. Anda bisa menonaktifkan +"include" pada slackpkg.conf atau pada perintah baris. +.TP 5 +\fBremove\-template\fP +Aksi ini akan menghapus semua paket yang termasuk dalam template yang +dipilih. Hati\-hati, hal ini bisa membuat mesin Anda menjadi tidak bisa +dipakai. Penanganan "include" bisa diaktifkan/dinonaktifkan pada +slackpkg.conf atau dengan opsi yang sesuai pada perintah baris. + +.SH FILE +.TP 5 +\fB/etc/slackpkg/mirrors功fP +File untuk menentukan lokasi sumber untuk mendownload paket +.TP 5 +\fB/etc/slackpkg/slackpkg.conf功fP +Konfigurasi umum slackpk +.TP 5 +\fB/etc/slackpkg/blacklist\fP +Daftar paket yang dilewati +.TP 5 +\fB/etc/slackpkg/templates\fP +Berisi semua file template +.TP 5 +\fB/usr/libexec/slackpkg\fP +Berisi fungsi utama dan tambahan dari slackpkg +.TP 5 +\fB/var/lib/slackpkg\fP +Penggunaan internal Slackpkg \- daftar paket terformat, salinan +ChangeLog.txt, daftar file, dll... + +.SH "LIHAT JUGA" +\fBslackpkg.conf\fP(5), \fBinstallpkg\fP(8), \fBupgradepkg\fP(8), \fBexplodepkg\fP(8), +\fBmakepkg\fP(8), \fBpkgtool\fP(8). + +.SH PEMBUAT +.TP 5 +Piter PUNK aka Roberto F Batista + +.TP 5 +Evaldo Gardenali aka UdontKnow + diff --git a/manpages-l10n/id.slackpkg.conf b/manpages-l10n/id.slackpkg.conf new file mode 100644 index 0000000..fa5e079 --- /dev/null +++ b/manpages-l10n/id.slackpkg.conf @@ -0,0 +1,289 @@ +.\"******************************************************************* +.\" +.\" This file was generated with po4a. Translate the source file. +.\" +.\"******************************************************************* +.TH SLACKPKG.CONF 5 "Mei 2010" slackpkg\-2.81.1 "" +.SH NAMA +\fBslackpkg.conf\fP \- Data konfigurasi untuk slackpkg + +.SH DESKRIPSI + +File slackpkg.conf berisi informasi untuk \fBslackpkg\fP (8), perangkat +otomatis untuk mengelola paket Slackware Linux. + +File slackpkg.conf adalah sekumpulan variabel shell script, dan setiap +variabel mengendalikan satu aspek dari slackpkg. Komentar diawali dengan +karakter # dan berakhir pada akhir baris, dan komentar bisa muncul dimana +saja pada file slackpkg.conf. Jika beberapa variabel muncul lebih dari satu +kali pada file, slackpkg akan menggunakan nilai yang didefinisikan terakhir +kali. + +Banyak variabel bisa ditimpa oleh opsi yang dikirimkan pada slackpkg pada +perintah baris. Jika Anda perlu menimpa nilai dari \fBVARIABEL\fP , kirimkan +\fB\-variable=nilai\fP pada perintah baris sebelum aksi slackpkg. Berbagai +variabel dapat ditimpa. + +CONTOH: slackpkg \-batch=on \-default_answer=y upgrade\-all + +Untuk opsi konfigurasi yang hanya memiliki dua nilai, nilai yang mungkin +adalah "on" atau "off" kecuali sudah diindikasikan sebelumnya. + +Opsi konfigurasi yang ada: + +.TP 5 +\fBARCH\fP +.br +Memilih arsitektur sistem. Biasanya Slackpkg bisa menemukan nilai yang tepat +dengan "uname \-m". Nilai yang valid adalah: + +.ds title MESIN\t\tNILAI ARSITEKTUR YANG VALID +.ds arm ARM\t\t\tarm +.ds x86 x86 (32bit)\ti386, i486, i586 dan i686 +.ds x86_64 x86 (64bit)\tx86_64 +.ds ppc PowerPC\t\tpowerpc +.ds s390 S/390\t\t390 +.in +5 +\fB\*[title]\fP +.br +\*[arm] +.br +\*[x86] +.br +\*[x86_64] +.br +\*[ppc] +.br +\*[s390] +.in + +Nilai default dari \fBARCH\fP tergantung dari arsitektur Anda. + +.TP 5 +\fBSLACKKEY\fP +.br +Slackpkg menguji file tanda tangan paket (.asc) dengan tanda tangan GPG dari +proyek. Porting Slackware yang berbeda bisa memilih tanda tangan yang +berbeda, dan Slackpkg mencoba menemukan yang tepat berdasarkan arsitektur +Sistem Anda. Jika \fBSLACKKEY\fP yang terdeteksi tidak benar, Anda bisa +menggantinya dengan opsi ini. + +Nilai default dari \fBSLACKKEY\fP tergantung dari porting Slackware Anda. + +.TP 5 +\fBTEMP\fP +.br +Mendefinisikan lokasi dimana slackpkg akan mendownload paket sebelum +menginstall/mengupgradenya. + +Nilai default dari \fBTEMP\fP adalah /var/cache/packages. + +.TP 5 +\fBWORKDIR\fP +.br +Mendefinisikan direktori untuk daftar paket, dan informasi lain yang +digunakan oleh slackpkg. Jangan mengganti nilai variabel ini kecuali Anda +tahu apa yang Anda lakukan + +Nilai default dari \fBWORKDIR\fP adalah /var/lib/slackpkg. + +.TP 5 +\fBWGETFLAGS\fP +.br +Memilih opsi spesial untuk wget. Jika Anda perlu menggunakan banyak opsi, +letakkan didalam tanda kutip ganda. + +Nilai default dari \fBWGETFLAGS\fP adalah "\-\-passive\-ftp" + +.TP 5 +\fBDELALL\fP +.br +Jika diset ke "on", semua file yang didownload akan dihapus setelah slackpkg +melakukan installasi atau upgrade (hal ini TIDAK berefek ketika slackpkg +dijalankan dengan "download"). Jika diset ke "off", file akan disimpan pada +direktori yang didefinisikan pada \fBTEMP\fP (seperti dijelaskan diatas). + +Nilai default dari \fBDELALL\fP adalah "on". +.br +Dari perintah baris, Anda bisa menggunakan \-dellall=nilai. + +.TP 5 +\fBCHECKMD5\fP +.br +Mengaktifkan (on) atau menonaktifkan (off) pengujian checksum MD5 dari semua +paket yang didownload sebelum menginstall atau mengupgradenya. + +Nilai default dari \fBCHECKMD5\fP adalah "on". +.br +Dari perintah baris, Anda bisa menggunakan \-checkmd5=nilai. + +.TP 5 +\fBCHECKGPG\fP +.br +Mengaktifkan (on) atau menonaktifkan (off) pengujian tanda tangan GPG untuk +setiap paket sebelum menginstall atau mengupgrade. + +Nilai default dari \fBCHECKGPG\fP adalah "on". +.br +Dari perintah baris, Anda bisa menggunakan \-checkgpg=nilai. + +.TP 5 +\fBCHECKSIZE\fP +.br +Mengaktifkan (on) atau menonaktifkan (off) pengujian ruang disk yang +tersedia untuk setiap paket sebelum menginstall atau mengupgrade. + +Nilai default dari \fBCHECKSIZE\fP adalah "off". +.br +Dari perintah baris, Anda bisa menggunakan \-checksize=nilai. + +.TP 5 +\fBPKGMAIN\fP +.br +Menentukan direktori distribusi utama. Biasanya, Anda tidak perlu khawatir +dengan variabel ini, karena Slackpkg mencoba menemukannya berdasarkan +arsitektur Anda. Namun, jika Anda perlu mengubahnya, maka sertakan variabel +ini pada slackpkg.conf. Nilainya harus selalu direktori yang berisi set seri +paket Slackware (A, AP, D, E, F, ...). + +Default: tergantung dari porting Slackware + +.TP 5 +\fBPRIORITY\fP +.br +Array ini memilih prioritas dimana direktori dari mirror ketika slackpkg +mencari paket. Jika paket ditemukan pada lebih dari satu tempat, paket pada +direktori pertama mendapatkan prioritas, lalu kedua, lalu ketiga, dan +keempat, dan akhirnya, paket pada direktori yang terakhir. Anda bisa +menggunakan %PKGMAIN untuk menggunakan konten variabel PKGMAIN. + +Nilai default (secara urut): patches %PKGMAIN extra pasture testing + +.TP 5 +\fBPOSTINST\fP +.br +Mengaktifkan (on) atau menonaktifkan (off) fitur pasca\-installasi slackpkg, +seperti pengujian file konfigurasi baru (*.new) dan image kernel baru, dan +menanyakan apa yang harus dilakukan. + +Nilai default dari \fBPOSTINST\fP adalah "on". +.br +Dari perintah baris, Anda bisa menggunakan \-postinst=nilai + +.TP 5 +\fBONLY_NEW_DOTNEW\fP +.br +Ketika \fBPOSTINST\fP diset ke "on", slackpkg akan mencari semua file .new pada +/etc dan menanyakan pada pengguna apa yang harus dilakukan. Namun, beberapa +pengguna memilih untuk melihat file .new terinstall pada eksekusi terakhir +slackpkg, sehingga jika ini berlaku untuk Anda, set \fBONLY_NEW_DOTNEW\fP ke +"on". + +Nilai default dari \fBONLY_NEW_DOTNEW\fP adalah "off". Hanya ganti ini jika +Anda tahu apa yang Anda lakukan... +.br +Dari perintah baris, Anda bisa menggunakan \-only_new_dotnew=nilai. + +.TP 5 +\fBONOFF\fP +.br +Variabel \fBONOFF\fP menentukan perilaku awal dari antarmuka dialog. Jika Anda +menggantinya ke "on" maka semua paket akan dipilih secara default. Jika Anda +suka dengan opsi sebaliknya (semua tidak dipilih), maka pilih ke "off". + +Nilai default dari \fBONOFF\fP adalah "on". +.br +Dari perintah baris, Anda bisa menggunakan \-onoff=nilai. + +.TP 5 +\fBDOWNLOAD_ALL\fP +.br +Jika variabel ini ditentukan ke "on", semua file akan didownload sebelum +operasi yang diminta (install atau upgrade) dilakukan. Jika ditentukan ke +"off", maka file akan didownload dan operasi (install/upgrade) akan +dilakukan satu demi satu. + +Nilai default dari \fBDOWNLOAD_ALL\fP adalah "off". +.br +Dari perintah baris, Anda bisa menggunakan \-download_all=nilai. + +.TP 5 +\fBDIALOG\fP +.br +Mengaktifkan (on) atau menonaktifkan (off) antarmuka dialog. + +Nilai default dari \fBDIALOG\fP adalah "on". +.br +Dari perintah baris, Anda bisa menggunakan \-dialog=nilai. + +.TP 5 +\fBDIALOG_MAXARGS\fP +.br +Menentukan jumlah karakter maksimal yang akan dikirimkan pada "dialog". Jika +angka ini dicapai pada upgrade, slackpkg menghapus informasi tentang versi +terinstall pada setiap paket. Jika tanpa informasi ini, jumlah tercapai +kembali, slackpkg mengembalikan kesalahan pada pengguna. + +Jika \fBDIALOG_MAXARGS\fP tidak ditentukan, nilai defaultnya adalah 19500. +.br +Dari perintah baris, Anda bisa menggunakan \-dialog_maxargs=nilai. + +.TP 5 +\fBBATCH\fP +.br +Mengaktifkan (on) atau menonaktifkan (off) mode non\-interaktif. Ketika +berjalan pada mode batch, slackpkg tidak akan menanyakan apapun pada +pengguna; semua pertanyaan akan menggunakan \fBDEFAULT_ANSWER\fP (lihat +dibawah). +.br +JIka Anda menjalankan upgrade menggunakan mode ini, Anda harus menjalankan +"slackpkg new\-config" untuk mencari dan menggabungkan file .new. + +Nilai default dari \fBBATCH\fP adalah "off". +.br +Dari perintah baris, Anda bisa menggunakan \-batch=nilai. + +.TP 5 +\fBDEFAULT_ANSWER\fP +.br +Ini adalah jawaban default dari pertanyaan ketika slackpkg menanyakan +beberapa informasi. Variabel ini digunakan hanya pada mode non\-interaktif +(ketika \fBBATCH\fP bernilai "yes" atau penggunakan mengaktifkan mode batch via +perintah baris); selain itu, variabel ini tidak memiliki efek +.br +Nilai yang valid adalah "y" atau "n". + +Nilai default dari \fBDEFAULT_ANSWER\fP adalah "n". +.br +Dari perintah baris, Anda bisa menggunakan \-default_answer=nilai + +.TP 5 +\fBUSE_INCLUDES\fP +.br +Template Slackpkg bisa menyertakan template lain. Hal ini mengurangi +duplikasi paket pada banyak template, tetapi bisa menjadi masalah jika Anda +hendak menghapus template yang spesifik. Anda bisa menonaktifkan pemrosesan +#include dengan mengatur opsi ini menjadi "off". + +Nilai default dari \fBUSE_INCLUDES\fP adalah "on". +.br +Dari perintah baris, Anda bisa menggunakan \-use_includes=nilai. + +.TP 5 +\fBSPINNING\fP +.br +Ketika Slackpkg menjalankan aktivitas yang membutuhkan waktu, ia akan +memberikan tampilan visual dengan bar yang berputar. Jika Anda tidak suka, +Anda bisa menonaktifkannya dengan mengganti opsi ini menjadi "off". + +Nilai default dari \fBSPINNING\fP adalah "on". +.br +Dari perintah baris, Anda bisa menggunakan \-spinning=nilai. + +.SH FILE +.TP 5 +\fB/etc/slackpkg/slacpkg.conf\fP + +.SH "LIHAT JUGA" +\fBslackpkg\fP(8) \fBpkgtool\fP(8) \fBinstallpkg\fP(8) \fBupgradepkg\fP(8) +\fBremovepkg\fP(8) diff --git a/manpages-l10n/it.slackpkg b/manpages-l10n/it.slackpkg new file mode 100644 index 0000000..0d9db3f --- /dev/null +++ b/manpages-l10n/it.slackpkg @@ -0,0 +1,330 @@ +.\"******************************************************************* +.\" +.\" This file was generated with po4a. Translate the source file. +.\" +.\"******************************************************************* +.TH SLACKPKG 8 "Maggio 2010" slackpkg\-2.81.1 "" +.SH NOME +\fBslackpkg\fP \- Strumento automatico per la gestione dei pacchetti di +Slackware Linux + +.SH SINOSSI +\fBslackpkg\fP \fB[OPZIONI]\fP +\fB{install|remove|search|upgrade|reinstall|blacklist}\fP +\fB{\fP\fISCHEMA\fP\fB|\fP\fIFILE\fP\fB}\fP + +\fBslackpkg [OPZIONI] {clean\-system|upgrade\-all|install\-new}\fP + +\fBslackpkg\fP \fB[OPZIONI]\fP \fB{search|file\-search}\fP +\fB{\fP\fISCHEMA\fP\fB|\fP\fIFILE\fP\fB}\fP + +\fBslackpkg\fP \fB[OPZIONI]\fP +\fB{generate\-template|install\-template|remove\-template}\fP \fINOMEMODELLO\fP + +\fBslackpkg [OPZIONI] info\fP \fIPACCHETTO\fP + +\fBslackpkg [OPZIONI] update [gpg]\fP + +\fBslackpkg [OPZIONI] {new\-config|check\-updates}\fP + +\fBslackpkg [OPZIONI] help\fP + +.SH DESCRIZIONE +Slackpkg 癡 uno strumento per tutti quelli che vogliono installare e +aggiornare facilmente i pacchetti via rete. Con slackpkg, puoi avere +un'installazione minimale di Slackware Linux e installare/aggiornare solo +quei pacchetti di cui hai bisogno. + +Non 癡 necessario configurare NFS o creare decine di CD per i tuoi computer; +quello che serve 癡 scrivere un comando e tutti gli ultimi pacchetti di +Slackware saranno nelle tue dita. + +.SH ISTRUZIONI +Slackpkg ha molte funzionalit. Puo' cercare file specifici, rimuovere tutti +i pacchetti di terze parti dal tuo sistema, installare pacchetti aggiunti in +Slackware dal tuo ultimo aggiornamento, vedere la descrizione dei pacchetti, +ecc. + +Prima di iniziare, devi decommentare un archivio nel file +/etc/slackpkg/mirrors ed eseguire: + +.in +5 +# slackpkg update +.in + +Questa azione "update" scaricher e formatter la lista dei file e dei +pacchetti di Slackware. Ogni volta che la lista viene cambiata, il comando +deve essere eseguito. + +Le principali funzionalit di Slackpkg sono quelle che si collegano +direttamente alla gestione dei pacchetti: installare, aggiornare e rimuovere +pacchetti. Per fare questi compiti, la sintassi di Slackpkg 癡: + +.in +5 +# slackpkg [OPZIONI] {SCHEMA|FILE} +.in + +\fIOPZIONI\fP puo' essere una o piu' opzioni delle molte elencate dentro +/etc/slackpkg/slackpkg.conf. Ci sono comandi di linea equivalenti per la +maggior parte delle direttive di configurazione presenti nel file +slackpkg.conf \- guarda la pagina del manuale \fBslackpkg.conf(5)\fP per vedere +le opzioni disponibili. + +\fISCHEMA\fP puo' essere il nome del pacchetto o solo una parte. Puo' anche +essere una serie (come kde, a, ap, ...). +.br + +\fIFILE\fP 癡 un file con una lista di \fISCHEMI\fP dentro: uno per linea, o +diversi per linea con lo spazio come separatore. + +Slackpkg puo' essere usato per aggiornare l'intera distribuzione. +.br +Il classico modo per farlo 癡': + +.in +5 +# slackpkg update +.br +# slackpkg install\-new +.br +# slackpkg upgrade\-all +.br +# slackpkg clean\-system +.in + +Un'altra funzionalit di Slackpkg 癡 l'abilit di lavorare con i modelli, con +i quali 癡 piu' facile installare gli stessi pacchetti su piu' macchine. I +passi base sono i seguenti: + +.RS +5 +.IP \(bu 2 +Installazione su una macchina +.IP \(bu 2 +Esegui "slackpkg generate\-template NOMEMODELLO" +.IP \(bu 2 +Copia /etc/slackpkg/templates/NOMEMODELLO.template nella stessa cartella +dell'altra macchina +.IP \(bu 2 +Esegui "slackpkg install\-template NOMEMODELLO" sull'altra macchina +.RE + +\fINOMEMODELLO\fP 癡 il nome del tuo modello. + +Seguendo questa pagina del manuale, puoi capire cosa ognuna di queste (e +altre) azioni fa. + +.SH AZIONI +.TP 5 +\fBhelp\fP +.br +Mostra le azioni di slackpkg e una veloce descrizione per ognuna di +esse. Utile se hai bisogno di sapere qualcosa in piu' di slackpkg. Le +informazioni presenti qui, sulla pagina del manuale, sono piu' approfondite. + +.TP 5 +\fBupdate\fP +.br +update scaricher l'ultimo elenco dei pacchetti da un archivio di Slackware +(o dal tuo CD). E' una buona idea eseguire + +.in +5 +# slackpkg update +.in + +prima di aggiornare, installare o cercare pacchetti. +.br +Se hai bisogno di aggiornare la chiave GPG di Slackware, esegui + +.in +5 +# slackpkg update gpg +.in + +La chiave GPG non cambia. Questo dovrebbe essere un comando da eseguire solo +una volta \- quindi eseguilo una volta e dimenticatelo... + +.TP 5 +\fBcheck\-updates\fP +.br +Verifica se c'癡 qualche aggiornamento nel ChangeLog.txt. E' buona cosa +usarlo da cron per avvertire l'amministratore di eventuali aggiornamenti. + +.TP 5 +\fBfile\-search\fP +.br +Puoi cercare i pacchetti ufficiali di Slackware per ogni file presente nella +distribuzione. Hai bisogno di una particolare libreria? Usa file\-search per +trovarla. + +.in +5 +# slackpkg file\-search nomefile +.in + +Tutti i pacchetti che si accordano con "nomefile" saranno mostrati, cosi' +puoi vedere se i pacchetti sono installati o no; se non installati, puoi +scaricarli e installarli con le altre azioni di slackpkg. + +.TP 5 +\fBsearch\fP +.br +Puoi cercare ogni pacchetto rilasciato in Slackware. + +.in +5 +# slackpkg search schema +.in + +Tutti i nomi dei pacchetti che si accordano con "schema" saranno mostrati. +Come per file\-search, puoi vedere se i pacchetti sono installati o no; se +non installati, puoi scaricarli e installarli con le altre azioni di +slackpkg. + +.TP 5 +\fBinstall\fP +.br +L'installazione di un pacchetto 癡 molto semplice. Devi soltanto scrivere: + +.in +5 +# slackpkg install pacchetto +.in + +e il pacchetto sar scaricato e installato +.br +Non puoi usare l'opzione "install" per installare un pacchetto gi +installato, ma tu potresti reinstallarlo o aggiornarlo. + +.TP 5 +\fBupgrade\fP +.br +upgrade installa le piu' recenti versioni ufficiali dei pacchetti. + +upgrade non prover ad installare nuovi pacchetti (usa la funzione install +per questo scopo; l'ultima versione ufficiale del pacchetto sar +installata). +.TP 5 +\fBreinstall\fP +.br +In caso erroneamente corrompi qualcosa, l'opzione reinstall ti permetter di +reinstallare la stessa versione del pacchetto attualmente installato. + +.TP 5 +\fBremove\fP +.br +Con remove, puoi rimuovere i pacchetti installati. Per esempio: + +.in +5 +# slackpkg remove kde +.in + +rimuover tutti i pacchetti con "kde" nel loro nome. + +.TP 5 +\fBblacklist\fP +.br +Con questa azione, puoi mettere in una "listanera" certi pacchetti. +.br +I pacchetti della lista nera non saranno installati, aggiornati o rimossi +con slackpkg. Se vuoi eliminare i pacchetti dalla lista nera, per favore +modifica il file /etc/slackpkg/blacklist. + +.TP 5 +\fBdownload\fP +.br +Questa azione dice a slackpkg di scaricare il pacchetto, ma senza +installarlo. I pacchetti saranno messi in /var/cache/packages, e puoi +installarli/aggiornarli/reinstallarli successivamente (o masterizzarli in un +CD). + +.TP 5 +\fBinfo\fP +.br +Questa azione stampa le informazioni per un pacchetto: dimensioni +dell'archivio, descrizione, ecc + +.TP 5 +\fBclean\-system\fP +.br +Questa azione rimuove tutti i pacchetti che non fanno parte +dell'installazione standard di Slackware. Con questa opzione, puoi ripulire +il tuo sistema, rimuovendo i pacchetti di terze parti in aggiunta a tutti i +pacchetti che sono stati eliminati dalla lista ufficiale di Slackware. +.br +Se ci sono pacchetti di terze parti che vorresti tenere, puoi +temporaneamente aggiungerli alla lista nera prima di eseguire l'azione +\&'clean\-system'. + +.TP 5 +\fBupgrade\-all\fP +.br +Questa azione aggiorna ogni pacchetto installato sul sistema alla versione +presente nell'alberatura ufficiale di Slackware; questo 癡 un "buon" modo per +aggiornare l'intero sistema. +.br +Ricorda di usare l'azione "install\-new" prima di "upgrade\-all". + +.TP 5 +\fBinstall\-new\fP +Questa azione installa ogni pacchetto nuovo che 癡 stato aggiunto alla lista +ufficiale di Slackware. Esegui questo comando se stai aggiornando il tuo +sistema ad un'altra versione di Slackware o se stai usando la \-current. +.br +Se vuoi installare tutti pacchetti non installati di Slackware sul tuo +sistema, usa il seguente comando invece dell'azione install\-new: + +.in +5 +# slackpkg install slackware. +.in +.TP 5 +\fBnew\-config\fP +Questa azione cerca i file di configurazione .new e chiede all'utente cosa +farne. +.br +new\-config 癡 molto utile quando fai un aggiornamento e decidi di rivedere +piu' tardi i file di configurazione. Invece di cercare, vedere le +differenze e sostituire manualmente, puoi usare l'azione new\-config. +.TP 5 +\fBgenerate\-template\fP +Questa azione crea un nuovo modello con tutti i pacchetti ufficiali che sono +installati sul tuo sistema. Il modello 癡 salvato in /etc/slackpkg/templates +.TP 5 +\fBinstall\-template\fP +Questa azione installa il modello richiesto nel sistema. Il modello deve +essere presente in /etc/slackpkg/templates. Se il modello "comprende" altri +modelli, tutti loro devono essere presenti in /etc/slackpkg/templates. Puoi +disabilitare l' "inserimento" in slackpkg.conf o in linea di comando. +.TP 5 +\fBremove\-template\fP +Questa azione rimuove tutti i pacchetti che sono parte del modello +selezionato. Attenzione, questo puo' rendere la tua macchina +inutilizzabile. L'inclusione puo' essere attivata o disattivata in +slackpkg.conf oppure con la corretta opzione in linea di comando. + +.SH FILES +.TP 5 +\fB/etc/slackpkg/mirrors功fP +File per specificare la locazione dalla quale scaricare i pacchetti. +.TP 5 +\fB/etc/slackpkg/slackpkg.conf \fP +Configurazione generale di slackpkg +.TP 5 +\fB/etc/slackpkg/blacklist\fP +Elenco di pacchetti da saltare +.TP 5 +\fB/etc/slackpkg/templates\fP +Contiene tutti i modelli +.TP 5 +\fB/usr/libexec/slackpkg\fP +Contiene il cuore di slackpkg e funzioni aggiuntive +.TP 5 +\fB/var/lib/slackpkg\fP +Uso interno di slackpkg \- Formattazione elenco pacchetti, copia del +ChangeLog.txt, elenco di file, etc... + +.SH "VEDI ANCHE" +\fBslackpkg.conf\fP(5), \fBinstallpkg\fP(8), \fBupgradepkg\fP(8), \fBexplodepkg\fP(8), +\fBmakepkg\fP(8), \fBpkgtool\fP(8). + +.SH AUTORI +.TP 5 +Piter PUNK aka Roberto F Batista + +.TP 5 +Evaldo Gardenali aka UdontKnow + diff --git a/manpages-l10n/it.slackpkg.conf b/manpages-l10n/it.slackpkg.conf new file mode 100644 index 0000000..15d6d56 --- /dev/null +++ b/manpages-l10n/it.slackpkg.conf @@ -0,0 +1,294 @@ +.\"******************************************************************* +.\" +.\" This file was generated with po4a. Translate the source file. +.\" +.\"******************************************************************* +.TH SLACKPKG.CONF 5 "Maggio 2010" slackpkg\-2.81.1 "" +.SH NOME +\fBslackpkg.conf\fP \- Configurazione per slackpkg + +.SH DESCRIZIONE + +Il file slackpkg.conf contiene informazioni per \fBslackpkg\fP (8), uno +strumento automatico per la gestione dei pacchetti di Slackware Linux. + +Il file slackpkg.conf 癡 una sequenza di variabili di shell script, e ogni +variabile controlla un aspetto di slackpkg. I commenti iniziano con il +carattere # e finiscono alla fine della linea, e i commenti possono essere +presenti in ogni punto del file slackpkg.conf. Se qualche variabile 癡 +presente piu' di una volta nel file, slackpkg user il valore che 癡 stato +definito per ultimo. + +Molte variabili possono essere sovrascritte da opzioni passate a slackpkg +attraverso la linea di comando. Se hai necessit di sovrascrivere il valore +della \fBVARIABILE\fP, scrivi \fB\-variabile=valore\fP nella linea di comando, +appena prima dell'azione di slackpkg. Multiple variabili possono essere +sovrascritte. + +ESEMPIO: slackpkg \-batch=on \-default_answer=y upgrade\-all + +Per le opzioni di configurazione che hanno solo due stati, i possibili +valori sono "on" o "off" salvo diversi indicazioni. + +Le differenti opzioni di configurazione sono: + +.TP 5 +\fBARCH\fP +.br +Seleziona l'architettura del sistema. Solitamente Slackpkg puo' trovare il +valore corretto usando "uname \-m". I valori validi sono: + +.ds title MACCHINA\t\tVALORE ARCHITETTURA VALIDA +.ds arm ARM\t\t\tarm +.ds x86 x86 (32bits)\ti386, i486, i586 and i686 +.ds x86_64 x86 (64bits)\tx86_64 +.ds ppc PowerPC\t\tpowerpc +.ds s390 S/390\t\t390 +.in +5 +\fB\*[title]\fP +.br +\*[arm] +.br +\*[x86] +.br +\*[x86_64] +.br +\*[ppc] +.br +\*[s390] +.in + +Il valore predefinito di \fBARCH\fP dipende dalla tua architettura. + +.TP 5 +\fBSLACKKEY\fP +.br +Slackpkg controlla il file della firma del pacchetto (.asc) con la firma GPG +del progetto. Slackware puo' avere firme differenti per differenti +architetture, e Slackpkg prova a trovare quella corretta in base +all'architettura del tuo sistema. Se la firma \fBSLACKKEY\fP che trova non 癡 +corretta, puoi cambiarla usando questa opzione. + +Il valore predefinito di \fBSLACKKEY\fP dipende dall'architettura di Slackware. + +.TP 5 +\fBTEMP\fP +.br +Definisce la locazione dove slackpkg scaricher i pacchetti prima di +installarli/aggiornarli. + +Il valore predefinito di \fBTEMP\fP 癡 /var/cache/packages. + +.TP 5 +\fBWORKDIR\fP +.br +Definisce la cartella per la lista pacchetti, lista file, e altre +informazioni usate da slackpkg per il suo funzionamento. Non cambiare il +valore di queste variabili a meno che tu non sappia cosa stai facendo. + +Il valore predefinito di \fBWORKDIR\fP 癡 /var/lib/slackpkg. + +.TP 5 +\fBWGETFLAGS\fP +.br +Seleziona opzioni speciali per wget. Se hai bisogno di opzioni multiple, +ricorda di metterle tra doppie virgolette. + +Il valore predefinito di \fBWGETFLAGS\fP 癡 "\-\-passive\-ftp" + +.TP 5 +\fBDELALL\fP +.br +Se impostato su "on", tutti i file scaricati saranno rimossi dopo che +slackpkg ha effettuato l'installazione o l'aggiornamento (questo non ha +impatti quando slackpkg viene usato con "download"). Se impostato su "off", +i file saranno mantenuti nella cartella definita in \fBTEMP\fP (come scritto +sopra). + +Il valore predefinito di \fBDELALL\fP 癡 "on". +.br +Dalla linea di comando, puoi usare \-delall=valore. + +.TP 5 +\fBCHECKMD5\fP +.br +Abilita (on) o disabilita (off) il controllo dell'MD5 per tutti i pacchetti +scaricati prima di installarli o aggiornarli. + +Il valore predefinito di \fBCHECKMD5\fP 癡 "on". +.br +Dalla linea di comando, puoi usare \-checkmd5=valore. + +.TP 5 +\fBCHECKGPG\fP +.br +Abilita (on) o disabilita (off) il controllo della firma GPG per ogni +pacchetto prima di installare o aggiornare. + +Il valore predefinito di \fBCHECKGPG\fP 癡 "on". +.br +Dalla linea di comando, puoi usare \-checkgpg=valore. + +.TP 5 +\fBCHECKSIZE\fP +.br +Abilita (on) o disabilita (off) il controllo della disponibilit dello +spazio sul disco per ogni pacchetto prima di installare o aggiornare. + +Il valore predefinito di \fBCHECKSIZE\fP 癡 "off". +.br +Dalla linea di comando, puoi usare \-checksize=valore. + +.TP 5 +\fBPKGMAIN\fP +.br +Definisce la cartella principale della distribuzione. Solitamente non hai +bisogno di preoccuparti di questa variabile, in quanto Slackpkg prova a +trovarla in base alla tua architettura. Comunque, se hai bisogno di +cambiarla, puoi inserire questa variabile nel tuo slackpkg.conf. Questa +dovrebbe essere sempre la cartella che contiene la serie dei pacchetti +Slackware (A, AP, D, E, F, ...). + +Predefinito: dipende dall'architettura di Slackware. + +.TP 5 +\fBPRIORITY\fP +.br +Questa opzione seleziona la priorit che le cartelle dell'archivio avranno +quando slackpkg cerca i pacchetti. Se un pacchetto viene trovato in due o +piu' posti, il pacchetto nella prima cartella avr priorit maggiore, poi la +seconda, poi la terza, poi la quarta e finalmente, il pacchetto trovato +nell'ultima cartella. Puoi usare %PKGMAIN per usare il contenuto della +variabile PKGMAIN. + +Il valore predefinito (in ordine): patches %PKGMAIN extra pasture testing + +.TP 5 +\fBPOSTINST\fP +.br +Abilita (on) o disabilita (off) le caratteristiche post\-installazione di +slackpkg, come il controllo per nuovi (*.new) file di configurazione e nuove +immagini del kernel, e ti suggerisce cosa dovresti fare. + +Il valore predefinito di \fBPOSTINST\fP 癡 "on". +.br +Dalla linea di comando, puoi usare \-postinst=valore. + +.TP 5 +\fBONLY_NEW_DOTNEW\fP +.br +Quando \fBPOSTINST\fP 癡 impostato su "on", slackpkg cercher tutti i file .new +dentro /etc e suggerir all'utente cosa farne. Comunque, alcuni utenti +preferiscono vedere solo i file .new installati nell'ultima esecuzione di +slackpkg, cosi se questo ti va bene, imposta \fBONLY_NEW_DOTNEW\fP su "on". + +Il valore predefinito di \fBONLY_NEW_DOTNEW\fP 癡 "off". Cambia questo valore +solo se sai cosa stai facendo... +.br +Dalla linea di comando, puoi usare \-only_new_dotnew=valore. + +.TP 5 +\fBONOFF\fP +.br +La variabile \fBONOFF\fP imposta il comportamento iniziale dell'interfaccia di +dialog. Se la imposti su "on" allora tutti i pacchetti saranno selezionati +in modo predefinito. Se invece preferisce l'opzione inversa (nessuno +selezionato), allora imposta la variabile su "off". + +Il valore predefinito di \fBONOFF\fP 癡 "on". +.br +Dalla linea di comando, puoi usare \-onoff=valore. + +.TP 5 +\fBDOWNLOAD_ALL\fP +.br +Se questa variabile 癡 impostata su "on", tutti i file saranno scaricati +prima che l'operazione richiesta venga eseguita (installare o aggiornare). +Se impostata su "off", allora i file saranno scaricati e l'operazione +(installare/aggiornare) sar fatta uno a uno. + +Il valore predefinito di \fBDOWNLOAD_ALL\fP 癡 "off". +.br +Dalla linea di comando, puoi usare \-download_all=valore. + +.TP 5 +\fBDIALOG\fP +.br +Abilita (on) o disabilita (off) l'interfaccia di dialogo. + +Il valore predefinito di \fBDIALOG\fP 癡 "on". +.br +Dalla linea di comando, puoi usare \-dialog=valore. + +.TP 5 +\fBDIALOG_MAXARGS\fP +.br +Imposta il numero massimo di caratteri che saranno mandati a "dialog". Se +questo numero 癡 raggiunto in aggiornamento, slackpkg rimuove l'informazione +per la versione installata di ogni pacchetto. Se anche senza questa +informazione il numero 癡 ancora raggiunto, slackpkg mostra un errore +all'utente. + +Se \fBDIALOG_MAXARGS\fP non 癡 impostato, 19500 癡 il valore predefinito. +.br +Dalla linea di comando, puoi usare \-dialog_maxargs=valore. + +.TP 5 +\fBBATCH\fP +.br +Abilita (on) o disabilita (off) la modalit non\-interattiva. Quando viene +eseguito in modalit batch, slackpkg non visualizzer niente all'utente; in +caso contrario, tutte le domande avranno \fBDEFAULT_ANSWER\fP (vedi sotto). +.br +Se fai un aggiornamento per questa modalit, dovrai eseguire "slackpkg +new\-config" per trovare e integrare i file .new. + +Il valore predefinito di \fBBATCH\fP 癡 "off". +.br +Dalla linea di comando, puoi usare \-batch=valore. + +.TP 5 +\fBDEFAULT_ANSWER\fP +.br +Questa 癡 la risposta predefinita alla domande che slackpkg visualizza +all'utente per alcune informazioni. Questa 癡 usata solo il modalit +non\-interattiva (quando \fBBATCH\fP 癡 "yes" o l'utente usa la modalit batch +via linea di comando); al contrario, questa variabile non avr nessun +effetto. +.br +Valori accettati sono "y" o "n". + +Il valore predefinito di \fBDEFAULT_ANSWER\fP 癡 "n". +.br +Dalla linea di comando, puoi usare \-default_answer=valore. + +.TP 5 +\fBUSE_INCLUDES\fP +.br +I modelli slackpkg possono includere altri modelli. Questo permette di +ridurre la duplicazione del pacchetto in molti modelli, ma potrebbe essere +un problema se vuoi rimuovere solo uno specifico modello. Puoi disabilitare +#l'inclusione impostando questa opzione su "off". + +Il valore predefinito di \fBUSE_INCLUDES\fP 癡 "on". +.br +Dalla linea di comando, puoi usare \-use_includes=valore. + +.TP 5 +\fBSPINNING\fP +.br +Quando Slackpkg sta facendo un'attivit che prende molto tempo, ti da +l'informazione con una barra rotante. Se non ti piace questa barra, puoi +disabilitarla impostando questa opzione su "off". + +Il valore predefinito di \fBSPINNING\fP 癡 "on". +.br +Dalla linea di comando, puoi usare \-spinning=valore. + +.SH FILES +.TP 5 +\fB/etc/slackpkg/slacpkg.conf\fP + +.SH "VEDI ANCHE" +\fBslackpkg\fP(8) \fBpkgtool\fP(8) \fBinstallpkg\fP(8) \fBupgradepkg\fP(8) +\fBremovepkg\fP(8) diff --git a/manpages-l10n/nb.slackpkg b/manpages-l10n/nb.slackpkg new file mode 100644 index 0000000..412fb72 --- /dev/null +++ b/manpages-l10n/nb.slackpkg @@ -0,0 +1,326 @@ +.\"******************************************************************* +.\" +.\" This file was generated with po4a. Translate the source file. +.\" +.\"******************************************************************* +.TH SLACKPKG 8 "Mai 2010" slackpkg\-2.81.1 "" +.SH NAVN +\fBslackpkg\fP \- Verkt繪y for automatisk h疇ndtering av pakker til Slackware +Linux + +.SH SAMMENDRAG +\fBslackpkg\fP \fB[VALG]\fP \fB{install|remove|search|upgrade|reinstall|blacklist}\fP +\fB{\fP\fITEKST\fP\fB|\fP\fIFIL\fP\fB}\fP + +\fBslackpkg [VALG] {clean\-system|upgrade\-all|install\-new}\fP + +\fBslackpkg\fP \fB[VALG]\fP \fB{search|file\-search}\fP \fB{\fP\fITEKST\fP\fB|\fP\fIFIL\fP\fB}\fP + +\fBslackpkg\fP \fB[VALG]\fP +\fB{generate\-template|install\-template|remove\-template}\fP \fIMAL\-NAVN\fP + +\fBslackpkg [VALG] info\fP \fIPAKKE\fP + +\fBslackpkg [VALG] update [gpg]\fP + +\fBslackpkg [VALG] {new\-config|check\-updates}\fP + +\fBslackpkg [VALG] help\fP + +.SH BESKRIVELSE +Slackpkg er et verkt繪y som lar deg installere og oppgradere pakker via +internett p疇 en lettvint m疇te. Med slackpkg kan du ha en minimal +installasjon av Slackware Linux og installere/oppgradere bare de pakkene du +trenger mest. + +Du trenger ikke 疇 sette opp NFS eller lage dusinvis av CD\-er til alle dine +maskiner; du trenger bare 矇n kommando og alle de nyesete offisielle +Slackware pakkene vil v疆re innen rekkevidde. + +.SH INSTRUKSJONER +Slackpkg har mange funksjoner. Den kan lete etter spesifikke filer, fjerne +alle tredje\-parts pakker p疇 systemet, installere pakker lagt til Slackware +siden sist oppdatering, vise pakke beskrivelser, osv.. + +F繪rste steg er 疇 kommentere ut et av pakke repertoarene i +/etc/slackpkg/mirrors og kj繪re kommandoen: + +.in +5 +# slackpkg update +.in + +"update" kommandoen vil laste ned og formatere listen over de tilgjengelige +pakkene i Slackware. Hver gang dette endres m疇 update kj繪res p疇 nytt. + +Hoved funksjonene til Slackpkg er direkte relatert til pakke behandling: +installering, oppgradering og fjerning av pakker. Syntaksen for 疇 gj繪re +disse oppgavene i Slackpkg er: + +.in +5 +# slackpkg [VALG] {TEKST|FIL} +.in + +\fIVALG\fP kan v疆re en eller flere av de mange konfigurasjons valgene du finner +i /etc/slackpkg/slackpkg.conf. Det finnes tilsvarende kommandolinje valg for +de fleste av konfigurasjons instruksjonene i slackpkg.conf \- se +\fBslackpkg.conf(5)\fP manualen for informasjon om tilgjengelige +valgmuligheter. + +\fITEKST\fP kan v疆re et pakke navn eller bare en del av dette navnet. Det kan +ogs疇 v疆re en programvare serie (f.eks kde, a, ap, ...). +.br + +\fIFIL\fP er en fil som inneholder en liste av \fITEKST\fP(navn): enten en per +linje, eller flere per linje med mellomrom som skilletegn. + +Slackpkg kan brukes for 疇 oppgradere hele distribusjonen. +.br +Den vanlige metoden er: + +.in +5 +# slackpkg update +.br +# slackpkg install\-new +.br +# slackpkg upgrade\-all +.br +# slackpkg clean\-system +.in + +En funksjon av Slackpkg er muligheten for 疇 benytte seg av maler, dette kan +forenkle jobben med 疇 sette opp forskjellige maskiner med det samme +innholdet av pakker. De grunnleggende stegene er som f繪lger: + +.RS +5 +.IP \(bu 2 +Installer pakkene du vil ha p疇 en maskin +.IP \(bu 2 +Kj繪r "slackpkg generate\-template MAL\-NAVN" +.IP \(bu 2 +Kopier /etc/slackpkg/templates/MAL\-NAVN.template til den samme filkatalogen +p疇 den andre maskinen +.IP \(bu 2 +Kj繪r "slackpkg install\-template MAL\-NAVN" p疇 den andre maskinen +.RE + +\fIMAL\-NAVN\fP er navnet p疇 malen. + +I denne manualen kan du se hva hver av disse (og andre) kommandoer gj繪r. + +.SH KOMMANDOER +.TP 5 +\fBhelp\fP +.br +Vis slackpkg kommandoene og en kort beskrivelse av dem. Nyttig hvis du +trenger en rask oversikt over slackpkg. Informasjonen her i manualen er +langt mer omfattende. + +.TP 5 +\fBupdate\fP +.br +update laster ned en pakkeliste fra et Slackware repertoar (eller fra +CD). Det er en god id矇 疇 kj繪re denne + +.in +5 +# slackpkg update +.in + +f繪r du fors繪ker 疇 oppgradere, installere eller s繪ke etter pakker. +.br +Hvis du trenger 疇 oppdatere Slackware's GPG n繪kkel, kj繪r + +.in +5 +# slackpkg update gpg +.in + +GPG n繪kkelen forandrer seg ikke. Det er meningen at dette skal v疆re en +"engangs kommando" \- kj繪r den og glem den... + +.TP 5 +\fBcheck\-updates\fP +.br +Sjekk om det finnes en oppdatering til ChangeLog.txt. Dette kan brukes av +cron for 疇 varsle system ansvarlige om oppdateringer. + +.TP 5 +\fBfile\-search\fP +.br +Du kan s繪ke igjennom de offisielle Slackware pakkene etter en hvilket som +helst fil i Slackware distribusjonen. Trenger du et obskurt programmerings +bibliotek? Bruk file\-search for 疇 finne det. + +.in +5 +# slackpkg file\-search filnavn +.in + +Alle pakker som matcher "filnavn" vil bli vist slik at du kan se hvorvidt +disse er installert eller ikke; hvis ikke kan du laste dem ned og installere +dem med andre slackpkg kommandoer. + +.TP 5 +\fBsearch\fP +.br +Du kan s繪ke etter pakker i Slackware distribusjonen. + +.in +5 +# slackpkg search tekst +.in + +Alle pakkenavn som matcher "teksten" vil bli vist. Akkurat som i file\-search +vil du se om pakkene er installert eller ikke; hvis ikke kan du laste ned og +installere dem med andre slackpkg kommandoer. + +.TP 5 +\fBinstall\fP +.br +Det er veldig enkelt 疇 installere en pakke. Du trenger bare 疇 skrive: + +.in +5 +# slackpkg install pakke +.in + +og pakken vil bli lastet ned og installert. +.br +Du kan ikke bruke "install" handlingen for 疇 legge til en pakke som allerede +er installert, du kan derimot reinstallere eller oppgradere den. + +.TP 5 +\fBupgrade\fP +.br +upgrade installerer den siste offisielle versjonen av pakken(e) som er +oppgitt. + +upgrade vil ikke fors繪ke 疇 installere nye pakker (bruk install handlingen +til dette form疇let; denne kommandoen vil bruke den siste offisielle +versjonen av pakken). +.TP 5 +\fBreinstall\fP +.br +I tilfellet du har 繪delagt noe med et uhell vil reinstall kommandoen la deg +reinstallere den samme versjonen av pakken som er installert. + +.TP 5 +\fBremove\fP +.br +remove kan fjerne pakker som er installert. For eksempel: + +.in +5 +# slackpkg remove kde +.in + +vil fjerne alle pakker som inkluderer "kde" i sitt navn. + +.TP 5 +\fBblacklist\fP +.br +Denne handlingen lar deg "svarteliste" visse pakker. +.br +Pakker som er svartelistet vil ikke bli installert, oppgradert eller fjernet +av slackpkg. Hvis du vil fjerne pakker fra svartelisten kan du gj繪re dette i +/etc/slackpkg/blacklist. + +.TP 5 +\fBdownload\fP +.br +Denne handlingen lar slackpkg laste ned pakkene, men installerer dem +ikke. De blir lagt i /var/cache/packages og du kan +installere/oppgradere/reinstallere dem senere (eller brenne dem p疇 en CD). + +.TP 5 +\fBinfo\fP +.br +Denne kommandoen skriver ut informasjon om pakken(e): komprimert og +dekomprimert st繪rrelse, beskrivelse, osv... + +.TP 5 +\fBclean\-system\fP +.br +Denne kommandoen fjerner alle pakker som ikke h繪rer hjemme i en standard +Slackware installasjon. Med dette valget kan du renske opp i systemet, +fjerne alle tredje\-parts programvarer i tillegg til pakker som har blitt +fjernet fra det offisielle listen over Slackware pakker. +.br +Hvis du har tredje parts (eller egenbygde) pakker som du 繪nsker 疇 beholde +kan du midlertidig legge disse til i listen over svartelistede pakker f繪r du +kj繪rer denne kommandoen. + +.TP 5 +\fBupgrade\-all\fP +.br +Denne handlingen oppgraderer alle pakkene som er installert p疇 systemet til +de siste offisielle Slackware versjonene; Dette er en "god" m疇te 疇 +oppgradere hele systemet. +.br +Husk 疇 kj繪re "install\-new" handlingen f繪r du kj繪rer "upgrade\-all." + +.TP 5 +\fBinstall\-new\fP +Denne handlingen installerer alle nye pakker som er lagt til i det den +offisielle listen over Slackware pakker. Kj繪r dette hvis du oppgraderer ditt +system til en annen versjon av Slackware eller hvis du bruker \-current. +.br +Hvis du vil installere alle Slackware pakker som er blitt fjernet fra ditt +system kan du bruke den f繪lgende kommandoen istedet for install\-new +handlingen: + +.in +5 +# slackpkg install slackware. +.in +.TP 5 +\fBnew\-config\fP +Denne kommandoen s繪ker etter .new konfigurasjons filer og sp繪r brukeren hva +som skal gj繪res med disse. +.br +new\-config er veldig nyttig n疇r du har gjort en oppgradering og latt +konfigurasjons filene v疆re for 疇 se p疇 dem senere. Istedet for 疇 manuelt +gj繪re et s繪k, diff og erstatt; kan du bruke denne kommandoen. +.TP 5 +\fBgenerate\-template\fP +Denne kommandoen lager en ny mal med alle offisielle pakker som er installer +p疇 systemet. Denne malen er lagret i /etc/slackpkg/templates +.TP 5 +\fBinstall\-template\fP +Denne kommandoen installerer den oppgitte malen p疇 ditt system. Malen m疇 +ligge i /etc/slackpkg/templates. Hvis malen "inkluderer" andre maler, m疇 +ogs疇 disse ligge i /etc/slackpkg/templates. Du kan velge 疇 ignorere +"inkluderte" maler generelt i slackpkg.conf eller ved kommandolinje +parametre. +.TP 5 +\fBremove\-template\fP +Denne handlingen fjerner alle pakker som den oppgitte malen inneholder. V疆r +forsiktig, dette kan gj繪re maskinen din ubrukelig. Inkludering av andre +maler i en mal kan aktiveres/deaktiveres i slackpkg.conf eller med de rette +parametrene i kommandolinjen. + +.SH FILER +.TP 5 +\fB/etc/slackpkg/mirrors \fP +Fil som spesifiserer lokasjonen til pakke repertoarene +.TP 5 +\fB/etc/slackpkg/slackpkg.conf \fP +Generell konfigurasjon for slackpkg +.TP 5 +\fB/etc/slackpkg/blacklist\fP +Liste over pakker som slackpkg skal ignorere +.TP 5 +\fB/etc/slackpkg/templates\fP +Inneholder alle malene +.TP 5 +\fB/usr/libexec/slackpkg\fP +Inneholder grunnleggende slackpkg skript +.TP 5 +\fB/var/lib/slackpkg\fP +Brukes internt av slackpkg \- Formaterte pakkelister, kopi av ChangeLog.txt, +fillister, osv... + +.SH "SE OGS" +\fBslackpkg.conf\fP(5), \fBinstallpkg\fP(8), \fBupgradepkg\fP(8), \fBexplodepkg\fP(8), +\fBmakepkg\fP(8), \fBpkgtool\fP(8). + +.SH PROGRAMMERERE +.TP 5 +Piter PUNK aka Roberto F Batista + +.TP 5 +Evaldo Gardenali aka UdontKnow + diff --git a/manpages-l10n/nb.slackpkg.conf b/manpages-l10n/nb.slackpkg.conf new file mode 100644 index 0000000..52770c5 --- /dev/null +++ b/manpages-l10n/nb.slackpkg.conf @@ -0,0 +1,289 @@ +.\"******************************************************************* +.\" +.\" This file was generated with po4a. Translate the source file. +.\" +.\"******************************************************************* +.TH SLACKPKG.CONF 5 "Mai 2010" slackpkg\-2.81.1 "" +.SH NAVN +\fBslackpkg.conf\fP \- Konfigurasjonen til slackpkg + +.SH BESKRIVELSE + +slackpkg.conf inneholder informasjon for \fBslackpkg\fP (8), et verkt繪y for +automatisk pakkebehandling i Slackware Linux. + +slackpkg.conf filen inneholder variabler for terminal programmet, disse +variablene kontrollerer visse aspekter med slackpkg. Kommentarer begynner +med et # tegn og g疇r ut til slutten av linjen, kommentarer kan dukke opp +hvor som helst i slackpkg.conf filen. Hvis variabler brukes mer en en gang i +filen vil slackpkg bruke verdien til den siste. + +Mange variabler kan overstyres ved parametre gitt til slackpkg i +kommandolinjen. Hvis du trenger 疇 overstyre verdien til \fBVARIABEL\fP, s疇 +skriv \fB\-variable=verdi\fP i kommandolinjen rett f繪r slackpkg kommandoene +(f.eks install, remove..). Mer en 矇n variabel kan overstyres. + +EKSEMPEL: slackpkg \-batch=on \-default_answer=y upgrade\-all + +For konfigurasjons valg som bare har to tilstander er de gyldige verdiene +"on" eller "off" med mindre noe annet er oppgitt. + +De forskjellige konfigurasjons valgene er: + +.TP 5 +\fBARCH\fP +.br +Velg system arkitektur. Vanligvis kan Slackpkg finne den riktige verdien ved +疇 bruke "uname \-m". Gyldige verdier er: + +.ds title MASKIN\t\tARKITEKTUR VERDIER +.ds arm ARM\t\t\tarm +.ds x86 x86 (32bits)\ti386, i486, i586 and i686 +.ds x86_64 x86 (64bits)\tx86_64 +.ds ppc PowerPC\t\tpowerpc +.ds s390 S/390\t\t390 +.in +5 +\fB\*[title]\fP +.br +\*[arm] +.br +\*[x86] +.br +\*[x86_64] +.br +\*[ppc] +.br +\*[s390] +.in + +Standardverdien av \fBARCH\fP vil avhenge av din arkitektur. + +.TP 5 +\fBSLACKKEY\fP +.br +Slackpkg sjekker pakkens signatur fil (.asc) mot prosjektets GPG +signatur. Slackware versjoner bygd for forskjellige arkitekturer (32/64\-bit, +arm..) kan ha forskjellige signaturer, Slackpkg fors繪ker 疇 finne den riktige +ved 疇 se p疇 systemets gjeldende arkitektur. Hvis den automatiske verdien til +\fBSLACKKEY\fP ikke er korrekt, kan du endre dette med denne variabelen. + +Standardverdien av \fBSLACKKEY\fP vil avhenge av hvilken arkitektur din versjon +av Slackware er bygd for (32/64\-bit, arm..). + +.TP 5 +\fBTEMP\fP +.br +Definerer hvor slackpkg skal putte nedlastede pakker f繪r den +installerer/oppgraderer dem. + +Standardverdien til \fBTEMP\fP er /var/cache/packages. + +.TP 5 +\fBWORKDIR\fP +.br +Definerer filkatalogen med pakkelistene, fillistene og annen informasjon som +brukes av slackpkg. Ikke gj繪r endringer i denne variabelen med mindre du vet +hva du holder p疇 med. + +Standardverdien til \fBWORKDIR\fP er /var/lib/slackpkg. + +.TP 5 +\fBWGETFLAGS\fP +.br +Spesifiser alternative parametre til wget. Hvis du trenger 疇 bruke flere +parametre s疇 husk a sette dem i hermetegn. + +Standardverdien til \fBWGETFLAGS\fP er "\-\-passive\-ftp" + +.TP 5 +\fBDELALL\fP +.br +Hvis dette settes til "on" vil alle nedlastede filer bli fjernet etter at +slackpkg har installert eller oppgradert pakkene (dette p疇virker IKKE +"download" kommandoen i slackpkg). Hvis det er satt til "off" vil disse +filene bli oppbevart i filkatalogen definert i \fBTEMP\fP (beskrevet ovenfor). + +Standardverdien til \fBDELALL\fP er "on". +.br +Fra kommandolinjen kan du bruke \-delall=on/off. + +.TP 5 +\fBCHECKMD5\fP +.br +Aktiverer (on) eller deaktiverer (off) MD5 sjekking av alle nedlastede +pakker f繪r de installeres eller oppgraderes. + +Standardverdien av \fBCHECKMD5\fP er "on". +.br +Fra kommandolinjer kan du bruke \-checkmd5=on/off. + +.TP 5 +\fBCHECKGPG\fP +.br +Aktiverer (on) eller deaktiverer (off) GPG signatur sjekking av hver pakke +f繪r installasjon eller oppgradering. + +Standardverdien til \fBCHECKGPG\fP er "on". +.br +Fra kommandolinjen kan du bruke \-checkgpg=on/off. + +.TP 5 +\fBCHECKSIZE\fP +.br +Aktiverer (on) eller deaktiverer (off) sjekking av tilgjengelig harddisk +plass for hver pakke f繪r installasjon eller oppgradering. + +Standardverdien av \fBCHECKSIZE\fP er "off". +.br +Fra kommandolinjen kan du bruke \-checksize=off/on. + +.TP 5 +\fBPKGMAIN\fP +.br +Spesifiserer hoved filkatalogen for distribusjonen. Vanligvis trenger du +ikke bry deg med denne variabelen ettersom Slackpkg fors繪ker 疇 finne den +automatisk ut ifra din arkitektur. Hvis du derimot trenger 疇 endre dette s疇 +legg til denne variabelen i slackpkg.conf. Dette b繪r alltid v疆re en +filkatalogen som inneholder Slackware pakke seriene (A, AP, D, E, F, ...). + +Standard: avhenger av arkitekturen (32/64\-bit, arm..) + +.TP 5 +\fBPRIORITY\fP +.br +Denne rekken velger hvilke prioriteringer filkatalogene p疇 repertoarene vil +ha n疇r slackpkg ser etter pakker. Hvis en pakke finnes i mer en et sted vil +pakken i den f繪rste filkatalogen f疇 prioritet, deretter den andre, s疇 den +tredje, s疇 den fjerde og endelig pakken i den siste filkatalogen. Du kan +bruke %PKGMAIN for 疇 bruke innholdet i PKGMAIN variabelen. + +Standardverdiene (i rekkef繪lge): + +.TP 5 +\fBPOSTINST\fP +.br +Aktiverer (on) eller deaktiverer (off) slackpkg funksjoner som kj繪res etter +en pakke installasjon, som 疇 se etter nye (*.new) konfigurasjons filer og +nye kjerner og sp繪rre hva som skal gj繪res. + +Standardvalget til \fBPOSTINST\fP er "on". +.br +Fra kommandolinjen kan du bruke \-postinst=on/off. + +.TP 5 +\fBONLY_NEW_DOTNEW\fP +.br +N疇r \fBPOSTINST\fP er satt til "on" vil slackpkg s繪ke etter alle nye .new filer +i /etc og sp繪rre brukeren hva som skal gj繪res med dem. Noen brukere +foretrekker imidlertid at slackpkg bare skriver en liste over .new filene +som ble installert uten 疇 sp繪rre hva som skal gj繪res, hvis dette ogs疇 +gjelder deg kan du sette \fBONLY_NEW_DOTNEW\fP til "on". + +Standardverdien til \fBONLY_NEW_DOTNEW\fP er "off". Ikke juster dette med +mindre du vet hva du holder p疇 med... +.br +Fra kommandolinjen kan du bruke \-only_new_dotnew=on/off. + +.TP 5 +\fBONOFF\fP +.br +\fBONOFF\fP variabelen har betydning for hvilke pakker dialog grensesnittet vil +velge som standard. Hvis den er satt til "on" vil alle pakker forh疇ndsvelges +som standard. Hvis du foretrekker det motsatte (ingen valgt) kan du sette +denne til "off". + +Standardvalget til \fBONOFF\fP er "on". +.br +Fra kommandolinjen kan du bruke \-onoff=on/off. + +.TP 5 +\fBDOWNLOAD_ALL\fP +.br +Hvis denne variabelen er satt til "on" vil alle filer bli lastet ned f繪r den +forespurte kommandoen (installer eller oppgrader) blir gjennomf繪rt. Hvis den +er satt til "off" vil nedlastingen og kommandoen (installer/oppgrader) +gjennomf繪res etter hverandre for hver pakke. + +Standardverdien til \fBDOWNLOAD_ALL\fP er "off". +.br +Fra kommandolinjen kan du bruke \-download_all=off/on. + +.TP 5 +\fBDIALOG\fP +.br +Aktiverer (on) eller deaktiverer (off) dialog grensesnittet. + +Standardverdien til \fBDIALOG\fP er "on". +.br +Fra kommandolinjen kan du bruke \-dialog=on/off. + +.TP 5 +\fBDIALOG_MAXARGS\fP +.br +Spesifiser maksimalt antall tegn som kan sendes til "dialog". Hvis dette +antallet n疇s i en oppgradering vil slackpkg fjerne informasjon om n疇v疆rende +installerte versjon for hver pakke. Hvis antallet n疇s selv etter dette vil +slackpkg komme med en feilbeskjed til brukeren. + +Hvis \fBDIALOG_MAXARGS\fP ikke er satt vil 19500 brukes som standardverdi. +.br +Fra kommandolinjen kan du bruke \-dialog_maxargs=verdi. + +.TP 5 +\fBBATCH\fP +.br +Aktiverer (on) eller deaktiverer (off) ikke\-interaktiv modus. N疇r slackpkg +kj繪res i batch modus vil ikke brukeren bli spurt om noe; i stedet vil alle +sp繪rsm疇l bli vart ved \fBDEFAULT_ANSWER\fP variabelen (se nedenfor). +.br +Hvis du oppgraderer med denne modusen m疇 du kj繪re "slackpkg new\-config" +senere for 疇 finne og legge til .new filer. + +Standardverdien til \fBBATCH\fP er "off". +.br +Fra kommandolinjen kan du bruke \-batch=off/on. + +.TP 5 +\fBDEFAULT_ANSWER\fP +.br +Dette er standard svaret n疇r slackpkg sp繪r brukeren om noe. Dette brukes +bare i ikke\-interaktiv modus (n疇r \fBBATCH\fP er satt til "yes" eller brukeren +setter batch modus i kommandolinjen); ellers har ikke variabelen noen +virkning. +.br +Gyldige verdier er "y" (yes) eller "n" (no). + +Standardverdien til \fBDEFAULT_ANSWER\fP er "n". +.br +Fra kommandolinjen kan du bruke \-default_answer=n/y. + +.TP 5 +\fBUSE_INCLUDES\fP +.br +Slackpkg maler kan inkludere andre maler. Dette reduserer gjenbruk av pakker +ved flere maler, men det kan v疆re et problem hvis du bare 繪nsker 疇 fjerne en +spesifikk mal. Du kan deaktivere #include ved 疇 sette denne variabelen til +"off". + +Standardverdien til \fBUSE_INCLUDES\fP er "on". +.br +Fra kommandolinjen kan du bruke \-use_includes=on/off. + +.TP 5 +\fBSPINNING\fP +.br +N疇r Slackpkg gj繪r oppgaver som tar tid gir den visuell tilbakemelding med et +roterende tegn. Hvis du ikke liker dette roterende tegnet kan du deaktivere +det med valget "off". + +Standardverdien til \fBSPINNING\fP er "on". +.br +Fra kommandolinjer kan du bruke \-spinning=on/off. + +.SH FILER +.TP 5 +\fB/etc/slackpkg/slacpkg.conf\fP + +.SH "SE OGS" +\fBslackpkg\fP(8) \fBpkgtool\fP(8) \fBinstallpkg\fP(8) \fBupgradepkg\fP(8) +\fBremovepkg\fP(8) diff --git a/manpages-l10n/nl.slackpkg b/manpages-l10n/nl.slackpkg new file mode 100644 index 0000000..931c33d --- /dev/null +++ b/manpages-l10n/nl.slackpkg @@ -0,0 +1,339 @@ +.\"******************************************************************* +.\" +.\" This file was generated with po4a. Translate the source file. +.\" +.\"******************************************************************* +.TH SLACKPKG 8 "Mei 2010" slackpkg\-2.81.1 "" +.SH NAAM +\fBslackpkg\fP \- Geautomatiseerde tool voor het beheren van Slackware Linux +pakketten + +.SH SYNOPSIS +\fBslackpkg\fP \fB[OPTIES]\fP +\fB{install|remove|search|upgrade|reinstall|blacklist}\fP +\fB{\fP\fIPATROON\fP\fB|\fP\fIBESTAND\fP\fB}\fP + +\fBslackpkg [OPTIES] {clean\-system|upgrade\-all|install\-new}\fP + +\fBslackpkg\fP \fB[OPTIES]\fP \fB{search|file\-search}\fP +\fB{\fP\fIPATROON\fP\fB|\fP\fIBESTAND\fP\fB}\fP + +\fBslackpkg\fP \fB[OPTIES]\fP +\fB{generate\-template|install\-template|remove\-template}\fP \fISJABLOONNAAM\fP + +\fBslackpkg [OPTIES] info\fP \fIPAKKET\fP + +\fBslackpkg [OPTIES] update [gpg]\fP + +\fBslackpkg [OPTIES] {new\-config|check\-updates}\fP + +\fBslackpkg [OPTIES] help\fP + +.SH OMSCHRIJVING +Slackpkg is een tool voor wie gemakkelijk pakketten wilt installeren of +upgraden via het netwerk. Met slackpkg kunt u een minimale installatie van +Slackware Linux onderhouden en alleen die pakketten installeren/upgraden +waaraan u het meest behoefte heeft. + +U hoeft geen NFS op te zetten of een dozijn CDs te branden voor al uw +computers; alles wat nodig is is het typen van een enkel commando en alle +meest recente, offici禱le Slackware pakketten staan tot uw beschikking. + +.SH INSTRUCTIES +Slackpkg heeft veel functies. Het kan naar specifieke bestanden zoeken, alle +pakketten van derden op uw systeem verwijderen, pakketten installeren die +aan Slackware werden toegevoegd sinds uw laatste update, pakket\-informatie +tonen, enz. + +Voordat u iets kunt doen, dient u precies 矇矇n mirror URL in +/etc/slackpkg/mirrors te decommentari禱ren en het volgende commando uit te +voeren: + +.in +5 +# slackpkg update +.in + +De actie "update" zal een lijst downloaden van de in Slackware aanwezige +bestanden en pakketten. Steeds wanneer deze lijst gewijzigd is moet de +\&'update' actie opnieuw worden uitgevoerd. + +De hoofdfuncties van Slackpkg hebben direct te maken met pakketbeheer: het +installeren, upgraden en verwijderen van pakketten. De slackpkg syntax +hiervoor is: + +.in +5 +# slackpkg [OPTIES] {PATROON|BESTAND} +.in + +\fIOPTIES\fP kunnen 矇矇n of meer van de vele configuratie\-opties zijn zoals +aangegeven in /etc/slackpkg.conf. Vergelijkbare opties voor de commandoregel +voor de meeste configuratie\-aanwijzingen worden genoemd in slackpkg.conf \- +zie de \fBslackpkg.conf(5)\fP man page voor de beschikbare opties. + +\fIPATROON\fP kan een gehele of gedeeltelijke pakketnaam zijn. Het kan ook een +hele software\-serie zijn (zoals kde, a, ap, ...). +.br + +\fIBESTAND\fP is een bestand met een lijst van \fIPATROON\fP erin: 籀f 矇矇n per +regel 籀f meerdere per regel gescheiden door spaties. + +Slackpkg kan gebruikt worden om de gehele distributie op te waarderen. +.br +De gebruikelijke manier is: + +.in +5 +# slackpkg update +.br +# slackpkg install\-new +.br +# slackpkg upgrade\-all +.br +# slackpkg clean\-system +.in + +Een andere functie van Slackpkg is de mogelijkheid om met sjablonen te +werken, wat het veel eenvoudiger maakt om verschillende machines van +dezelfde pakketten te voorzien. De basisstappen zijn als volgt: + +.RS +5 +.IP \(bu 2 +Installeer 矇矇n machine +.IP \(bu 2 +Geef het commando ""slackpkg generate\-template SJABLOONNAAM" +.IP \(bu 2 +Kopieer /etc/slackpkg/templates/SJABLOONNAAM.template naar dezelfde +directory op de andere machine +.IP \(bu 2 +Geef het commando "slackpkg install\-template SJABLOONNAAM" op de andere +machine +.RE + +\fISJABLOONNAAM\fP is de naam van uw sjabloon. + +Door deze handleiding te volgen kunt u ontdekken wat elk van deze (en +andere) acties doet. + +.SH ACTIES +.TP 5 +\fBhelp\fP +.br +Geef de acties van slackpkg weer met een korte omschrijving. Handig als je +iets over slackpkg wilt weten. De informatie in deze man page is echter veel +uitgebreider. + +.TP 5 +\fBupdate\fP +.br +update zal de meest recente pakkettenlijst downloaden van een Slackware +mirror (of je CD). Het is een goed idee om uit te voeren + +.in +5 +# slackpkg update +.in + +alvorens pakketten te updaten, installeren of zoeken. +.br +Als je Slackware's GPG sleutel moet updaten doe je + +.in +5 +# slackpkg update gpg +.in + +De GPG\-sleutel verandert niet. Dit zou een 矇矇nmalig commando moeten zijn \- +voer het uit en vergeet het weer... + +.TP 5 +\fBcheck\-updates\fP +.br +Verifieer of er een update is van ChangeLog.txt. Deze is goed om door cron +te laten uitvoeren om de sysadmin te waarschuwen over updates. + +.TP 5 +\fBfile\-search\fP +.br +Je kunt de offici禱le Slackware pakketten doorzoeken op ieder bestand in de +Slackware distributie. Heb je een vreemde bibliotheek nodig? Gebruik +file\-search om die te vinden. + +.in +5 +# slackpkg file\-search bestandsnaam +.in + +Alle pakketten die overeenkomen met "bestandsnaam" zullen worden getoond, +waardoor je kunt zien of de pakketten al dan niet zijn ge簿nstalleerd. Indien +afwezig, kunnen ze worden gedownload en ge簿nstalleerd met andere slackpkg +acties. + +.TP 5 +\fBsearch\fP +.br +Je kunt zoeken naar elk pakket dat met Slackware gedistribueerd wordt. + +.in +5 +# slackpkg search patroon +.in + +Alle pakket\-namen die overeenkomen met "patroon" zullen worden getoond, Net +als bij file\-search kun je zien of de pakketten zijn ge簿nstalleerd of +niet. Indien afwezig, kunnen ze worden gedownload en ge簿nstalleerd met +andere slackpkg acties. + +.TP 5 +\fBinstall\fP +.br +Installatie van een pakket is eenvoudig. Je hoeft alleen maar te typen: + +.in +5 +# slackpkg install pakket +.in + +en het pakket zal worden gedownload en ge簿nstalleerd. +.br +Je kunt de "install" optie niet gebruiken om een al ge簿nstalleerd pakket te +installeren, maar je zou het kunnen herinstalleren of upgraden. + +.TP 5 +\fBupgrade\fP +.br +upgrade installeert de recentste offici禱le versie van het (de) genoemde +pakket(ten). + +upgrade zal niet proberen nieuwe pakketten te installeren (gebruik daarvoor +de install functie; de recentste versie van het pakket zal worden +ge簿nstalleerd). +.TP 5 +\fBreinstall\fP +.br +Indien per ongeluk een bestand corrupt geraakt is, zal de reinstall optie +zorgen voor een her\-installatie van dezelfde versie van een pakket dat al +ge簿nstalleerd is. + +.TP 5 +\fBremove\fP +.br +Met remove kun je bepaalde al ge簿nstalleerde pakketten +verwijderen. Bijvoorbeeld: + +.in +5 +# slackpkg remove kde +.in + +zal alle pakketten verwijderen met "kde" in hun naam. + +.TP 5 +\fBblacklist\fP +.br +Met deze actie kun je bepaalde pakketten op een "zwarte lijst" zetten. +.br +Pakketten op de zwarte lijst zullen niet worden ge簿nstalleerd, opgewaardeerd +of verwijderd door slackpkg. Als je een pakket wilt verwijderen uit de +zwarte lijst, moet je het bestand /etc/slackpkg/blacklist handmatig +aanpassen. + +.TP 5 +\fBdownload\fP +.br +Deze actie laat slackpkg de pakketten downloaden maar niet installeren. Ze +zullen worden geplaatst in /var/cache/packages, zodat je ze later zelf kunt +installeren/opwaarderen (of op een CD branden). + +.TP 5 +\fBinfo\fP +.br +Deze actie print informatie over de pakketten, gecomprimeerde en +ongecomprimeerde bestandsgrootte, beschrijving, enzovoort... + +.TP 5 +\fBclean\-system\fP +.br +Deze actie verwijdert alle pakketten die niet tot de standaard Slackware +installatie behoren. Met deze optie kun je je systeem opschonen, pakketten +van derden verwijderen maar ook pakketten die geen deel meer uitmaken van de +officiele Slackware pakkettenverzameling. +.br +Als je pakketten van derden hebt (of zelf gecompileerde) die je wilt +behouden kun je die tijdelijk toevoegen aan de zwarte lijst voordat je de +\&'clean\-system' actie uitvoert. + +.TP 5 +\fBupgrade\-all\fP +.br +Deze actie zal elk pakket dat op het systeem is ge簿nstalleerd naar de versie +in de officiele Slackware\-tree upgraden; dit is de 'juiste' manier om het +hele systeem te upgraden. +.br +Let goed op dat je "install\-new" moet uitvoeren v籀籀r je "upgrade\-all" +gebruikt. + +.TP 5 +\fBinstall\-new\fP +Deze actie installeert alle nieuwe pakketten toegevoegd aan de offici禱le +verzameling Slackware pakketten. Voer het uit als je je systeem opwaardeert +naar een andere Slackware versie of als je \-current gebruikt. +.br +Als je alle niet\-ge簿nstalleerde Slackware pakketten op je systeem wilt +installeren gebruik je in plaats van install\-new het volgende commando: + +.in +5 +# slackpkg install slackware. +.in +.TP 5 +\fBnew\-config\fP +Deze actie zoekt naar .new configuratiebestanden en vraagt de gebruiker wat +er mee te doen. +.br +new\-config is erg nuttig tijdens een upgrade, wanneer je de nieuwe +configuratiebestanden pas later wilt evalueren. In plaats van handmatig +zoeken, vergelijken en vervangen, kun je de new\-config actie gebruiken. +.TP 5 +\fBgenerate\-template\fP +Deze actie genereert een sjabloon met alle offici禱le pakketten die op je +systeem ge簿nstalleerd zijn. Het sjabloon wordt opgeslagen in +/etc/slackpkg/templates +.TP 5 +\fBinstall\-template\fP +Deze actie installeert het gekozen sjabloon op het systeem. Het sjabloon +moet aanwezig zijn in /etc/slackpkg/templates . Indien het sjabloon weer +andere aanroept via "includes", moeten ook die on /etc/slackpkg/templates te +vinden zijn. Je kunt "includes" uitzetten in slackpkg.conf of op de +opdrachtregel. +.TP 5 +\fBremove\-template\fP +Deze actie verwijdert alle pakketten die deel uitmaken van een geselecteerd +sjabloon. Pas op, dit kan je systeem onbruikbaar maken. Het uitvoeren van +meer sjablonen middels "include" kan worden aan\- of uitgezet in +slackpkg.conf of met een optie op de opdrachtregel. + +.SH BESTANDEN +.TP 5 +\fB/etc/slackpkg/mirrors功fP +Bestand om aan te geven vanaf welke lokatie de pakketten gedownload moeten +worden +.TP 5 +\fB/etc/slackpkg/slackpkg.conf功fP +Algemene configuratie van slackpkg +.TP 5 +\fB/etc/slackpkg/blacklist\fP +Lijst van te negeren pakketten +.TP 5 +\fB/etc/slackpkg/templates\fP +Bevat alle sjabloonbestanden +.TP 5 +\fB/usr/libexec/slackpkg\fP +Bevat de kern van slackpkg alsmede aanvullende functies +.TP 5 +\fB/var/lib/slackpkg\fP +Slackpkg intern gebruik \- Opgemaakte pakketlijsten, kopie van Changelog.txt, +lijst van bestanden etcetera... + +.SH "ZIE OOK" +\fBslackpkg.conf\fP(5), \fBinstallpkg\fP(8), \fBupgradepkg\fP(8), \fBexplodepkg\fP(8), +\fBmakepkg\fP(8), \fBpkgtool\fP(8). + +.SH AUTEURS +.TP 5 +Piter PUNK oftewel Roberto F Batista + +.TP 5 +Evaldo Gardenali oftewel UdontKnow + diff --git a/manpages-l10n/nl.slackpkg.conf b/manpages-l10n/nl.slackpkg.conf new file mode 100644 index 0000000..48ef87a --- /dev/null +++ b/manpages-l10n/nl.slackpkg.conf @@ -0,0 +1,286 @@ +.\"******************************************************************* +.\" +.\" This file was generated with po4a. Translate the source file. +.\" +.\"******************************************************************* +.TH SLACKPKG.CONF 5 "Mei 2010" slackpkg\-2.81.1 "" +.SH NAAM +\fBslackpkg.conf\fP \- Configuratiebestand voor slackpkg + +.SH OMSCHRIJVING + +Het slackpkg.conf bestand bevat informatie voor \fBslackpkg\fP (8), een +programma om Slackware Linux pakketten geautomatiseerd te beheren. + +Het slackpkg.conf bestand is een opeenvolging van script\-variabelen en elke +variabele bepaalt een aspect van slackpkg. Commentaar begint met het # +symbool, stopt aan het einde van de regel en kan op iedere plaats in +slackpkg.conf voorkomen. Als een variabele meer dan eens voorkomt gebruikt +slackpkg de laatst gedefinieerde. + +Veel variabelen kunnen worden overruled door opties die aan slackpkg op de +commandoregel worden meegegeven. Om de waarde van \fBVARIABLE\fP te overrulen +geef je \fB\-variable=value\fP mee op de commandoregel vlak voor de slackpkg +actie. Meerdere variabelen mogen worden overruled. + +VOORBEELD: slackpkg \-batch=on \-default_answer=y upgrade\-all + +Voor configuratie\-opties die slechts twee toestanden kennen, zijn de +mogelijke waarden "on" danwel "off" tenzij anders aangegeven. + +De verschillende configuratie\-opties zijn: + +.TP 5 +\fBARCH\fP +.br +Kiest de systeemarchitectuur. Normaal gesproken kan Slackpkg de juiste +waarde vinden middels "uname \-m". Geldige waardes zijn: + +.ds title MACHINE\t\tGELDIGE ARCH WAARDEN +.ds arm ARM\t\t\tarm +.ds x86 x86 (32bits)\ti386, i486, i586 en i686 +.ds x86_64 x86 (64bits)\tx86_64 +.ds ppc PowerPC\t\tpowerpc +.ds s390 S/390\t\t390 +.in +5 +\fB\*[title]\fP +.br +\*[arm] +.br +\*[x86] +.br +\*[x86_64] +.br +\*[ppc] +.br +\*[s390] +.in + +De standaard waarde van \fBARCH\fP is afhankelijk van je architectuur. + +.TP 5 +\fBSLACKKEY\fP +.br +Slackpkg controleert het handtekeningbestand (.asc) met de GPG\-handtekening +van het project. +Verschillende ports van Slackware kunnen verschillende handtekeningen hebben +en Slackpkg probeert de juiste te vinden op basis van de architectuur van je +systeem. Als de automatisch gevonden \fBSLACKKEY\fP niet juist is kun je deze +aanpassen met deze optie. + +De standaard waarde van \fBSLACKKEY\fP hangt af van je Slackware port. + +.TP 5 +\fBTEMP\fP +.br +Definieert de locatie waar slackpkg de pakketten zal downloaden alvorens ze +te installeren/upgraden. + +De standaard waarde van \fBTEMP\fP is /var/cache/packages. + +.TP 5 +\fBWORKDIR\fP +.br +Definieert de directory voor pakketlijsten, bestandslijsten en andere +informatie die slackpkg gebruikt tijdens zijn uitvoering. Verander deze +waarde niet tenzij je weet wat je doet. + +De standaard waarde van \fBWORKDIR\fP is /var/lib/slackpkg. + +.TP 5 +\fBWGETFLAGS\fP +.br +Selecteert speciale opties voor wget. Vergeet niet als je meerdere opties +opgeeft deze tussen dubbele aanhalingstekens te plaatsen. + +De standaard waarde van \fBWGETFLAGS\fP is "\-\-passive\-ftp" + +.TP 5 +\fBDELALL\fP +.br +Indien "on" zullen alle gedownloade bestanden na installatie of upgraden +door slackpkg worden verwijderd (dit heeft geen invloed als slackpkg wordt +uitgevoerd met "download"). Indien "off" worden de bestanden bewaard in de +directory gedefinieerd door \fBTEMP\fP (zoals hierboven beschreven). + +De standaard waarde van \fBDELALL\fP is "on". +.br +Vanaf de commandoregel kunt u \-delall=value gebruiken. + +.TP 5 +\fBCHECKMD5\fP +.br +Schakelt de controle van MD5 checksums voor installatie of upgraden van alle +gedownloade pakketten aan (on) of uit (off). + +De standaard waarde van \fBCHECKMD5\fP is "on". +.br +Vanaf de commandoregel kunt u \-checkmd5=value gebruiken. + +.TP 5 +\fBCHECKGPG\fP +.br +Schakelt de controle van de GPG handtekening voor installatie of upgraden +van alle gedownloade pakketten aan (on) of uit (off). + +De standaard waarde van \fBCHECKGPG\fP is "on". +.br +Vanaf de commandoregel kunt u \-checkgpg=value gebruiken. + +.TP 5 +\fBCHECKSIZE\fP +.br +Schakelt de controle van de hoeveelheid schijfruimte voor installatie of +upgraden van alle pakketten aan (on) of uit (off). + +De standaard waarde van \fBCHECKSIZE\fP is "off". +.br +Vanaf de commandoregel kunt u \-checksize=value gebruiken. + +.TP 5 +\fBPKGMAIN\fP +.br +Definieert de hoofd distributie directory. Gewoonlijk hoef je je niet druk +te maken over deze variabele omdat Slackpkg deze probeert te vinden op basis +van je architectuur. Als je deze toch wilt veranderen doe dat dan in je +slackpkg.conf. Dit moet altijd de directory zijn die de Slackware +pakketten\-series bevat (A, AP, D, E, F, ...). + +Standaard: afhankelijk van Slackware port + +.TP 5 +\fBPRIORITY\fP +.br +Deze reeks bepaalt de prioriteit van de directories op de mirror waarmee +slackpkg naar de pakketten kijkt. Als een pakket op meerdere plaatsen wordt +gevonden heeft het pakket in de eerste directory prioriteit, daarna de +tweede, de derde, de vierde en uiteindelijk het pakket gevonden in de +laatste directory. Je kunt met %PKGMAIN de waarde van PKGMAIN gebruiken. + +Standaard waarden (in volgorde): patches %PKGMAIN extra pasture testing + +.TP 5 +\fBPOSTINST\fP +.br +Schakelt slackpkg's post\-installatie opties aan (on) of uit (off), zoals +controle op nieuwe (.new) configuratiebestanden en nieuwe kernel images en +de vraag wat je er mee wilt doen. + +De standaard waarde van \fBPOSTINST\fP is "on". +.br +Vanaf de commandoregel kunt u \-postinst=value gebruiken. + +.TP 5 +\fBONLY_NEW_DOTNEW\fP +.br +Als \fBPOSTINST\fP aan "on" staat zoekt slackpkg naar alle .new bestanden in +/etc en vraagt de gebruiker wat met deze te doen. De meeste gebruikers +willen echter alleen de .new bestanden zien van de laatste uitvoering van +slackpkg, dus als dit ook voor u geldt zet \fBONLY_NEW_DOTNEW\fP "on". + +De standaard waarde van \fBONLY_NEW_DOTNEW\fP is "off". Verander deze alleen +als u weet wat u doet... +.br +Vanaf de commandoregel kunt u \-only_new_dotnew=value gebruiken. + +.TP 5 +\fBONOFF\fP +.br +De \fBONOFF\fP variabele bepaalt het aanvankelijke gedrag van de dialoog +interface. Bij "on" worden standaard alle pakketten geselecteerd. Als u het +tegenovergestelde wilt (alles onaangevinkt) stel dan "off" in. + +De stadnaard waarde van \fBONOFF\fP is "on". +.br +Vanaf de commandoregel kunt u \-onoff=value gebruiken. + +.TP 5 +\fBDOWNLOAD_ALL\fP +.br +Indien deze variabele op "on" staat worden alle bestanden gedownload v籀籀r de +gewenste actie (installatie of upgrade). Ingesteld op "off" worden de +bestanden 矇矇n voor 矇矇n gedownload en behandeld (ge簿nstalleerd of ge羹pgrade). + +De standaard waarde van \fBDOWNLOAD_ALL\fP is "off". +.br +Vanaf de commandoregel kunt u \-download_all=value gebruiken. + +.TP 5 +\fBDIALOG\fP +.br +Schakelt de dialoog interface aan (on) of uit (off). + +De standaard waarde van \fBDIALOG\fP is "on". +.br +Vanaf de commandoregel kunt u \-dialog=value gebruiken. + +.TP 5 +\fBDIALOG_MAXARGS\fP +.br +Stelt het maximaal aantal karakters dat naar "dialog" wordt gestuurd in. Als +dit aantal bij upgrade wordt bereikt verwijdert slackpkg alle informatie +over de huidige versie van elk pakket. Als dit aantal zelfs zonder deze +informatie weer wordt bereikt geeft slackpkg een foutmelding. + +Als \fBDIALOG_MAXARGS\fP niet is ingesteld, is 19500 de standaard waarde. +.br +Vanaf de commandoregel kunt u \-dialog_maxargs=value gebruiken. + +.TP 5 +\fBBATCH\fP +.br +Schakelt de niet\-interactieve modus aan (on) of uit (off). Slackpkg zal de +gebruiker niets vragen in batch mode; in plaats daarvan krijgen alle vragen +de \fBDEFAULT_ANSWER\fP (zie hieronder). +.br +Als u een upgrade in deze modus uitvoert moet u achteraf "slackpkg +new\-config" uitvoeren om .new bestanden te vinden en samen te voegen. + +De standaard waarde van \fBBATCH\fP is "off". +.br +Vanaf de commandoregel kunt u \-batch=value gebruiken. + +.TP 5 +\fBDEFAULT_ANSWER\fP +.br +Dit is het standaard antwoord als slackpkg u om informatie vraagt. Wordt +alleen gebruikt in niet\-interactieve modus (als \fBBATCH\fP is "yes" of als de +gebruiker batch mode aanzet via de commandoregel), anders heeft deze +variabele geen effect. +.br +Toegestane waarden zijn "y" of "n". + +De standaard waarde van \fBDEFAULT_ANSWER\fP is "n". +.br +Vanaf de commandoregel kunt u \-default_answer=value gebruiken. + +.TP 5 +\fBUSE_INCLUDES\fP +.br +Slackpkg sjablonen kunnen andere sjablonen aanroepen. Dit reduceert de +pakket duplicatie in veel sjablonen maar kan een probleem vormen als u +alleen een specifiek sjabloon wilt verwijderen. U kunt de #include parsing +uitschakelen door deze optie "off" te zetten. + +De standaard waarde van \fBUSE_INCLUDES\fP is "on". +.br +Vanaf de commandoregel kunt u \-use_includes=value gebruiken. + +.TP 5 +\fBSPINNING\fP +.br +Als Slackpkg bezig is met iets wat tijd vergt geeft het visuele feedback met +een ronddraaiend balkje. Als je dit niets vindt kan dit uitgeschakeld worden +door deze optie "off" te zetten. + +De standaard waarde van \fBSPINNING\fP is "on". +.br +Vanaf de commandoregel kunt u \-spinning=value gebruiken. + +.SH BESTANDEN +.TP 5 +\fB/etc/slackpkg/slacpkg.conf\fP + +.SH "ZIE OOK" +\fBslackpkg\fP(8) \fBpkgtool\fP(8) \fBinstallpkg\fP(8) \fBupgradepkg\fP(8) +\fBremovepkg\fP(8) diff --git a/manpages-l10n/pl.slackpkg b/manpages-l10n/pl.slackpkg new file mode 100644 index 0000000..fd0b39d --- /dev/null +++ b/manpages-l10n/pl.slackpkg @@ -0,0 +1,328 @@ +.\"******************************************************************* +.\" +.\" This file was generated with po4a. Translate the source file. +.\" +.\"******************************************************************* +.TH SLACKPKG 8 "Maj 2010" slackpkg\-2.81.1 "" +.SH NAZWA +\fBslackpkg\fP \- Zautomatyzowane narzdzie do zarzdzania paczkami systemu +Slackware Linux. + +.SH STRESZCZENIE +\fBslackpkg\fP \fB[OPCJE]\fP +\fB{install|remove|search|upgrade|reinstall|blacklist}\fP +\fB{\fP\fICIG\fP\fB|\fP\fIPLIK\fP\fB}\fP + +\fBslackpkg [OPCJE] {clean\-system|upgrade\-all|install\-new}\fP + +\fBslackpkg\fP \fB[OPCJE]\fP \fB{search|file\-search}\fP \fB{\fP\fICIG\fP\fB|\fP\fIPLIK\fP\fB}\fP + +\fBslackpkg\fP \fB[OPCJE]\fP +\fB{generate\-template|install\-template|remove\-template}\fP \fINAZWASZABLONU\fP + +\fBslackpkg [OPCJE] info\fP \fIPAKIET\fP + +\fBslackpkg [OPCJE] update [gpg]\fP + +\fBslackpkg [OPCJE] {new\-config|check\-updates}\fP + +\fBslackpkg [OPCJE] help\fP + +.SH OPIS +Slackpkg to narzdzie pozwalajce na prost instalacj, bd驕 aktualizacj +pakiet籀w przez sie. U髒ywajc slackpkg, mo髒esz mie minimaln instalacj +systemu Slackware Linux i instalowa/aktualizowa wycznie te pakiety, +kt籀re najbardziej potrzebujesz. + +Nie musisz konfigurowa NFS lub tworzy tuzin pyt CD dla twoich +komputer籀w. Wystarczy wpisa jedno polecenie i wszystkie najnowsze oficjalne +pakiety systemu Slackware znajd si na wycigniecie rki. + +.SH INSTRUKCJE +Slackpkg posiada wiele funkcji. Mo髒e ono wyszukiwa konkretne pakiety, +usun wszystkie nieoficjalne pakiety na twoim systemie, instalowa pakiety +dodane do systemu Slackware od ostatniej aktualizacji, wywietla opis +pakietu, itd. + +Na samym pocztku, musisz usun znacznik komentarza z jednego obrazu +lustrzanego w pliku /etc/slackpkg/mirrors i uruchomi polecenie: + +.in +5 +# slackpkg update +.in + +Funkcja "update" pobierze i odpowiednio sformatuje list plik籀w i pakiet籀w +systemu Slackware. Za ka髒dym razem, gdy lista ta zmieni si, nale髒u ponownie +uruchomi update. + +G籀wne funkcje Slackpkg to te bezporednio zwizane z zarzdzanie pakietami: +instalacja, aktualizacja oraz usuwanie pakiet籀w. Aby wykona jakkolwiek z +tych czynnoci, skadnia Slackpkg jest nastpujca: + +.in +5 +# slackpkg [OPCJE] {CIG|PLIK} +.in + +\fIOPCJE\fP mo髒e by jedn lub wicej z wielu opcji konfiguracyjnych +wymienionych w /etc/slackpkg/slackpkg.conf. Wikszo opcji konfiguracyjnych +znajdujcych sie w slackpkg.conf posiada swoje odpowiedniki na linii komend +\- wicej informacji znajdziesz na stronie manualu \fBslackpkg.conf(5)\fP. + +\fICIG\fP mo髒e by nazw pakietu bd驕 te髒 czci jego nazwy. Mo髒e to te髒 by +nazwa serii (np. kde, a, ap, ...). +.br + +\fIPLIK\fP jest plikiem zawierajcym \fICIGi\fP: jeden lub wicej (oddzielonych +spacj) na ka髒dym wierszu. + +Slackpkg mo髒e by u髒yty do aktualizacji caej dystrybucji. +.br +Zwykle tak to si robi: + +.in +5 +# slackpkg update +.br +# slackpkg install\-new +.br +# slackpkg upgrade\-all +.br +# slackpkg clean\-system +.in + +Inn funkcj Slackpkg jest mo髒liwo pracy z szablonami. Uatwia to +instalacj tych samych pakiet籀w na wielu komputerach. Oto jak to si robi: + +.RS +5 +.IP \(bu 2 +Zainstaluj pakiety na jednym komputerze +.IP \(bu 2 +Uruchom : "slackpkg generate\-template NAZWASZABLONU" +.IP \(bu 2 +Kopiuj /etc/slackpkg/templates/NAZWASZABLONU.template do tego samego +katalogu na innym komputerze +.IP \(bu 2 +Wpisz "slackpkg install\-template NAZWASZABLONU" na innym komputerze +.RE + +\fINAZWASZABLONU\fP jest nazw twojego szablonu + +Na tej stronie manualu znajdziesz opis tych (oraz innych) funkcji. + +.SH FUNKCJE +.TP 5 +\fBhelp\fP +.br +Wywietl funkcje slackpkg oraz ich kr籀tki opis. Przydatne, gdy chcesz +dowiedzie si troch o slackpkg. Informacje zawarate tutaj, na stronie +manualu s bardziej wyczerpujce. + +.TP 5 +\fBupdate\fP +.br +update pobierze najnowsze listy pakiet籀w z obrazu lustrzanego systemu +Slackware (lub te髒 CD). Dobrze jest wykona to + +.in +5 +# slackpkg update +.in + +przed pr籀b aktualizacji, instalacji, bd驕 te髒 wyszukiwania pakiet籀w. +.br +Jeli musisz zaktualizowa klucz GPG systemu Slackware, wpisz: + +.in +5 +# slackpkg update gpg +.in + +Klucz GPG nie zmienia si. Powinno to by "jednorazowe" polecenie \- wykonaj +go raz i zapomnij o nim... + +.TP 5 +\fBcheck\-updates\fP +.br +Sprawd驕 czy ChngeLog.txt zosta zaktualizowany. Dobrze jest uruchamia to z +demona cron by powiadomi administratora o aktualizacjach. + +.TP 5 +\fBfile\-search\fP +.br +Mo髒esz wyszukiwa konretne pakiety Slackware zawarte w oficjalnej +dystrybucji. Potrzebujesz dziwn bibliotek? U髒yj file\-search aby j +znale驕. + +.in +5 +# slackpkg file\-search nazwapliku +.in + +Wywietlone zostan wszystkie pakiety odpowiadajce podanej nazwie +pliku. Mo髒esz przez to sprawdzi czy pakiety s zainstalowane, czy +nie. Jeli nie, mo髒esz je pobra i zainstalowa przy u髒yciu innych funkcji +slackpkg. + +.TP 5 +\fBsearch\fP +.br +Mo髒esz szuka jakiegokolwiek pakietu dystrybutowanego w systemie Slackware. + +.in +5 +# slackpkg search cig +.in + +Wywietlone zostan wszystkie pakiety, kt籀rych nazwy odpowiadaj podanemu +"cig"\-owi. Podobnie jak z file\-search, mo髒esz sprawdzi czy pakiety s +zainstalowane. Jeli nie, mo髒esz pobra i je zainstalowa przy u髒yciu innych +funkcji slackpkg. + +.TP 5 +\fBinstall\fP +.br +Instalacja pakietu jest bardzo prosta. Wystarczy wpisa: + +.in +5 +# slackpkg install pakiet +.in + +a pakiet zostanie pobrany i zainstalowany. +.br +Nie mo髒na u髒ywa opcji "install" by zainstalowa uprzednio zainstalowany +pakiet. Mo髒esz, natomiast, go przeinstalowa (reinstall) lub aktualizowa +(upgrade). + +.TP 5 +\fBupgrade\fP +.br +upgrade instaluje najnowsz oficjaln wersj danego pakietu lub pakiet籀w. + +upgrade nie bdzie pr籀bowao zainstalowa nowych pakiet籀w (do tego prosz +u髒y opcji install; najnowsza wersja pakietu zostanie zainstalowana). +.TP 5 +\fBreinstall\fP +.br +W sytuacji gdy co ulego uszkodzeniu, opcja reinstall pozwoli +przeinstalowa t sam wersj pakietu, kt籀ra jest obecnie zainstalowana. + +.TP 5 +\fBremove\fP +.br +Z remove, mo髒esz usun pewne zainstalowane pakiety. Na przykad: + +.in +5 +# slackpkg remove kde +.in + +usunie wszystkie pakiety zawierajce "kde" w swojej nazwie. + +.TP 5 +\fBblacklist\fP +.br +Ta funkcja pozwala na zablokowanie (blacklist) danych pakiet籀w. +.br +Zablokowane pakiety nie bd instalowane, aktualizowane, ani usuwane przez +slackpkg. Jeli chcesz usun pakiet z listy zablokowanych pakiet籀w, musisz +edytowa /etc/slackpkg/blacklist. + +.TP 5 +\fBdownload\fP +.br +Opcja pozwala na pobranie pakiet籀w bez ich instalacji. Bd one umieszczone +w /var/cache/packages by m籀g je p籀驕niej +zainstalowa/uaktualni/przeinstalowa (lub wypali na pycie CD). + +.TP 5 +\fBinfo\fP +.br +Wywietla to informacje o pakiecie/pakietach: skompresowan / +nieskompresowan wielko, opis, itd... + +.TP 5 +\fBclean\-system\fP +.br +Funkcja ta usuwa wszystkie pakiety, kt籀re nie nale髒 do standardowej +instalacji systemu Slackware. Przy u髒yciu tej opcji, mo髒esz oczyci +instalacj usuwajc wszystkie nieoficjalne pakiety, jak r籀wnie髒 pakiety, +kt籀re zostay oficjalnie usunite z dystrybucji Slackware. +.br +Jeli masz jakie nieoficjalne / zbudowane przez siebie pakiety, kt籀re +chciaby zatrzyma, mo髒esz tymczasowo doda je do listy zablokowanych +pakiet籀w przed wykonaniem polecenia 'clean\-system'. + +.TP 5 +\fBupgrade\-all\fP +.br +Funkcja ta aktualizuje wszystkie zainstalowane pakiety do wersji obecnej w +oficjalnym drzewie systemu Slackware. Jest to "dobry" spos籀b aktualizacji +caego systemu. +.br +Pamitaj aby u髒y "install\-new" przed opcj "upgrade\-all". + +.TP 5 +\fBinstall\-new\fP +Opcja ta instaluje wszystkie nowe pakiety, kt籀re zostay dodane do +oficjalnej dystrybucji Slackware. U髒yj tej opcji, gdy aktualizujesz system +do nowszej wersji systemu Slackware lub gdy u髒ywasz gazi \-current systemu +Slackware. +.br +Jeli chcesz zainstalowa wszystkie niezainstalowane pakiety Slackware, +zamiast install\-new, u髒yj nastpujcego polecenia: + +.in +5 +# slackpkg install slackware. +.in +.TP 5 +\fBnew\-config\fP +Funkcja to szuka plik籀w konfiguracyjnych .new i pyta u髒ytkownika co z nimi +zrobi. +.br +new\-config jest bardzo przydatne gdy wykonujesz aktualizacj pozostawiajc +pliki konfiguracyjne do p籀驕niejszej inspekcji. Zamiast rcznego +wyszukiwania, diff i podmieniania, mo髒esz u髒y opcj new\-config. +.TP 5 +\fBgenerate\-template\fP +Funkcja ta tworzy nowy szablon zawierajcy wszystkie oficialne zainstalowane +na twoim systemie pakiety. Szablony znajduj si w /etc/slackpkg/templates +.TP 5 +\fBinstall\-template\fP +Funkcja ta instaluje wymagany szablon. Szablon musi znajdowa si w +/etc/slackpkg/templates. Jeli szablon zawiera (includes) w sobie inne +szablony, wszystkie one musz znajdowa si w +/etc/slackpkg/templates. Mo髒esz wyczy wszelkie zaczenia (includes) w +slackpkg.conf lub z linii komend. +.TP 5 +\fBremove\-template\fP +Funkcja ta usunie wszystkie pakiety zawarte w wybranym szablonie. Uwaga \- +mo髒e sprawi to, 髒e system stanie si niefunkcjonalny. Opcje zaczania +(include) mog by aktywowane/deaktywowane w slackpkg.conf lub przy pomocy +odpowiedniego argumentu z poziomu linii komend. + +.SH PLIKI +.TP 5 +\fB/etc/slackpkg/mirrors功fP +Plik zawierajcy miejsce, z kt籀rego pakiety zostan pobrane +.TP 5 +\fB/etc/slackpkg/slackpkg.conf功fP +G籀wna konfiguracja slackpkg +.TP 5 +\fB/etc/slackpkg/blacklist\fP +Lista pakiet籀w do pomincia +.TP 5 +\fB/etc/slackpkg/templates\fP +Zawiera wszystkie pliki szablon籀w +.TP 5 +\fB/usr/libexec/slackpkg\fP +Zawiera podstawowe oraz dodatkowe funkcje slackpkg +.TP 5 +\fB/var/lib/slackpkg\fP +Na wewntrzny u髒ytek Slackpkg \- sformatowane listy pakiet籀w, kopia +ChangeLog.txt, lista plik籀w, itd. + +.SH "ZOBACZ TAK驍E" +\fBslackpkg.conf\fP(5), \fBinstallpkg\fP(8), \fBupgradepkg\fP(8), \fBexplodepkg\fP(8), +\fBmakepkg\fP(8), \fBpkgtool\fP(8). + +.SH AUTORZY +.TP 5 +Piter PUNK aka Roberto F Batista + +.TP 5 +Evaldo Gardenali aka UdontKnow + diff --git a/manpages-l10n/pl.slackpkg.conf b/manpages-l10n/pl.slackpkg.conf new file mode 100644 index 0000000..58a3575 --- /dev/null +++ b/manpages-l10n/pl.slackpkg.conf @@ -0,0 +1,293 @@ +.\"******************************************************************* +.\" +.\" This file was generated with po4a. Translate the source file. +.\" +.\"******************************************************************* +.TH SLACKPKG.CONF 5 "Maj 2010" slackpkg\-2.81.1 "" +.SH NAZWA +\fBslackpkg.conf\fP \- Dane konfiguracyjne slackpkg + +.SH OPIS + +Plik slackpkg.conf zawiera informacje dla \fBslackpkg\fP (8), zautomatyzowanego +narzdzia do zarzdzania paczkami systemu Slackware Linux. + +Plik slackpkg.conf jest zbiorem zmiennych powoki, gdzie ka髒da zmienna +odpowiedzialna jest za jeden aspekt programu slackpkg. Komentarze +rozpoczynaj si znakiem # i kocz pod koniec wiersza. Komentarze mog +wystpowa w dowolnym miejscu pliku slackpkg.conf. Jeli dana zmienna +wystpuje w kilku miejscach pliku, slackpkg u髒yje wartoci zdefiniowanej +jako ostatnia. + +Wiele zmiennych mo髒e by nadpisane przez opcje slackpkg wybrane z linii +komend. Jeli chcesz nadpisa warto \fBZMIENNA\fP, wpisz \fB\-zmienna=warto\fP +na linii komend tu髒 przed uruchomieniem slackpkg. Mo髒liwe jest nadpisanie +wielu zmiennych. + +PRZYKAD: slackpkg \-batch=on \-default_answer=y upgrade\-all + +Dla wartoci konfiguracyjnych posiadajcych wycznie dwa stany, mo髒liwe +wartoci to "on" lub "off" o ile inaczej nie wskazano. + +inne opcje konfiguracji to: + +.TP 5 +\fBARCH\fP +.br +Wybiera architektur systemu. Zwykle slackpkg mo髒e zidentyfikowa poprawn +warto przy u髒yciu "uname \-m". Dopuszczalne wartoci to: + +.ds title KOMPUTER\t\tDOPUSZCZALNE WARTOCI ARCH +.ds arm ARM\t\t\tarm +.ds x86 x86 (32bits)\ti386, i486, i586 and i686 +.ds x86_64 x86 (64bits)\tx86_64 +.ds ppc PowerPC\t\tpowerpc +.ds s390 S/390\t\t390 +.in +5 +\fB\*[title]\fP +.br +\*[arm] +.br +\*[x86] +.br +\*[x86_64] +.br +\*[ppc] +.br +\*[s390] +.in + +Domylna warto \fBARCH\fP zale髒y od twojej architektury. + +.TP 5 +\fBSLACKKEY\fP +.br +Slackpkg weryfikuje plik podpisu pakietu (.asc) z podpisem GPG +projektu. R籀髒ne porty Slackware mog mie inne podpisy i Slackpkg pr籀buje +znale驕 poprawny podpis na podstawie architektury twojego systemu. Jeli +automatycznie wykrywany \fBSLACKKEY\fP nie jest prawidowy, mo髒esz zmieni go +u髒ywajc tej opcji. + +Domylna warto \fBSLACKKEY\fP zale髒y od portu Slackware. + +.TP 5 +\fBTEMP\fP +.br +Okrela miejsce, do kt籀rego slackpkg pobierze pakiety przed ich +instalacj/aktualizacj. + +Domylna warto \fBTEMP\fP to /var/cache/packages. + +.TP 5 +\fBWORKDIR\fP +.br +Okrela katalog dla list pakiet籀w, plik籀w oraz innych informacji u髒ywanych +przez slackpkg. Nie zmieniaj wartoci tej zmiennej jeli nie jeste +cakowicie pewien co robisz. + +Domylna warto \fBWORKDIR\fP to /var/lib/slackpkg. + +.TP 5 +\fBWGETFLAGS\fP +.br +Wybiera specjalne opcje dla wget. Jeli chcesz u髒y wielu opcji, pamitaj +aby umieci je w podw籀jnym cudzysowie. + +Domylna warto \fBWGETFLAGS\fP to "\-\-passive\-ftp" + +.TP 5 +\fBDELALL\fP +.br +Jeli warto jest ustawiona na "on", wszystkie pobrane pliki zostan +usunite po zakoczeniu przez slackpkg czynnoci instalacji lub aktualizacji +(NIE odnosi si to do opcji "download" slackpkg). Jeli warto ustawiona +jest na "off", pliki pozostan w katalogu okrelonym w \fBTEMP\fP (jak opisano +powy髒ej). + +Domylna warto \fBDELALL\fP to "on". +.br +Z linii komend, mo髒esz u髒y \-delall=warto + +.TP 5 +\fBCHECKMD5\fP +.br +Wcza (on) lub wycza (off) sprawdzanie sumy kontrolnej MD5 dla ka髒dego +pobranego pakietu przed jego instalacj bdz aktualizacj. + +Domylna warto \fBCHECKMD5\fP to "on" +.br +Z linii komend, mo髒esz u髒y \-checkmd5=warto. + +.TP 5 +\fBCHECKGPG\fP +.br +Wcza (on) lub wycza (off) sprawdzanie podpisu GPG ka髒dego pakietu przed +instalacj lub aktualizacj. + +Domyln wartoci \fBCHECKGPG\fP to "on". +.br +Z linii komend, mo髒esz u髒y \-checkgpg=warto. + +.TP 5 +\fBCHECKSIZE\fP +.br +Wcza (on) lub wycza (off) sprawdzanie dostpnej przestrzeni dyskowej dla +ka髒dego pakietu przed jego instalacj lub aktualizacj. + +Domylna warto \fBCHECKSIZE\fP to "off". +.br +Z linii komend, mo髒esz u髒y \-checksize=warto. + +.TP 5 +\fBPKGMAIN\fP +.br +Definiuje g籀wny katalog dystrybucji. Zwykle nie musisz przejmowa si t +zmienn, gdy髒 slackpkg pr籀buje go odnale驕 na podstawie twojej +architektury. Gdyby, jednak, chcia to zmieni, umie t zmienn w +slackpkg.conf. Zawsze powinien by to katalog zawierajcy serie pakiet籀w +Slackware (A, AP, D, E, F, ...). + +Domylnie: zale髒y od portu Slackware + +.TP 5 +\fBPRIORITY\fP +.br +Lista ta okrela priorytety katalog籀w z jakimi slackpkg bdzie wybiera +pakiety na obrazach lustrzanych. Jeli pakiet wystpuje w kilku miejscach, +pakiet w pierwszym katalogu na licie bdzie mia najwy髒szy priorytet; +nastpny w kolejnoci bdzie pakiet zawarty w katalogu znajdujcym si na +drugim miejscu na licie, itd. Mo髒esz u髒y %PKGMAIN by u髒y zawarto +zmiennej PKGMAIN. + +Wartoci domylne (w kolejnoci): patches %PKGMAIN extra pasture testing + +.TP 5 +\fBPOSTINST\fP +.br +Wcza (on) lub wycza (off) funkcje poinstalacyjne slackpkg, takie jak +szukanie nowych plik籀w konfiguracyjnych (*.new), czy nowych obraz籀w jdra +oraz pytanie co z nimi zrobi. + +Domylna warto \fBPOSTINST\fP to "on". +.br +Z linii komend, mo髒esz u髒y \-postinst=warto. + +.TP 5 +\fBONLY_NEW_DOTNEW\fP +.br +Gdy \fBPOSTINST\fP ma warto "on", slackpkg bdzie wyszukiwa wszystkie pliki +\&.new wewntrz /etc i zapyta u髒ytkownika, co z nimi zrobi. Niekt籀rzy +u髒ytkownicy, jednak, wol tylko widzie pliki .new zainstalowane przy +ostatnim uruchomieniu slackpkg. Jeli tak jest, ustaw zmienn +\fBONLY_NEW_DOTNEW\fP jako "on". + +Domylna warto \fBONLY_NEW_DOTNEW\fP to "off". Zmie t warto wyacznie, +gdy wiesz co robisz... +.br +Z linii komend, mo髒esz u髒y \-only_new_dotnew=warto. + +.TP 5 +\fBONOFF\fP +.br +Zmienna \fBONOFF\fP okrela pocztkowe zachowanie okna dialogowego. Jeli +zmienna ma warto "on", wszystkie pakiety bd domylnie wybrane. Jeli +chcesz by 髒aden pakiet nie by domylnie wybrany, ustaw warto zmiennej na +"off". + +Domylna warto \fBONOFF\fP to "on". +.br +Z linii komend, mo髒esz u髒y \-onoff=warto. + +.TP 5 +\fBDOWNLOAD_ALL\fP +.br +Jeli zmienna ta ma warto "on", wszystkie pliki zostan pobrane przed +wykonaniem 髒danej operacji (instalacja bd驕 aktualizacja). Jeli zmienna +ustawiona jest na "off", 髒dana operacja (instalacji / aktualizacji) bdzie +wykonywana zaraz po pobraniu ka髒dego pliku. + +Domylna warto \fBDOWNLOAD_ALL\fP to "off". +.br +Z linii komend, mo髒esz u髒y \-download_all=warto. + +.TP 5 +\fBDIALOG\fP +.br +Wcza (on) lub wycza (off) interfejs okna (dialog). + +Domylna warto \fBDIALOG\fP to "on". +.br +Z linii komend, mo髒esz u髒y \-dialog=warto. + +.TP 5 +\fBDIALOG_MAXARGS\fP +.br +Okrel maksymaln liczb znak籀w dopuszczalnych w oknie dialogowym. Jeli +liczba ta zostanie osignita, slackpkg usunie informacje o obecnie +zainstalowanej wersji ka髒dego pakietu. Jeli po tym liczba ta ponownie +zostanie osignita, komunikat bdu zostanie wywietlony. + +Jeli zmienna \fBDIALOG_MAXARGS\fP nie jest okrelona, domyln wartoci jest +19500. +.br +Z linii komend, mo髒esz u髒y \-dialog_maxargs=warto. + +.TP 5 +\fBBATCH\fP +.br +Wcza (on) lub wycza (off) tryb nie\-interaktywny. W trybie automatycznym +(batch), slackpkg nie zapyta u髒ytkownika o nic. Zamiast tego, wszystkie +wszystkie opcje bd miay wartoci domylne \- \fBDEFAULT_ANSWER\fP (zobacz +poni髒ej). +.br +Jeli dokonujesz aktualizcji w tym trybie, bdziesz p籀驕niej musia uruchomi +"slackpkg new\-config" by odnale驕 i zcali pliki .new. + +Domylna warto \fBBATCH\fP to "off". +.br +Z linii komend, mo髒esz u髒y \-batch=warto. + +.TP 5 +\fBDEFAULT_ANSWER\fP +.br +To s domylne odpowiedzi na pytania zadawane u髒ytkownikowi. U髒ywane one s +wycznie w trybie nie\-interaktywnym (kiedy \fBBATCH\fP ma warto "yes" lub +gdy u髒ytkownik uruchomi tryb automatyczny (batch) z linii komend). W +przeciwnym wypadku, zmienna ta nie powoduje niczego. +.br +Dopuszczalne wartoci to "y" lub "n". + +Domylna warto \fBDEFAULT_ANSWER\fP to "n". +.br +Z linii komend, mo髒esz u髒y \-default_answer=warto. + +.TP 5 +\fBUSE_INCLUDES\fP +.br +Szablony slackpkg mog zawiera inne szablony. Redukuje to duplikaty +pakiet籀w w wielu szablonach, lecz mo髒e powodowa problemy przy usuwaniu +poszczeg籀lnych szablon籀w. Mo髒esz zdezaktywowa odpowiedzialne za to linie +#include przez przypisanie wartoci "off" do tej zmiennej. + +Domylna warto \fBUSE_INCLUDES\fP to "on". +.br +Z linii komend, mo髒esz u髒y \-use_includes=warto. + +.TP 5 +\fBSPINNING\fP +.br +Gdy Slackpkg wykonuje czynno zabierajc jaki czas, wizualny podgld +zapewniony jest przez obracajcy si pasek. Jeli go nie chcesz, wycz go +przez ustawienie tej opcji na "off". + +Domylna warto \fBSPINNING\fP to "on". +.br +Z linii komend, mo髒esz u髒y \-spinning=value. + +.SH PLIKI +.TP 5 +\fB/etc/slackpkg/slacpkg.conf\fP + +.SH "ZOBACZ TAK驍E" +\fBslackpkg\fP(8) \fBpkgtool\fP(8) \fBinstallpkg\fP(8) \fBupgradepkg\fP(8) +\fBremovepkg\fP(8) diff --git a/manpages-l10n/pt_BR.slackpkg b/manpages-l10n/pt_BR.slackpkg new file mode 100644 index 0000000..c10b2cd --- /dev/null +++ b/manpages-l10n/pt_BR.slackpkg @@ -0,0 +1,331 @@ +.\"******************************************************************* +.\" +.\" This file was generated with po4a. Translate the source file. +.\" +.\"******************************************************************* +.TH SLACKPKG 8 "Maio 2010" slackpkg\-2.81.1 "" +.SH NOME +\fBslackpkg\fP \- Ferramenta automatizada para gerenciamento de pacotes do +Slackware Linux + +.SH SINOPSE +\fBslackpkg\fP \fB[OPES]\fP +\fB{install|remove|search|upgrade|reinstall|blacklist}\fP +\fB{\fP\fIPADRO\fP\fB|\fP\fIARQUIVO\fP\fB}\fP + +\fBslackpkg [OPES] {clean\-system|upgrade\-all|install\-new}\fP + +\fBslackpkg\fP \fB[OPES]\fP \fB{search|file\-search}\fP +\fB{\fP\fIPADRO\fP\fB|\fP\fIARQUIVO\fP\fB}\fP + +\fBslackpkg\fP \fB[OPES]\fP +\fB{generate\-template|install\-template|remove\-template}\fP \fINOMEDOMODELO\fP + +\fBslackpkg [OPES] info\fP \fIPACOTE\fP + +\fBslackpkg [OPES] update [gpg]\fP + +\fBslackpkg [OPES] {new\-config|check\-updates}\fP + +\fBslackpkg [OPES] help\fP + +.SH DESCRIO +Slackpkg 矇 uma ferramenta para aqueles que querem, de maneira f獺cil, +instalar ou atualizar pacotes atrav矇s da rede. Com slackpkg, voc礙 pode ter +uma instala癟瓊o m穩nima do Slackware Linux e instalar / atualizar somente os +pacotes que voc礙 mais precisa. + +Voc礙 n瓊o precisa configurar o NFS ou fazer dezenas de CDs para todos os +computadores, tudo que voc礙 precisa fazer 矇 digitar um comando e todos os +繳ltimos pacotes oficiais do Slackware estar瓊o ao seu alcance. + +.SH INSTRUES +Slackpkg tem muitos recursos. Pode procurar por arquivos espec穩ficos, remova +todos os pacotes de terceiros do seu sistema, instalar pacotes adicionais +para o Slackware desde sua 繳ltima atualiza癟瓊o, mostrar descri癟繭es de +pacotes, etc. + +Antes de fazer qualquer coisa, voc礙 precisa descomentar um espelho no +arquivo /etc/slackpkg/mirrors e executar: + +.in +5 +# slackpkg update +.in + +A a癟瓊o "update" ir獺 baixar e formatar a lista de arquivos e pacotes do +Slackware. Toda vez que esta lista for alterada, a atualiza癟瓊o precisar獺 ser +executada. + +As principais caracter穩sticas do Slackpkg s瓊o aquelas diretamente +relacionadas ao gerenciamento de pacotes: instalar, atualizar e remover +pacotes. Para fazer qualquer uma dessas tarefas, a sintaxe do Slackpkg 矇: + +.in +5 +# slackpkg [OPES] {PADRO|ARQUIVO} +.in + +\fIOPES\fP podem ser uma ou mais das muitas op癟繭es de configura癟瓊o listadas +em /etc/slackpkg/slackpkg.conf. H獺 op癟繭es de linha de comando equivalentes +para a maioria das diretivas de configura癟瓊o encontradas no slackpkg.conf \- +veja a man\-page \fBslackpkg.conf(5)\fP para verificar quais op癟繭es est瓊o +dispon穩veis. + +\fIPADRO\fP pode ser um nome de pacote ou apenas parte do nome do pacote. Ela +tamb矇m pode ser uma s矇rie de software (como KDE, a, ap, ...). +.br + +\fIARQUIVO\fP 矇 um arquivo com uma lista de \fIPADRO(繭es)\fP dentro: ou um por +linha, ou v獺rios por linha com espa癟os como separadores. + +Slackpkg pode ser usado para atualizar toda a distribui癟瓊o. +.br +A maneira usual 矇 fazer: + +.in +5 +# slackpkg update +.br +# slackpkg install\-new +.br +# slackpkg upgrade\-all +.br +# slackpkg clean\-system +.in + +Outra caracter穩stica do Slackpkg 矇 a capacidade de trabalhar com modelos, +que pode tornar muito mais f獺cil para criar m獺quinas diferentes com o mesmo +conte繳do de pacotes. Os passos b獺sicos s瓊o os seguintes: + +.RS +5 +.IP \(bu 2 +Instale em uma m獺quina +.IP \(bu 2 +Rode "slackpkg generate\-template NOMEDOMODELO" +.IP \(bu 2 +Copie o arquivo /etc/slackpkg/templates/NOMEDOMODELO.template para o mesmo +diret籀rio da outra m獺quina +.IP \(bu 2 +Rode "slackpkg install\-template NOMEDOMODELO" na m獺quina que recebeu o +template +.RE + +\fINOMEDOMODELO\fP 矇 o nome do seu modelo/template. + +Seguindo esta p獺gina manual, voc礙 pode encontrar o que cada uma dessas a癟繭es +(e outros) faz. + +.SH AES +.TP 5 +\fBhelp\fP +.br +Mostrar as a癟繭es do Slackpkg 矇 uma breve descri癟瓊o delas. 繳til se voc礙 +precisa saber um pouco sobre o slackpkg. A informa癟瓊o na man\-page s瓊o muito +mais completas. + +.TP 5 +\fBupdate\fP +.br +update ir獺 baixar a 繳ltima lista de pacotes a partir de um espelho Slackware +(ou o CD). uma boa id矇ia para executar + +.in +5 +# slackpkg update +.in + +antes de rodar um upgrade, install ou buscar por um pacote. +.br +Se voc礙 precisar atualizar a chave GPG do Slackeware, rode + +.in +5 +# slackpkg update gpg +.in + +A chave GPG n瓊o muda. Este deve ser um comando de "One Time" \- execut獺\-lo +uma vez e esquec礙\-lo ... + +.TP 5 +\fBcheck\-updates\fP +.br +Verifique se h獺 alguma atualiza癟瓊o por meio do arquivo Changelog.txt. Isso 矇 +bom para ser usado a partir do cron, para alertar o administrador do sistema +sobre atualiza癟繭es. + +.TP 5 +\fBfile\-search\fP +.br +Voc礙 pode pesquisar os pacotes oficiais do Slackware para qualquer arquivo +na distribui癟瓊o Slackware. Voc礙 precisa de uma biblioteca estranha? Use +file\-search para encontr獺\-la. + +.in +5 +# slackpkg file\-search nome_do_arquivo +.in + +Todos os pacotes com correspond礙ncia ao "filename" buscado ser瓊o exibidos, +assim voc礙 poder獺 ver se os pacotes est瓊o instalados ou n瓊o, se n瓊o, voc礙 +poder獺 fazer download e instal獺\-los com outras a癟繭es do Slackpkg. + +.TP 5 +\fBsearch\fP +.br +Voc礙 pode procurar por qualquer pacote distribu穩do pelo Slackware. + +.in +5 +# slackpkg search padr瓊o +.in + +Todos os nomes de pacotes que coincide com o "padr瓊o" ser瓊o mostrados. Como +file\-search, voc礙 pode ver se os pacotes est瓊o instalados ou n瓊o, se n瓊o, +voc礙 pode baixar e inst獺\-los com outras a癟繭es Slackpkg. + +.TP 5 +\fBinstall\fP +.br +Instala癟瓊o de um pacote 矇 muito simples. Voc礙 s籀 precisa digitar: + +.in +5 +# slackpkg install pacote +.in + +e o pacote ser獺 baixado e instalado. +.br +Voc礙 n瓊o pode usar a op癟瓊o "Install" para instalar um pacote j獺 instalado, +mas voc礙 pode reinstalar ou atualiz獺\-lo. + +.TP 5 +\fBupgrade\fP +.br +upgrade instala a vers瓊o oficial mais recente do(s) pacote(s) +especificado(s). + +upgrade n瓊o tentar獺 instalar novos pacotes (use a fun癟瓊o install para esse +fim e a 繳ltima vers瓊o oficial do pacote ser獺 instalada). +.TP 5 +\fBreinstall\fP +.br +No caso de voc礙, por engano, corromper algo, a op癟瓊o reinstall permitir獺 que +voc礙 reinstale a mesma vers瓊o de um pacote que estava sendo instalado. + +.TP 5 +\fBremove\fP +.br +Com remove, voc礙 pode remover alguns pacotes instalados. Como um exemplo: + +.in +5 +# slackpkg remove kde +.in + +remover獺 todos os pacotes com "kde" em seu nome. + +.TP 5 +\fBblacklist\fP +.br +Com essa a癟瓊o, voc礙 pode colocar em "blacklist" certos pacotes. +.br +Pacotes em blacklist n瓊o ser瓊o instalados, atualizados ou removidos por meio +do slackpkg. Se voc礙 quiser remover algum pacote que esteja na blacklist, +por favor edite /etc/slackpkg/blacklist. + +.TP 5 +\fBdownload\fP +.br +Esta a癟瓊o diz ao slackpkg para baixar os pacotes, mas n瓊o instal獺\-los. Eles +ser瓊o colocados em /var/cache/packages, e voc礙 pode instalar / atualizar / +reinstalar os pacotes mais tarde (ou grav獺\-los em CD). + +.TP 5 +\fBinfo\fP +.br +Esta a癟瓊o imprime informa癟繭es sobre o pacote(s): tamanhos comprimido e +descompactado, descri癟瓊o, etc ... + +.TP 5 +\fBclean\-system\fP +.br +Esta a癟瓊o remove todos os pacotes que n瓊o pertencem a uma instala癟瓊o padr瓊o +do Slackware. Com esta op癟瓊o, voc礙 pode limpar o seu sistema, removendo +pacotes de terceiros, bem como todos os pacotes que foram removidos do +conjunto oficial de pacotes do Slackware. +.br +Se voc礙 tiver um pacote de terceiro (ou personalizado) que voc礙 gostaria de +manter, voc礙 pode adicion獺\-lo temporariamente blacklist antes de executar +a a癟瓊o 'clean\-system'. + +.TP 5 +\fBupgrade\-all\fP +.br +Essa a癟瓊o atualiza todos os pacotes instalados no sistema para a vers瓊o da +獺rvore Slackware oficial, este 矇 um "bom" caminho para atualizar todo o +sistema. +.br +Lembre\-se de usar a a癟瓊o "install\-new" antes de usar "upgrade\-all. + +.TP 5 +\fBinstall\-new\fP +Essa a癟瓊o instala novos pacotes que s瓊o adicionados ao conjunto oficial de +pacote do Slackware. Execute este comando se voc礙 estiver atualizando seu +sistema para uma outra vers瓊o Slackware ou se voc礙 estiver usando a vers瓊o +\-current. +.br +Se voc礙 quiser instalar todos os pacotes do Slackware n瓊o instalados em seu +sistema, use o seguinte comando em vez do install\-new: + +.in +5 +# slackpkg install slackware. +.in +.TP 5 +\fBnew\-config\fP +Esta a癟瓊o procura .new, arquivos de configura癟瓊o, e perguntar ao usu獺rio o +que fazer com esses arquivos. +.br +new\-config 矇 muito 繳til quando voc礙 executar uma atualiza癟瓊o e deixar os +arquivos de configura癟瓊o para ser revisto mais tarde. Em vez de uma busca +manual, diff, e substituir, voc礙 pode usar a a癟瓊o new\-config. +.TP 5 +\fBgenerate\-template\fP +Esta a癟瓊o cria um novo modelo com todos os pacotes oficiais que est瓊o +instalados em seu sistema. O modelo 矇 armazenado em /etc/slackpkg/templates +.TP 5 +\fBinstall\-template\fP +Esta a癟瓊o instalar o modelo desejado no sistema. O modelo deve estar em +/etc/slackpkg/templates. Se o modelo "inclui" outras modelos, todos eles +precisam estar em /etc /slackpkg/templates. Voc礙 pode desativar o "includes" +em slackpkg.conf ou na linha de comando. +.TP 5 +\fBremove\-template\fP +Essa a癟瓊o remover todos os pacotes que fazem parte do modelo +selecionado. Cuidado, isso pode colocar a sua m獺quina em um estado +inutiliz獺vel. O tratamento "incluir" pode ser ativado / desativado em +slackpkg.conf ou com a op癟瓊o apropriada na linha de comando. + +.SH ARQUIVOS +.TP 5 +\fB/etc/slackpkg/mirrors\fP +Arquivo para especificar o local de onde baixar pacotes +.TP 5 +\fB/etc/slackpkg/slackpkg.conf\fP +Configura癟繭es gerais do slackpkg +.TP 5 +\fB/etc/slackpkg/blacklist\fP +Lista de pacotes para pular +.TP 5 +\fB/etc/slackpkg/templates\fP +Contem todos os arquivos de modelos +.TP 5 +\fB/usr/libexec/slackpkg\fP +Cont矇m o n繳cleo do Slackwre as funcionalidades adicionais +.TP 5 +\fB/var/lib/slackpkg\fP +Slackpkg uso interno \- listas de pacotes formatados, c籀pia do ChangeLog.txt, +lista de arquivos, etc ... + +.SH "VEJA TAMBM" +\fBslackpkg.conf\fP(5), \fBinstallpkg\fP(8), \fBupgradepkg\fP(8), \fBexplodepkg\fP(8), +\fBmakepkg\fP(8), \fBpkgtool\fP(8). + +.SH AUTORES +.TP 5 +Piter PUNK aka Roberto F Batista + +.TP 5 +Evaldo Gardenali aka UdontKnow + diff --git a/manpages-l10n/pt_BR.slackpkg.conf b/manpages-l10n/pt_BR.slackpkg.conf new file mode 100644 index 0000000..0cac122 --- /dev/null +++ b/manpages-l10n/pt_BR.slackpkg.conf @@ -0,0 +1,291 @@ +.\"******************************************************************* +.\" +.\" This file was generated with po4a. Translate the source file. +.\" +.\"******************************************************************* +.TH SLACKPKG.CONF 5 "Maio 2010" slackpkg\-2.81.1 "" +.SH NOME +\fBslackpkg.conf\fP \- Configuration gerais do slackpkg + +.SH DESCRIO + +O arquivo slackpkg.conf cont矇m informa癟繭es do \fBslackpkg\fP (8), uma +ferramenta automatizada para gerenciamento de pacotes do Slackware Linux. + +O arquivo slackpkg.conf 矇 uma sequ礙ncia de vari獺veis em shell script, cada +vari獺vel controla um aspecto do slackpkg. Os coment獺rios come癟am e terminam +com o caractere # e podem aparecer em qualquer lugar dentro do arquivo +slackpkg.conf. Se alguma vari獺vel aparece mais de uma vez no arquivo, o +slackpkg usar獺 o valor que foi definido pela 繳ltima vez. + +Muitas vari獺veis podem ser substitu穩das por op癟繭es passadas para o slackpkg +na linha de comando. Se voc礙 precisar substituir o valor da \fBVARIABLE\fP, +passe \fB\-variable=value\fP na linha de comando pouco antes da a癟瓊o +slackpkg. Diversas vari獺veis podem ser substitu穩das. + +EXEMPLO: slackpkg \-batch=on \-default_answer=y upgrade\-all + +Para as op癟繭es de configura癟瓊o que t礙m apenas dois estados, os valores +poss穩veis s瓊o "on" ou "off" salvo indica癟瓊o em contr獺rio. + +As diferentes op癟繭es de configura癟瓊o s瓊o: + +.TP 5 +\fBARCH\fP +.br +Escolhe a arquitetura do sistema. Normalmente Slackpkg pode encontrar o +valor correto usando "uname\-m". Os valores v獺lidos s瓊o: + +.ds title MACHINE\t\tVALID ARCH VALUES +.ds arm ARM\t\t\tarm +.ds x86 x86 (32bits)\ti386, i486, i586 e i686 +.ds x86_64 x86 (64bits)\tx86_64 +.ds ppc PowerPC\t\tpowerpc +.ds s390 S/390\t\t390 +.in +5 +\fB\*[title]\fP +.br +\*[arm] +.br +\*[x86] +.br +\*[x86_64] +.br +\*[ppc] +.br +\*[s390] +.in + +O valor padr瓊o de \fBARCH\fP depende da sua arquitetura. + +.TP 5 +\fBSLACKKEY\fP +.br +Slackpkg verifica o arquivo de assinatura dos pacotes (.asc) com a +assinatura GPG do projeto. Diferentes ports do Slackware podem ter +diferentes assinaturas e o Slackpkg tenta encontrar o caminho correto com +base na arquitetura do seu sistema. Se for detectado automaticamente que o +\fBSLACKKEY\fP n瓊o 矇 correto, voc礙 pode alter獺\-lo usando esta op癟瓊o. + +O valor padr瓊o do \fBSLACKKEY\fP depende do port do Slackware que voc礙 usa. + +.TP 5 +\fBTEMP\fP +.br +Define o local para o qual slackpkg vai baixar os pacotes antes de +instalar/atualiz獺r\-los. + +O valor padr瓊o de \fBtemp\fP 矇 /var/cache/packages. + +.TP 5 +\fBWORKDIR\fP +.br +Define o diret籀rio para listas de pacotes, listas de arquivos e outras +informa癟繭es usadas pelo slackpkg como ele funciona. N瓊o altere o valor dessa +vari獺vel, a menos que voc礙 saiba o que est獺 fazendo. + +O valor padr瓊o de \fBWORKDIR\fP 矇 /var/lib/slackpkg. + +.TP 5 +\fBWGETFLAGS\fP +.br +Seleciona op癟繭es especiais para o wget. Se voc礙 precisa usar v獺rias op癟繭es, +lembre\-se de coloc獺\-las entre aspas. + +O valor padr瓊o de \fBWGETFLAGS\fP 矇 "\-\-passive\-ftp" + +.TP 5 +\fBDELALL\fP +.br +Se estiver definido para "on", todos os arquivos baixados ser瓊o removidos, +ap籀s o slackpkg realiza instalar ou atualizar (isso n瓊o tem nenhum impacto +quando slackpkg 矇 executado com "download"). Se definido como "off", os +arquivos ser瓊o mantidos no diret籀rio definido em \fBtemp\fP (como descrito +acima). + +O valor padr瓊o de \fBDELALL\fP 矇 "on". +.br +A partir da linha de comando, voc礙 pode usar \-delall=value. + +.TP 5 +\fBCHECKMD5\fP +.br +Habilita (on) ou desabilita (off) a verifica癟瓊o de checksums MD5 de todos os +pacotes baixados antes de instalar ou atualiza\-los. + +O valor padr瓊o de \fBCHECKMD5\fP 矇 "on". +.br +A partir da linha de comando, voc礙 pode usar \-checkmd5=value. + +.TP 5 +\fBCHECKGPG\fP +.br +Habilita (on) ou desabilita (off) a verifica癟瓊o da assinatura GPG de cada +pacote antes de instalar ou atualizar. + +O valor padr瓊o de \fBCHECKGPG\fP 矇 "on". +.br +A partir da linha de comando, voc礙 pode usar \-checkgpg=value. + +.TP 5 +\fBCHECKSIZE\fP +.br +Habilita (on) ou desabilita (off) a verifica癟瓊o de espa癟o em disco +dispon穩vel para cada pacote antes de instalar ou atualizar. + +O valor padr瓊o de \fBCHECKSIZE\fP 矇 "off". +.br +A partir da linha de comando, voc礙 pode usar \-checksize=value. + +.TP 5 +\fBPKGMAIN\fP +.br +Define o diret籀rio de distribui癟瓊o principal. Normalmente, voc礙 n瓊o precisa +se preocupar com esta vari獺vel, como Slackpkg tenta encontr獺\-lo com base em +sua arquitetura. No entanto, se voc礙 precisa mudar isso, ent瓊o inclua esta +vari獺vel no seu slackpkg.conf. Este deve ser sempre o diret籀rio que cont矇m a +s矇rie de pacotes do Slackware (A, AP, D, E, F, ...). + +Padr瓊o: depende do port do seu Slackware + +.TP 5 +\fBPRIORITY\fP +.br +Esta matriz seleciona a prioridade em que diret籀rios no espelho ter獺 quando +slackpkg procura por pacotes. Se um pacote 矇 encontrado em mais de um lugar, +o pacote no primeiro diret籀rio tem prioridade, depois o segundo, depois o +terceiro, ent瓊o o quarto e, finalmente, o pacote encontrado no 繳ltimo +diret籀rio listados. Voc礙 pode usar %PKGMAIN para usar o conte繳do da vari獺vel +PKGMAIN. + +Os valores padr瓊o (em ordem): patches %PKGMAIN extra pasture testing + +.TP 5 +\fBPOSTINST\fP +.br +Habilita (on) ou desabilita (off) recursos de p籀s\-instala癟瓊o do slackpkg, +tais como a verifica癟瓊o de arquivos de configura癟瓊o (*.new) e novas imagens +do kernel, e solicita o que ele deve fazer. + +O valor padr瓊o de \fBPOSTINST\fP 矇 "on". +.br +A partir da linha de comando, voc礙 pode usar \-postinst=value. + +.TP 5 +\fBONLY_NEW_DOTNEW\fP +.br +Quando \fBPOSTINST\fP est獺 definido para "on", o slackpkg ir獺 procurar todos os +arquivos .new dentro de /etc e perguntar ao usu獺rio sobre o que fazer com +eles. No entanto, alguns usu獺rios preferem ver apenas os arquivos .new +instalados na 繳ltima execu癟瓊o do slackpkg, por isso, se isso se aplica a +voc礙, configure o \fBONLY_NEW_DOTNEW\fP para "on". + +O valor padr瓊o de \fBONLY_NEW_DOTNEW\fP 矇 "off". S籀 mudar isso se voc礙 souber o +que est獺 fazendo ... +.br +A partir da linha de comando, voc礙 pode usar\-only_new_dotnew=value. + +.TP 5 +\fBONOFF\fP +.br +A vari獺vel \fBONOFF\fP define o comportamento inicial da interface de +di獺logo. Se voc礙 ajustar para "on", em seguida, todos os pacotes ser瓊o +selecionados por padr瓊o. Se voc礙 preferir a op癟瓊o oposta (todos desmarcada), +ent瓊o ajuste avari獺vel para "off". + +O valor padr瓊o de \fBONOFF\fP 矇 "on". +.br +A partir da linha de comando, voc礙 pode usar \-OnOff=value. + +.TP 5 +\fBDOWNLOAD_ALL\fP +.br +Se esta vari獺vel estiver definida para "on", todos os arquivos ser瓊o +transferidos antes da opera癟瓊o solicitada (instalar ou atualizar) 矇 +realizada. Se for definido como "off", ent瓊o os arquivos ser瓊o baixados e da +opera癟瓊o (instala癟瓊o/upgrade) realizaram um por um. + +O valor padr瓊o de \fBDOWNLOAD_ALL\fP 矇 "off". +.br +A partir da linha de comando, voc礙 pode usar \-download_all=value. + +.TP 5 +\fBDIALOG\fP +.br +Habilita (on) ou desabilita (off) a interface de di獺logo. + +O valor padr瓊o de \fBdialog\fP 矇 "on". +.br +A partir da linha de comando, voc礙 pode usar \-dialog=value. + +.TP 5 +\fBDIALOG_MAXARGS\fP +.br +Defina o n繳mero m獺ximo de caracteres que ser瓊o enviados para "di獺logo". Se +este n繳mero for alcan癟ado no upgrade, slackpkg remove as informa癟繭es sobre a +vers瓊o instalada atual de cada pacote. Se at矇 mesmo sem esta informa癟瓊o, o +n繳mero 矇 atingido mais uma vez, slackpkg retorna um erro para o utilizador. + +Se \fBDIALOG_MAXARGS\fP 矇 desativado, 19500 矇 o valor padr瓊o. +.br +A partir da linha de comando, voc礙 pode usar \-dialog_maxargs=value. + +.TP 5 +\fBBATCH\fP +.br +Habilita (on) ou desabilita (off) o modo n瓊o\-interativo. Quando executado no +modo batch, slackpkg n瓊o ir獺 avisar o usu獺rio para qualquer coisa, em vez +disso, todas as quest繭es receber瓊o \fBDEFAULT_ANSWER\fP (veja abaixo). +.br +Se voc礙 realizar uma atualiza癟瓊o usando este modo, voc礙 vai precisar para +executar "slackpkg new\-config" mais tarde para encontrar e fundir. Novos +arquivos. + +O valor padr瓊o de \fBBATCH\fP 矇 "off". +.br +A partir da linha de comando, voc礙 pode usar \-batch=value. + +.TP 5 +\fBDEFAULT_ANSWER\fP +.br +Esta 矇 a resposta padr瓊o para perguntas quando slackpkg solicita ao usu獺rio +algumas informa癟繭es. Isto 矇 usado apenas em modo n瓊o\-interativo (quando +\fBBATCH\fP 矇 "sim" ou o usu獺rio se transforma em modo batch atrav矇s da linha +de comando), caso contr獺rio, esta vari獺vel n瓊o tem efeito. +.br +Os valores v獺lidos s瓊o "y" ou "n". + +O valor padr瓊o de \fBDEFAULT_ANSWER\fP 矇 "n". +.br +A partir da linha de comando, voc礙 pode usar \-default_answer=value. + +.TP 5 +\fBUSE_INCLUDES\fP +.br +Modelos do Slackpkg podem incluir outros modelos. Isso reduz a duplica癟瓊o +de pacotee em muitos modelos, mas pode ser um problema se voc礙 deseja +remover apenas um modelo espec穩fico. Voc礙 pode desativar o # include +an獺lise, definindo esta op癟瓊o para "off". + +O valor padr瓊o de \fBUSE_INCLUDES\fP 矇 "on". +.br +A partir da linha de comando, voc礙 pode usar \-use_includes=value. + +.TP 5 +\fBSPINNING\fP +.br +Quando Slackpkg est獺 fazendo uma atividade que leva algum tempo, d獺 feedback +visual com uma barra de fia癟瓊o. Se voc礙 n瓊o gosta do bar girat籀rio, ele pode +ser desabilitado configurando esta op癟瓊o para "off". + +O valor padr瓊o de \fBSPINNING\fP 矇 "on". +.br +A partir da linha de comando, voc礙 pode usar \-spinning=value. + +.SH ARQUIVOS +.TP 5 +\fB/etc/slackpkg/slacpkg.conf\fP + +.SH "VEJA TAMBM" +\fBslackpkg\fP(8) \fBpkgtool\fP(8) \fBinstallpkg\fP(8) \fBupgradepkg\fP(8) +\fBremovepkg\fP(8) diff --git a/manpages-l10n/pt_PT.slackpkg b/manpages-l10n/pt_PT.slackpkg new file mode 100644 index 0000000..2997331 --- /dev/null +++ b/manpages-l10n/pt_PT.slackpkg @@ -0,0 +1,329 @@ +.\"******************************************************************* +.\" +.\" This file was generated with po4a. Translate the source file. +.\" +.\"******************************************************************* +.TH SLACKPKG 8 "Maio 2010" slackpkg\-2.81.1 "" +.SH NOME +\fBslackpkg\fP \- Ferramenta automatizada para gerir pacotes do Slackware Linux + +.SH SINOPSE +\fBslackpkg\fP \fB[OPES]\fP +\fB{install|remove|search|upgrade|reinstall|blacklist}\fP +\fB{\fP\fIPADRO\fP\fB|\fP\fIFICHEIRO\fP\fB}\fP + +\fBslackpkg [OPES] {clean\-system|upgrade\-all|install\-new}\fP + +\fBslackpkg\fP \fB[OPES]\fP \fB{search|file\-search}\fP +\fB{\fP\fIPADRO\fP\fB|\fP\fIFICHEIRO\fP\fB}\fP + +\fBslackpkg\fP \fB[OPES]\fP +\fB{generate\-template|install\-template|remove\-template}\fP \fINOMEDOMODELO\fP + +\fBslackpkg [OPES] info\fP \fIPACOTE\fP + +\fBslackpkg [OPES] update [gpg]\fP + +\fBslackpkg [OPES] {new\-config|check\-updates}\fP + +\fBslackpkg [OPES] help\fP + +.SH DESCRIO +Slackpkg 矇 uma ferramenta para aqueles que querem, de maneira f獺cil, +instalar ou atualizar pacotes atrav矇s da rede. Com slackpkg, voc礙 pode ter +uma instala癟瓊o m穩nima do Slackware Linux e instalar/atualizar somente os +pacotes que voc礙 mais precisa. + +Voc礙 n瓊o precisa de configurar o NFS ou criar dezenas de CDs para todos os +seus computadores, tudo que voc礙 precisa fazer 矇 escrever um comando e todos +os pacotes oficiais mais recentes do Slackware estar瓊o ao seu alcance. + +.SH INSTRUES +Slackpkg tem muitos recursos. Pode procurar por ficheiros espec穩ficos, +remover todos os pacotes de terceiros do seu sistema, instalar pacotes +adicionais para o Slackware desde a sua 繳ltima atualiza癟瓊o, mostrar +descri癟繭es de pacotes, etc. + +Antes de fazer qualquer coisa, voc礙 precisa de descomentar um espelho no +ficheiro /etc/slackpkg/mirrors e executar: + +.in +5 +# slackpkg update +.in + +A a癟瓊o "update" ir獺 transferir e formatar a lista de ficheiros e pacotes do +Slackware. Sempre que esta lista for alterada, a atualiza癟瓊o precisar獺 de +ser executada. + +As principais caracter穩sticas do Slackpkg s瓊o aquelas diretamente +relacionadas com a gest瓊o de pacotes: instalar, atualizar e remover +pacotes. Para fazer qualquer uma dessas tarefas, a sintaxe do Slackpkg 矇: + +.in +5 +# slackpkg [OPES] {PADRO|FICHEIRO} +.in + +\fIOPES\fP podem ser uma ou mais das muitas op癟繭es de configura癟瓊o mostradas +em /etc/slackpkg/slackpkg.conf. H獺 op癟繭es de linha de comando equivalentes +para a maioria das diretivas de configura癟瓊o encontradas no slackpkg.conf \- +veja a man\-page \fBslackpkg.conf(5)\fP para verificar quais op癟繭es est瓊o +dispon穩veis. + +\fIPADRO\fP pode ser um nome de pacote ou apenas parte do nome do +pacote. Tamb矇m pode ser uma s矇rie de software (como kde, a, ap, ...). +.br + +\fIFICHEIRO\fP 矇 um ficheiro com uma lista de \fIPADRO繭es\fP dentro: ou um por +linha, ou v獺rios por linha com espa癟os como separadores. + +Slackpkg pode ser usado para atualizar toda a distribui癟瓊o. +.br +A maneira usual 矇 fazer: + +.in +5 +# slackpkg update +.br +# slackpkg install\-new +.br +# slackpkg upgrade\-all +.br +# slackpkg clean\-system +.in + +Outra caracter穩stica do Slackpkg 矇 a capacidade de trabalhar com modelos, +que pode tornar muito mais f獺cil para criar m獺quinas diferentes com o mesmo +conte繳do de pacotes. Os passos b獺sicos s瓊o os seguintes: + +.RS +5 +.IP \(bu 2 +Instalar uma m獺quina +.IP \(bu 2 +Execute "slackpkg generate\-template NOMEDOMODELO" +.IP \(bu 2 +Copie o /etc/slackpkg/templates/NOMEDOMODELO.template para o mesmo diret籀rio +da outra m獺quina +.IP \(bu 2 +Execute "slackpkg install\-template NOMEDOMODELO" na outra m獺quina +.RE + +\fINOMEDOMODELO\fP 矇 o nome do seu modelo. + +Seguindo esta p獺gina do manual, voc礙 pode encontrar o que cada uma destas +a癟繭es (e outras) fazem. + +.SH AES +.TP 5 +\fBhelp\fP +.br +Mostra as a癟繭es do Slackpkg e uma breve descri癟瓊o delas. 繳til se voc礙 +precisa saber um pouco sobre o slackpkg. A informa癟瓊o aqui, na man\-page 矇 +muito mais completa. + +.TP 5 +\fBupdate\fP +.br +update ir獺 transferir a 繳ltima lista de pacotes a partir de um espelho +Slackware (ou seu CD). uma boa ideia para executar + +.in +5 +# slackpkg update +.in + +antes de tentar uma atualiza癟瓊o, instale ou procure por pacotes. +.br +Se precisa de atualizar a chave GPG do Slackware, execute + +.in +5 +# slackpkg update gpg +.in + +A chave GPG n瓊o altera. Este deve ser um comando "繳nico" \- execute\-o uma vez +e esque癟a\-o... + +.TP 5 +\fBcheck\-updates\fP +.br +Verifique se h獺 alguma atualiza癟瓊o no Changelog.txt. Isto 矇 bom para ser +usado a partir do cron, para alertar o administrador do sistema sobre +atualiza癟繭es. + +.TP 5 +\fBfile\-search\fP +.br +Pode pesquisar os pacotes oficiais do Slackware para qualquer ficheiro na +distribui癟瓊o Slackware. Precisa de uma biblioteca estranha? Use o +file\-search para encontr獺\-la. + +.in +5 +# slackpkg file\-search nomedoficheiro +.in + +Todos os pacotes com correspond礙ncia ao "nomedoficheiro" ser瓊o exibidos, +assim voc礙 poder獺 ver se os pacotes est瓊o instalados ou n瓊o, se n瓊o, voc礙 +poder獺 transferi\-los e instal獺\-los com outras a癟繭es do Slackpkg. + +.TP 5 +\fBsearch\fP +.br +Pode procurar por qualquer pacote distribu穩do pelo Slackware. + +.in +5 +# slackpkg search pattern +.in + +Todos os nomes de pacotes que coincidem com o "padr瓊o" ser瓊o mostrados. Como +file\-search, voc礙 pode ver se os pacotes est瓊o instalados ou n瓊o, se n瓊o, +voc礙 pode transferi\-los e instala\-los com outras a癟繭es do slackpkg. + +.TP 5 +\fBinstall\fP +.br +Instala癟瓊o de um pacote 矇 muito simples. S籀 precisa de escrever: + +.in +5 +# slackpkg install pacote +.in + +e o pacote ser獺 transferido e instalado. +.br +Voc礙 n瓊o pode usar a op癟瓊o "Install" para instalar um pacote j獺 instalado, +mas podes reinstalar ou atualiza\-lo. + +.TP 5 +\fBupgrade\fP +.br +upgrade instala a vers瓊o oficial mais recente do(s) pacote(s) +especificado(s). + +upgrade n瓊o tentar獺 instalar novos pacotes (use a fun癟瓊o install para esse +fim; a 繳ltima vers瓊o oficial do pacote ser獺 instalada). +.TP 5 +\fBreinstall\fP +.br +No caso de voc礙, por engano, corromper algo, a op癟瓊o reinstall permitir獺 que +voc礙 reinstale a mesma vers瓊o de um pacote que estava a ser instalado. + +.TP 5 +\fBremove\fP +.br +Com remove, voc礙 pode remover certos pacotes instalados. Como um exemplo: + +.in +5 +# slackpkg remove kde +.in + +remover獺 todos os pacotes com "kde" no seu nome. + +.TP 5 +\fBblacklist\fP +.br +Com esta a癟瓊o, voc礙 pode colocar na "blacklist" certos pacotes. +.br +Pacotes colocados na blacklist n瓊o ser瓊o instalados, atualizados ou +removidos pelo slackpkg. Se voc礙 quiser remover algum pacote da blacklist, +por favor edite o /etc/slackpkg/blacklist. + +.TP 5 +\fBdownload\fP +.br +Esta a癟瓊o diz ao slackpkg para transferir os pacotes, mas n瓊o +instala\-los. Eles ser瓊o colocados em /var/cache/packages, e voc礙 pode +instalar/atualizar/reinstalar os pacotes mais tarde (ou grav獺\-los num CD). + +.TP 5 +\fBinfo\fP +.br +Esta a癟瓊o imprime informa癟繭es sobre o pacote(s): tamanhos comprimido e +descompactado, descri癟瓊o, etc... + +.TP 5 +\fBclean\-system\fP +.br +Esta a癟瓊o remove todos os pacotes que n瓊o pertencem a uma instala癟瓊o padr瓊o +do Slackware. Com esta op癟瓊o, voc礙 pode limpar o seu sistema, removendo +pacotes de terceiros, bem como todos os pacotes que foram removidos do +conjunto oficial de pacotes do Slackware. +.br +Se voc礙 tiver algum pacote de terceiros (ou personalizado) que gostaria de +manter, voc礙 pode adiciona\-lo temporariamente lista de pacotes da +blacklist antes de executar a a癟瓊o 'clean\-system'. + +.TP 5 +\fBupgrade\-all\fP +.br +Esta a癟瓊o atualiza todos os pacotes instalados no sistema para a vers瓊o na +獺rvore oficial do Slackware; este 矇 o "bom" caminho para atualizar todo o +sistema. +.br +Lembre\-se de usar a a癟瓊o "install\-new" antes de usar "upgrade\-all". + +.TP 5 +\fBinstall\-new\fP +Esta a癟瓊o instala quaisquer novos pacotes que s瓊o adicionados ao conjunto +oficial de pacotes do Slackware. Execute este comando se voc礙 estiver a +atualizar o seu sistema para uma outra vers瓊o Slackware ou se voc礙 estiver a +usar a vers瓊o \-current. +.br +Se voc礙 quiser instalar todos os pacotes do Slackware n瓊o instalados no seu +sistema, use o seguinte comando em vez da a癟瓊o install\-new: + +.in +5 +# slackpkg install slackware. +.in +.TP 5 +\fBnew\-config\fP +Esta a癟瓊o procura ficheiros de configura癟瓊o .new e pergunta ao utilizador o +que fazer com esses ficheiros. +.br +new\-config 矇 muito 繳til quando voc礙 executar uma atualiza癟瓊o e deixar os +ficheiros de configura癟瓊o para serem revistos mais tarde. Em vez de uma +busca manual, diff, e substituir; voc礙 pode usar a a癟瓊o new\-config. +.TP 5 +\fBgenerate\-template\fP +Esta a癟瓊o cria um novo modelo com todos os pacotes oficiais que est瓊o +instalados no seu sistema. O modelo 矇 armazenado em /etc/slackpkg/templates +.TP 5 +\fBinstall\-template\fP +Esta a癟瓊o instala o modelo desejado no sistema. O modelo deve estar em +/etc/slackpkg/templates. Se o modelo "inclui" outros modelos, todos eles +precisam de estar em /etc/slackpkg/templates. Voc礙 pode desativar o +"includes" em slackpkg.conf ou na linha de comando. +.TP 5 +\fBremove\-template\fP +Essa a癟瓊o remove todos os pacotes que fazem parte do modelo +selecionado. Cuidado, isto pode colocar a sua m獺quina num estado +inutiliz獺vel. O controlo do "include" pode ser ativado/desativado em +slackpkg.conf ou com a op癟瓊o apropriada na linha de comando. + +.SH FICHEIROS +.TP 5 +\fB/etc/slackpkg/mirrors \fP +Ficheiro para especificar o local de onde transferir os pacotes +.TP 5 +\fB/etc/slackpkg/slackpkg.conf \fP +Configura癟繭es gerais do slackpkg +.TP 5 +\fB/etc/slackpkg/blacklist\fP +Lista de pacotes a saltar +.TP 5 +\fB/etc/slackpkg/templates\fP +Cont矇m todos os ficheiros modelos +.TP 5 +\fB/usr/libexec/slackpkg\fP +Cont矇m o n繳cleo do Slackpkg e as funcionalidades adicionais +.TP 5 +\fB/var/lib/slackpkg\fP +Uso interno Slackpkg \- Listas de pacotes formatados, c籀pia do ChangeLog.txt, +lista de ficheiros, etc... + +.SH "VEJA TAMBM" +\fBslackpkg.conf\fP(5), \fBinstallpkg\fP(8), \fBupgradepkg\fP(8), \fBexplodepkg\fP(8), +\fBmakepkg\fP(8), \fBpkgtool\fP(8). + +.SH AUTORES +.TP 5 +Piter PUNK aka Roberto F Batista + +.TP 5 +Evaldo Gardenali aka UdontKnow + diff --git a/manpages-l10n/pt_PT.slackpkg.conf b/manpages-l10n/pt_PT.slackpkg.conf new file mode 100644 index 0000000..f440b6b --- /dev/null +++ b/manpages-l10n/pt_PT.slackpkg.conf @@ -0,0 +1,291 @@ +.\"******************************************************************* +.\" +.\" This file was generated with po4a. Translate the source file. +.\" +.\"******************************************************************* +.TH SLACKPKG.CONF 5 "Maio 2010" slackpkg\-2.81.1 "" +.SH NOME +\fBslackpkg.conf\fP \- Os dados de configura癟瓊o para slackpkg + +.SH DESCRIO + +O ficheiro slackpkg.conf cont矇m informa癟繭es para \fBslackpkg\fP (8), uma +ferramenta automatizada para gest瓊o de pacotes do Slackware Linux. + +O ficheiro slackpkg.conf 矇 uma sequ礙ncia de vari獺veis em shell script, e +cada vari獺vel controla um aspecto do slackpkg. Os coment獺rios come癟am e +terminam com o caractere # e podem aparecer em qualquer lugar dentro do +ficheiro slackpkg.conf. Se alguma vari獺vel aparece mais do que uma vez no +ficheiro, o slackpkg ir獺 usar o valor que foi definido pela 繳ltima vez. + +Muitas vari獺veis podem ser substitu穩das por op癟繭es passadas para o slackpkg +na linha de comando. Se voc礙 precisar de substituir o valor da \fBVARIVEL\fP , +passe \fB\-variable=value\fP na linha de comando imediatamente antes da a癟瓊o +slackpkg. M繳ltiplas vari獺veis podem ser substitu穩das. + +EXEMPLO: slackpkg \-batch=on \-default_answer=y upgrade\-all + +Para as op癟繭es de configura癟瓊o que t礙m apenas dois estados, os valores +poss穩veis s瓊o "on" ou "off" salvo indica癟瓊o em contr獺rio. + +As diferentes op癟繭es de configura癟瓊o s瓊o: + +.TP 5 +\fBARCH\fP +.br +Escolhe a arquitetura do sistema. Normalmente o Slackpkg pode encontrar o +valor correto usando "uname \-m". Os valores v獺lidos s瓊o: + +.ds title MACHINE\t\tVALORES DE ARQUITETURA VLIDOS +.ds arm ARM\t\t\tarm +.ds x86 x86 (32bits)\ti386, i486, i586 e i686 +.ds x86_64 x86 (64bits)\tx86_64 +.ds ppc PowerPC\t\tpowerpc +.ds s390 S/390\t\t390 +.in +5 +\fB\*[title]\fP +.br +\*[arm] +.br +\*[x86] +.br +\*[x86_64] +.br +\*[ppc] +.br +\*[s390] +.in + +O valor padr瓊o de \fBARCH\fP depende da sua arquitetura. + +.TP 5 +\fBSLACKKEY\fP +.br +O Slackpkg verifica o ficheiro de assinatura dos pacotes (.asc) contra a +assinatura GPG do projeto. Diferentes ports do Slackware podem ter +diferentes assinaturas e o Slackpkg tenta encontrar o caminho correto com +base na arquitetura do seu sistema. Se for detectado automaticamente que a +\fBSLACKKEY\fP n瓊o 矇 correta, voc礙 pode altera\-la usando esta op癟瓊o. + +O valor padr瓊o da \fBSLACKKEY\fP depende da entrada do Slackware que usa. + +.TP 5 +\fBTEMP\fP +.br +Define o local para onde o slackpkg vai transferir os pacotes antes de os +instalar/atualizar. + +O valor padr瓊o de \fBTEMP\fP 矇 /var/cache/packages. + +.TP 5 +\fBWORKDIR\fP +.br +Define o diret籀rio para listas de pacotes, listas de ficheiros e outras +informa癟繭es usadas pelo slackpkg quando a funcionar. N瓊o altere o valor +desta vari獺vel, a menos que voc礙 saiba o que est獺 a fazer. + +O valor padr瓊o de \fBWORKDIR\fP 矇 /var/lib/slackpkg. + +.TP 5 +\fBWGETFLAGS\fP +.br +Seleciona op癟繭es especiais para o wget. Se voc礙 precisa de usar v獺rias +op癟繭es, lembre\-se de coloca\-las entre aspas. + +O valor padr瓊o de \fBWGETFLAGS\fP 矇 "\-\-passive\-ftp" + +.TP 5 +\fBDELALL\fP +.br +Se estiver definido para "on", todos os ficheiros transferidos ser瓊o +removidos, ap籀s que o slackpkg realizar a instala癟瓊o ou atualiza癟瓊o (isto +NO tem nenhum impacto quando o slackpkg 矇 executado com "download"). Se +definido como "off", os ficheiros ser瓊o mantidos no diret籀rio definido em +\fBtemp\fP (como descrito acima). + +O valor padr瓊o de \fBDELALL\fP 矇 "on". +.br +A partir da linha de comando, voc礙 pode usar \-delall=value. + +.TP 5 +\fBCHECKMD5\fP +.br +Habilita (on) ou desabilita (off) a verifica癟瓊o de checksums MD5 de todos os +pacotes transferidos antes de instalar ou atualiza\-los. + +O valor padr瓊o de \fBCHECKMD5\fP 矇 "on". +.br +A partir da linha de comando, pode usar \-checkmd5=value. + +.TP 5 +\fBCHECKGPG\fP +.br +Habilita (on) ou desabilita (off) a verifica癟瓊o da assinatura GPG de cada +pacote antes de instalar ou atualizar. + +O valor padr瓊o de \fBCHECKGPG\fP 矇 "on". +.br +A partir da linha de comando, voc礙 pode usar \-checkgpg=value. + +.TP 5 +\fBCHECKSIZE\fP +.br +Habilita (on) ou desabilita (off) a verifica癟瓊o de espa癟o em disco +dispon穩vel para cada pacote antes de instalar ou atualizar. + +O valor padr瓊o de \fBCHECKSIZE\fP 矇 "off". +.br +A partir da linha de comando, voc礙 pode usar \-checksize=value. + +.TP 5 +\fBPKGMAIN\fP +.br +Define o diret籀rio de distribui癟瓊o principal. Normalmente, voc礙 n瓊o precisa +de se preocupar com esta vari獺vel, j獺 que o Slackpkg tenta encontra\-lo com +base na sua arquitetura. No entanto, se voc礙 precisa de alterar isso, ent瓊o +inclua esta vari獺vel no seu slackpkg.conf. Este deve ser sempre o diret籀rio +que cont矇m a s矇rie de pacotes do Slackware (A, AP, D, E, F, ...). + +Padr瓊o: depende do port do seu Slackware + +.TP 5 +\fBPRIORITY\fP +.br +Esta matriz seleciona a prioridade em que diret籀rios no espelho ter瓊o quando +o slackpkg procura por pacotes. Se um pacote 矇 encontrado em mais de um +lugar, o pacote no primeiro diret籀rio tem prioridade, depois o segundo, +depois o terceiro, depois o quarto e finalmente, o pacote encontrado no +繳ltimo diret籀rio exibido. Voc礙 pode usar %PKGMAIN para usar o conte繳do da +vari獺vel PKGMAIN. + +Os valores padr瓊o (em ordem): patches %PKGMAIN extra pasture testing + +.TP 5 +\fBPOSTINST\fP +.br +Habilita (on) ou desabilita (off) recursos de p籀s\-instala癟瓊o do slackpkg, +tais como a verifica癟瓊o de novos ficheiros de configura癟瓊o (*.new) e novas +imagens do kernel, e solicita o que ele deve fazer. + +O valor padr瓊o de \fBPOSTINST\fP 矇 "on". +.br +A partir da linha de comando, voc礙 pode usar \-postinst=value. + +.TP 5 +\fBNOVO_DOTNEW_APENAS\fP +.br +Quando \fBPOSTINST\fP est獺 definido para "on", o slackpkg ir獺 procurar todos os +ficheiros .new dentro do /etc e perguntar ao utilizador sobre o que fazer +com eles. No entanto, alguns utilizadores preferem ver apenas os ficheiros +\&.new instalados na 繳ltima execu癟瓊o do slackpkg, por isso, se isto se aplica +a si, configure o \fBNOVO_DOTNEW_APENAS\fP para "on". + +O valor padr瓊o de \fBNOVO_DOTNEW_APENAS\fP 矇 "off". Apenas mude isto se souber +o que est獺 a fazer... +.br +A partir da linha de comando, voc礙 pode usar \-only_new_dotnew=value. + +.TP 5 +\fBONOFF\fP +.br +A vari獺vel \fBONOFF\fP define o comportamento inicial da interface de +di獺logo. Se voc礙 ajustar para "on", ent瓊o todos os pacotes ser瓊o +selecionados por padr瓊o. Se voc礙 preferir a op癟瓊o oposta (todos +desmarcados), ent瓊o define isto para "off". + +O valor padr瓊o de \fBONOFF\fP 矇 "on". +.br +A partir da linha de comando, voc礙 pode usar \-onoff=value. + +.TP 5 +\fBDOWNLOAD_ALL\fP +.br +Se esta vari獺vel estiver definida para "on", todos os ficheiros ser瓊o +transferidos antes que a opera癟瓊o solicitada (instalar ou atualizar) seja +realizada. Se for definido como "off", ent瓊o os ficheiros ser瓊o transferidos +e a opera癟瓊o (instalar/atualizar) realizada uma a uma. + +O valor padr瓊o de \fBDOWNLOAD_ALL\fP 矇 "off". +.br +A partir da linha de comando, voc礙 pode usar \-download_all=value. + +.TP 5 +\fBDIALOG\fP +.br +Habilita (on) ou desabilita (off) a interface de di獺logo. + +O valor padr瓊o de \fBDIALOG\fP 矇 "on". +.br +A partir da linha de comando, voc礙 pode usar \-dialog=value. + +.TP 5 +\fBDIALOG_MAXARGS\fP +.br +Defina o n繳mero m獺ximo de caracteres que ser瓊o enviados para "di獺logo". Se +este n繳mero for alcan癟ado no upgrade, o slackpkg remove as informa癟繭es +sobre a vers瓊o instalada atual de cada pacote. Se mesmo sem esta informa癟瓊o, +o n繳mero 矇 atingido mais uma vez, o slackpkg retorna um erro para o +utilizador. + +Se \fBDIALOG_MAXARGS\fP 矇 desativado, 19500 矇 o valor padr瓊o. +.br +A partir da linha de comando, voc礙 pode usar \-dialog_maxargs=value. + +.TP 5 +\fBBATCH\fP +.br +Habilita (on) ou desabilita (off) o modo n瓊o\-interativo. Quando executado no +modo batch, o slackpkg n瓊o ir獺 avisar o utilizador para nada, em vez disso, +todas as quest繭es receber瓊o \fBRESPOSTA_PADRO\fP (veja abaixo). +.br +Se realizar uma atualiza癟瓊o usando este modo, voc礙 vai precisar de executar +"slackpkg new\-config" mais tarde para encontrar e fundir ficheiros .new. + +O valor padr瓊o de \fBBATCH\fP 矇 "off". +.br +A partir da linha de comando, voc礙 pode usar \-batch=value. + +.TP 5 +\fBRESPOSTA_PADRO\fP +.br +Esta 矇 a resposta padr瓊o para perguntas quando o slackpkg solicita ao +utilizador algumas informa癟繭es. Isto 矇 usado apenas em modo n瓊o\-interativo +(quando \fBBATCH\fP 矇 "yes" ou o utilizador se transforma em modo batch atrav矇s +da linha de comando); caso contr獺rio, esta vari獺vel n瓊o tem efeito. +.br +Os valores v獺lidos s瓊o "y" ou "n". + +O valor padr瓊o de \fBRESPOSTA_PADRO\fP 矇 "n". +.br +A partir da linha de comando, voc礙 pode usar \-default_answer=value. + +.TP 5 +\fBUSE_INCLUDES\fP +.br +Modelos do Slackpkg podem incluir outros modelos. Isto reduz a duplica癟瓊o +de pacotes em muitos modelos, mas pode ser um problema se voc礙 deseja +remover apenas um modelo espec穩fico. Voc礙 pode desativar o #include an獺lise, +definindo esta op癟瓊o para "off". + +O valor padr瓊o de \fBUSE_INCLUDES\fP 矇 "on". +.br +A partir da linha de comando, pode usar \-use_includes=value. + +.TP 5 +\fBSPINNING\fP +.br +Quando o Slackpkg est獺 a fazer uma atividade que leva algum tempo, mostra +uma barra girat籀ria como feedback visual. Se n瓊o gosta da barra girat籀ria, +isso pode ser desabilitado definindo essa op癟瓊o para "off". + +O valor padr瓊o de \fBSPINNING\fP 矇 "on". +.br +A partir da linha de comando, pode usar \-spinning=value. + +.SH FICHEIROS +.TP 5 +\fB/etc/slackpkg/slacpkg.conf\fP + +.SH "VEJA TAMBM" +\fBslackpkg\fP(8) \fBpkgtool\fP(8) \fBinstallpkg\fP(8) \fBupgradepkg\fP(8) +\fBremovepkg\fP(8) diff --git a/manpages-l10n/ru.slackpkg b/manpages-l10n/ru.slackpkg new file mode 100644 index 0000000..a4244a1 --- /dev/null +++ b/manpages-l10n/ru.slackpkg @@ -0,0 +1,321 @@ +.\"******************************************************************* +.\" +.\" This file was generated with po4a. Translate the source file. +.\" +.\"******************************************************************* +.TH SLACKPKG 8 "訄邿 2010" slackpkg\-2.81.1 "" +.SH +\fBslackpkg\fP \- 訄赲郋邾訄邽郱邽郋赲訄郇郇邿 邽郇邾迮郇 郈訄赲郅迮郇邽 郈訄郕迮訄邾邽 Slackware +Linux + +.SH 苤苠苤苤 +\fBslackpkg\fP \fB[虷]\fP +\fB{install|remove|search|upgrade|reinstall|blacklist}\fP +\fB{\fP\fI虷\fP\fB|\fP\fI苳\fP\fB}\fP + +\fBslackpkg [虷] {clean\-system|upgrade\-all|install\-new}\fP + +\fBslackpkg\fP \fB[虷]\fP \fB{search|file\-search}\fP \fB{\fP\fI虷\fP\fB|\fP\fI苳\fP\fB}\fP + +\fBslackpkg\fP \fB[虷]\fP +\fB{generate\-template|install\-template|remove\-template}\fP \fI觓_虼\fP + +\fBslackpkg [虷] info\fP \fI苠\fP + +\fBslackpkg [虷] update [gpg]\fP + +\fBslackpkg [虷] {new\-config|check\-updates}\fP + +\fBslackpkg [虷] help\fP + +.SH 苤 +Slackpkg \- 郋 邽郇邾迮郇 迡郅 迮, 郕郋 郋迮 訄郇訄赲郅邽赲訄 邽郅邽 郋訇郇郋赲郅 +郈訄郕迮 郈郋 迮邽 訇迮郱 郅邽郇邽 郅郋迠郇郋迮邿. 苤 郈郋邾郋 slackpkg 赲郋郱邾郋迠郇郋 +邽郈郋郅郱郋赲訄 邾邽郇邽邾訄郅郇 訄郇郋赲郕 Slackware 邽 訄郇訄赲郅邽赲訄/郋訇郇郋赲郅 +郋郅郕郋 郇迮郋訇郋迡邽邾迮 郈訄郕迮. + +迮 郈郋迮訇迮 郇訄訄邽赲訄 NFS 邽郅邽 迡迮郅訄 邾郇郋迠迮赲郋 CD 迡郅 赲迮 郕郋邾郈迮郋赲; +赲迮 郋 郇迠郇郋 \- 郇訄訇訄 郋迡郇 郕郋邾訄郇迡, 邽 赲迮 郈郋郅迮迡郇邽迮 郋邽邽訄郅郇迮 郈訄郕迮 +Slackware 郋郕訄迠 郈郋迡 郕郋邿. + +.SH 苤苠苺虷 +Slackpkg 邾迮迮 邾郇郋迣郋迮. 郋迠郇郋 赲郈郋郅郇 郈郋邽郕 郋迡迮郅郇 訄邿郅郋赲, 迡訄郅 赲迮 +郋郋郇郇邽迮 郈訄郕迮, 訄郇訄赲郅邽赲訄 郈訄郕迮, 迡郋訇訄赲郅迮郇郇迮 赲 Slackware 郈郋郅迮 +郋訇郇郋赲郅迮郇邽 赲訄迮邿 邽迮邾, 郈郋邾訄邽赲訄 郋郈邽訄郇邽 郈訄郕迮郋赲 邽 .迡. + +迮迠迡迮 赲迮迣郋 郇迮郋訇郋迡邽邾郋 訄郕郋邾邾迮郇邽郋赲訄 郋郅郕郋 郋迡郇郋 郱迮郕訄郅郋 赲 訄邿郅迮 +/etc/slackpkg/mirrors 邽 郱訄郈邽: + +.in +5 +# slackpkg update +.in + +郋邾訄郇迡訄 "update" 郱訄迣郱邽 邽 郋邾邽迮 郈邽郋郕 訄邿郅郋赲 邽 郈訄郕迮郋赲 +Slackware. 邽 郕訄迠迡郋邾 邽郱邾迮郇迮郇邽邽 郋迣郋 郈邽郕訄 郇訄 郱迮郕訄郅迮 郈郋迮訇迮 +郱訄郈郕訄 "update". + +郅訄赲郇迮 赲郋郱邾郋迠郇郋邽 Slackpkg 赲郱訄郇 郇迮郈郋迮迡赲迮郇郇邾 郈訄赲郅迮郇邽迮邾 +郈訄郕迮訄邾邽: 邽 訄郇郋赲郕郋邿, 郋訇郇郋赲郅迮郇邽迮邾 邽 迡訄郅迮郇邽迮邾. 郅 邽 郱訄迡訄 邽郇訄郕邽 +郕郋邾訄郇迡 Slackpkg 訇迡迮 訄郕邽邾: + +.in +5 +# slackpkg [虷] <郕郋邾訄郇迡訄> {虼|苳} +.in + +\fI虷\fP 郋迡邽郇 邽郅邽 郇迮郕郋郅郕郋 郈訄訄邾迮郋赲 邽郱 郈迮迮邽郅迮郇郇 赲 +/etc/slackpkg/slackpkg.conf. 郋郅邽郇赲郋 迡邽迮郕邽赲 slackpkg.conf 邽邾迮 +郋郋赲迮赲邽迮 郈訄訄邾迮 郕郋邾訄郇迡郇郋邿 郋郕邽, 迡郋郈郇迮 郈訄訄邾迮 邾郋邽迮 郇訄 +訄郇邽迮 郕郋赲郋迡赲訄 \fBslackpkg.conf(5)\fP. + +\fI虷\fP 邾郋迠迮 訇 邽邾迮郇迮邾 邽郅邽 訄 邽邾迮郇邽 郈訄郕迮訄, 訄 訄郕迠迮 郇訄訇郋郋邾 +郈訄郕迮郋赲 (郇訄郈邽邾迮, kde, a, ap, ...). +.br + +\fI苳\fP \- 郋 訄邿郅, 郋迡迮迠訄邽邿 郈邽郋郕 \fI虷\fP, 郈郋 郋迡郇郋邾 赲 郋郕迮 邽郅邽 郈郋 +郇迮郕郋郅郕郋 赲 郋郕迮 迮迮郱 郈郋訇迮郅. + +Slackpkg 邾郋迠郇郋 邽郈郋郅郱郋赲訄 迡郅 郋訇郇郋赲郅迮郇邽 赲迮迣郋 迡邽邽訇邽赲訄. +.br +郅 郋迣郋 郇迠郇郋 赲郈郋郅郇邽: + +.in +5 +# slackpkg update +.br +# slackpkg install\-new +.br +# slackpkg upgrade\-all +.br +# slackpkg clean\-system +.in + +迣訄 郋郋訇迮郇郇郋 Slackpkg 郱訄郕郅訄迮 赲 訄訇郋迮 訄訇郅郋郇訄邾邽, 郈郋郱赲郋郅邽邾邽 +郅迣郕郋 訄郇郋赲邽 郇訄 訄郱郇迮 邾訄邽郇 郋迡邽郇訄郕郋赲邿 郇訄訇郋 郈訄郕迮郋赲. 郇郋赲郇迮 +訄迣邽: + +.RS +5 +.IP \(bu 2 +苺訄郇郋赲邽 郋迡郇 邾訄邽郇 +.IP \(bu 2 +訄郈邽 "slackpkg generate\-template 觓_虼" +.IP \(bu 2 +苤郕郋郈邽郋赲訄 /etc/slackpkg/templates/觓_虼.template 赲 郋 迠迮 郕訄訄郅郋迣 郇訄 +迡迣郋邿 邾訄邽郇迮 +.IP \(bu 2 +訄郈邽 "slackpkg install\-template 觓_虼" 郇訄 迡迣郋邿 邾訄邽郇迮 +.RE + +\fI觓_虼\fP \- 郋 邽邾 赲訄迮迣郋 訄訇郅郋郇訄. + +訄郅迮迮 赲 郋邾 郕郋赲郋迡赲迮 郋郈邽訄郇郋 迡迮邿赲邽迮 赲迮 邽 (邽 迡迣邽) 郕郋邾訄郇迡. + +.SH 衎 +.TP 5 +\fBhelp\fP +.br +郋郕訄郱赲訄迮 郕郋邾訄郇迡 slackpkg 邽 邽 郕訄郕郋迮 郋郈邽訄郇邽迮. 苺迡郋訇郇郋, 迮郅邽 郇迠郇訄 +郕訄郕訄 郈訄赲郕訄 郈郋 slackpkg. 苤訄郇邽訄 郋迣郋 郕郋赲郋迡赲訄 郋迡迮迠邽 郇訄邾郇郋迣郋 +訇郋郅迮 邽郇郋邾訄邽邽. + +.TP 5 +\fBupdate\fP +.br +訄迣迠訄迮 郈郋郅迮迡郇邽邿 郈邽郋郕 郈訄郕迮郋赲 郱迮郕訄郅訄 Slackware (邽郅邽 CD). 迮郈郅郋郋 +赲郈郋郅郇 + +.in +5 +# slackpkg update +.in + +郈迮迮迡 郋訇郇郋赲郅迮郇邽迮邾 (upgrade), 訄郇郋赲郕郋邿 (install) 邽郅邽 郈郋邽郕郋邾 (search) +郈訄郕迮郋赲. +.br +郅邽 郇迠郇郋 郋訇郇郋赲邽 郈訇郅邽郇邿 郕郅 GPG Slackware, 郱訄郈邽迮 + +.in +5 +# slackpkg update gpg +.in + +郅 GPG 赲郅迮 郈郋郋郇郇邾. 郋郋邾 邽 郕郋邾訄郇迡訄 "郋迡郇郋郕訄郇訄" \- 郱訄郈邽迮 迮 +邽 郱訄訇迡迮... + +.TP 5 +\fBcheck\-updates\fP +.br +郋赲迮迮, 郇迮 郅邽 邽郱邾迮郇迮郇邽邿 赲 ChangeLog.txt. 迮郈郅郋郋 郈郋邾迮邽 赲 cron 迡郅 +郇訄郈郋邾邽郇訄郇邽 訄迡邾邽郇邽訄郋 郋訇 郋訇郇郋赲郅迮郇邽. + +.TP 5 +\fBfile\-search\fP +.br +迮 郈郋邽郱赲郋郅郇邿 訄邿郅 赲 郋邽邽訄郅郇 郈訄郕迮訄 迡邽邽訇邽赲訄 Slackware. 迠郇訄 +郇迮郱郇訄郕郋邾訄 訇邽訇郅邽郋迮郕訄? file\-search 郈郋邾郋迠迮 迮 郇訄邿邽. + +.in +5 +# slackpkg file\-search 邽邾_訄邿郅訄 +.in + +郋郕訄郱赲訄迮 赲迮 郈訄郕迮, 郋迡迮迠訄邽迮 訄邿郅 "邽邾_訄邿郅訄", 邾郋迠郇郋 赲邽迡迮, +訄郇郋赲郅迮郇 郈訄郕迮 邽郅邽 郇迮; 郱訄迣郱邽 邽 訄郇郋赲邽 邽 邾郋迠郇郋 郈邽 郈郋邾郋邽 +迡迣邽 郕郋邾訄郇迡 slackpkg. + +.TP 5 +\fBsearch\fP +.br +迮 郈郋邽郱赲郋郅郇邿 郈訄郕迮 赲 迡邽邽訇邽赲迮 Slackware. + +.in +5 +# slackpkg search 郋訇訄郱迮 +.in + +郋郕訄郱赲訄迮 赲迮 郋郋赲迮赲邽迮 訄訇郅郋郇 "郋訇訄郱迮" 郈訄郕迮. 訄郕 邽 +file\-search, 邾郋迠郇郋 赲邽迡迮, 訄郇郋赲郅迮郇 郈訄郕迮 邽郅邽 郇迮; 郱訄迣郱邽 邽 +訄郇郋赲邽 邽 邾郋迠郇郋 郈邽 郈郋邾郋邽 迡迣邽 郕郋邾訄郇迡 slackpkg. + +.TP 5 +\fBinstall\fP +.br +苺訄郇郋赲郕訄 郈訄郕迮郋赲 郋迮郇 郈郋訄. 迠郇郋 郋郅郕郋 郇訄訇訄: + +.in +5 +# slackpkg install 邽邾_郈訄郕迮訄 +.in + +邽 郈訄郕迮 訇迡迮 郱訄迣迠迮郇 邽 訄郇郋赲郅迮郇. +.br +郋邾訄郇迡郋邿 "install" 郇迮赲郋郱邾郋迠郇郋 訄郇郋赲邽 迠迮 訄郇郋赲郅迮郇郇邿 郈訄郕迮, 郇郋 迮迣郋 +邾郋迠郇郋 郈迮迮訄郇郋赲邽 (reinstall) 邽郅邽 郋訇郇郋赲邽 (upgrade). + +.TP 5 +\fBupgrade\fP +.br +苺訄郇訄赲郅邽赲訄迮 訄邾 郈郋郅迮迡郇 郋邽邽訄郅郇 赲迮邽 郕訄郱訄郇郇 郈訄郕迮郋赲. + +郋赲迮 郈訄郕迮 郈郋郈郕訄 (迡郅 邽 訄郇郋赲郕邽 邽郈郋郅郱邿迮 郕郋邾訄郇迡 install, +訇迡 訄郇郋赲郅迮郇 邽 郈郋郅迮迡郇邽迮 郋邽邽訄郅郇迮 赲迮邽邽). +.TP 5 +\fBreinstall\fP +.br +郋邾訄郇迡訄 reinstall 郈郋郱赲郋郅迮 郈迮迮訄郇郋赲邽 郈訄郕迮 赲 迠迮 訄郇郋赲郅迮郇郇郋邿 赲迮邽邽, +郇訄 郅訄邿, 迮郅邽 郋\-郋 郈郋郅郋邾訄郅邽 郈郋 郋邽訇郕迮. + +.TP 5 +\fBremove\fP +.br +苺迡訄郅迮 郕訄郱訄郇郇迮 訄郇郋赲郅迮郇郇迮 郈訄郕迮. 訄郈邽邾迮: + +.in +5 +# slackpkg remove kde +.in + +迡訄郅邽 郈訄郕迮, 郋迡迮迠訄邽迮 赲 邽邾迮郇邽 "kde". + +.TP 5 +\fBblacklist\fP +.br +郋訇訄赲郅迮 郕訄郱訄郇郇迮 郈訄郕迮 赲 "迮郇邿 郈邽郋郕". +.br +訄郕迮 邽郱 "迮郇郋迣郋 郈邽郕訄" 郇迮 邾郋迣 訇 訄郇郋赲郅迮郇, 郋訇郇郋赲郅迮郇 邽郅邽 迡訄郅迮郇 + 郈郋邾郋 slackpkg. 郅 迡訄郅迮郇邽 郈訄郕迮郋赲 邽郱 "迮郇郋迣郋 郈邽郕訄" 郋迮迡訄郕邽邿迮 +/etc/slackpkg/blacklist. + +.TP 5 +\fBdownload\fP +.br +訄迣迠訄迮, 郇郋 郇迮 訄郇訄赲郅邽赲訄迮 郈訄郕迮. 郇邽 訇迡 郈郋邾迮迮郇 赲 +/var/cache/packages, 郈郋郱迡郇迮迮 邾郋迠郇郋 訇迡迮 邽 +訄郇郋赲邽/郋訇郇郋赲邽/郈迮迮訄郇郋赲邽 (邽郅邽 郱訄郈邽訄 郇訄 CD). + +.TP 5 +\fBinfo\fP +.br +赲郋迡邽 邽郇郋邾訄邽 郋 郈訄郕迮訄: 迠訄邿 邽 郇迮迠訄迮 訄郱邾迮, 郋郈邽訄郇邽迮 邽 .郈... + +.TP 5 +\fBclean\-system\fP +.br +苺迡訄郅迮 赲迮 郈訄郕迮, 郇迮 赲郋迡邽迮 赲 迡邽邽訇邽赲 Slackware. 衪郋邿 郕郋邾訄郇迡郋邿 邾郋迠郇郋 +郋邽邽 邽迮邾 郋 郋郋郇郇邽 郈訄郕迮郋赲 邽 郈訄郕迮郋赲, 邽郕郅郇郇 邽郱 郋邽邽訄郅郇郋迣郋 +迡迮迮赲訄 郈訄郕迮郋赲 Slackware. +.br +郅邽 迮 郋郋郇郇邽迮 (邽郅邽 郋訇訄郇郇迮 訄邾郋郋迮郅郇郋) 郈訄郕迮, 郕郋郋迮 郋迮 +郋訄郇邽, 邾郋迠郇郋 赲迮邾迮郇郇郋 迡郋訇訄赲邽 邽 赲 "迮郇邿 郈邽郋郕" 郈迮迮迡 郱訄郈郕郋邾 +郕郋邾訄郇迡 'clean\-system'. + +.TP 5 +\fBupgrade\-all\fP +.br +訇郇郋赲郅迮 郕訄迠迡邿 訄郇郋赲郅迮郇郇邿 赲 邽迮邾迮 郈訄郕迮 迡郋 赲迮邽邽 郋邽邽訄郅郇郋迣郋 迡迮迮赲訄 +Slackware; 郋 郋郋邽邿 郈郋郋訇 郋訇郇郋赲郅迮郇邽 赲迮邿 邽迮邾. +.br +迮 郱訄訇赲訄邿迮 赲郈郋郅郇邽 郕郋邾訄郇迡 "install\-new" 迡郋 郱訄郈郕訄 "upgrade\-all". + +.TP 5 +\fBinstall\-new\fP +苺訄郇訄赲郅邽赲訄迮 郇郋赲迮 郈訄郕迮, 迡郋訇訄赲郅迮郇郇迮 赲 郋邽邽訄郅郇郋迮 迡迮迮赲郋 郈訄郕迮郋赲 +Slackware. 郈郋郅郱邿迮 郕郋邾訄郇迡 郈邽 郋訇郇郋赲郅迮郇邽邽 邽迮邾 迡郋 迡迣郋邿 赲迮邽邽 +Slackware 邽郅邽 郈邽 邽郈郋郅郱郋赲訄郇邽邽 \-current. +.br +郅 訄郇郋赲郕邽 赲迮 郈訄郕迮郋赲 Slackware, 郋赲邽 赲 郕郋郇郕迮郇郋邿 邽迮邾迮, +赲邾迮郋 郕郋邾訄郇迡 install\-new 邽郈郋郅郱邿迮: + +.in +5 +# slackpkg install slackware +.in +.TP 5 +\fBnew\-config\fP +迮 訄邿郅 郇訄郋迮郕 訄邽迮郇邽迮邾 .new 邽 郱訄郈訄邽赲訄迮 郈郋郅郱郋赲訄迮郅, 郋 +郇邽邾邽 迡迮郅訄. +.br +郋邾訄郇迡訄 new\-config 赲迮邾訄 郈郋郅迮郱郇訄, 郕郋迣迡訄 郈邽 郋訇郇郋赲郅迮郇邽邽 邽迮邾 訄邾郋迮郇邽迮 +訄邿郅郋赲 郇訄郋邿郕邽 訇郅郋 郋郅郋迠迮郇郋. 邾迮郋 赲郈郋郅郇迮郇邽 赲郇 +郈郋邽郕訄/訄赲郇迮郇邽/郱訄邾迮郇 赲郋郈郋郅郱邿迮 郕郋邾訄郇迡郋邿 new\-config. +.TP 5 +\fBgenerate\-template\fP +苤郋郱迡訄迮 郇郋赲迮 訄訇郅郋郇 郋 赲迮邾邽 郋邽邽訄郅郇邾邽 郈訄郕迮訄邾邽 Slackware, +訄郇郋赲郅迮郇郇邾邽 赲 邽迮邾迮. 虼訄訇郅郋郇 訄郇 赲 /etc/slackpkg/tamplates. +.TP 5 +\fBinstall\-template\fP +苺訄郇訄赲郅邽赲訄迮 邽迮邾 郈郋 郱訄迡訄郇郇郋邾 訄訇郅郋郇. 虼訄訇郅郋郇 迡郋郅迠迮郇 郇訄郋迡邽 赲 +/etc/slackpkg/templates. 郅邽 訄訇郅郋郇 郈郋迡郕郅訄迮 ("include") 迡迣邽迮 訄訇郅郋郇, +郋 赲迮 郋郇邽 訄郕迠迮 迡郋郅迠郇 郇訄郋迡邽 赲 /etc/slackpkg/templates. 郋迡郕郅迮郇邽迮 +訄訇郅郋郇郋赲 邾郋迠郇郋 郱訄郈迮邽 赲 訄邿郅迮 郇訄郋邿郕邽 slackpkg.conf 邽郅邽 赲 郕郋邾訄郇迡郇郋邿 +郋郕迮. +.TP 5 +\fBremove\-template\fP +苺迡訄郅迮 赲迮 郋迡迮迠訄邽迮 赲 郱訄迡訄郇郇郋邾 訄訇郅郋郇迮 郈訄郕迮. 迡迮 郋郋郋迠郇, 郋 +邾郋迠迮 郈邽赲迮邽 邽迮邾 赲 郇迮訄訇邽郅郇郋迮 郋郋郇邽迮. 郋迡郕郅迮郇邽迮 訄訇郅郋郇郋赲 邾郋迠郇郋 +訄郱迮邽/郱訄郈迮邽 赲 訄邿郅迮 郇訄郋邿郕邽 slackpkg.conf 邽郅邽 郋郋赲迮赲迮邿 +郋郈邽迮邿 赲 郕郋邾訄郇迡郇郋邿 郋郕迮. + +.SH 苳衎 +.TP 5 +\fB/etc/slackpkg/mirrors \fP +苳訄邿郅 迡郅 郱訄迡訄郇邽 邽郋郇邽郕訄 郱訄迣郱郕邽 郈訄郕迮郋赲 +.TP 5 +\fB/etc/slackpkg/slackpkg.conf \fP +郇郋赲郇迮 郇訄郋邿郕邽 slackpkg +.TP 5 +\fB/etc/slackpkg/blacklist\fP +苤郈邽郋郕 邽迣郇郋邽迮邾 郈訄郕迮郋赲 +.TP 5 +\fB/etc/slackpkg/templates\fP +苤郋迡迮迠邽 赲迮 訄邿郅 訄訇郅郋郇郋赲 +.TP 5 +\fB/usr/libexec/slackpkg\fP +苤郋迡迮迠邽 郋郇郋赲郇迮 邽 迡郋郈郋郅郇邽迮郅郇迮 郇郕邽邽 slackpkg +.TP 5 +\fB/var/lib/slackpkg\fP +郅 赲郇迮郇郇邽 郇迠迡 slackpkg \- 郋郋邾訄邽郋赲訄郇郇迮 郈邽郕邽 郈訄郕迮郋赲, 郕郋郈邽 +Changelog.txt, 郈邽郋郕 訄邿郅郋赲 邽 .迡... + +.SH "苤苠苠 苠" +\fBslackpkg.conf\fP(5), \fBinstallpkg\fP(8), \fBupgradepkg\fP(8), \fBexplodepkg\fP(8), +\fBmakepkg\fP(8), \fBpkgtool\fP(8). + +.SH 苠衎 +.TP 5 +Piter PUNK aka Roberto F Batista + +.TP 5 +Evaldo Gardenali aka UdontKnow + diff --git a/manpages-l10n/ru.slackpkg.conf b/manpages-l10n/ru.slackpkg.conf new file mode 100644 index 0000000..42e4cbd --- /dev/null +++ b/manpages-l10n/ru.slackpkg.conf @@ -0,0 +1,286 @@ +.\"******************************************************************* +.\" +.\" This file was generated with po4a. Translate the source file. +.\" +.\"******************************************************************* +.TH SLACKPKG.CONF 5 "訄邿 2010" slackpkg\-2.81.1 "" +.SH +\fBslackpkg.conf\fP \- 訄邿郅 郇訄郋迮郕 slackpkg + +.SH 苤 + +苳訄邿郅 slackpkg.conf 郋迡迮迠邽 郇訄郋邿郕邽 \fBslackpkg\fP(8), 訄赲郋邾訄邽郱邽郋赲訄郇郇郋迣郋 +邾迮郇迮迡迠迮訄 郈訄郕迮郋赲 Slackware Linux. + +苳訄邿郅 slackpkg.conf 赲郅迮 迮郇訄邽迮邾 郋訇郋郅郋郕邽, 郱訄迡訄邽邾 訄郱郅邽郇迮 +郈迮迮邾迮郇郇迮, 郕訄迠迡訄 邽郱 郕郋郋 郈訄赲郅迮 迮邾 邽郅邽 邽郇邾 郈郋赲迮迡迮郇邽迮邾 +slackpkg. 郋邾邾迮郇訄邽邽 郇訄邽郇訄 邽邾赲郋郅訄 # 邽 郋郕訄郇邽赲訄 邽邾赲郋郅郋邾 郕郋郇訄 +郋郕邽, 邾郋迣 郇訄郋迡邽 赲 郅訇郋邾 邾迮迮 訄邿郅訄 slackpkg.conf. 郅邽 郈迮迮邾迮郇郇訄 +赲迮訄迮 赲 訄邿郅迮 郇迮郕郋郅郕郋 訄郱, slackpkg 訇迡迮 邽郈郋郅郱郋赲訄 郈郋郅迮迡郇迮迮 +郱訄迡訄郇郇郋迮 迮邿 郱郇訄迮郇邽迮. + +郇郋迣邽迮 郈迮迮邾迮郇郇迮 邾郋迣 訇 郈迮迮郋郈迮迡迮郅迮郇 郈訄訄邾迮訄邾邽, 郈迮迮迡訄郇郇邾邽 +slackpkg 赲 郕郋邾訄郇迡郇郋邿 郋郕迮. 郅邽 郇迠郇郋 邽郱邾迮郇邽 郱郇訄迮郇邽迮 \fB\fP, +郕訄迠邽迮 赲 郕郋邾訄郇迡郇郋邿 郋郕迮 邾迮迠迡 slackpkg 邽 迮迣郋 郕郋邾訄郇迡郋邿 +\fB\-郈迮迮邾迮郇郇訄=郱郇訄迮郇邽迮\fP. 郋迠郇郋 郈迮迮郋郈迮迡迮郅 郇迮郕郋郅郕郋 郈迮迮邾迮郇郇. + +: slackpkg \-batch=on \-default_answer=y upgrade\-all + +郅 訇郅迮赲 郈迮迮邾迮郇郇, 邽邾迮邽 郋郅郕郋 迡赲訄 郋郋郇邽, 赲郋郱邾郋迠郇 郱郇訄迮郇邽 "on" +邽郅邽 "off", 迮郅邽 郇迮 郕訄郱訄郇郋 邽郇郋迮. + +訄郱郅邽郇迮 郈訄訄邾迮 郇訄郋邿郕邽: + +.TP 5 +\fBARCH\fP +.br +訇郋 訄邽迮郕 邽迮邾. 訇郇郋 Slackpkg 邾郋迠迮 郇訄邿邽 郈訄赲邽郅郇郋迮 郱郇訄迮郇邽迮 +郈邽 郈郋邾郋邽 郕郋邾訄郇迡 "uname \-m". 郋郈邽邾迮 郱郇訄迮郇邽: + +.ds title 虼\t\t苺苤苠衎 虴觓 ARCH +.ds arm ARM\t\t\tarm +.ds x86 x86 (32 訇邽訄)\ti386, i486, i586 邽 i686 +.ds x86_64 x86 (64 訇邽訄)\tx86_64 +.ds ppc PowerPC\t\tpowerpc +.ds s390 S/390\t\t390 +.in +5 +\fB\*[title]\fP +.br +\*[arm] +.br +\*[x86] +.br +\*[x86_64] +.br +\*[ppc] +.br +\*[s390] +.in + +郇訄迮郇邽迮 郈郋 邾郋郅訄郇邽 郈迮迮邾迮郇郇郋邿 \fBARCH\fP 郱訄赲邽邽 郋 赲訄迮邿 迮郕迮邿 +訄邽迮郕. + +.TP 5 +\fBSLACKKEY\fP +.br +Slackpkg 赲迮迮 訄邿郅 邽郋赲郋邿 郈郋迡郈邽邽 郈訄郕迮訄 (.asc) 郈郋 邽郋赲郋邿 郈郋迡郈邽邽 +郈郋迮郕訄. 訄郱郅邽郇迮 郈郋 Slackware 邾郋迣 邽邾迮 訄郱郅邽郇迮 郈郋迡郈邽邽, Slackpkg +郈訄迮 郇訄邿邽 郈訄赲邽郅郇, 郋郇郋赲赲訄 郇訄 訄邽迮郕迮 邽迮邾. 郅邽 +訄赲郋郋郈迮迡迮郅迮郇邽迮 \fBSLACKKEY\fP 郇迮 郈訄赲邽郅郋, 邾郋迠郇郋 郱訄迡訄 迮迣郋 郋邿 郋郈邽迮邿. + +郇訄迮郇邽迮 郈郋 邾郋郅訄郇邽 \fBSLACKKEY\fP 郱訄赲邽邽 郋 赲訄迮迣郋 郈郋訄 Slackware. + +.TP 5 +\fBTEMP\fP +.br +訄迡訄迮 郕訄訄郅郋迣, 郕迡訄 slackpkg 訇迡迮 郱訄迣迠訄 郈訄郕迮 郈迮迮迡 邽 +訄郇郋赲郕郋邿/郋訇郇郋赲郅迮郇邽迮邾. + +郇訄迮郇邽迮 \fBTEMP\fP 郈郋 邾郋郅訄郇邽 /var/cache/packages. + +.TP 5 +\fBWORKDIR\fP +.br +訄迡訄迮 郕訄訄郅郋迣 迡郅 郈邽郕郋赲 郈訄郕迮郋赲, 郈邽郕郋赲 訄邿郅郋赲 邽 郈郋迮邿 邽郇郋邾訄邽邽, +邽郈郋郅郱迮邾郋邿 slackpkg 郈邽 訄訇郋迮. 迮 邽郱邾迮郇邿迮 郱郇訄迮郇邽迮 郋邿 郈迮迮邾迮郇郇郋邿, +迮郅邽 郇迮 郱郇訄迮迮, 郋 迡迮郅訄迮迮. + +郇訄迮郇邽迮 \fBWORKDIR\fP 郈郋 邾郋郅訄郇邽 /var/lib/slackpkg. + +.TP 5 +\fBWGETFLAGS\fP +.br +訄迡訄迮 迡郋郈郋郅郇邽迮郅郇迮 郋郈邽邽 迡郅 wget. 郅邽 郇迠郇郋 邽郈郋郅郱郋赲訄 郇迮郕郋郅郕郋 +郋郈邽邿, 郇迮 郱訄訇迡迮 赲郱 邽 赲 迡赲郋邿郇迮 郕訄赲郕邽. + +郇訄迮郇邽迮 \fBWGETFLAGS\fP 郈郋 邾郋郅訄郇邽 "\-\-passive\-ftp". + +.TP 5 +\fBDELALL\fP +.br +邽 郱郇訄迮郇邽邽 "on" 郱訄迣迠迮郇郇迮 訄邿郅 訇迡 迡訄郅迮郇 郈郋 郱訄赲迮迮郇邽邽 邽 訄郇郋赲郕邽 +邽郅邽 郋訇郇郋赲郅迮郇邽 (郇迮 赲郅邽迮 郇訄 郕郋邾訄郇迡 "download"). 邽 郱郇訄迮郇邽邽 "off" 訄邿郅 +訇迡 郋訄郇迮郇 赲 郕訄訄郅郋迣迮 \fBTEMP\fP (郕訄郕 郋郈邽訄郇郋 赲迮). + +郇訄迮郇邽迮 \fBDELALL\fP 郈郋 邾郋郅訄郇邽 "on". +.br + 郕郋邾訄郇迡郇郋邿 郋郕迮 邾郋迠郇郋 邽郈郋郅郱郋赲訄 \-delall=郱郇訄迮郇邽迮. + +.TP 5 +\fBCHECKMD5\fP +.br +郕郅訄迮 (on) 邽郅邽 赲郕郅訄迮 (off) 郈郋赲迮郕 郕郋郇郋郅郇 邾邾 MD5 赲迮 +郱訄迣迠迮郇郇 郈訄郕迮郋赲 郈迮迮迡 邽 訄郇郋赲郕郋邿 邽郅邽 郋訇郇郋赲郅迮郇邽迮邾. + +郇訄迮郇邽迮 \fBCHECKMD5\fP 郈郋 邾郋郅訄郇邽 "on". +.br + 郕郋邾訄郇迡郇郋邿 郋郕迮 邾郋迠郇郋 邽郈郋郅郱郋赲訄 \-checkmd5=郱郇訄迮郇邽迮. + +.TP 5 +\fBCHECKGPG\fP +.br +郕郅訄迮 (on) 邽郅邽 赲郕郅訄迮 (off) 郈郋赲迮郕 郈郋迡郈邽迮邿 GPG 郕訄迠迡郋迣郋 郈訄郕迮訄 郈迮迮迡 +迮迣郋 訄郇郋赲郕郋邿 邽郅邽 郋訇郇郋赲郅迮郇邽迮邾. + +郇訄迮郇邽迮 \fBCHECKGPG\fP 郈郋 邾郋郅訄郇邽 "on". +.br + 郕郋邾訄郇迡郇郋邿 郋郕迮 邾郋迠郇郋 邽郈郋郅郱郋赲訄 \-checkgpg=郱郇訄迮郇邽迮. + +.TP 5 +\fBCHECKSIZE\fP +.br +郕郅訄迮 (on) 邽郅邽 赲郕郅訄迮 (off) 郈郋赲迮郕 迡郋郈郇郋迣郋 邾迮訄 郇訄 迡邽郕迮 迡郅 +郕訄迠迡郋迣郋 郈訄郕迮訄 郈迮迮迡 迮迣郋 訄郇郋赲郕郋邿 邽郅邽 郋訇郇郋赲郅迮郇邽迮邾. + +郇訄迮郇邽迮 \fBCHECKSIZE\fP 郈郋 邾郋郅訄郇邽 "off". +.br + 郕郋邾訄郇迡郇郋邿 郋郕迮 邾郋迠郇郋 邽郈郋郅郱郋赲訄 \-checksize=郱郇訄迮郇邽迮. + +.TP 5 +\fBPKGMAIN\fP +.br +訄迡訄 郋郇郋赲郇郋邿 郕訄訄郅郋迣 迡邽邽訇邽赲訄. 訇郇郋 郋訇 郋邿 郈迮迮邾迮郇郇郋邿 訇迮郈郋郕郋邽 +郇迮 郇迠郇郋, 郈郋郕郋郅郕 Slackpkg 郈訄迮 訄郇郋赲邽 迮 郱郇訄迮郇邽迮 郈郋 訄邽迮郕迮 +邽迮邾. 迡郇訄郕郋, 迮郅邽 郇迠郇郋 赲邾迮訄, 迡郋訇訄赲迮 郈迮迮邾迮郇郇 赲 +slackpkg.conf. 衪郋 迡郋郅迠迮郇 訇 郕訄訄郅郋迣, 郕郋郋邿 郋迡迮迠邽 郇訄訇郋 郈訄郕迮郋赲 (A, +AP, D, E, F, ...). + +苺邾郋郅訄郇邽迮 郱訄赲邽邽 郋 郈郋訄 Slackware. + +.TP 5 +\fBPRIORITY\fP +.br +訄訇郋 郱訄迡訄 郈邽郋邽迮 郕訄訄郅郋迣郋赲 郱迮郕訄郅訄, 迣迡迮 slackpkg 邽迮 郈訄郕迮. 郅邽 +郈訄郕迮 郇訄邿迡迮郇 訇郋郅迮迮 迮邾 赲 郋迡郇郋邾 邾迮迮, 郋 郈迮邽邾迮赲郋 邽邾迮迮 郈訄郕迮 邽郱 郈迮赲郋迣郋 +郕訄訄郅郋迣訄, 郱訄迮邾 邽郱 赲郋郋迣郋, 郱訄迮邾 邽郱 迮迮迣郋, 邽 訄郕 迡郋 郈郋郅迮迡郇迮迣郋 邽郱 +郈邽郕訄. 郅 邽郈郋郅郱郋赲訄郇邽 郋迡迮迠邽邾郋迣郋 郈迮迮邾迮郇郇郋邿 PKGMAIN 邾郋迠郇郋 邽郈郋郅郱郋赲訄 +%PKGMAIN. + +郇訄迮郇邽迮 郈郋 邾郋郅訄郇邽 (郈郋 郈郋迡郕): patches %PKGMAIN extra pasture testing + +.TP 5 +\fBPOSTINST\fP +.br +郕郅訄迮 (on) 邽郅邽 赲郕郅訄迮 (off) 郈郋郅迮訄郇郋赲郋郇迮 迡迮邿赲邽 slackpkg, 訄郕邽迮 +郕訄郕 郈郋赲迮郕訄 郇郋赲 (*.new) 訄邿郅郋赲 郇訄郋迮郕, 郇郋赲 郋訇訄郱郋赲 迡訄, 郱訄郈郋 +郈郋郅郱郋赲訄迮郅 迡迮邿赲邽邿 郇邽邾邽. + +郇訄迮郇邽迮 \fBPOSTINST\fP 郈郋 邾郋郅訄郇邽 "on". +.br + 郕郋邾訄郇迡郇郋邿 郋郕迮 邾郋迠郇郋 邽郈郋郅郱郋赲訄 \-postinst=郱郇訄迮郇邽迮. + +.TP 5 +\fBONLY_NEW_DOTNEW\fP +.br +郋迣迡訄 郱郇訄迮郇邽迮 \fBPOSTINST\fP 訄郇郋赲郅迮郇郋 赲 "on", slackpkg 邽迮 赲迮 .new 訄邿郅 +赲 郕訄訄郅郋迣迮 /etc 邽 郈郋迡郕訄郱赲訄迮 郈郋郅郱郋赲訄迮郅, 郋 郋郇邽 邾郋迣 迡迮郅訄 +郇邽邾邽. 迡郇訄郕郋, 郇迮郕郋郋迮 郈郋郅郱郋赲訄迮郅邽 郈迮迡郈郋邽訄 赲邽迡迮 郋郅郕郋 迮 .new +訄邿郅, 郕郋郋迮 訄郇郋赲郅迮郇 郈郋郅迮迡郇迮邿 郕郋邾訄郇迡郋邿 slackpkg, 邽 迮郅邽 赲 邽郱 邽 +邽郅訄, 訄郇郋赲邽迮 郱郇訄迮郇邽迮 \fBONLY_NEW_DOTNEW\fP 赲 "on". + +郇訄迮郇邽迮 \fBONLY_NEW_DOTNEW\fP 郈郋 邾郋郅訄郇邽 "off". 迮郇邿迮 郋郅郕郋 迮郅邽 郋郇郋 +郱郇訄迮迮 郋 迡迮郅訄迮迮... +.br + 郕郋邾訄郇迡郇郋邿 郋郕迮 邾郋迠郇郋 邽郈郋郅郱郋赲訄 \-only_new_dotnew=郱郇訄迮郇邽迮. + +.TP 5 +\fBONOFF\fP +.br +郈迮迡迮郅迮 郇訄訄郅郇郋迮 郈郋赲迮迡迮郇邽迮 迡邽訄郅郋迣郋赲郋迣郋 邽郇迮迮邿訄. 邽 郱郇訄迮郇邽邽 "on" 赲迮 +郈訄郕迮 訇迡 郋邾迮迮郇 郈郋 邾郋郅訄郇邽. 郅邽 郈迮迡郈郋邽訄迮迮 郈郋邽赲郋郈郋郅郋迠郇邿 +赲訄邽訄郇 (赲迮 郈訄郕迮 郇迮 郋邾迮迮郇), 郱訄迡訄邿迮 "off". + +郇訄迮郇邽迮 \fBONOFF\fP 郈郋 邾郋郅訄郇邽 "on". +.br + 郕郋邾訄郇迡郇郋邿 郋郕迮 邾郋迠郇郋 邽郈郋郅郱郋赲訄 \-onoff=郱郇訄迮郇邽迮. + +.TP 5 +\fBDOWNLOAD_ALL\fP +.br +郅邽 訄 郈迮迮邾迮郇郇訄 訄郇郋赲郅迮郇訄 赲 "on", 郋 郱訄迣郱郕訄 赲迮 訄邿郅郋赲 訇迡迮 +郈郋邽郱赲迮迡迮郇訄 迡郋 赲郈郋郅郇迮郇邽 郋郇郋赲郇郋邿 郕郋邾訄郇迡 (install 邽郅邽 upgrade). 郅邽 +訄郇郋赲郅迮郇訄 赲 "off", 郋 訄邿郅 訇迡 郱訄迣迠訄 邽 郋訇訄訇訄赲訄 +(install/upgrade) 郈郋 郋迡郇郋邾. + +郇訄迮郇邽迮 \fBDOWNLOAD_ALL\fP 郈郋 邾郋郅訄郇邽 "off". +.br + 郕郋邾訄郇迡郇郋邿 郋郕迮 邾郋迠郇郋 邽郈郋郅郱郋赲訄 \-download_all=郱郇訄迮郇邽迮. + +.TP 5 +\fBDIALOG\fP +.br +郕郅訄迮 (on) 邽郅邽 赲郕郅訄迮 (off) 迡邽訄郅郋迣郋赲邿 邽郇迮迮邿. + +郇訄迮郇邽迮 \fBDIALOG\fP 郈郋 邾郋郅訄郇邽 "on". +.br + 郕郋邾訄郇迡郇郋邿 郋郕迮 邾郋迠郇郋 邽郈郋郅郱郋赲訄 \-dialog=郱郇訄迮郇邽迮. + +.TP 5 +\fBDIALOG_MAXARGS\fP +.br +訄迡訄 邾訄郕邽邾訄郅郇郋迮 邽郅郋 邽邾赲郋郅郋赲, 郈迮迮迡訄赲訄迮邾 郈郋迣訄邾邾迮 "dialog". 郅邽 +郈邽 郋訇郇郋赲郅迮郇邽邽 郕訄郱訄郇郇郋迮 邽郅郋 郈迮赲迮郇郋, 郋 slackpkg 迡訄郅迮 邽郇郋邾訄邽 郋 +迮郕迮邿 赲迮邽邽 郕訄迠迡郋迣郋 郈訄郕迮訄. 郅邽 邽 郈郋郅迮 郋迣郋 郈迮赲迮郇邽迮 郇迮 訄郇迮郇郋, +slackpkg 郋郋訇訄迮 郈郋郅郱郋赲訄迮郅 郋訇 郋邽訇郕迮. + +郅邽 \fBDIALOG_MAXARGS\fP 郇迮 郱訄迡訄郇訄, 邽郈郋郅郱迮 邾郋郅訄郇邽迮 19500. +.br + 郕郋邾訄郇迡郇郋邿 郋郕迮 邾郋迠郇郋 邽郈郋郅郱郋赲訄 \-dialog_maxargs=郱郇訄迮郇邽迮. + +.TP 5 +\fBBATCH\fP +.br +郕郅訄迮 (on) 邽郅邽 赲郕郅訄迮 (off) 郇迮邽郇迮訄郕邽赲郇邿 迮迠邽邾. 訄郈迮郇郇邿 赲 +郈訄郕迮郇郋邾 迮迠邽邾迮 slackpkg 郇迮 郱訄郈訄邽赲訄迮 郈郋郅郱郋赲訄迮郅; 赲邾迮郋 郋迣郋 赲迮 +赲郋郈郋 郈郋郅訄 赲 郋赲迮 \fBDEFAULT_ANSWER\fP (邾郋邽迮 郇邽迠迮). +.br +郋郅迮 郋訇郇郋赲郅迮郇邽 赲 郋邾 迮迠邽邾迮 郅迮迡迮 郱訄郈邽 "slackpkg new\-config" 迡郅 +郈郋邽郕訄 邽 郅邽郇邽 訄邿郅郋赲 .new 迮赲邽邾邽 郇訄郋邿郕訄邾邽. + +郇訄迮郇邽迮 \fBBATCH\fP 郈郋 邾郋郅訄郇邽 "off". +.br + 郕郋邾訄郇迡郇郋邿 郋郕迮 邾郋迠郇郋 邽郈郋郅郱郋赲訄 \-batch=郱郇訄迮郇邽迮. + +.TP 5 +\fBDEFAULT_ANSWER\fP +.br +衪郋 郋赲迮 郈郋 邾郋郅訄郇邽 郇訄 赲赲郋迡邽邾迮 郈郋郅郱郋赲訄迮郅 郱訄郈郋. 郈郋郅郱迮 +郋郅郕郋 赲 郇迮邽郇迮訄郕邽赲郇郋邾 迮迠邽邾迮 (郕郋迣迡訄 郈迮迮邾迮郇郇訄 \fBBATCH\fP 邽邾迮迮 郱郇訄迮郇邽迮 +"yes" 邽郅邽 郈訄郕迮郇邿 迮迠邽邾 郱訄迡訄郇 迮迮郱 郕郋邾訄郇迡郇 郋郕); 邽郇訄迮 邽迣郇郋邽迮. +.br +郋郈邽邾邾邽 郱郇訄迮郇邽邾邽 赲郅 "y" 邽郅邽 "n". + +郇訄迮郇邽迮 \fBDEFAULT_ANSWER\fP 郈郋 邾郋郅訄郇邽 "n". +.br + 郕郋邾訄郇迡郇郋邿 郋郕迮 邾郋迠郇郋 邽郈郋郅郱郋赲訄 \-default_answer=郱郇訄迮郇邽迮. + +.TP 5 +\fBUSE_INCLUDES\fP +.br +虼訄訇郅郋郇 slackpkg 邾郋迣 郈郋迡郕郅訄 迡迣邽迮 訄訇郅郋郇, 郋 郋郕訄訄迮 郈郋赲郋迮郇邽 +郈訄郕迮郋赲 赲郋 邾郇郋迠迮赲迮 訄訇郅郋郇郋赲, 郇郋 邾郋迠迮 郋郱迡訄 郅郋迠郇郋邽 郈邽 迡訄郅迮郇邽邽 +郋迡迮郅郇郋迣郋 訄訇郅郋郇訄. 苺訄郇郋赲郕郋邿 郋邿 郈迮迮邾迮郇郇郋邿 赲 "off" 邾郋迠郇郋 郋郕郅邽 +郋訇訄訇郋郕 訄訇郅郋郇郋赲, 郈郋迡郕郅迮郇郇 赲 #include. + +郇訄迮郇邽迮 \fBUSE_INCLUDES\fP 郈郋 邾郋郅訄郇邽 "on". +.br + 郕郋邾訄郇迡郇郋邿 郋郕迮 邾郋迠郇郋 邽郈郋郅郱郋赲訄 \-use_includes=郱郇訄迮郇邽迮. + +.TP 5 +\fBSPINNING\fP +.br +迡邽 迮邾\-郅邽訇郋 郱訄郇邾 郈郋迡郋郅迠邽迮郅郇郋迮 赲迮邾, slackpkg 赲赲郋迡邽 赲訄訄邽邿 +郱郇訄郋郕 郕訄郕 郈邽郱郇訄郕 訄郕邽赲郇郋邽. 郅邽 訄郕郋迮 郈郋赲迮迡迮郇邽迮 郇迮 訄邽赲訄迮, 邾郋迠迮迮 +迮迣郋 郋郕郅邽, 訄郇郋赲邽赲 郈迮迮邾迮郇郇 赲 郱郇訄迮郇邽迮 "off". + +郇訄迮郇邽迮 \fBSPINNING\fP 郈郋 邾郋郅訄郇邽 "on". +.br + 郕郋邾訄郇迡郇郋邿 郋郕迮 邾郋迠郇郋 邽郈郋郅郱郋赲訄 \-spinning=郱郇訄迮郇邽迮. + +.SH 苳衎 +.TP 5 +\fB/etc/slackpkg/slacpkg.conf\fP + +.SH "苤苠苠 苠" +\fBslackpkg\fP(8), \fBpkgtool\fP(8), \fBinstallpkg\fP(8), \fBupgradepkg\fP(8), +\fBremovepkg\fP(8) diff --git a/manpages-l10n/sv.slackpkg b/manpages-l10n/sv.slackpkg new file mode 100644 index 0000000..a8e435d --- /dev/null +++ b/manpages-l10n/sv.slackpkg @@ -0,0 +1,326 @@ +.\"******************************************************************* +.\" +.\" This file was generated with po4a. Translate the source file. +.\" +.\"******************************************************************* +.TH SLACKPKG 8 "May 2010" slackpkg\-2.81.1 "" +.SH NAMN +\fBslackpkg\fP \- Automatiserat verktyg f繹r att hantera Slackware Linux\-paket + +.SH VERSIKT +\fBslackpkg\fP \fB[ALTERNATIV]\fP +\fB{install|remove|search|upgrade|reinstall|blacklist}\fP +\fB{\fP\fIMNSTER\fP\fB|\fP\fIFIL\fP\fB}\fP + +\fBslackpkg [ALTERNATIV] {clean\-system|upgrade\-all|install\-new}\fP + +\fBslackpkg\fP \fB[ALTERNATIV]\fP \fB{search|file\-search}\fP +\fB{\fP\fIMNSTER\fP\fB|\fP\fIFIL\fP\fB}\fP + +\fBslackpkg\fP \fB[ALTERNATIV]\fP +\fB{generate\-template|install\-template|remove\-template}\fP \fIMALLNAMN\fP + +\fBslackpkg [ALTERNATIV] info\fP \fIPAKET\fP + +\fBslackpkg [ALTERNATIV] update [gpg]\fP + +\fBslackpkg [ALTERNATIV] {new\-config|check\-updates}\fP + +\fBslackpkg [ALTERNATIV] help\fP + +.SH BESKRIVNING +Slackpkg 瓣r ett verktyg f繹r den som vill installera eller uppgradera paket +via n瓣tverket p疇 ett enkelt s瓣tt. Med slackpkg, kan du ha en minimal +installation av Slackware Linux och installera/uppgradera bara de paket som +du beh繹ver. + +Du beh繹ver inte st瓣lla in NFS eller g繹ra dussintals CD\-skivor f繹r alla dina +datorer; Allt du beh繹ver g繹ra 瓣r att skriva ett kommando och alla de senaste +officiella Slackwarepaket kommer att vara till hands. + +.SH INSTRUKTIONER +Slackpkg har m疇nga funktioner. Den kan s繹ka efter filer, ta bort alla +tredjeparts\-paket i ditt system, installera paket som lagts till Slackware +sedan din senaste uppdatering, visa paketbeskrivningar, mm. + +Innan du g繹r n疇got, m疇ste du avkommentera en spegel i /etc/slackpkg/mirrors +filen och k繹ra: + +.in +5 +# slackpkg update +.in + +"update" 疇tg瓣rden kommer att h瓣mta och formatera listan 繹ver filer och paket +i Slackware. Varje g疇ng denna lista 瓣ndras, m疇ste update k繹ras. + +De viktigaste funktionerna i Slackpkg 瓣r de direkt relaterade till +pakethantering: installera, uppgradera och ta bort paket. F繹r att g繹ra n疇gon +av dessa uppgifter 瓣r Slackpkg syntaxen: + +.in +5 +# slackpkg [ALTERNATIV] <疇tg瓣rd> {MNSTER|FIL} +.in + +\fIALTERNATIV\fP kan vara en eller flera av de m疇nga konfigurationsalternativ +som anges i /etc/slackpkg/slackpkg.conf. Det finns likv瓣rdiga alternativ f繹r +kommandoraden f繹r de flesta av konfigurationsm繹jligheterna som finns i +slackpkg.conf \- se manual\-sidan \fBslackpkg.conf (5)\fP f繹r att se vilka +alternativ som finns. + +\fIMNSTER\fP kan vara ett paketnamn eller bara en del av paketnamn. Det kan +ocks疇 vara en programvaruserie (som kde, a, p, ...). +.br + +\fIFIL\fP 瓣r en fil med en lista p疇 \fIMNSTER\fP: antingen en per rad, eller +flera per rad med mellanslag som avgr瓣nsare. + +Slackpkg kan anv瓣ndas f繹r att uppgradera hela distributionen. +.br +Det vanligaste s瓣ttet 瓣r att g繹ra: + +.in +5 +# slackpkg update +.br +# slackpkg install\-new +.br +# slackpkg upgrade\-all +.br +# slackpkg clean\-system +.in + +En annan funktion i Slackpkg 瓣r m繹jligheten att arbeta med mallar, vilket +kan g繹ra det mycket enklare att skapa olika maskiner med samma inneh疇ll av +paket. De grundl瓣ggande stegen 瓣r f繹ljande: + +.RS +5 +.IP \(bu 2 +Installera en maskin +.IP \(bu 2 +K繹r "slackpkg generate\-template MALLNAM" +.IP \(bu 2 +Kopiera /etc/slackpkg/templates/MALLNAM.template till samma katalog p疇 den +andra maskinen +.IP \(bu 2 +K繹r "slackpkg install\-template MALLNAMN" p疇 den andra maskinen +.RE + +\fIMALLNAMN\fP 瓣r namnet p疇 din mall. + +I denna manualsida kan du hitta vad var och en av dessa (och andra) 疇tg瓣rder +g繹r. + +.SH TGRDER +.TP 5 +\fBhelp\fP +.br +Visa slackpkg 疇tg瓣rder och en kort beskrivning av dem. Anv瓣ndbart om du +beh繹ver veta lite om slackpkg. Informationen h瓣r p疇 manualsidan 瓣r mycket +mer komplett. + +.TP 5 +\fBupdate\fP +.br +Update kommer att ladda ner den senaste paketlistor fr疇n en Slackware spegel +(eller CD). Det 瓣r en bra id矇 att k繹ra + +.in +5 +# slackpkg update +.in + +innan du f繹rs繹ker uppgradera, installera, eller s繹ka efter paket. +.br +Om du beh繹ver uppdatera Slackware's GPG\-nyckel, k繹r + +.in +5 +# slackpkg update gpg +.in + +Den GPG\-nyckeln 瓣ndras inte. Detta b繹r vara en "en g疇ngs" kommando \- k繹r det +en g疇ng och gl繹mm det... + +.TP 5 +\fBcheck\-updates\fP +.br +Kontrollera om det finns n疇gon uppdatering till ChangeLog.txt. Detta 瓣r bra +f繹r att anv瓣ndas fr疇n cron att uppm瓣rksamma sysadmin om uppdateringar. + +.TP 5 +\fBfile\-search\fP +.br +Du kan s繹ka de officiella Slackwarepaket f繹r n疇gon fil i Slackware +distributionen. Beh繹ver du ett konstigt bibliotek? Anv瓣nd file\-search f繹r +att hitta den. + +.in +5 +# slackpkg file\-search filnamn +.in + +Alla paket med matchande "filnamn" visas, s疇 du kan se om paketen 瓣r +installerade eller inte; om inte, kan du h瓣mta och installera dem med andra +slackpkg 疇tg瓣rder. + +.TP 5 +\fBsearch\fP +.br +Du kan s繹ka efter alla paket som distribueras i Slackware. + +.in +5 +# slackpkg search m繹nster +.in + +Alla paketnamn som matchar "m繹nster" kommer att visas. Som fil\-s繹kning kan +du se om paketen 瓣r installerade eller inte; om inte, kan du ladda ner och +installera dem med andra slackpkg 疇tg瓣rder. + +.TP 5 +\fBinstall\fP +.br +Installation av ett paket 瓣r mycket enkel. Du beh繹ver bara skriva: + +.in +5 +# slackpkg install paket +.in + +och paketet kommer att laddas ner och installeras. +.br +Du kan inte anv瓣nda "install" f繹r att installera ett redan installerat +paket, men du kan installera om eller uppgradera den. + +.TP 5 +\fBupgrade\fP +.br +upgrade installerar den senaste officiella versionen av de angivna +paket(en). + +upgrade kommer inte att f繹rs繹ka installera nya paket (anv瓣nd +installationsfunktionen f繹r detta 瓣ndam疇l, de senaste officiella versionen +av paketet kommer att installeras). +.TP 5 +\fBreinstall\fP +.br +Om du av misstag skadar n疇gonting kommer reinstall alternativet g繹ra att du +kan installera om samma version av ett paket som 瓣r installerat. + +.TP 5 +\fBremove\fP +.br +Med remove, kan du ta bort vissa installerade paket. Som ett exempel: + +.in +5 +# slackpkg remove kde +.in + +kommer att ta bort alla paket med "kde" i sitt namn. + +.TP 5 +\fBblacklist\fP +.br +Med den h瓣r 疇tg瓣rden kan du "svartlista" vissa paket. +.br +Svartlistade paket kommer inte att installeras, uppgraderas, eller tas bort +av slackpkg. Om du vill ta bort vissa paket fr疇n svartlistan, v瓣nligen +redigera /etc/slackpkg/blacklist. + +.TP 5 +\fBdownload\fP +.br +Denna 疇tg瓣rd talar om f繹r slackpkg att h瓣mta paketen, men inte att +installera dem. De kommer att placeras i /var/cache/packages, och du kan +installera/uppgradera/installerar om dem senare (eller br瓣nna dem till CD). + +.TP 5 +\fBinfo\fP +.br +Denna 疇tg瓣rd skriver ut information om paket(en): komprimerade och +okomprimerade storlek, beskrivning, med mera... + +.TP 5 +\fBclean\-system\fP +.br +Den h瓣r 疇tg瓣rden tar bort alla paket som inte h繹r till en standard Slackware +installation. Med det h瓣r alternativet kan du rensa upp ditt system, ta bort +tredjepartspaket samt alla paket som togs bort fr疇n den officiella Slackware +upps瓣ttning. +.br +Om du har n疇gon tredjeparts (eller egenbyggda) paket som du vill beh疇lla kan +du tillf瓣lligt l瓣gga till dem i listan 繹ver svartlistade paket innan du k繹r +"clean\-system". + +.TP 5 +\fBupgrade\-all\fP +.br +Denna 疇tg瓣rd uppgraderar varje paket som 瓣r installerade p疇 systemet till +versionen i det officiella Slackware tr瓣det; detta 瓣r det "goda" s瓣ttet att +uppgradera hela systemet. +.br +Kom ih疇g att anv瓣nda "install\-new" 疇tg瓣rden innan du anv瓣nder "upgrade\-all." + +.TP 5 +\fBinstall\-new\fP +Denna 疇tg瓣rd installerar alla nya paket som l瓣ggs till den officiella +Slackware paket upps瓣ttning. K繹r detta om du uppgraderar ditt system till en +annan Slackware version eller om du anv瓣nder \-current. +.br +Om du vill installera alla avinstallerade Slackwarepaket till dit system, +anv瓣nd f繹ljande kommando i st瓣llet f繹r install\-new 疇tg瓣rden: + +.in +5 +# slackpkg install slackware. +.in +.TP 5 +\fBnew\-config\fP +Denna 疇tg瓣rd s繹ker efter .new konfigurationsfiler och fr疇ga anv瓣ndaren vad +man ska g繹ra med dessa filer. +.br +new\-config 瓣r mycket anv瓣ndbart n瓣r du utf繹r en uppgradering och l瓣mna +konfigurationsfilerna f繹r granskning senare. I st瓣llet f繹r en manuell +s繹kning, diff, och ers瓣tt; Kan du anv瓣nda new\-config 疇tg瓣rden. +.TP 5 +\fBgenerate\-template\fP +Denna 疇tg瓣rd skapar en ny mall med alla officiella paket som 瓣r installerade +i ditt system. Mallen lagras i /etc/slackpkg/templates +.TP 5 +\fBinstall\-template\fP +Denna 疇tg瓣rd installerar 繹nskad mall i systemet. Mallen m疇ste vara i +/etc/slackpkg/templates. Om mallen "inkluderar" andra mallar, beh繹ver alla +dessa vara i /etc/slackpkg/templates. Du kan st瓣nga av "inkludera" i +slackpkg.conf eller via kommandoraden. +.TP 5 +\fBremove\-template\fP +Denna 疇tg瓣rd tar bort alla paket som ing疇r i vald mall. Var f繹rsiktig, detta +kan detta s瓣tta maskinen i ett oanv瓣ndbart tillst疇nd. "inkludera" hantering +kan aktiveras/avaktiveras i slackpkg.conf eller med l瓣mpligt alternativ via +kommandoraden. + +.SH FILER +.TP 5 +\fB/etc/slackpkg/mirrors \fP +Fil f繹r att ange platsen f繹r att ladda ner paket fr疇n +.TP 5 +\fB/etc/slackpkg/slackpkg.conf \fP +Allm瓣nn konfiguration av slackpkg +.TP 5 +\fB/etc/slackpkg/blacklist\fP +Lista 繹ver paket att hoppa 繹ver +.TP 5 +\fB/etc/slackpkg/templates\fP +Inneh疇ller alla mallfiler +.TP 5 +\fB/usr/libexec/slackpkg\fP +Inneh疇ller slackpkg k瓣rnan och ytterligare funktioner +.TP 5 +\fB/var/lib/slackpkg\fP +Slackpkg internt bruk \- formaterade paketlistor, kopia av ChangeLog.txt, +lista 繹ver filer, med mera... + +.SH "SE OCKS" +\fBslackpkg.conf\fP(5), \fBinstallpkg\fP(8), \fBupgradepkg\fP(8), \fBexplodepkg\fP(8), +\fBmakepkg\fP(8), \fBpkgtool\fP(8). + +.SH FRFATTARE +.TP 5 +Piter PUNK 瓣ven kallad Roberto F Batista + +.TP 5 +Evaldo Gardenali 瓣ven kallad UdontKnow + diff --git a/manpages-l10n/sv.slackpkg.conf b/manpages-l10n/sv.slackpkg.conf new file mode 100644 index 0000000..a4f31ce --- /dev/null +++ b/manpages-l10n/sv.slackpkg.conf @@ -0,0 +1,286 @@ +.\"******************************************************************* +.\" +.\" This file was generated with po4a. Translate the source file. +.\" +.\"******************************************************************* +.TH SLACKPKG.CONF 5 "May 2010" slackpkg\-2.81.1 "" +.SH NAMN +\fBslackpkg.conf\fP \- Konfigurations data f繹r slackpkg + +.SH BESKRIVNING + +Filen slackpkg.conf inneh疇ller information om \fBslackpkg\fP (8), ett +automatiserat verktyg f繹r hantering av Slackware Linux\-paket. + +Filen slackpkg.conf 瓣r en sekvens av skalskriptsvariabler, och varje +variabel styr en aspekt av slackpkg. Kommentarer b繹rjar med tecknet # och +avslutas i slutet av raden, och kommentarer kan visas var som helst inne i +slackpkg.conf filen. Om n疇gon variabel f繹rekommer mer 瓣n en g疇ng i filen +kommer slackpkg anv瓣nda v瓣rdet som definierades sist. + +M疇nga variabler kan 疇sidos瓣ttas av flaggor som skickas till slackpkg p疇 +kommandoraden. Om du beh繹ver 疇sidos瓣tta v瓣rdet p疇 \fBVARIABEL\fP, ange +\fB\-variable=v瓣rde\fP p疇 kommandoraden strax f繹re slackpkg 疇tg瓣rden. Flera +variabler kan 疇sidos瓣ttas. + +EXEMPEL: slackpkg \-batch=on \-default_answer=y upgrade\-all + +F繹r konfigurationsalternativ som bara har tv疇 alternativ, 瓣r m繹jliga v瓣rden +antingen "on" eller "off" om inte annat anges. + +De olika konfigurationsalternativ: + +.TP 5 +\fBARCH\fP +.br +V瓣lj systemarkitektur. Vanligtvis kan Slackpkg hitta r瓣tt v瓣rde med hj瓣lp av +"uname \-m". Giltiga v瓣rden 瓣r: + +.ds title MASKIN\t\GILTIG ARCH VRDE +.ds arm ARM\t\t\tarm +.ds x86 x86 (32bits)\ti386, i486, i586 och i686 +.ds x86_64 x86 (64bitars)\tx86_64 +.ds ppc PowerPC\t\tpowerpc +.ds s390 S/390\t\t390 +.in +5 +\fB\*[titel]\fP +.br +\*[arm] +.br +\*[x86] +.br +\*[x86_64] +.br +\*[ppc] +.br +\*[s390] +.in + +Standardv瓣rdet f繹r \fBARCH\fP beror p疇 din arkitektur. + +.TP 5 +\fBSLACKKEY\fP +.br +Slackpkg kontrollerar paketsignatur filen (.asc) mot GPG tecknandet av +projektet. Olika ports av Slackware kan ha olika signaturer och Slackpkg +f繹rs繹ker hitta den r瓣tta baserad p疇 arkitekturen i ditt system. Om +automatiskt detektering av \fBSLACKKEY\fP inte 瓣r korrekt, kan du 瓣ndra den +genom att anv瓣nda det h瓣r alternativet. + +Standardv瓣rdet f繹r \fBSLACKKEY\fP beror p疇 din Slackware port. + +.TP 5 +\fBTEMP\fP +.br +Definierar den plats som slackpkg h瓣mtar paketen innan du +installerar/uppgradera dem. + +Standardv瓣rdet f繹r \fBTEMP\fP 瓣r /var/cache/packages. + +.TP 5 +\fBWORKDIR\fP +.br +Definierar katalogen f繹r paketlistor, fillistor, och annan information som +anv瓣nds av slackpkg d疇 den arbetar. ndra inte v瓣rdet p疇 denna variabel om +du inte vet vad du g繹r. + +Standardv瓣rdet f繹r \fBWORKDIR\fP 瓣r /var/lib/slackpkg. + +.TP 5 +\fBWGETFLAGS\fP +.br +V瓣ljer speciella alternativ f繹r wget. Om du beh繹ver anv瓣nda flera +alternativ, kom ih疇g att ange dem mellan dubbla citationstecken. + +Standardv瓣rdet f繹r \fBWGETFLAGS\fP 瓣r "\-\-passive\-ftp" + +.TP 5 +\fBDELALL\fP +.br +Om satt till "on", kommer alla nedladdade filer tas bort efter slackpkg +utf繹r installation eller uppgradering (detta har INTE n疇gon inverkan n瓣r +slackpkg k繹rs med "download"). Om satt till "off", kommer filerna att h疇llas +i katalogen som anges i \fBTEMP\fP (som beskrivet ovan). + +Standardv瓣rdet f繹r \fBDELALL\fP 瓣r "on". +.br +Fr疇n kommandoraden kan du anv瓣nda \-delall=v瓣rde. + +.TP 5 +\fBCHECKMD5\fP +.br +Aktiverar (on) eller inaktiverar (off) kontroll av MD5\-kontrollsummor f繹r +alla nedladdade paketen innan de installeras eller uppgraderas. + +Standardv瓣rdet f繹r \fBCHECKMD5\fP 瓣r "on". +.br +Fr疇n kommandoraden kan du anv瓣nda \-checkmd5=v瓣rde. + +.TP 5 +\fBCHECKGPG\fP +.br +Aktiverar (on) eller inaktiverar (off) kontrollen av GPG signatur f繹r varje +paket innan installation eller uppgradering. + +Standardv瓣rdet f繹r \fBCHECKGPG\fP 瓣r "on". +.br +Fr疇n kommandoraden kan du anv瓣nda \-checkgpg=v瓣rde. + +.TP 5 +\fBCHECKSIZE\fP +.br +Aktiverar (on) eller inaktiverar (off) kontrollen av ledigt h疇rddiskutrymme +f繹r varje paket innan installation eller uppgradering. + +Standardv瓣rdet f繹r \fBCHECKSIZE\fP 瓣r "off". +.br +Fr疇n kommandoraden kan du anv瓣nda \-checksize=v瓣rde. + +.TP 5 +\fBPKGMAIN\fP +.br +Definierar den huvudsakliga distributionskatalogen. Vanligtvis beh繹ver du +inte oroa dig f繹r denna variabel, eftersom Slackpkg f繹rs繹ker hitta det +baserat p疇 din arkitektur. Men om du beh繹ver 瓣ndra det, inkludera denna +variabel i din slackpkg.conf. Detta b繹r alltid vara den katalog som +inneh疇ller Slackware paket som serie (A, AP, D, E, F, ...). + +Standard: beror p疇 Slackware port + +.TP 5 +\fBPRIORITY\fP +.br +Denna upps瓣ttning v瓣ljer prioritet p疇 vilka kataloger p疇 spegeln kommer att +ha n瓣r slackpkg tittar efter paket. Om ett paket finns p疇 mer 瓣n ett st瓣lle, +paketet i f繹rsta katalogen f疇r prioritet, sedan andra, sedan tredje, sedan +fj瓣rde och slutligen paket finns i sista listade katalog. Du kan anv瓣nda +%PKGMAIN f繹r att anv瓣nda inneh疇llet i PKGMAIN variabel. + +Standardv瓣rden (i ordning): patches %PKGMAIN extra pasture testing + +.TP 5 +\fBPOSTINST\fP +.br +Aktiverar (on) eller inaktiverar (off) slackpkg post\-installationsfunktioner +, till exempel s繹ker efter nya (*.new) konfigurationsfiler och nya k瓣rn +avbilder och fr疇gar efter vad den skall g繹ra. + +Standardv瓣rdet f繹r \fBPOSTINST\fP 瓣r "on". +.br +Fr疇n kommandoraden kan du anv瓣nda \-postinst=v瓣rde. + +.TP 5 +\fBONLY_NEW_DOTNEW\fP +.br +N瓣r \fBPOSTINST\fP 瓣r inst瓣llt p疇 "on", kommer slackpkg s繹ka efter alla .new +filerna i /etc och fr疇ga anv瓣ndaren om vad man ska g繹ra med dem. Men vissa +anv瓣ndare f繹redrar att titta p疇 .new filer som installerats i slackpkg sista +exekvering, s疇 om detta g瓣ller dig, ange \fBONLY_NEW_DOTNEW\fP till "on". + +Standardv瓣rdet f繹r \fBONLY_NEW_DOTNEW\fP 瓣r "off". ndra endast detta om du vet +vad du g繹r... +.br +Fr疇n kommandoraden kan du anv瓣nda \-only_new_dotnew=v瓣rde. + +.TP 5 +\fBONOFF\fP +.br +\fBONOFF\fP variabel anger det initiala beteendet av dialog gr瓣nssnittet. Om du +anger detta som "on" s疇 kommer alla paket v瓣ljs som standard. Om du f繹redrar +det motsatta alternativet (alla avmarkerat), s瓣tt den som "off". + +Standardv瓣rdet f繹r \fBONOFF\fP 瓣r "on". +.br +Fr疇n kommandoraden kan du anv瓣nda \-onoff=v瓣rde. + +.TP 5 +\fBDOWNLOAD_ALL\fP +.br +Om den h瓣r variabeln 瓣r satt till "on", kommer alla filer att laddas ner +innan den beg瓣rda 疇tg瓣rden (installera eller uppgradera) utf繹rs. Om satt +till "off", s疇 kommer filerna laddas ner och operationen +(installera/uppgradera) utf繹res en efter en. + +Standardv瓣rdet f繹r \fBDOWNLOAD_ALL\fP 瓣r "off". +.br +Fr疇n kommandoraden kan du anv瓣nda \-download_all=v瓣rde. + +.TP 5 +\fBDIALOG\fP +.br +Aktiverar (on) eller inaktiverar (off) dialog gr瓣nssnittet. + +Standardv瓣rdet f繹r \fBDIALOG\fP 瓣r "on". +.br +Fr疇n kommandoraden kan du anv瓣nda \-dialog=v瓣rde. + +.TP 5 +\fBDIALOG_MAXARGS\fP +.br +St瓣ll in max antal tecken som kommer att skickas till "dialog". Om detta +antal n疇s i uppgradera, tar slackpkg bort information om aktuella +installerade versionen av varje paket. ven utan denna information, n疇s +numret igen returnerar slackpkg ett fel till anv瓣ndaren. + +Om \fBDIALOG_MAXARGS\fP inte 瓣r satt, 瓣r 19500 standardv瓣rdet. +.br +Fr疇n kommandoraden kan du anv瓣nda \-dialog_maxargs=v瓣rde. + +.TP 5 +\fBBATCH\fP +.br +Aktiverar (on) eller inaktiverar (off) den icke\-interaktiva l瓣get. N瓣r det +k繹rs i batch\-l瓣ge, kommer slackpkg inte fr疇ga anv瓣ndaren efter n疇got; +ist瓣llet kommer alla fr疇gor att f疇 \fBDEFAULT_ANSWER\fP (se nedan). +.br +Om du utf繹r en uppgradering genom detta l瓣ge, m疇ste du k繹ra "slackpkg +new\-config" senare f繹r att hitta och sl疇 samman .new filer. + +Standardv瓣rdet f繹r \fBBATCH\fP 瓣r "off". +.br +Fr疇n kommandoraden kan du anv瓣nda \-batch=v瓣rde. + +.TP 5 +\fBDEFAULT_ANSWER\fP +.br +Detta 瓣r standardsvaret p疇 fr疇gor n瓣r slackpkg fr疇gar anv瓣ndaren efter viss +information. Detta anv瓣nds endast i icke\-interaktivt l瓣ge (n瓣r \fBBATCH\fP 瓣r +"yes" eller anv瓣ndaren sl疇r till batchl瓣ge via kommandoraden); annars har +denna variabel ingen effekt. +.br +Giltiga v瓣rden 瓣r "y" eller "n". + +Standardv瓣rdet f繹r \fBDEFAULT_ANSWER\fP 瓣r "n". +.br +Fr疇n kommandoraden kan du anv瓣nda \-default_answer=v瓣rde. + +.TP 5 +\fBUSE_INCLUDES\fP +.br +Slackpkg mallar kan inkludera andra mallar. Detta minskar paket dubblering i +m疇nga mallar, men det detta kan vara ett problem om du vill ta bort endast +en specifik mall. Du kan inaktivera #include tolkning genom att s瓣tta detta +alternativ till "off". + +Standardv瓣rdet f繹r \fBUSE_INCLUDES\fP 瓣r "on". +.br +Fr疇n kommandoraden kan du anv瓣nda \-use_includes=v瓣rde. + +.TP 5 +\fBSPINNING\fP +.br +N瓣r Slackpkg g繹r en aktivitet som tar tid, ger den visuell 疇terkoppling med +en snurrande indikator. Om du inte gillar den snurrande indikatorn, kan den +inaktiveras genom att s瓣tta detta alternativ till "off". + +Standardv瓣rdet f繹r \fBSPINNING\fP 瓣r "on". +.br +Fr疇n kommandoraden kan du anv瓣nda \-spinning=v瓣rde. + +.SH FILER +.TP 5 +\fB/etc/slackpkg/slacpkg.conf\fP + +.SH "SE OCKS" +\fBslackpkg\fP(8) \fBpkgtool\fP(8) \fBinstallpkg\fP(8) \fBupgradepkg\fP(8) +\fBremovepkg\fP(8) diff --git a/manpages-l10n/tr.slackpkg b/manpages-l10n/tr.slackpkg new file mode 100644 index 0000000..29cee71 --- /dev/null +++ b/manpages-l10n/tr.slackpkg @@ -0,0 +1,322 @@ +.\"******************************************************************* +.\" +.\" This file was generated with po4a. Translate the source file. +.\" +.\"******************************************************************* +.TH SLACKPKG 8 "May覺s 2010" slackpkg\-2.81.1 "" +.SH 襤S襤M +\fBslackpkg\fP \- Slackware Linux paketlerini y繹netmek i癟in otomatik bir ara癟 + +.SH ZET +\fBslackpkg\fP \fB[SE襤MLER]\fP +\fB{install|remove|search|upgrade|reinstall|blacklist}\fP +\fB{\fP\fIKALIP\fP\fB|\fP\fIDOSYA\fP\fB}\fP + +\fBslackpkg [SE襤MLER] {clean\-system|upgrade\-all|install\-new}\fP + +\fBslackpkg\fP \fB[SE襤MLER]\fP \fB{search|file\-search}\fP +\fB{\fP\fIKALIP\fP\fB|\fP\fIDOSYA\fP\fB}\fP + +\fBslackpkg\fP \fB[SE襤MLER]\fP +\fB{generate\-template|install\-template|remove\-template}\fP \fIABLONADI\fP + +\fBslackpkg [SE襤MLER] info\fP \fIPAKET\fP + +\fBslackpkg [SE襤MLER] update [gpg]\fP + +\fBslackpkg [SE襤MLER] {new\-config|check\-updates}\fP + +\fBslackpkg [SE襤MLER] help\fP + +.SH AIKLAMA +Slackpkg a 羹zerinden paketleri kolayca y羹klemek veya y羹kseltmek isteyenler +i癟in bir ara癟t覺r. Slackpkg ile, minimum Slackware Linux kurulumu +y羹kleyebilir ve sadece ihtiyac覺n覺z olan paketleri kurup +g羹ncelleyebilirsiniz. + +T羹m bilgisayarlar覺n覺z i癟in NFS kurman覺za ya da bir s羹r羹 CD yapman覺za gerek +yoktur; tek ihtiyac覺n覺z olan bir komut yazmakt覺r ve t羹m resmi Slackware +paketleri parma覺n覺z覺n ucunda olacakt覺r. + +.SH YNERGELER +Slackpkg bir 癟ok 繹zellie sahiptir. Belirli dosyalar覺 aramak, sisteminizdeki +羹癟羹nc羹 parti yaz覺l覺mlar覺 kald覺rmak, son g羹ncellemeden eklenen paketleri +kurmak, paket a癟覺klamalar覺n覺 g繹r羹nt羹lemek vb. + +Birey yapmadan 繹nce /etc/slackpkg/mirrors dosyas覺ndan bir yans覺n覺n yorum +bal覺覺n覺 kald覺r覺n ve unu 癟al覺t覺r覺n: + +.in +5 +# slackpkg update +.in + +"update" eylemi ile Slackware dosyalar覺 ve paketlerinin listesi indirilir ve +ekillendirilir. Bu liste her deitiinde, g羹ncelleme gerekir. + +Slackpkg'nin dorudan paket y繹netimi ile ilgili olan temel 繹zellikleri: +y羹klemek, y羹kseltmek ve paketleri kald覺rmak. Bu g繹revlerden birini yapmak +i癟in Slackpkg s繹zdizimi: + +.in +5 +# slackpkg [SE襤MLER] {KALIP|DOSYA} +.in + +\fIOPTIONS\fP /etc/slackpkg/slackpkg.conf i癟inde listelenenlerden biri ya da +bir 癟ou olabilir. slackpkg.conf i癟inde bulunan yap覺land覺rma y繹nergelerinin +癟ou i癟in edeer komut sat覺r覺 se癟enekleri vard覺r \- hangi se癟eneklerin +m羹sait olduunu g繹rmek i癟in \fBslackpkg.conf(5)\fP k覺lavuz sayfas覺na bak覺n覺z. + +\fIKALIP\fP bir paket ismi ya da paket isminin bir b繹l羹m羹 olabilir. Ayr覺ca bir +yaz覺l覺m serisi olabilir (kde, a, ap, ... gibi). +.br + +\fIDOSYA\fP bir dosyad覺 i癟inde \fIKALIPlar\fP listesi vard覺r: sat覺r ba覺na bir ya +da ay覺r覺c覺 olarak boluk kullanarak sat覺r ba覺na bir 癟ok, + +Slackpkg t羹m da覺t覺m覺 g羹ncellemek i癟in kullan覺labilir. +.br +Bunun al覺覺lm覺 yolu udur: + +.in +5 +# slackpkg update +.br +# slackpkg install\-new +.br +# slackpkg upgrade\-all +.br +# slackpkg clean\-system +.in + +Slacpkg'nin baka bir 繹zellii emalarla 癟al覺abilmesidir, ki bu ayn覺 paket +i癟erii ile farkl覺 makineler oluturmay覺 癟ok kolaylat覺r覺r. Temel ad覺mlar +unlard覺r: + +.RS +5 +.IP \(bu 2 +Bir makine kur +.IP \(bu 2 +"slackpkg generate\-template ABLONADI" 癟al覺t覺r +.IP \(bu 2 +/etc/slackpkg/templates/TEMPLATENAME.template dosyas覺n覺 dier makinede ayn覺 +dizine kopyala +.IP \(bu 2 +Dier makinede "slackpkg install\-template ABLONADI" 癟al覺t覺r +.RE + +\fITEMPLATENAME\fP ablonunuzun ismidir. + +Bu k覺lavuz sayfas覺ndan sonra, buradaki (ve dier) her bir eylemin ne +yapt覺覺n覺 bulabilirsiniz. + +.SH EYLEMLER +.TP 5 +\fBhelp\fP +.br +slackpkg'nin eylemlerini ve k覺sa tan覺mlar覺n覺 g繹sterir. slackpkg hakk覺nda +biraz bilgi almak istiyorsan覺z kullan覺l覺d覺r. Burada, k覺lavuz sayfas覺ndaki +bilgi daha eksiksizdir. + +.TP 5 +\fBupdate\fP +.br +g羹ncelleme Slackware yans覺s覺ndan (ya da CDnizden) en son paket listesini +indirecektir. al覺t覺rmak iyi bir fikirdir + +.in +5 +# slackpkg update +.in + +y羹kseltmeye 癟al覺madan 繹nce, paket kur ya da ara +.br +Eer Slackware'in GPG anahtar覺n覺 g羹ncellemeniz gerekiyorsa, 癟al覺t覺r覺n + +.in +5 +# slackpkg update gpg +.in + +GPG anahtar覺 deimez. Bu "bir kereliine" komut olmal覺 \- bir kez 癟al覺t覺r +ve unut... + +.TP 5 +\fBcheck\-updates\fP +.br +ChangeLog.txt'de herhangi bir g羹ncelleme olup olmad覺覺n覺 dorulay覺n. Bu +sysadmin'i cron ile ikaz etmede kullanmak i癟in iyidir. + +.TP 5 +\fBfile\-search\fP +.br +Slackware da覺t覺m覺 i癟inde herhangi bir Slacware paketi dosyas覺n覺 +aratabilirsiniz. Olaan d覺覺 bir k羹t羹phane mi gerekiyor? Bulmak i癟in +file\-search kullan覺n. + +.in +5 +# slackpkg file\-search dosyad覺 +.in + +Eelen "dosyaismi"nde t羹m paketler g繹sterilecektir, bu yolla paketin kurulu +olup olmad覺覺n覺 g繹rebilirsiniz; eer deilse dier slackpkg eylemleriyle +bunlar覺 indirip kurabilirsiniz. + +.TP 5 +\fBsearch\fP +.br +Slackware ile birlikte gelen t羹m paketler i癟in arama yapabilirsiniz. + +.in +5 +# slackpkg search kal覺p +.in + +"kal覺p" ile eleen t羹m paketler g繹sterilecektir. file\-search gibi +paketlerin kurulu olup olmad覺覺n覺 g繹rebilirsiniz; eer deilse dier +slackpkg eylemleriyle bunlar覺 indirip kurabilirsiniz. + +.TP 5 +\fBinstall\fP +.br +Bir paketin kurulumu 癟ok basittir. Sadece unu yazmal覺s覺n覺z: + +.in +5 +# slackpkg install paket +.in + +ve paket indirilip kurulacakt覺r. +.br +Zaten y羹kl羹 bir paket i癟in "install" se癟eneini kullanamazs覺nz, fakat onu +yeniden kurabilir ya da y羹kseltebilirsiniz. + +.TP 5 +\fBupgrade\fP +.br +upgrade belirli bir paket(ler)in en son resmi s羹r羹m羹n羹 kurar. + +upgrade yeni paketleri kurmaya 癟al覺mayacakt覺r (bunun i癟in install +fonksiyonunu kullan覺n; paketin en son resmi s羹r羹m羹 kurulacakt覺r). +.TP 5 +\fBreinstall\fP +.br +Bir eyi yanl覺l覺kla bozman覺z durumunda, reinstall se癟enei kurulu olan +paketle ayn覺 s羹r羹mdeki paketi yeniden kurman覺z覺 salayacakt覺r. + +.TP 5 +\fBremove\fP +.br +remove il, belirli kurulu paketleri kald覺rabilirsiniz. rnein: + +.in +5 +# slackpkg remove kde +.in + +isminde "kde" olan t羹m paketleri kald覺racakt覺r. + +.TP 5 +\fBblacklist\fP +.br +Bu eylemle, belirli paketlerden "karaliste" oluturabilirsiniz. +.br +Karaliste paketleri slackpkg taraf覺ndan kurulmaz, y羹kseltilmez ya da +kald覺r覺lmaz. Baz覺 paketleri kara listeden 癟覺kartmak isterseniz l羹tfen +/etc/slackpkg/blacklist dosyas覺n覺 d羹zenleyiniz. + +.TP 5 +\fBdownload\fP +.br +Bu eylem slackpkg'ye paketi indirmesini fakat kurmamas覺n覺 +s繹yler. /var/cache/packages i癟ine yerletirilecektir ve sonra +kurabilir/y羹kseltebilir/yeniden kurabilirsiniz (ya da CD'ye yazabilirsiniz). + +.TP 5 +\fBinfo\fP +.br +Bu eylem paket(ler) hakk覺nda bilgileri yazd覺r覺r: s覺k覺t覺r覺lm覺 ve a癟覺lm覺 +boyutu, tan覺m, vesaire... + +.TP 5 +\fBclean\-system\fP +.br +Bu eylem standart Slackware kurulumuna ait olmayan t羹m paketleri +kald覺r覺r. Bu se癟enekle, sisteminizi temizlersiniz, 羹癟羹nc羹 parti paketler ile +birlikte resmi Slackware paket k羹mesinden kald覺r覺lan paketler de kald覺r覺l覺r. +.br +Eer saklamak istediiniz baz覺 羹癟羹nc羹 parti (ya da 繹zel ina edilen) paket +varsa, 'clean\-system' eylemini 癟al覺t覺rmadan 繹nce onlar覺 ge癟ici olarak +karaliste paketlerine ekleyebilirsiniz. + +.TP 5 +\fBupgrade\-all\fP +.br +Bu eylem sistemde kurulu t羹m paketleri resmi Slackware aac覺ndaki s羹r羹me +y羹kseltir; t羹m sistemi y羹kseltmek i癟in "iyi" bir yoldur. +.br +"upgrade\-all" eylemini kullanmadan 繹nce "install\-new" i kullanmay覺 +unutmay覺n. + +.TP 5 +\fBinstall\-new\fP +Bu eylem resmi Slackware paket k羹mesine eklenmi herhangi yeni bir paketi +kurar. Sisteminizi baka bir Slackware s羹r羹m羹ne y羹kseltiyorsan覺z ya da +\-current kullan覺yorsan覺z bunu 癟al覺t覺r覺n. +.br +Eer kald覺r覺lm覺 t羹m Slackware paketlerini sisteminize kurmak istiyorsan覺z, +install\-new yerine u komutu kullan覺n: + +.in +5 +# slackpkg install slackware. +.in +.TP 5 +\fBnew\-config\fP +Bu eylem yeni .new yap覺land覺rma dosyalar覺 arar ve kullan覺c覺ya bu dosyalarla +ne yap覺laca覺n覺 sorar. +.br +new\-config yap覺land覺rma dosyalar覺n覺 sonradan g繹zden ge癟irecek ekilde +b覺rakan bir y羹kseltme ilemi yapt覺覺n覺zda kullan覺l覺d覺r. Elle arama, diff ve +replace yerine; new\-config eylemini kullanabilirsiniz. +.TP 5 +\fBgenerate\-template\fP +Bu eylem sisteminizde y羹kl羹 t羹m resmi paketlerden bir ablon +oluturur. ablon /etc/slackpkg/templates de saklan覺r. +.TP 5 +\fBinstall\-template\fP +Bu eylem sisteme gerekli ablonu kurar. ablon /etc/slackpkg/templates +i癟inde olmal覺d覺r. Eer ablon "dier" ablonlar覺 i癟eriyorsa, bunlar覺n hepsi +/etc/slackpkg/templates i癟inde olmal覺d覺r. dahil etmeyi \-"includes"\- +slackpkg.conf i癟inde ya da komut sat覺r覺nda devre d覺覺 b覺rakabilirsiniz. +.TP 5 +\fBremove\-template\fP +Bu eylem se癟ili ablonun par癟as覺 olan t羹m paketleri kald覺r覺r. Dikkatli olun, +bu ilem makinenizi kullan覺lmaz bir duruma sokabilir. Dahil etme \-"include"\- +y繹netimi slackpkg.conf i癟inde ya da uygun komut se癟enei ile +aktifletirilebilir/pasifletirilebilir. + +.SH DOSYALAR +.TP 5 +\fB/etc/slackpkg/mirrors \fP +襤ndirilecek paketlerin yerini belirten dosya +.TP 5 +\fB/etc/slackpkg/slackpkg.conf \fP +Genel slakpkg yap覺land覺rmas覺 +.TP 5 +\fB/etc/slackpkg/blacklist\fP +Yok say覺lacak paketler listesi +.TP 5 +\fB/etc/slackpkg/templates\fP +T羹m ablon dosyalar覺n覺 i癟erir +.TP 5 +\fB/usr/libexec/slackpkg\fP +slackpkg 繹z羹 ve ek fonksiyonlar i癟erir +.TP 5 +\fB/var/lib/slackpkg\fP +Slackpkg dahili kullan覺m \- Bi癟imlendirilmi paket listesi, ChangeLog.txt +kopyas覺, dosya listesi, vesaire... + +.SH "AYRICA BAKINIZ" +\fBslackpkg.conf\fP(5), \fBinstallpkg\fP(8), \fBupgradepkg\fP(8), \fBexplodepkg\fP(8), +\fBmakepkg\fP(8), \fBpkgtool\fP(8). + +.SH YAZARLAR +.TP 5 +Piter PUNK ayr覺ca bilinir Roberto F Batista + +.TP 5 +Evaldo Gardenali ayr覺ca bilinir UdontKnow + diff --git a/manpages-l10n/tr.slackpkg.conf b/manpages-l10n/tr.slackpkg.conf new file mode 100644 index 0000000..bc8b958 --- /dev/null +++ b/manpages-l10n/tr.slackpkg.conf @@ -0,0 +1,289 @@ +.\"******************************************************************* +.\" +.\" This file was generated with po4a. Translate the source file. +.\" +.\"******************************************************************* +.TH SLACKPKG.CONF 5 "May覺s 2010" slackpkg\-2.81.1 "" +.SH 襤S襤M +\fBslackpkg.conf\fP \- Slackpkg i癟in yap覺land覺rma verisi + +.SH AIKLAMA + +slackpkg.conf dosyas覺, Slackware Linux paketlerini y繹netmek i癟in +otomatikletirme arac覺 olan \fBslackpkg\fP (8) i癟in bilgiler i癟erir. + +slackpkg.conf kabuk betii deikenleri d羹zenidir, ve her deiken +slackpkg'nin bir y繹n羹n羹 kontrol eder. Yorumlar # karakteri ile balar ve +sat覺r sonunda biter, ve yorumlar slackpkg.conf i癟inde herhangi bir yerde +bulunabilir. Eer baz覺 deikenler dosyada birden fazla ortaya 癟覺karsa, +slackpkg son tan覺mlanan deikeni kullanacakt覺r. + +Pek 癟ok deiken komut sat覺r覺nda slackpkg'ye se癟enek verilerek ge癟ersiz +k覺l覺nabilir. Eer \fBDE襤KEN\fP deerini ge癟ersiz k覺lmak istiyorsan覺z, komut +sat覺r覺nda slackpkg eyleminden hemen 繹nce \fB\-deiken=deer\fP kullan覺n. oklu +deikenler ge癟ersiz k覺l覺nabilir. + +RNEK: slackpkg \-batch=on \-default_answer=y upgrade\-all + +Sadece iki durumu olan, aksi belirtilmedik癟e muhtemelen deeri "on" ya da +"off" olan, yap覺land覺rma se癟enekleri i癟indir. + +Farkl覺 yap覺land覺rma se癟enekleri: + +.TP 5 +\fBARCH\fP +.br +Sistem mimarisini se癟iniz. Genellikle Slacpkg "uname\-m" kullanarak doru +deeri bulabilir. Ge癟erli deerler unlard覺r: + +.ds title MAK襤NA\t\tGEERL襤 M襤MAR襤 DEERLER襤 +.ds arm ARM\t\t\tarm +.ds x86 x86 (32bits)\ti386, i486, i586 ve i686 +.ds x86_64 x86 (64bits)\tx86_64 +.ds ppc PowerPC\t\tpowerpc +.ds s390 S/390\t\t390 +.in +5 +\fB\*[title]\fP +.br +\*[arm] +.br +\*[x86] +.br +\*[x86_64] +.br +\*[ppc] +.br +\*[s390] +.in + +\fBARCH\fP varsay覺lan deeri makinenizin mimarisine bal覺d覺r. + +.TP 5 +\fBSLACKKEY\fP +.br +Slackpkg paket imza dosyas覺n覺 (.asc) projenin GPG imzas覺na kar覺 +denetler. Slackware'in farkl覺 portlar覺 farkl覺 imzalara sahip olabilir, ve +Slackware sisteminizin mimarisine bal覺 olarak doru olan覺 bulmaya +癟al覺覺r. Eer otomatik\-alg覺lanan \fBSLACKKEY\fP doru deilse, bu se癟enekle +bunu deitirebilirsiniz. + +\fBSLACKKEY\fP varsay覺lan deeri Slackware portunuza bal覺d覺r. + +.TP 5 +\fBTEMP\fP +.br +slacpkg'nin paketleri /kurmadan/y羹kseltmeden 繹nce indirecei yeri tan覺mlar. + +\fBTEMP\fP varsay覺lan deeri /var/cache/packages dir. + +.TP 5 +\fBWORKDIR\fP +.br +Paket listeleri, dosya listeleri ve slackpkg taraf覺ndan kullan覺lan, +癟al覺t覺覺, dier bilgiler i癟in dizin tan覺mlar. Ne yapt覺覺n覺z覺 bilmiyorsan覺z +bu deerleri deitirmeyiniz. + +\fBWORKDIR\fP varsay覺lan deeri /var/lib/slackpkg dir. + +.TP 5 +\fBWGETFLAGS\fP +.br +wget i癟in 繹繹zel se癟enekler se癟er. Eer 癟oklu se癟enekler kullanman覺z +gerekiyorsa, bunlar覺 癟ift t覺rnak i癟ine yazmay覺 unutmay覺n. + +\fBWGETFLAGS\fP vasy覺lan deeri "\-\-passive\-ftp" dir + +.TP 5 +\fBDELALL\fP +.br +Eer "on" olarak ayarlanm覺sa, slackpkg kurma ya da y羹kseltme eyleminden +sonra t羹m indirilen dosyalar silinir (slackpkg "download" ile +癟al覺t覺r覺ld覺覺nda bunun hi癟 bir etkisi YOKTUR). Eer "off" olarak +ayarlanm覺sa, dosyalar \fBTEMP\fP i癟inde tan覺ml覺 dizinde saklanacakt覺r +(yukar覺da belirtildii gibi). + +\fBDELALL\fP varsay覺lan deeri "on" dir. +.br +Komut sat覺r覺ndan, \-dalall=value kullanabilirsiniz. + +.TP 5 +\fBCHECKMD5\fP +.br +T羹m paketlerin kurulumundan ya da y羹kseltilmesinden 繹nce MD5 chacksum +denetimini etkinletirir (on) ya da pasifletirir(off). + +\fBCHECKMD5\fP varsay覺lan deeri "on" dir. +.br +Komut sat覺r覺ndan, checkmd5=value kullanabilirsiniz. + +.TP 5 +\fBCHECKGPG\fP +.br +Her bir paket kurulumu ya da y羹kseltilmesi 繹ncesi GPG imza denetimini +etkinletirir (on) ya da pasifletirir (off). + +\fBCHECKGPG\fP varsay覺lan deeri "on" dir. +.br +Komut sat覺r覺ndan, \-checkgpg=value kullanabilirsiniz. + +.TP 5 +\fBCHECKSIZE\fP +.br +Her paket kurulumu ya da y羹kseltmesinden 繹nce m羹sait disk alan覺 denetimini +etkinletirir (on) ya da pasifletirir (off). + +\fBCHECKSIZE\fP varsay覺lan deeri "off" dir. +.br +Komut sat覺r覺ndan, \-checksize=value kullanabilirsiniz. + +.TP 5 +\fBPKGMAIN\fP +.br +Ana da覺t覺m dizinin tan覺mlar. Genellikle bu se癟enekle ilgili endielenmenize +gerek yoktur, 癟羹nk羹 Slackpkg mimarinize bal覺 olarak bunu bulmaya +癟al覺覺r. Bununla birlikte, bunu deitirmeniz gerekliyse, bunu slackpkg.conf +dosyas覺na dahil edin. Bu her zaman Slackware paket serilerini (A, AP, D, E, +F, ...) i癟eren dizindir. + +Varsay覺lan: Slackware portunuza bal覺d覺r + +.TP 5 +\fBPRIORITY\fP +.br +Bu dizi slackpkg paket arad覺覺nda yans覺daki hangi dizinlerin 繹ncelikli +olduunu se癟er. Eer paket birden fazla yerde bulunduysa, ilk dizindeki +paket 繹ncelii al覺r, sonra ikinci, 羹癟羹nc羹, d繹rd羹nc羹 ve son olarak son +listelenen dizin i癟indeki paket. PKGMAIN deikeni i癟eriini kullanmak i癟in +%PKGMAIN kullanabilirsiniz. + +Varsay覺lan deerler (s覺ral覺): patches %PKGMAIN extra pasture testing + +.TP 5 +\fBPOSTINST\fP +.br +slackpkg'nin, yeni (*.new) yap覺land覺rma dosyalar覺 ve 癟ekirdek kal覺plar覺 +denetimi gibi, kurulum sonras覺 繹zelliklerini etkinletirir (on) ya da +pasifletirir (off), ve ne yapmas覺 gerektiini bildirir. + + \fBPOSTINST\fP varsay覺lan deeri "on" dir. +.br +Komut sat覺r覺ndan, \-postinst=value kullanabilirsiniz. + +.TP 5 +\fBONLY_NEW_DOTNEW\fP +.br +\fBPOSTINST\fP "on" olarak ayarland覺覺nda, slackpkg /etc i癟indeki t羹m .new +dosyalar覺n覺 arayacakt覺r ve kullan覺c覺ya bunlarla ne yap覺laca覺n覺 +bildirecektir. Bununla birlikte, baz覺 kullan覺c覺lar sadece slackpkg'nin son +癟al覺t覺r覺lmas覺nda kurulan .new dosyalar覺n覺 g繹rmeyi tercih eder, sizin i癟in +de 繹yleyse, \fBONLY_NEW_DOTNEW\fP i "on" yap覺n覺z. + +\fBONLY_NEW_DOTNEW\fP varsay覺lan deeri "off" dir. Sadece ne yapt覺覺n覺z覺 +biliyorsan覺z bunu deitirin... +.br +Komut sat覺r覺ndan, \-only_new_dotnew=value kullanabilirsiniz. + +.TP 5 +\fBONOFF\fP +.br +\fBONOFF\fP deikeni dialog aray羹z羹n羹n ilk davran覺覺n覺 ayarlar. Eer bunu "on" +olarak ayarlarsan覺z t羹m paketler varsay覺lan olarak se癟ilir. Eer kar覺t +se癟enei tercih ederseniz (t羹m羹 se癟ilmemi), 繹yleyse bunu "off" olarak +ayarlay覺n. + +\fBONOFF\fP varsay覺lan deeri "on" dir. +.br +Komut sat覺r覺ndan, \-onoff=value kullanabilirsiniz. + +.TP 5 +\fBDOWNLOAD_ALL\fP +.br +Eer deiken "on" olarak ayarland覺ysa, istenen ilem (kurulum ya da +y羹kseltme) ger癟ekletirilmeden 繹nce t羹m dosyalar indirilecektir. Eer "off" +olarak ayarland覺ysa dosya indirme ve ilemi ger癟ekletirme birer birer +yap覺l覺r. + +\fBDOWNLOAD_ALL\fP varsay覺lan deeri "off" dir. +.br +Komut sat覺r覺ndan, \-download_all=value kullanabilirsiniz. + +.TP 5 +\fBDIALOG\fP +.br +Dialog aray羹z羹n羹 etkinletirir (on) ya da pasifletirir (off). + +\fBDIALOG\fP varsay覺lan deeri "on" dir. +.br +Komut sat覺r覺ndan, \-dialog=value kullanabilirsiniz. + +.TP 5 +\fBDIALOG_MAXARGS\fP +.br +"dialog" a g繹nderilecek en b羹y羹k karakter say覺s覺n覺 ayarlay覺n. Eer bu say覺ya +y羹kseltme s覺ras覺nda ula覺lrsa, slackpkg her bir paketin o anki kurulu s羹r羹m羹 +hakk覺ndaki bilgileri kald覺racakt覺r. Eer bu bilgi olmadan bu rakama yine +ula覺ld覺ysa, slacpkg kullan覺c覺ya bir hata d繹nd羹r羹r. + +\fBDIALOG_MAXARGS\fP ayarlanmam覺sa, 19500 varsay覺lan deeridir. +.br +Komut sat覺r覺ndan, \-dialog_maxargs=value kullanabilirsiniz. + +.TP 5 +\fBBATCH\fP +.br +Etkileimli\-olmayan modu etkinletirir (on) ya da pasifletirir. batch +modunda 癟al覺t覺r覺ld覺覺nda, slackpkg kullan覺c覺y覺 hi癟 bir ekilde +bilgilendirmeyecektir; bunun yerine, t羹m sorular \fBDEFAULT_ANSWER\fP deerini +alacakt覺r (aa覺ya bak覺n覺z). +.br +Bu modu kullanarak bir y羹kseltme yaparsan覺z, daha sonra .new dosyalar覺 +bulmak ve kaynat覺rmak i癟in "slackpkg new\-config" 癟al覺t覺rman覺z gerekir. + +\fBBATCH\fP varsay覺lan deeri "off" dir. +.br +Komut sat覺r覺ndan, \-batch=value kullanabilirsiniz. + +.TP 5 +\fBDEFAULT_ANSWER\fP +.br +Bu, slackpkg kullan覺c覺ya bir soru g繹nderdiinde verilen varsay覺lan +cevapt覺r. Bu sadece etkileimli\-olmayan mod i癟inde (\fBBATCH\fP "yes" iken ya +da kullan覺c覺 komut sat覺r覺ndan batch modunu a癟t覺覺nda) kullan覺l覺r; dier +durumda bu deikenin etkisi yoktur. +.br +Ge癟erli deerler "y" ve "n" dir. + +\fBDEFAULT_ANSWER\fP varsay覺lan deeri "n" dir. +.br +Komut sat覺r覺ndan, \-default_answer=value kullanabilirsiniz. + +.TP 5 +\fBUSE_INCLUDES\fP +.br +Slackpkg ablonlar覺 dier ablonlar覺 i癟erebilir. Bu bir 癟ok ablonda paket +tekrar覺n覺 d羹羹r羹r, fakat eer sadece belirli bir ablonu kald覺rmak +isterseniz problem olur. Bu se癟enei "off" yaparak dahil etme \-#include\- +ayr覺t覺rmas覺n覺 devreden 癟覺karabilirsiniz. + +\fBUSE_INCLUDES\fP varsay覺lan deeri "on" dir. +.br +Komut sat覺r覺ndan, \-use_includes=value kullanabilirsiniz. + +.TP 5 +\fBSPINNING\fP +.br +Slackpkg zaman alan bir eylem yapt覺覺nda, d繹nen 癟ubuk ile g繹rsel bir +geribesleme verir. Eer d繹nen 癟ubuklar覺 sevmiyorsan覺z bu se癟enei "off" +yaparak pasifletirebilirsiniz. + +\fBSPINNING\fP varsay覺lan deeri "on" dir. +.br +Komut sat覺r覺ndan, \-spinning=value kullanabilirsiniz. + +.SH DOSYALAR +.TP 5 +\fB/etc/slackpkg/slacpkg.conf\fP + +.SH "AYRICA BAKINIZ" +\fBslackpkg\fP(8) \fBpkgtool\fP(8) \fBinstallpkg\fP(8) \fBupgradepkg\fP(8) +\fBremovepkg\fP(8) diff --git a/manpages-l10n/uk.slackpkg b/manpages-l10n/uk.slackpkg new file mode 100644 index 0000000..1d03e0e --- /dev/null +++ b/manpages-l10n/uk.slackpkg @@ -0,0 +1,331 @@ +.\"******************************************************************* +.\" +.\" This file was generated with po4a. Translate the source file. +.\" +.\"******************************************************************* +.TH SLACKPKG 8 "苠訄赲迮郇 2010" slackpkg\-2.81.1 "" +.SH '觓 +\fBslackpkg\fP \- 郇邾迮郇 迡郅 郕迮赲訄郇郇 郈訄郕郇郕訄邾邽 Slackware Linux + +.SH "苠 觓" +\fBslackpkg\fP \fB[苠]\fP +\fB{郇訄郅|赲邽郅迮郇郇|郈郋郕|郋郇郋赲郅迮郇郇|郈迮迮赲訄郇郋赲郅迮郇郇|郋郇邽邿 郈邽郋郕}\fP +\fB{\fP\fI虼\fP\fB|\fP\fI苳\fP\fB}\fP + +\fBslackpkg [苠] {郋邽迮郇郇\-邽迮邾邽|\-郋郇郋赲郅迮郇郇|郇郋赲訄\-郇訄郅}\fP + +\fBslackpkg\fP \fB[苠]\fP \fB{郈郋郕|郈郋郕\-訄邿郅}\fP +\fB{\fP\fI虼\fP\fB|\fP\fI苳\fP\fB}\fP + +\fBslackpkg\fP \fB[苠]\fP +\fB{迮郇迮赲訄邽\-訄訇郅郋郇|赲訄郇郋赲邽邽\-訄訇郅郋郇|赲邽郅邽邽\-訄訇郅郋郇}\fP \fI'觓_虼苺\fP + +\fBslackpkg [苠] 郇郋\fP \fI苺\fP + +\fBslackpkg [苠] 郋郇郋赲郅迮郇郇 [gpg]\fP + +\fBslackpkg [苠] {郇郋赲訄\-郕郋郇訄|迮訄\-郋郇郋赲郅迮郇郇}\fP + +\fBslackpkg [苠] 迡郋赲迡郕訄\fP + +.SH 苤 +Slackpkg 迮 郇邾迮郇 迡郅 邽, 郕郋邾 郈郋訇郇郋 赲訄郇郋赲邽邽 訄訇郋 郋郇郋赲邽邽 郈訄郕郇郕邽 +迮迮郱 邾迮迮迠 訇迮郱 郱訄邿赲邽 郕郅訄迡郇郋赲. slackpkg 赲邽 邾郋迠迮迮 邾訄邽 Slackware +邾郇邾訄郅郇邿 郇訄郅 赲訄郇郋赲邽邽/郋郇郋赲邽邽 郇訄邿訇郅 郈郋訇郇 郈訄郕郇郕邽. + +訄邾 郇迮 郈郋訇郇郋 郇訄郅訄郋赲赲訄邽 NFS 訄訇郋 郋訇邽邽 訇訄迣訄郋 CD 迡郅 赲訄邽 +郕郋邾郈迮赲; 赲迮 郋 赲訄邾 郈郋訇郇郋, 迮 郇訄訇訄邽 郕郋邾訄郇迡 邿 郋訄郇郇 郋邿郇 +郈訄郕郇郕邽 Slackware 訇迡 赲訄郋邾 郋郱郈郋迡迠迮郇郇. + +.SH 苤苠苺虷 +Slackpkg 邾訄 訇訄迣訄郋 邾郋迠郅邽赲郋迮邿. 邽 邾郋迠迮迮 赲邽郕郋郇訄邽 郈郋郕 郈迮赲郇邽 訄邿郅赲, +赲邽郅邽邽 郈訄郕郇郕邽 迮 郋郇, 赲訄郇郋赲邽邽 郈訄郕郇郕邽 迡郅 赲訄郋 Slackware +郈郋邽郇訄邽 郱 郋訄郇郇郋迣郋 郋郇郋赲郅迮郇郇, 郈迮迮迣郅郇邽 郋郈邽邽 郈訄郕郇郕赲 邿 .迡. + +迮迮迡 邽邾 郕 赲邽 郋 郱郋訇邽迮, 赲訄邾 郈郋訇郇郋 訇迡迮 郋郱郕郋邾迮郇赲訄邽 郋迡郇迮 迡郱迮郕訄郅郋 + 訄邿郅 /etc/slackpkg/mirrors 訄 郱訄郈邽邽: + +.in +5 +# slackpkg update +.in + +郋邾訄郇迡訄 "update" 迣郇迮 訄 郋邾 郈邽郋郕 訄邿郅赲 訄 郈訄郕郇郕赲 +Slackware. 虷迮邿 郈邽郋郕 郈郋邿郇郋 郱邾郇, 郋邾 郈郋訄郕 郈郋訇郇郋 郱訄郈郕訄邽 +"update". + +郋郅郋赲郇 邾郋迠郅邽赲郋 Slackpkg 郈郋赲郱訄郇 郱 訇迮郱郈郋迮迮迡郇邾 郕迮赲訄郇郇邾 郈訄郕郇郕赲: +赲訄郇郋赲郅迮郇郇, 郋郇郋赲郅迮郇郇 訄 赲邽郅迮郇郇 郈訄郕郇郕赲. 郅 邽 郱訄赲迡訄郇 邽郇訄郕邽 +郕郋邾訄郇迡 Slackpkg 訇迡迮 訄郕邽邾: + +.in +5 +# slackpkg [苠] <郕郋邾訄郇迡訄> {虼|苳} +.in + +\fI苠\fP 邾郋迠迮 訇邽 郋迡郇邽邾 訄訇郋 迡迮郕郅郕郋邾訄. 郅 郈訄訄邾迮赲 郈邽郈邽訄郇 + 郕郋郇迣訄邿郇郋邾 訄邿郅 /etc/slackpkg/slackpkg.conf. 郋郇邽 赲迡郈郋赲迡訄 +郈訄訄邾迮訄邾 郕郋邾訄郇迡郇郋迣郋 迡郕訄. 迮迮迣郅郇迮 \fBslackpkg.conf(5)\fP 郋郇郕 +man\-郕迮赲郇邽赲訄, 郋訇 赲郱郇訄邽 郈邽郈邽邾 郈訄訄邾迮邽 訄 郱郇訄迮郇郇. + +\fI虼\fP 邾郋迠迮 訇邽 邾邾 訄訇郋 訄邽郇郋 邾 郈訄郕郇郕. 郋迠迮 訄郕郋迠 訇邽 郇訄訇郋郋邾 +郈訄郕郇郕赲 (郇訄郈邽郕郅訄迡 kde, a, ap, ...). +.br + +\fI苳\fP 迮 訄邿郅 郱 郈邽郕郋邾 \fI虼赲\fP 赲迮迮迡邽郇: 郕郋迠迮郇 郈郋赲邽郇迮郇 訇邽 +郋郕迮邾郋邾 迡郕, 訄訇郋 赲迡訄郱 迡迮郕郅郕訄 郋迡郇郋邾 迡郕, 訄郅迮 郋郱迡郅迮郇邽 +郈郋訇郅訄邾邽. + +Slackpkg 邾郋迠郇訄 赲邽郕郋邽郋赲赲訄邽 迡郅 郋郇郋赲郅迮郇郇 郋迣郋 迡邽邽訇邽赲訄. +.br +赲邽訄邿郇邽邿 郈郋訇 迮 郱郋訇邽邽: + +.in +5 +# slackpkg update +.br +slackpkg install\-new +.br +slackpkg upgrade\-all +.br +# slackpkg clean\-system +.in + +郇 邾郋迠郅邽赲郋 Slackpkg 郈郋郅迣訄 郋訇郋 郱 訄訇郅郋郇訄邾邽, 郕 迡郋郱赲郋郅 +郅迮迣郕郋 赲郋邽邽 訇訄迣訄郋 郋訇郋邽 郕郋邾郈迮郇邽 訄郇邿 郱 郋迡郇訄郕郋赲邽邾 郇訄訇郋郋邾 +郈訄郕郇郕赲. 郅 郋迣郋 郈郋訇郇郋 郱郋訇邽邽 郇訄郈郇迮: + +.RS +5 +.IP \(bu 2 +訄郇郋赲邽邽 郇訄 郋迡邽郇 郕郋邾郈迮 +.IP \(bu 2 +訄郈邽邽 "slackpkg generate\-template 觓_虼苺" +.IP \(bu 2 +苤郕郋郈赲訄邽 /etc/slackpkg/templates/觓_虼苺.template 迠 迡邽迮郕郋 +郇訄 郇郋邾 郕郋邾郈迮 +.IP \(bu 2 +訄郈邽邽 "slackpkg install\-template 觓_虼苺" 郇訄 郇郋邾 郕郋邾郈迮 +.RE + +\fI觓_虼苺\fP \- 迮 邾 赲訄郋迣郋 訄訇郅郋郇. + +郋邽訄赲邽 迡訄郇迮 郕迮赲郇邽赲郋, 赲邽 郱邾郋迠迮迮 郱郇訄邿邽 郋郈邽 邽 (訄 訇訄迣訄郋 +郇邽) 郕郋邾訄郇迡. + +.SH +.TP 5 +\fBhelp\fP +.br +郋郕訄郱 郕郋邾訄郇迡邽 slackpkg'訄 訄 郕郋郋郕邽邿 郋郈邽. 郋邽郇郋 郕郋 赲訄邾 郈郋訇郇訄 +郕郋郋郕訄 迡郋赲迡郕訄 郈郋 slackpkg. 郇郋邾訄 , 郇訄 郋郇 man\-郕迮赲郇邽赲訄 +郇訄訇訄迣訄郋 郈郋赲郇訄. + +.TP 5 +\fBupdate\fP +.br +郋郇郋赲郅迮郇郇 迣郇迮 郋訄郇郇邿 郈邽郋郕 郈訄郕郇郕赲 郱 迡郱迮郕訄郅訄 Slackware (訄訇郋 赲訄郋迣郋 +CD). 虷迮 訇郅郋 訇邽 迡郋訇迮 郱郋訇邽邽 郈迮迮迡 郱訄郈郕郋邾 + +.in +5 +# slackpkg update +.in + +郈迮迮迡 郈郋訇郋 郋郇郋赲郅迮郇郇, 赲訄郇郋赲 訄訇郋 郈郋郕訄邿迮 郈訄郕郇郕邽. +.br +觓郕郋 赲訄邾 郈郋訇郇郋 郋郇郋赲邽邽 郈訇郅郇邽邿 Slackware GPG 郕郅, 郱訄郈: + +.in +5 +# slackpkg update gpg +.in + +苤訄邾 GPG 郕郅 郇迮 郱邾郇. 虷 郕郋邾訄郇迡 郈郋訇郇郋 郱訄郈邽邽 郅邽迮 郋迡邽郇 訄郱 邿 +邾郋迠郇訄 郱訄 郇迮 郱訄訇邽... + +.TP 5 +\fBcheck\-updates\fP +.br +迮迮赲, 邽 郕 郱邾郇邽 ChangeLog.txt. 郅郋 訇邽 迡郋訇迮 郈郋邾邽邽 cron +郋訇 郇訄迣訄迡赲訄邽 訄迡邾郇訄郋 郈郋 郋郇郋赲郅迮郇郇. + +.TP 5 +\fBfile\-search\fP +.br +邽 邾郋迠迮迮 郈郋郕訄邽 郋邿郇 郈訄郕郇郕邽 Slackware 迡郅 訇迡\-郕郋迣郋 訄邿郅 +迡邽邽訇邽赲 Slackware. 郋訇郇訄 郕訄 郇迮郱郋郱邾郅訄 訇訇郅郋迮郕訄? +邽郕郋邽郋赲邿迮 郈郋郕 郋訇 郱郇訄邿邽. + +.in +5 +# slackpkg file\-search 邾_訄邿郅 +.in + +苺 郈訄郕郇郕邽 郋 赲迡郈郋赲迡訄 訄訇郅郋郇 "邾_訄邿郅" 訇迡 郈郋郕訄郱訄郇. 苠訄郕邽邾 +邽郇郋邾, 赲邽 邾郋迠迮迮 郈郋訇訄邽邽 郈邽郋郕 郈訄郕郇郕赲 郕 赲訄郇郋赲郅迮郇邽 , 訄郕 邿 +郇迮赲訄郇郋赲郅迮郇邽. 觓郕郋 郇, 郋迡 赲邽 邾郋迠迮迮 迣郇邽 郈訄郕郇郋郕 邿 郈郋邾 邿郋迣郋 +赲訄郇郋赲邽邽 郱訄 迡郋郈郋邾郋迣郋 郇邽 郕郋邾訄郇迡 slackpkg. + +.TP 5 +\fBsearch\fP +.br +邽 邾郋迠迮迮 郱郇訄邿邽 訇迡\-郕邽邿 郈訄郕郇郋郕 郋 郋郱郈郋赲迡迠 迡邽邽訇邽赲郋邾 +Slackware. + +.in +5 +# slackpkg search 赲訄_訄訇郅郋郇 +.in + +苺 郈訄郕郇郕邽 郋 赲迡郈郋赲迡訄 郕邽迮 "赲訄_訄訇郅郋郇" 訇迡 郈郋郕訄郱訄郇. 郋迡訇郇郋 +郈郋郕 訄邿郅赲, 赲邽 邾郋迠迮迮 訇訄邽邽 郈訄郕郇郕邽: 赲訄郇郋赲郅迮郇 邽 郇. 觓郕郋 郇, +郋迡 赲邽 邾郋迠迮迮 迣郇邽 邿郋迣郋 邿 赲訄郇郋赲邽邽 郱訄 迡郋郈郋邾郋迣郋 郇邽 郕郋邾訄郇迡 +slackpkg. + +.TP 5 +\fBinstall\fP +.br +訄郇郋赲郅迮郇郇 郈訄郕郇郕赲 迡迠迮 郈郋迮. 訄邾 郈郋訇郇郋 郅邽迮 郇訄迡郕赲訄邽 迡郋 +郕郋邾訄郇迡郇郋迣郋 迡郕訄: + +.in +5 +# slackpkg install 邾_郈訄郕郇郕 +.in + +邿 郈訄郕郇郋郕 訇迡迮 迣郇迮郇郋 訄 赲訄郇郋赲郅迮郇郋. +.br +邽 郇迮 邾郋迠迮迮 赲邽郕郋邽郋赲赲訄邽 郋郈 "install" 迡郅 赲訄郇郋赲郅迮郇郇 赲迠迮 +赲訄郇郋赲郅迮郇郋迣郋郋 郈訄郕郇郕, 訄郅迮 邾郋迠迮迮 郈迮迮赲訄郇郋赲邽邽 訄訇郋 郋郇郋赲邽邽 邿郋迣郋. + +.TP 5 +\fBupgrade\fP +.br +郋郇郋赲郅迮郇郇 赲訄郇郋赲郅迮郇郋迣郋 郈訄郕郇郕 郇郋赲郋 郋邿郇郋 赲迮. + +郈邽 郋郇郋赲郅迮郇郇, slackpkg 郇迮 郇訄邾訄迣訄 赲訄郇郋赲邽邽 郇郋赲邽邿 郈訄郕郇郋郕 +(赲邽郕郋邽郋赲邿迮 郇郕 install 迡郅 郋迣郋 邿 郋訄郇郇 郋邿郇訄 赲迮 郈訄郕郇郕 +訇迡迮 赲訄郇郋赲郅迮郇訄). +.TP 5 +\fBreinstall\fP +.br +苺 赲邽郈訄迡郕 赲邽郇邽郕郇迮郇郇 郈郋邾邽郅郋郕 訄訇郋 郈郋郕郋迡迠迮郇郇 郈訄郕郇郕, 郕郋邾訄郇迡訄 reinstall +迡郋郱赲郋郅邽 赲訄邾 郈迮迮赲訄郇郋赲邽邽 赲迠迮 赲訄郇郋赲郅迮郇邽邿 郈訄郕郇郋郕. + +.TP 5 +\fBremove\fP +.br +郋邾訄郇迡郋 remove 赲邽 赲邽郅訄迮 郈迮赲郇 赲訄郇郋赲郅迮郇 郈訄郕郇郕邽. 訄郈邽郕郅訄迡: + +.in +5 +# slackpkg remove kde +.in + +訇迡迮 赲邽郅迮郇郋 郈訄郕郇郕邽 郋 邾 "kde" 赲郋邿 郇訄郱赲. + +.TP 5 +\fBblacklist\fP +.br +虷 郕郋邾訄郇迡郋 赲邽 邾郋迠迮迮 赲郋邽邽 "郋郇邽邿 郈邽郋郕" 迡迮郕邽 郈訄郕郇郕赲. +.br +訄郕郇郕邽 郱 "郋郇郋迣郋 郈邽郕" 郇迮 邾郋迠 訇邽 赲訄郇郋赲郅迮郇, 郋郇郋赲郅迮郇 訄訇郋 赲邽郅迮郇 +郱訄 迡郋郈郋邾郋迣郋 slackpkg. 觓郕郋 赲訄邾 郈郋訇郇郋 赲邽郅邽邽 迡迮郕郅郕訄 郈訄郕郇郕赲 郱 +郋郇郋迣郋 郈邽郕, 郈郋訄郕 赲邽郅 郱 /etc/slackpkg/blacklist. + +.TP 5 +\fBdownload\fP +.br +虷 郕郋邾訄郇迡訄 赲郕訄迠迮 slackpkg 迣郇邽 郈訄郕郇郕邽, 訄郅迮 郇迮 赲訄郇郋赲郅赲訄邽 . 郋郇邽 +訇迡 郈郋邾迮郇 /var/cache/packages, 赲邽 郱邾郋迠迮迮 +赲訄郇郋赲邽邽/郋郇郋赲邽邽/郈迮迮赲訄郇郋赲邽邽 郈郱郇迮 (訄訇郋 郱訄郈邽訄邽 郇訄 CD). + +.TP 5 +\fBinfo\fP +.br +虷 郕郋邾訄郇迡訄 郈郋郕訄迠迮 郇郋邾訄 郈郋 郈訄郕郇郋郕(邽): 邽郇迮郇邽邿 訄 郇迮邽郇迮郇邽邿 +郋郱邾邽, 郋郈邽, 邿 .迡. 邿 .郈,,, + +.TP 5 +\fBclean\-system\fP +.br +虷 郕郋邾訄郇迡訄 赲邽郅訄 郈訄郕郇郕邽, 郋 郇迮 郇訄郅迮迠訄 訄郇迡訄郇郋邾 迡邽邽訇邽赲 +Slackware. 虷 郋郈 赲邽 邾郋迠迮迮 郋邽邽邽 赲訄 邽迮邾 赲邽郅邽赲邽 郋郋郇郇 +郈訄郕郇郕邽 訄 訄郕郋迠 郈訄郕郇郕邽, 郕 訇郅郋 赲邽郅迮郇郋 郱 郕郅訄迡 Slackware 郇訄 郈郋郋郇邽邿 +邾郋邾迮郇. +.br +觓郕郋 赲邽 郋郅邽 訇 郱訄郅邽邽邽 迡迮郕 郋郋郇郇 郈訄郕郇郕邽 (訄訇郋 郈訄郕郇郕邽 郱訇訄郇 +訄邾郋邿郇郋), 邽邾訄郋赲郋 迡郋迡訄邿迮 迡郋 "郋郇郋迣郋 郈邽郕" 郈迮迮迡 郱訄郈郕郋邾 郕郋邾訄郇迡邽 +\&'clean\-system'. + +.TP 5 +\fBupgrade\-all\fP +.br +虷 郕郋邾訄郇迡訄 郋郇郋赲邽 郕郋迠迮郇 郈訄郕郇郋郕 赲訄郇郋赲郅迮郇邽邿 邽迮邾 迡郋 赲迮 郋邿郇郋迣郋 +迡迮迮赲訄 Slackware. 虷迮 "迣訄郇邽邿" 郈郋訇 郋郇郋赲郅迮郇郇 迡郅 郕郋迠郇郋迣郋 郕郋邾郈迮訄 郈迡 +郕迮赲訄郇郇邾 Slackware. +.br +迮 郱訄訇赲訄邿迮 赲邽郕郋邽郋赲赲訄邽 郕郋邾訄郇迡 "install\-new" 郈迮迮迡 "upgrade\-all". + +.TP 5 +\fBinstall\-new\fP +虷 郕郋邾訄郇迡訄 赲訄郇郋赲邽 郇郋赲 郈訄郕郇郕邽, 郋 訇郅邽 迡郋迡訄郇 郋邿郇迮 迡迮迮赲郋 +郈訄郕郇郕赲 Slackware. 訄郈郕訄邿迮 郕郋邾訄郇迡 郕郋郅邽 郋郇郋赲郅迮 Slackware 郱 郇郋 +赲迮 訄訇郋 郕郋 赲邽郕郋邽郋赲迮 \-current. +.br +觓郕郋 赲邽 訇訄迠訄迮 赲訄郇郋赲邽邽 郇迮赲訄郇郋赲郅迮郇 郈訄郕郇郕邽 Slackware 郇訄 赲訄邿 +邽迮邾, 赲邽郕郋邽郋赲邿迮 郇訄郈郇 郕郋邾訄郇迡 郱訄邾 install\-all 郕郋邾訄郇迡邽: + +.in +5 +# slackpkg install slackware. +.in +.TP 5 +\fBnew\-config\fP +虷 郕郋邾訄郇迡訄 訇迡迮 郕訄邽 郕郋郇迣訄邿郇 訄邿郅邽 郱 郋郱邽迮郇郇邾 .new 訄 郈邽訄 +郕郋邽赲訄訄, 郋 郋訇邽邽 郱 邽邾邽 訄邿郅訄邾邽. +.br +郕郋邾訄郇迡訄 new\-config 迡迠迮 郕郋邽郇訄 郕郋郅邽 赲邽 郋郇郋赲郅迮 邽迮邾 訄 郋邽邾迮 郇郋赲 +郕郋郇邽 迡郅 郈郋迡訄郅郋迣郋 郈迮迮迣郅迡. 訄邾 郇郋迣郋 郈郋郕, 郈郋赲郇郇郇 訄 +郱訄邾郇邽 赲邽 邾郋迠迮迮 赲邽郕郋邽郋赲赲訄邽 郕郋邾訄郇迡 new\-config. +.TP 5 +\fBgenerate\-template\fP +虷 郕郋邾訄郇迡訄 赲郋 郇郋赲 訄訇郅郋郇邽 郱 邾訄 郋邿郇邽邾邽 郈訄郕郇郕訄邾邽 Slackware +赲訄郇郋赲郅迮郇邽邾邽 郇訄 赲訄邿 邽迮邾. 虼訄訇郅郋郇邽 郋 邿 郈郋邾訄 +/etc/slackpkg/tamplates +.TP 5 +\fBinstall\-template\fP +虷 郕郋邾訄郇迡訄 赲訄郇郋赲郅 郈郋訇郇邽邿 訄訇郅郋郇 郇訄 邽迮邾. 虼訄訇郅郋郇 郈郋赲邽郇迮郇 +郱郇訄郋迡邽邽 /etc/slackpkg/templates. 觓郕郋 訄訇郅郋郇 邾邽 郋訇 郇 +訄訇郅郋郇邽, 郋迡 赲郋郇邽 郈郋赲邽郇郇 郱郇訄郋迡邽邽 /etc/slackpkg/templates. 邽 +邾郋迠迮迮 郱訄訇郋郋郇邽邽 赲郕郅訄迡迮郇 訄訇郅郋郇邽 郕郋郇迣訄邿郇郋邾 訄邿郅 slackpkg.conf +訄訇郋 郱 郕郋邾訄郇迡郇郋迣郋 迡郕訄. +.TP 5 +\fBremove\-template\fP +虷 郕郋邾訄郇迡訄 赲邽郅訄 郈訄郕郇郕邽 郋 邾 赲邽訇訄郇郋邾 訄訇郅郋郇. 迡迮 +郋訇迮迮迠郇, 迮 邾郋迠迮 郈邽赲迮邽 邽迮邾 郇迮訄訇郅郇邽邿 訄郇. 郕郅訄迡迮郇郇 郋 +邾 訄訇郅郋郇 .郱. "(訄郇迣. include)" 邾郋迠郇訄 迡郋郱赲郋郅邽 訄訇郋 郱訄訇郋郋郇邽 +郋郈訄郋赲赲訄邽 郕郋郇迣 slackpkg.conf 訄訇郋 訇迮郱郈郋迮迮迡郇郋 郱 郕郋邾訄郇迡郇郋迣郋 迡郕訄. + +.SH 苳 +.TP 5 +\fB/etc/slackpkg/mirrors \fP +苳訄邿郅 郋 赲郕訄郱 郱赲迡郕邽 邾訄 訇邽 迣郇迮郇郋 郈訄郕郇郕邽 +.TP 5 +\fB/etc/slackpkg/slackpkg.conf \fP +郋郅郋赲郇邽邿 訄邿郅 郕郋郇訄 slackpkg +.TP 5 +\fB/etc/slackpkg/blacklist\fP +苤郈邽郋郕 郈訄郕郇郕赲 郕 郈郋訇郇郋 郈郋郈邽邽 +.TP 5 +\fB/etc/slackpkg/templates\fP +邽 訄邿郅邽 訄訇郅郋郇赲 +.TP 5 +\fB/usr/libexec/slackpkg\fP +邽 迡郋 slackpkg 訄 迡郋迡訄郕郋赲 郇郕 +.TP 5 +\fB/var/lib/slackpkg\fP +郅 赲郇郇郋迣郋 赲邽郕郋邽訄郇郇 slackpkg \- 郋邾訄赲訄郇郇 郈邽郕 郈訄郕郇郕赲, 郕郋郈 +Changelog.txt, 郈邽郋郕 訄邿郅赲, 邿 .迡. 邿 .郈... + +.SH "苠衧苤觓 苠" +\fBslackpkg.conf\fP(5), \fBinstallpkg\fP(8), \fBupgradepkg\fP(8), \fBexplodepkg\fP(8), +\fBmakepkg\fP(8), \fBpkgtool\fP(8). + +.SH 苠 +.TP 5 +Piter PUNK aka Roberto F Batista + +.TP 5 +Evaldo Gardenali aka UdontKnow + diff --git a/manpages-l10n/uk.slackpkg.conf b/manpages-l10n/uk.slackpkg.conf new file mode 100644 index 0000000..3fc4b63 --- /dev/null +++ b/manpages-l10n/uk.slackpkg.conf @@ -0,0 +1,302 @@ +.\"******************************************************************* +.\" +.\" This file was generated with po4a. Translate the source file. +.\" +.\"******************************************************************* +.TH SLACKPKG.CONF 5 "苠訄赲迮郇 2010" slackpkg\-2.81.1 "" +.SH '觓 +\fBslackpkg.conf\fP \- 苳訄邿郅 郕郋郇訄 slackpkg + +.SH 苤 + +苳訄邿郅 slackpkg.conf 邾邽 郇訄郅訄赲訄郇郇 迡郅 \fBslackpkg\fP (8), 邾迮郇迮迡迠迮訄 +郈訄郕郇郕赲 Slackware Linux. + +苳訄邿郅 slackpkg.conf 迮郅\-郕邽郈郋邾 郋 赲邽郱郇訄訄 郱郇 郱邾郇郇, 郕 赲邽郱郇訄訄 +郋訇郋 slackpkg. 郋邾迮郇訄 郈郋邽郇訄 郱 邽邾赲郋郅 訄 # 訄 郱訄郕郇 +邽邾赲郋郅郋邾 郕郇 迡郕訄 EOL. 郋郇邽 邾郋迠 郱郇訄郋迡邽邽 迡迮 郱訄赲迣郋迡郇郋 赲迮迮迡邽郇 +訄邿郅 slackpkg.conf. 觓郕郋 郕訄 郱邾郇郇訄 赲邽郱郇訄迮郇訄 迡迮郕郅郕訄 訄郱赲 郋邾 +訄邿郅, 郋迡 郱郇訄迮郇郇 訇迡迮 赲迡郈郋赲迡訄邽 郋訄郇郇郋邾 赲邽郱郇訄迮郇郇. + +郇訄迮郇郇 訇訄迣訄郋 郱邾郇郇邽 邾郋迠迮 訇邽 郕訄郋赲訄郇郋 郈迮迮迡訄迮 slackpkg 郈訄訄邾迮赲 +迮迮郱 郕郋邾訄郇迡郇邽邿 迡郋郕. 觓郕郋 赲訄邾 郈郋訇郇郋 郕訄赲訄邽 郱郇訄迮郇郇 \fB\fP, +郈迮迮迡訄邿迮 \fB\-郱邾郇郇訄=赲訄迮_郱郇訄迮郇郇\fP 郕郋邾訄郇迡郇郋邾 迡郕 郈迮迮迡 郱訄郈郕郋邾 郕郋邾訄郇迡邽 +slackpkg. 訄郱郋邾 邾郋迠郇訄 郕訄郋赲赲訄邽 郱郇訄迮郇郇 迡迮郕郅郕郋 郱邾郇郇邽. + +: slackpkg \-batch=on \-default_answer=y upgrade\-all + +郅 訇郅郋赲邽 郱邾郇郇邽 郋 邾訄 郅邽迮 迡赲訄 訄郇邽, 郱郇訄迮郇郇 郈郋郱郇訄訄 郕 +"on" 訄訇郋 "off". + +郱郇 郈訄訄邾迮邽 郕郋郇訄: + +.TP 5 +\fBARCH\fP +.br +邽訇 訄迮郕邽 邽迮邾邽. 訄郱赲邽訄邿 Slackpkg 邾郋迠迮 訄邾郋邿郇郋 郱郇訄邿邽 +郈訄赲邽郅郇迮 郱郇訄迮郇郇 赲邽郕郋邽郋赲邽 郕郋邾訄郇迡 "uname \-m". 邽郈邽邾 郱郇訄迮郇郇: + +.ds title 苭苠苠苺\t\t苺苤苠 虴觓 +.ds arm ARM\t\t\tarm +.ds x86 x86 (32bits)\ti386, i486, i586 and i686 +.ds x86_64 x86 (64bits)\tx86_64 +.ds ppc PowerPC\t\tpowerpc +.ds s390 S/390\t\t390 +.in +5 +\fB\*[title]\fP +.br +\*[arm] +.br +\*[x86] +.br +\*[x86_64] +.br +\*[ppc] +.br +\*[s390] +.in + +苠邽郈郋赲迮 郱郇訄迮郇郇 郱邾郇郇郋 \fBARCH\fP 郱訄郅迮迠邽 赲迡 赲訄郋 郈郋郋郇郋 訄迮郕邽. + +.TP 5 +\fBSLACKKEY\fP +.br +Slackpkg 郱赲 訄邿郅 郱 邽郋赲邽邾 郈迡郈邽郋邾 (.asc) 郱 邽郋赲邽邾 郈迡郈邽郋邾 +郈郋迮郕. 郱郇 郈郋邽 Slackware 邾郋迠 邾訄邽 郱郇 郈迡郈邽邽, 邿 Slackpkg +郇訄邾訄迣訄 郱郇訄邿邽 郈訄赲邽郅郇 訄迮郕郇 訇訄郱 赲訄郋 邽迮邾邽. 觓郕郋 +訄赲郋邾訄邽郇迮 郋郱郈郱郇訄赲訄郇郇 \fBSLACKKEY\fP 郈訄 郇迮 郈訄赲邽郅郇郋, 赲邽 邾郋迠迮迮 +郕訄赲訄邽 赲邽郕郋邽訄郇郇 郋迣郋 郈訄訄邾迮. + +苠邽郈郋赲迮 郱郇訄迮郇郇 \fBSLACKKEY\fP 郱訄郅迮迠邽 赲迡 赲訄郋迣郋 郈郋 Slackware. + +.TP 5 +\fBTEMP\fP +.br +郕訄郱 郕訄訄郅郋迣 郕迡邽 slackpkg 訇迡迮 郱訇迮迣訄邽 迣郇 郈訄郕郇郕邽 郈迮迮迡 +赲訄郇郋赲郅迮郇郇邾/郋郇郋赲郅迮郇郇邾. + +郇訄迮郇郇 郱邾郇郇郋 \fBTEMP\fP 邽郈郋赲郋: /var/cache/packages. + +.TP 5 +\fBWORKDIR\fP +.br +郕訄郱 郕訄訄郅郋迣 迡郅 郈邽郕 郈訄郕郇郕赲, 郈邽郕 訄邿郅赲 訄 郇郋 郇郋邾訄 郋 +赲邽郕郋邽郋赲邿 slackpkg 郈郋迮 郋訇郋邽. 迮 郱邾郇邿迮 郱郇訄迮郇郇 迡郋郕邽 +郇迮 赲郈迮赲郇迮郇, 郋 郋郇郋 郱郇訄迮, 郋 郋訇邽迮. + +苠邽郈郋赲迮 郱郇訄迮郇郇 郱邾郇郇郋 \fBWORKDIR\fP /var/lib/slackpkg. + +.TP 5 +\fBWGETFLAGS\fP +.br +郕訄郱 郈迮訄郅郇 郈訄訄邾迮邽 迡郅 wget. 觓郕郋 赲邽 赲邽郕郋邽郋赲迮 迡迮郕郅郕訄 +郈訄訄邾迮赲, 郇迮 郱訄訇迡迮 赲郱邽 郈郋迡赲邿郇 郅訄郈郕邽. + +苠邽郈郋赲迮 郱郇訄迮郇郇 郱邾郇郇郋 \fBWGETFLAGS\fP 迡郋赲郇 "\-\-passive\-ftp" + +.TP 5 +\fBDELALL\fP +.br +觓郕郋 赲訄郇郋赲邽邽 郱郇訄迮郇郇 "on", 郋迡 迣郇 訄邿郅邽 訇迡迮 赲邽郅迮郇郋 郈郅 +郋迣郋 郕 slackpkg 赲訄郇郋赲邽 訄訇郋 郋郇郋赲邽 (郱訄 赲邽郕郅迮郇郇邾 赲邽郈訄迡郕赲 郕郋郅邽 +slackpkg 郱訄郈迮郇郋 郱 郕郋邾訄郇迡郋 "download"). 觓郕郋 迠 郱郇訄迮郇郇 赲訄郇郋赲郅迮郇郋 +"off", 郋迡 訄邿郅邽 訇迡 郱訇迮迣訄邽 郕訄訄郅郋郱 \fBTEMP\fP (郋郈邽訄郇郋邾 赲邽迮). + +苠邽郈郋赲迮 郱郇訄迮郇郇 郱邾郇郇郋 \fBDELALL\fP 迡郋赲郇 "on". +.br + 郕郋邾訄郇迡郇郋迣郋 迡郕訄 赲邽 邾郋迠迮迮 郱邾郇赲訄邽 郈訄訄邾迮郋邾 \-delall=赲訄迮_郱郇訄迮郇郇. + +.TP 5 +\fBCHECKMD5\fP +.br +邾邽郕訄 (on) 訄訇郋 赲邽邾邽郕訄 (off) 郈迮迮赲郕 郕郋郇郋郅郇邽 邾 MD5 迣郇邽 +郈訄郕郇郕赲 郈迮迮迡 郇訄郅 訄訇郋 郋郇郋赲郅迮郇郇邾. + +苠邽郈郋赲迮 郱郇訄迮郇郇 郱邾郇郇郋 \fBCHECKMD5\fP 迡郋赲郇 "on". +.br + 郕郋邾訄郇迡郇郋迣郋 迡郕訄 赲邽 邾郋迠迮迮 郱邾郇赲訄邽 郱郇訄迮郇郇 郈訄訄邾迮郋邾 +\-checkmd5=赲訄迮_郱郇訄迮郇郇. + +.TP 5 +\fBCHECKGPG\fP +.br +邾邽郕訄 (on) 訄訇郋 赲邽邾邽郕訄 (off) 郈迮迮赲郕 郈迡郈邽赲 GPG 迡郅 郕郋迠郇郋迣郋 郈訄郕郇郕 +郈迮迮迡 郇訄郅 訄訇郋 郋郇郋赲郅迮郇郇邾. + +苠邽郈郋赲迮 郱郇訄迮郇郇 郱邾郇郇郋 \fBCHECKGPG\fP 赲訄郇郋赲郅迮郇郋 "on". +.br + 郕郋邾訄郇迡郇郋迣郋 迡郕訄 赲邽 邾郋迠迮迮 郱邾郇赲訄邽 郱郇訄迮郇郇 郈訄訄邾迮郋邾 +\-checkgpg=赲訄迮_郱郇訄迮郇郇. + +.TP 5 +\fBCHECKSIZE\fP +.br +邾邽郕訄 (on) 訄訇郋 赲邽邾邽郕訄 (off) 郈迮迮赲郕 迡郋郈郇郋迣郋 赲郅郇郋迣郋 邾 郇訄 迡邽郕 +郈迮迮迡 郇訄郅 訄訇郋 郋郇郋赲郅迮郇郇邾. + +苠邽郈郋赲迮 郱郇訄迮郇郇 郱邾郇郇郋 \fBCHECKSIZE\fP 赲訄郇郋赲郅迮郇郋 "off". +.br + 郕郋邾訄郇迡郇郋迣郋 迡郕訄 赲邽 邾郋迠迮迮 郱邾郇赲訄邽 郱郇訄迮郇郇 郈訄訄邾迮郋邾 +\-checksize=赲訄迮_郱郇訄迮郇郇. + +.TP 5 +\fBPKGMAIN\fP +.br +郕訄郱 迣郋郅郋赲郇邽邿 郕訄訄郅郋迣 迡邽邽訇邽赲訄. 訄郱赲邽訄邿 郇迮 郈郋訇郇郋 郈郕郅赲訄邽 郈郋 + 郱邾郇郇, 郋郕郅郕邽 Slackpkg 郇訄邾訄迣訄 赲邽郱郇訄邽邽 訄邾郋邿郇郋 郈邽訄邽 +郇訄 赲訄 訄迮郕. 觓郕郋 郈郋訇郇郋 郱邾郇邽邽 , 郋迡 迡郋迡訄邿迮 郱邾郇郇 赲訄 +slackpkg.conf. 虷迮 郱訄赲迠迡邽 邾訄 訇邽 迡邽迮郕郋 郕訄 邾邽 郇訄訇郋邽 郈訄郕郇郕赲 +(A, AP, D, E, F, ...). + +苠邽郈郋赲郋: 郱訄郅迮迠邽 赲迡 赲訄郋迣郋 郈郋 Slackware + +.TP 5 +\fBPRIORITY\fP +.br +訄訇 訇訄迠訄郇邽 郕訄訄郅郋迣赲 郇訄 邾迮迮迠迮赲邽 迡郱迮郕訄郅訄, 迡迮 slackpkg 郕訄 郈郋訇郇 +邿郋邾 郈訄郕郇郕邽. 觓郕郋 郈訄郕郇郋郕 郱郇訄邿迡迮郇郋 訇郅 郇迠 郋迡郇郋邾 邾, 郋迡 郈訄郕郇郋郕 郱 +郈迮郋 迡邽迮郕郋 訇迡迮 邾訄邽 赲邽邽邿 郈郋邽迮 郇迠 郱 迡迣郋, 郱 迡迣郋 郈迮迮迡 +迮郋 邿 .迡. + +苠邽郈郋赲迮 郱郇訄迮郇郇 ( 郈郋迡郕): patches %PKGMAIN extra pasture testing + +.TP 5 +\fBPOSTINST\fP +.br +邾邽郕訄 (on) 訄訇郋 赲邽邾邽郕訄 (off) 迡迮郕 邾郋迠郅邽赲郋 slackpkg'訄 郈郅 郇訄郅 +郈訄郕郇郕赲, 訄郕 郕: 郈迮迮赲郕訄 郇郋赲邽 *.new 訄邿郅赲, 郇郋赲邽 郋訇訄郱赲 迡訄, +郈迡郕訄郱郕邽 郕郋邽赲訄. + +苠邽郈郋赲迮 郱郇訄迮郇郇 郱邾郇郇郋 \fBPOSTINST\fP 赲訄郇郋赲郅迮郇郋 "on". +.br + 郕郋邾訄郇迡郇郋迣郋 迡郕訄 赲邽 邾郋迠迮迮 郱邾郇赲訄邽 郱郇訄迮郇郇 郈訄訄邾迮郋邾 +\-postinst=赲訄迮_郱郇訄迮郇郇. + +.TP 5 +\fBONLY_NEW_DOTNEW\fP +.br +郋郅邽 郱郇訄迮郇郇 \fBPOSTINST\fP 赲訄郇郋赲郅迮郇郋 "on", slackpkg 郕訄 .new 訄邿郅邽 + 郕訄訄郅郋郱 /etc 邿 郈迡郕訄郱 郕郋邽赲訄, 郋 赲郋郇邽 邾郋迠 郱郋訇邽邽 郱 +郇邽邾邽. 迡郇訄郕, 迡迮郕 郕郋邽赲訄 訇訄迠訄 訇訄邽邽 郅邽迮 .new 訄邿郅邽 赲訄郇郋赲郅迮郇 +slackpkg 郋訄郇郇郋 郕郋邾訄郇迡郋. 觓郕郋 赲邽 郱 邽郅訄, 赲訄郇郋赲 郱郇訄迮郇郇 +\fBONLY_NEW_DOTNEW\fP "on". + +苠邽郈郋赲迮 郱郇訄迮郇郇 迡郅 郱邾郇郇郋 \fBONLY_NEW_DOTNEW\fP 赲訄郇郋赲郅迮郇郋 "off". 邾郇邿迮 + 郅邽迮 郕郋 赲邽 郋郇郋 郱郇訄迮 郋 郋訇邽迮... +.br + 郕郋邾訄郇迡郇郋迣郋 迡郕訄 赲邽 邾郋迠迮迮 郱邾郇赲訄邽 郱郇訄迮郇郇 郈訄訄邾迮郋邾: +\-only_new_dotnew=赲訄迮_郱郇訄迮郇郇. + +.TP 5 +\fBONOFF\fP +.br +邾郇郇訄 \fBONOFF\fP 赲邽郱郇訄訄 郈郋訄郕郋赲 郈郋赲迮迡郇郕 迡訄郅郋迣郋赲郋迣郋 郇迮迮邿. 觓郕郋 +赲訄郇郋赲邽邽 郱郇訄迮郇郇 "on" \- 郋迡 郈訄郕郇郕邽 訇迡迮 郋訇訄郇郋 邽郈郋赲郋. 觓郕郋 赲邽 +郇訄迡訄迮 郈迮迮赲訄迣 郇邽邾 赲訄訄郇訄邾 (郋訇郋 郕郋郅邽 郈訄郕郇郕邽 郇迮 赲邽訇邽訄 +訄郱郋邾), 赲訄郇郋赲 "off". + +苠邽郈郋赲郋 郱邾郇郇訄 \fBONOFF\fP 赲訄郇郋赲郅迮郇訄 \*(rqon". +.br + 郕郋邾訄郇迡郇郋迣郋 迡郕訄 赲邽 邾郋迠迮迮 郱邾郇赲訄邽 郱郇訄迮郇郇 郈訄訄邾迮郋邾 +\-onoff=赲訄迮_郱郇訄迮郇郇. + +.TP 5 +\fBDOWNLOAD_ALL\fP +.br +觓郕郋 郱邾郇郇訄 赲訄郇郋赲郅迮郇訄 "on", 郋迡 訄邿郅邽, 郇訄 郕 訇赲 郱訄郈邽, 訇迡迮 +迣郇郋 訄郱郋邾 迡郋 赲邽郕郋郇訄郇郇 郋郇郋赲郇郋 郕郋邾訄郇迡邽( install 訄訇郋 upgrade). 觓郕郋 迠 +郱邾郇郇訄 赲訄郇郋赲郅迮郇訄 郱郇訄迮郇郇 "off", 郋迡 郈郋訇郇 訄邿郅邽 訇迡 +郱訄赲訄郇訄迠赲訄邽 郈郋 郋迡郇郋邾 郈迮迮迡 訇迮郱郈郋迮迮迡郇邾 赲邽郕郋郇訄郇郇邾 郋郇郋赲郇郋 郕郋邾訄郇迡邽: +install 訄訇郋 upgrade. + +苠邽郈郋赲郋 郱邾郇郇訄 \fBDOWNLOAD_ALL\fP 赲訄郇郋赲郅迮郇訄 郱郇訄迮郇郇 "off". +.br + 郕郋邾訄郇迡郇郋迣郋 迡郕訄 赲邽 邾郋迠迮迮 郱邾郇赲訄邽 郱郇訄迮郇郇 郈訄訄邾迮郋邾: +\-download_all=赲訄迮_郱郇訄迮郇郇. + +.TP 5 +\fBDIALOG\fP +.br +邾邽郕訄 (on) 訄訇郋 赲邽邾邽郕訄 (off) 迡訄郅郋迣郋赲邽邿 郇迮迮邿. + +苠邽郈郋赲郋 郱邾郇郇訄 \fBDIALOG\fP 赲訄郇郋赲郅迮郇訄 "on". +.br + 郕郋邾訄郇迡郇郋迣郋 迡郕訄 赲邽 邾郋迠迮迮 赲訄郇郋赲邽邽 郈訄訄邾迮郋邾 \-dialog=赲訄迮_郱郇訄迮郇郇. + +.TP 5 +\fBDIALOG_MAXARGS\fP +.br +訄郇郋赲郅 邾訄郕邽邾訄郅郇迮 邽郅郋 郱郇訄郕赲 郋 郈郋邽郅訄 郈郋迣訄邾 "dialog" +郕郋 郈訄訄邾迮. 觓郕郋 邽郅郋 郱郇訄郕赲 郋 郈迮迮迡訄 郈迮迮赲邽 迮 邽郅郋, 郋迡 +slackpkg 赲邽郅訄 郇郋邾訄 郈郋 郈郋郋郇 赲迮 郕郋迠郇郋迣郋 郈訄郕郇郕. 觓郕郋 郇訄赲 +郈郅 郋迣郋 邽郅郋 郱郇訄郕赲 郈迮迮赲邽 邾迮迠 迡郋郈邽邾郋迣郋, 郋迡 slackpkg 郈郋赲迮訄 +郕郋邽赲訄 郈郋赲迡郋邾郅迮郇郇 郈郋 郈郋邾邽郅郕. + +觓郕郋 郱邾郇郇訄 \fBDIALOG_MAXARGS\fP 郇迮 赲訄郇郋赲郅迮郇訄, 郋迡 19500 邽郈郋赲邽邾 +郱郇訄迮郇郇邾. +.br +苺 郕郋邾訄郇迡郇郋邾 迡郕, 迡郅 郱邾郇邽 郱郇訄迮郇郇 郱邾郇郇郋, 赲邽 邾郋迠迮迮 赲邽郕郋邽郋赲赲訄邽 +郈訄訄邾迮: \-dialog_maxargs=赲訄迮_郱郇訄迮郇郇. + +.TP 5 +\fBBATCH\fP +.br +邾邽郕訄 (on) 訄訇郋 赲邽邾邽郕訄 (off) 訇迮郱郇迮訄郕邽赲郇邽邿 迮迠邽邾. 郋郅邽 郱訄郈郕訄 +郈訄郕郇郕郋赲郋邾 迮迠邽邾, slackpkg 郈邽郈邽郇 郈郋郕訄郱赲訄邽 郈迡郕訄郱郕邽. 訄邾 郋迣郋, +赲迡郈郋赲迡 郇訄 郈邽訄郇郇 赲訄郇郋赲郅 \fBDEFAULT_ANSWER\fP(迡邽赲邽 郇邽迠迮). +.br +觓郕郋 赲邽 郈郋赲郋迡邽迮 郋郇郋赲郅迮郇郇 郋邾 迮迠邽邾, 郋迡 赲訄邾 郱迣郋迡郋邾 郈郋訇郇郋 +郱訄郈邽邽 "slackpkg new\-config" 郋訇 郱郇訄邿邽 訄 郋訇迡郇訄邽 .new 訄邿郅邽. + +苠邽郈郋赲迮 郱郇訄迮郇郇 郱邾郇郇郋 \fBBATCH\fP 赲訄郇郋赲郅迮郇郋 "off". +.br + 郕郋邾訄郇迡郇郋迣郋 迡郕訄 赲邽 邾郋迠迮迮 赲訄郇郋赲邽邽 郱邾郇郇 郈訄訄邾迮郋邾: +\-batch=赲訄迮_郱郇訄迮郇郇. + +.TP 5 +\fBDEFAULT_ANSWER\fP +.br +虷迮 邽郈郋赲訄 赲迡郈郋赲迡 郇訄 郈邽訄郇郇 郈迡郕訄郱郋郕, 郋 郈郋郕訄郱 郕郋邽赲訄. 虷迮 +赲邽郕郋邽郋赲 郅邽迮 訇迮郱郇迮訄郕邽赲郇郋邾 迮迠邽邾 (郕郋郅邽 郱邾郇郇訄 \fBBATCH\fP 邾訄 +郱郇訄迮郇郇 "yes" 訄訇郋 郈訄郕郇郕郋赲邽邿 迮迠邽邾 郱訄迡訄郇郋 迮迮郱 郕郋邾訄郇迡郇邽邿 迡郋郕); 郇訄郕迮, + 郱邾郇郇訄 郇迮 赲邽郕郋邽郋赲. +.br +邽郈邽邾邽邾邽 郱郇訄迮郇郇邾邽 "y" 訄訇郋 "n". + +苠邽郈郋赲郋 郱邾郇郇訄 \fBDEFAULT_ANSWER\fP 赲訄郇郋赲郅迮郇訄 "n". +.br +苺 郕郋邾訄郇迡郇郋邾 迡郕, 迡郅 郱邾郇邽 郱郇訄迮郇郇 郱邾郇郇郋, 赲邽 邾郋迠迮迮 赲邽郕郋邽郋赲赲訄邽 +郈訄訄邾迮: \-default_answer=赲訄迮_郱郇訄迮郇郇. + +.TP 5 +\fBUSE_INCLUDES\fP +.br +虼訄訇郅郋郇邽 slackpkg 邾郋迠 赲郕郅訄邽 迮訇迮 郇 訄訇郅郋郇邽, 迡郅 郱邾迮郇迮郇郇 +郈郋赲郋赲訄郇郋 郋迡郇邽 邿 邽 訄邾邽 郈訄郕郇郕赲 郱郇邽 訄訇郅郋郇訄. 觓郕郋 赲邽 訇訄迠訄迮 +赲邽郅邽邽 郅邽迮 郈迮邽郇 訄訇郅郋郇邽, 郋迡 赲邽 邾郋迠迮迮 赲邽邾郕郇邽 郋郈訄赲訄郇郇 +赲郕郅訄迡迮郇邽 訄訇郅郋郇赲 #include. + +苠邽郈郋赲迮 郱郇訄迮郇郇 郱邾郇郇郋 \fBUSE_INCLUDES\fP 赲訄郇郋赲郅迮郇郋 "on". +.br + 郕郋邾訄郇迡郇郋迣郋 迡郕訄 赲邽 邾郋迠迮迮 郱邾郇邽邽 郱邾郇郇 郈訄訄邾迮郋邾: +\-use_includes=赲訄迮_郱郇訄迮郇郇. + +.TP 5 +\fBSPINNING\fP +.br +郋郅邽 slackpkg 邽邾郋 郱訄邿郇邽邿 迡迮郕邽邿 訄, 赲邽 邾郋迠迮迮 訇訄邽邽 郱郇訄郋郕 郋 +郈郋赲迮訄 郕 郋郱郇訄郕 訄郕邽赲郇郋. 觓郕郋 赲邽 郇迮 訇訄迠訄迮 邿郋迣郋 訇訄邽邽, 赲邽 邾郋迠迮迮 +赲邽邾郕郇邽 邿郋迣郋 赲訄郇郋赲邽赲邽 郱邾郇郇 郱郇訄迮郇郇 "off". + +苠邽郈郋赲迮 郱郇訄迮郇郇 郱邾郇郇郋 \fBSPINNING\fP 赲訄郇郋赲郅迮郇郋 "on". +.br + 郕郋邾訄郇迡郇郋迣郋 迡郕訄 赲邽 邾郋迠迮迮 赲訄郇郋赲邽邽 郈訄訄邾迮郋邾: +\-spinning=赲訄迮_郱郇訄迮郇郇. + +.SH 苳 +.TP 5 +\fB/etc/slackpkg/slacpkg.conf\fP + +.SH "苠衧苤觓 苠" +\fBslackpkg\fP(8) \fBpkgtool\fP(8) \fBinstallpkg\fP(8) \fBupgradepkg\fP(8) +\fBremovepkg\fP(8) diff --git a/slack-desc b/slack-desc new file mode 100644 index 0000000..e8af640 --- /dev/null +++ b/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-handy-ruler------------------------------------------------------| +slackpkg: slackpkg +slackpkg: +slackpkg: Slackpkg is a package manager for Slackware. It can download, +slackpkg: upgrade, install and remove selected packages. With it, you +slackpkg: can search in the Slackware Package database and find which +slackpkg: package has the selected file. +slackpkg: +slackpkg: Slackpkg DOESN'T replace pkgtool. Actually, Slackpkg uses pkgtool +slackpkg: for all install|upgrade|remove functions. +slackpkg: +slackpkg: diff --git a/slackpkg.SlackBuild b/slackpkg.SlackBuild new file mode 100755 index 0000000..706d3f5 --- /dev/null +++ b/slackpkg.SlackBuild @@ -0,0 +1,119 @@ +#!/bin/sh + +# Copyright 2016 Patrick J. Volkerding, Sebeka, Minnesota, USA +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + + +PKGNAM=slackpkg +VERSION=2.82.2 +BUILD=${BUILD:-1} + +CWD=$(pwd) +TMP=${TMP:-/tmp} +PKG=$TMP/package-$PKGNAM + +rm -rf $PKG +mkdir -p $TMP $PKG + +# I never use this because it tends to bail on useless errors, but since +# we're actually the upstream here it should never do that. :-) +set -e + +cd $CWD/files + +# Install main script: +mkdir -pv $PKG/usr/sbin +cp -av slackpkg.gz $PKG/usr/sbin +gzip -d $PKG/usr/sbin/slackpkg.gz +chmod 755 $PKG/usr/sbin/slackpkg +chown root:root $PKG/usr/sbin/slackpkg + +# Prepare /etc directory: +mkdir -pv $PKG/etc/slackpkg +cp -av blacklist.new.gz slackpkg.conf.new.gz $PKG/etc/slackpkg +gzip -d $PKG/etc/slackpkg/* +chmod 644 $PKG/etc/slackpkg/* +chown root:root $PKG/etc/slackpkg/* +mkdir -pv $PKG/etc/slackpkg/templates + +# Install support scripts in /usr/libexec/slackpkg: +mkdir -pv $PKG/usr/libexec/slackpkg +cp -av core-functions.sh.gz cutpkg.awk.gz filelist.awk.gz install-new.awk.gz pkglist.awk.gz \ + $PKG/usr/libexec/slackpkg +gzip -d $PKG/usr/libexec/slackpkg/* +chmod 755 $PKG/usr/libexec/slackpkg/* +chown root:root $PKG/usr/libexec/slackpkg/* +mkdir -pv $PKG/usr/libexec/slackpkg/functions.d +cp -av dialog-functions.sh.gz post-functions.sh.gz \ + $PKG/usr/libexec/slackpkg/functions.d +gzip -d $PKG/usr/libexec/slackpkg/functions.d/* +chmod 755 $PKG/usr/libexec/slackpkg/functions.d/* +chown root:root $PKG/usr/libexec/slackpkg/functions.d/* + +# Install man pages: +mkdir -pv $PKG/usr/man/man5 +cp -av slackpkg.conf.5.gz $PKG/usr/man/man5 +chmod 644 $PKG/usr/man/man5/slackpkg.conf.5.gz +chown root:root $PKG/usr/man/man5/slackpkg.conf.5.gz +mkdir -pv $PKG/usr/man/man8 +cp -av slackpkg.8.gz $PKG/usr/man/man8 +chmod 644 $PKG/usr/man/man8/slackpkg.8.gz +chown root:root $PKG/usr/man/man8/slackpkg.8.gz + +# Install internationalized man pages from +# http://slint.fr/forSlackware/man_l10n/slackpkg/ +( cd $PKG/usr/man + tar xf $CWD/manpages-l10n.tar.xz + for page in manpages-l10n/*slackpkg.conf ; do + manpage=$(basename $page) + mkdir -p ${manpage%%.*}/man5 + mv $page ${manpage%%.*}/man5/${page#*.}.5 + done + for page in manpages-l10n/* ; do + manpage=$(basename $page) + mkdir -p ${manpage%%.*}/man8 + mv $page ${manpage%%.*}/man8/${page#*.}.8 + done + gzip -9 */man?/*.? + rmdir manpages-l10n +) + +# Update version number: +sed -i "s/@VERSION@/$VERSION/g" $PKG/usr/sbin/slackpkg + +# Prepare documentation directory: +mkdir -pv $PKG/usr/doc/slackpkg-$VERSION +cp -av ChangeLog.gz GPL.gz README.gz mirrors* \ + $PKG/usr/doc/slackpkg-$VERSION +chown root:root $PKG/usr/doc/slackpkg-$VERSION/* +chmod 644 $PKG/usr/doc/slackpkg-$VERSION/* +gzip -d $PKG/usr/doc/slackpkg-$VERSION/* + +# Create additional directories needed by slackpkg: +mkdir -pv $PKG/var/lib/slackpkg +mkdir -pv $PKG/var/cache/packages + +mkdir -p $PKG/install +zcat $CWD/doinst.sh.gz | sed -e "s/@VERSION@/$VERSION/g" > $PKG/install/doinst.sh +cat $CWD/slack-desc > $PKG/install/slack-desc + +cd $PKG +/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-noarch-$BUILD.txz + -- cgit v1.2.3