3.81111111111Rating 3.80 (5 Votes)

Частенько бывает, когда в системе находится пакет, который был установлен при помощи пакетных менеджеров yum / dnf и собственно хотелось бы узнать / вспомнить от куда он был установлен и какие файлы и куда были распакованы в результате установки программного пакета, в данном случае разберем инфу по пакету медиа-плеера VLC, он у меня уже установлен, при помощи команды yum info vlc смотрим откуда он был установлен:

# yum info vlc
...
Installed Packages
Name         : vlc
Version      : 3.0.3
Release      : 2.fc28
Arch         : x86_64
Size         : 5.9 M
Source       : vlc-3.0.3-2.fc28.src.rpm
Repo         : @System
From repo    : rpmfusion-free-updates

Посмотреть в каких репах есть пакет vlc можно при помощи команды yum repoquery -i vlc:

# yum repoquery -i vlc
...
Name         : vlc
Version      : 3.0.3
Release      : 2.fc28
Arch         : i686
Size         : 2.1 M
Source       : vlc-3.0.3-2.fc28.src.rpm
Repo         : rpmfusion-free-updates
...

Name         : vlc
Version      : 3.0.2
Release      : 1.fc28
Arch         : i686
Size         : 2.1 M
Source       : vlc-3.0.2-1.fc28.src.rpm
Repo         : rpmfusion-free
...

Смотрим где бинарь:

$ command -V vlc
vlc is /usr/bin/vlc

Похожую информацию можно получить по бинарному файлу используя команду yum whatprovides /usr/bin/vlc:

# yum whatprovides /usr/bin/vlc
...
vlc-core-3.0.3-2.fc28.x86_64 : VLC media player core
Repo        : @System
Matched from:
Filename    : /usr/bin/vlc

...

vlc-core-3.0.3-2.fc28.x86_64 : VLC media player core
Repo        : rpmfusion-free-updates
Matched from:
Filename    : /usr/bin/vlc

Смотрим, какие пакеты еще требуются для установки vlc:

# yum repoquery --whatrequires vlc | grep 86_64
...
kaffeine-0:2.0.15-1.fc28.x86_64
vlc-core-0:3.0.3-2.fc28.x86_64
...

Полный список зависимостей можно посмотреть так:

yum deplist vlc

Смотрим какие файлы и куда эти файлы будут распакованы после установки vlc vlc-core:

# yum repoquery -l vlc vlc-core 
...
/usr/bin/cvlc
/usr/bin/nvlc
/usr/bin/rvlc
/usr/bin/vlc
...

Так-же какие файлы в пакетах и куда они должны распаковаться можно посмотреть при помощи rpm:

rpm -ql vlc vlc-core

Ну и если возникнет желание удалить, то можно использовать yum erase:

yum erase vlc

Доп. ссылки

Добавить комментарий


Защитный код
Обновить

Сейчас 444 гостей и ни одного зарегистрированного пользователя на сайте

Вверх
Вниз