Quote:
Originally Posted by igadoter
So name of package is eg. slackware/a/elilo*.txz? Ok this again clarifies things.
Edit: I am happy to announce I am posting this from Slackware -current. Just fixed missing huge kernel. Great thanks to Petri_Kaukasoina. All packages are now installed. So it is definitely solved.
|
PATTERN can be slackware/slackware64 (32bit/64bit), which consists of every package in the slackware{64} directory (won't include testing/ or patches/). It can also be set to packages sets (ie. kde, xap, ap, etc), individual packages, or multiple packages matching the PATTERN. You can also set PATTERN to testing, patches, and extra, covering those directories on the mirror. For packages, you only need to include the package name and don't need to include the package set, version, arch, or even the extension (.txz), so with your above excample, you could just use
slackpkg {install,remove,upgrade,reinstall} elilo, specifying the desired action.
So, on a 32bit Slackware, you can simply run
slackpkg install slackware and it will install everything that resides in the "slackware/" folder on the mirror. On a 64bit Slackware, you'd use
slackpkg install slackware64, since all those packages reside under the slackware64/ folder on the mirror.
If you choose "install", it will prompt to install any and all packages under that PATTERN, upgrade will prompt to only upgrade existing packages under that PATTERN, reinstall will prompt to reinstall any package already installed (but won't install ones that aren't installed) under that PATTERN, and remove will prompt remove all packages under that PATTERN.