mirror of
git://slackware.nl/current.git
synced 2024-12-28 09:59:53 +01:00
da4119a5e0
ap/slackpkg-15.0.1-noarch-1.txz: Upgraded. Tweak default blacklist file's help text (thanks, dive). Fix display of blacklisted packages. Tweaks to slack-desc. Note that kernel-headers should not be blacklisted. Added Lithuania mirrors (Totoro-kun on LQ). Fix exit code for pending updates (dive). Avoid matching txz/tgz etc extension when blacklisting (dive). Use https for all slackpkg homepage links. Update mirror files (14.2 -> 15.0). Add blacklist to search option. Move applyblacklist to end of makelist(). Clarify how to blacklist duplicate packages. Fix new-config dialog. Reduce false positives in DOUBLEFILES detection. Remove spaces in awk.. More blacklisting fixups (see full commit msg). Escape plus signs in blacklist regex. Convert ${ROOT}/${WORKDIR} > ${WORKDIR} (dive). Convert ${ROOT}/${CONF} -> ${CONF} and tweak blacklists (dive). Further fixup/enhancement to blacklisting issues. Fix "slackpkg blacklist" so that it shows blacklist again. Fixup internal blacklist handling. Use ERE for sanity_check() function (David Woodfall). Remove "slackpkg blacklist" from manual pages. Fix aaa_elflibs --> aaa_libraries in sample blacklist file (mozes). Split aarch64 and arm mirrors into separate files (mozes). Allow new-config after slackpkg upgrade itself (PiterPUNK). Modify blacklist regex line ending. Thanks to Robby Workman. ap/sqlite-3.35.2-x86_64-1.txz: Upgraded. kde/kid3-3.8.6-x86_64-1.txz: Upgraded. l/glib2-2.66.8-x86_64-1.txz: Upgraded. l/pango-1.48.3-x86_64-2.txz: Rebuilt. Eliminate dangling symlink. Thanks to upnort. n/bind-9.16.13-x86_64-1.txz: Upgraded. n/links-2.22-x86_64-1.txz: Upgraded. n/network-scripts-15.0-noarch-14.txz: Rebuilt. Fix discrepancies between rc.inet1.conf versions. Move configuration of SLACC before DHCP. Don't bring up a bridge interface if it will be brought up later by IP config. Fix a typo in br_open when configuring IFOPTS: i->1. Add SLAAC security and privacy options. Fix typo of 'default'. Added debugging output around new SLAAC enhancements. Move enabling RA before SLAAC security section. Thanks to davjohn on LQ. Fix domain name validation checks. Thanks to xbeastx74 on LQ for the report. Thanks to Darren "Tadgy" Austin and Robby Workman. n/wireless_tools-30.pre9-x86_64-5.txz: Rebuilt. rc.wireless: don't leave interfaces in up state as it prevents SLAAC. Take interface down at exit from rc.wireless. Thanks to davjohn. x/libgee-0.20.4-x86_64-1.txz: Upgraded.
329 lines
9.8 KiB
Text
329 lines
9.8 KiB
Text
.\"*******************************************************************
|
|
.\"
|
|
.\" 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}\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] <action> {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
|
|
\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
|
|
<piterpk AT terra DOT com DOT br>
|
|
.TP 5
|
|
Evaldo Gardenali oftewel UdontKnow
|
|
<evaldo AT fasternet DOT com DOT br>
|