How to tell which version of a application is running
Ralf Mardorf
silver.bullet at zoho.com
Mon Apr 17 16:03:00 UTC 2017
On Mon, 17 Apr 2017 17:45:05 +0200, Xen wrote:
>Ralf Mardorf schreef op 17-04-2017 17:32:
>
>> It seemingly worked already, "/usr/local/libexec/tracker-store" was
>> launched:
>
>Agreed.
>
>I think the OP did not have equivalents for the other applications
>(libraries) installed?
>
>They too, got started, apparently.
>
>The package you mentioned also contains:
>
>/etc/xdg/autostart/tracker-miner-apps.desktop
>/etc/xdg/autostart/tracker-miner-fs.desktop
>/etc/xdg/autostart/tracker-miner-user-guides.desktop
>
>Which pointed to the service files which pointed to all those
>libraries (binaries).
>
>> I wonder if the OP did run
>>
>> sudo ldconfig
>>
>> after installing the local libraries, perhaps this is all that needs
>> to be done. If the linker doesn't know, that there are new
>> libraries, then even if libraries from local/lib/ should be
>> preferred over those from lib/, aren't used.
>
>But they aren't libraries. They are just other binaries (executables)
>sitting in /usr/lib.
>
>> ls -ld /usr/{,local/}lib/*tracker*
>
>It would show what he actually did install in /usr/local at least.
See https://tracker.debian.org/pkg/tracker and e.g.
http://packages.ubuntu.com/xenial-updates/amd64/libtracker-control-1.0-0/filelist .
"File list of package libtracker-control-1.0-0 in xenial-updates of
architecture amd64
/usr/lib/x86_64-linux-gnu/libtracker-control-1.0.so.0
/usr/lib/x86_64-linux-gnu/libtracker-control-1.0.so.0.602.0"
So the command should be
ls -l /usr/{,local/}lib/{,*/}*tracker*
Something could be running, that links against libraries provided by
the "tracker" packages.
Regards,
Ralf
More information about the ubuntu-users
mailing list