Could someone confirm the actual usage of the slackpkg install
PATTERN and slackpkg search
PATTERN commands.
My understanding was that anything the search function turned up would be installed??
Some examples
Code:
root@server:~# slackpkg search doc
Looking for doc in package list. Please wait... DONE
The list below shows all packages with name matching "doc".
[ installed ] - linuxdoc-tools-0.9.68-i486-4
[uninstalled] - kdevelop-php-docs-1.5.2-i486-1
[ installed ] - libwmf-docs-0.2.8.4-noarch-5
[ installed ] - tetex-doc-3.0-i486-8
[ installed ] - xorg-docs-1.7-noarch-1
[ installed ] - xorg-sgml-doctools-1.11-i486-1
You can search specific files using "slackpkg file-search file".
But the install equivalent yields nothing to install?
Code:
root@server:~# slackpkg install doc
Looking for doc in package list. Please wait... DONE
No packages match the pattern for install. Try:
/usr/sbin/slackpkg reinstall|upgrade
root@server:~#
Another example
Code:
root@server:~# slackpkg search libX
Looking for libX in package list. Please wait... DONE
The list below shows all packages with name matching "libX".
[uninstalled] - libXfont-1.4.7-i486-1_slack14.1
[uninstalled] - libX11-1.6.2-i486-1
[uninstalled] - libXScrnSaver-1.2.2-i486-1
[uninstalled] - libXau-1.0.8-i486-1
[uninstalled] - libXaw-1.0.12-i486-1
[uninstalled] - libXaw3d-1.6.2-i486-2
[uninstalled] - libXcm-0.5.2-i486-1
[ installed ] - libXcomposite-0.4.4-i486-1
[ installed ] - libXcursor-1.1.14-i486-1
[uninstalled] - libXdamage-1.1.4-i486-1
[uninstalled] - libXdmcp-1.1.1-i486-1
[uninstalled] - libXevie-1.0.3-i486-1
[uninstalled] - libXext-1.3.2-i486-1
[uninstalled] - libXfixes-5.0.1-i486-1
[uninstalled] - libXfontcache-1.0.5-i486-1
[uninstalled] - libXft-2.3.1-i486-1
[ installed ] - libXi-1.7.2-i486-1
[ installed ] - libXinerama-1.1.3-i486-1
[uninstalled] - libXmu-1.1.2-i486-1
[uninstalled] - libXp-1.0.2-i486-1
[uninstalled] - libXpm-3.5.11-i486-1
[ installed ] - libXrandr-1.4.2-i486-1
[uninstalled] - libXrender-0.9.8-i486-1
[uninstalled] - libXres-1.0.7-i486-1
[uninstalled] - libXt-1.1.4-i486-1
[uninstalled] - libXtst-1.2.2-i486-1
[uninstalled] - libXv-1.0.10-i486-1
[uninstalled] - libXvMC-1.0.8-i486-1
[uninstalled] - libXxf86dga-1.1.4-i486-1
[uninstalled] - libXxf86misc-1.0.3-i486-1
[uninstalled] - libXxf86vm-1.1.3-i486-1
You can search specific files using "slackpkg file-search file".
But again install equivalent returns nothing
Code:
root@server:~# slackpkg install libX
Looking for libX in package list. Please wait... DONE
No packages match the pattern for install. Try:
/usr/sbin/slackpkg reinstall|upgrade
Also the search function returns different results where I would expect the same
Code:
root@server:~# slackpkg search elv
Looking for elv in package list. Please wait... DONE
The list below shows all packages with name matching "elv".
[ installed ] - elvis-2.2_0-i486-2
You can search specific files using "slackpkg file-search file".
Code:
root@server:~# slackpkg search elv*
Looking for elv* in package list. Please wait... DONE
The list below shows all packages with name matching "elv*".
[ installed ] - elilo-3.14-i486-6
[ installed ] - elvis-2.2_0-i486-2
[ installed ] - kernel-firmware-20131008git-noarch-1
[ installed ] - kernel-generic-3.10.17-i486-3
[ installed ] - kernel-generic-smp-3.10.17_smp-i686-3
[ installed ] - kernel-huge-3.10.17-i486-3
[ installed ] - kernel-huge-smp-3.10.17_smp-i686-3
[ installed ] - kernel-modules-3.10.17-i486-3
[ installed ] - kernel-modules-smp-3.10.17_smp-i686-3
[ installed ] - mcelog-1.0pre3-i486-1
..... lines removed .......
[uninstalled] - aspell-uz-0.5_0-noarch-4
[uninstalled] - aspell-vi-0.01.1_1-noarch-4
[uninstalled] - aspell-wa-0.50_0-noarch-4
[uninstalled] - aspell-yi-0.01.1_1-noarch-4
[uninstalled] - aspell-zu-0.50_0-noarch-4
You can search specific files using "slackpkg file-search file".
Whats the difference between elv and elv* in terms of the search function? why does elv* turn up things like aspell-zu-0.50_0-noarch-4, there's no 'v' in that package name?