On 06/27/2014 08:01 AM, Stephen Morris wrote:
On
06/27/2014 12:35 AM, Tim wrote:
Allegedly, on or about 26 June 2014,
Stephen Morris sent:
neither yum nor dnf, both of which give
the same results,
didn't suggest to try a further search, but I would have
thought that
as a minimum they would have searched installed packages
first. It is
completely illogical to me for a product to do a search for
specified
functionality and not tell you that functionality is provided
by
something you already have installed.
For what it's worth, it searches the yum database for matches.
The yum
database contains information on all packages, installed, or
not. If
the database hasn't been recently cached (the definition of
recent can
be configured by you), then it will update the cache, first.
I'm currently booted up on an older installation, but when I did
"yum
search music" it returned a list of applications that have some
*music*
keyword in some of their metadata. And, the last line of the
results
said:
Name and summary matches only, use "search all" for
everything.
And the results included things I have installed, those these
results
don't indicate whether its results are uninstalled, or
installed. If
you did a subsequent yum info packagename, on anything that
caught your
interest, that would show whether it was installed (in this
example, the
"repo" line either shows where you can get it from, or that it's
installed).
Then I did a test to search for something that will produce no
results,
I tried the following command line, and got the following
results:
yum search giraffe
Loaded plugins: langpacks, presto, refresh-packagekit
Warning: No matches found for: giraffe
No Matches found
I'm surprised that it didn't tag on the use search all message.
Perhaps
it would be good if it falls back on doing yum search all, for
you, if
there was no results. Though, that could be a nuisance, in
itself.
Hi Tim,
I have tried the searches again with dnf and smart and as can
be seen from the output, dnf did not suggest to use search all,
nor did it show Handbrake in its list as smart did, and when I
issue the info command on Handbrake from dnf it showed that
Handbrake is indeed installed. Given that it appears that in my
environment it is behaving differently to your environment, am I
missing something that should be installed?
[steve@home-desktop ~]$ dnf search bluray
Cairo-Dock repository 22 kB/s | 33 kB 00:01
Open source multiplatform video transcoder 6.4 kB/s | 5.7 kB
00:00
RPM Fusion for Fedora 20 - Free - Updates 360 kB/s | 373 kB
00:01
RPM Fusion for Fedora 20 - Nonfree - Updates 284 kB/s | 106 kB
00:00
RPM Fusion for Fedora 20 - Free 392 kB/s | 487 kB 00:01
Adobe Systems Incorporated 2.5 kB/s | 1.8 kB 00:00
Adobe Systems Incorporated 2.1 kB/s | 1.8 kB 00:00
Fedora 20 - x86_64 - Updates 562 kB/s | 24 MB 00:42
Russian Fedora for Fedora 20 - Free - Updates 74 kB/s | 108 kB
00:01
google-chrome 8.1 kB/s | 3.5 kB 00:00
Russian Fedora for Fedora 20 - Free 61 kB/s | 83 kB 00:01
RPM Fusion for Fedora 20 - Nonfree 431 kB/s | 289 kB 00:00
RPM Sphere 320 kB/s | 6.0 MB 00:19
========================================================================================
N/S Matched: bluray
========================================================================================
libbluray-bdj.x86_64 : BDJ support for libbluray
libbluray-java.x86_64 : BDJ support for libbluray
libbluray-utils.x86_64 : Test utilities for libbluray
libbluray-devel.x86_64 : Development files for libbluray
libbluray-devel.i686 : Development files for libbluray
libbluray.x86_64 : Library to access Blu-Ray disks for video
playback
libbluray.i686 : Library to access Blu-Ray disks for video
playback
[steve@home-desktop ~]$ smart search bluray
Loading cache...
Updating cache...
###############################################################################################################
[100%]
HandBrake-cli - An open-source multiplatform video transcoder
(CLI)
HandBrake-gui - An open-source multiplatform video transcoder
(GUI)
libbluray - Library to access Blu-Ray disks for video playback
libbluray - Library to access Blu-Ray disks for video playback
libbluray - Library to access Blu-Ray disks for video playback
libbluray - Library to access Blu-Ray disks for video playback
libbluray - Library to access Blu-Ray disks for video playback
libbluray - Library to access Blu-Ray disks for video playback
libbluray-bdj - BDJ support for libbluray
libbluray-bdj - BDJ support for libbluray
libbluray-devel - Development files for libbluray
libbluray-devel - Development files for libbluray
libbluray-devel - Development files for libbluray
libbluray-devel - Development files for libbluray
libbluray-devel - Development files for libbluray
libbluray-java - BDJ support for libbluray
libbluray-java - BDJ support for libbluray
libbluray-utils - Test utilities for libbluray
libbluray-utils - Test utilities for libbluray
serviio - A free media server
[steve@home-desktop ~]$ dnf info HandBrake-cli
Installed Packages
Name : HandBrake-cli
Arch : x86_64
Epoch : 0
Version : 0.9.9
Release : 12.fc20
Size : 1.4 M
Repo : @System
Summary : An open-source multiplatform video transcoder (CLI)
URL : http://handbrake.fr/
License : GPLv2+
Description : HandBrake is a general-purpose, free, open-source,
cross-platform, multithreaded video transcoder software
application. It can process most common multimedia files and any
DVD or
: Bluray sources that do not contain any kind of copy
protection. This package contains the command line version of the
program.
[steve@home-desktop ~]$ dnf info serviio
Available Packages
Name : serviio
Arch : noarch
Epoch : 0
Version : 0.6.2
Release : 22.3
Size : 13 M
Repo : rpm-sphere
Summary : A free media server
URL : http://www.serviio.org/
License : Free to use
Description : It allows you to stream your media files (music,
video or images) to renderer devices (e.g. a TV set, Bluray
player, games console or mobile phone) on your connected home
network.
regards,
Steve
Just further to this mail, I just tried the search again with yum
and it did suggest using search all where dnf did not. Yum also
refreshed 3 of the repositories that dnf had refreshed as well.
regards,
Steve
|