yum info vim
Fedora 34システムにインストールされているvimに関する情報を返さないのはなぜですか?
[root@oatmeal ~]# yum info vim
Last metadata expiration check: 0:06:02 ago on Wed 08 Sep 2021 08:01:25 EDT.
Error: No matching Packages to list
vim
私のホストにインストールして設定しました。
[root@oatmeal ~]# which vim
/usr/bin/vim
[root@oatmeal ~]# vim --version | head -n 4
VIM - Vi IMproved 8.2 (2019 Dec 12, compiled Sep 06 2021 00:00:00)
Included patches: 1-3404
Modified by <[email protected]>
Compiled by <[email protected]>
インストールされている他のパッケージに関する情報があります。
[root@oatmeal ~]# yum info openssl
Last metadata expiration check: 0:05:49 ago on Wed 08 Sep 2021 08:01:25 EDT.
Installed Packages
Name : openssl
Epoch : 1
Version : 1.1.1l
Release : 1.fc34
Architecture : x86_64
Size : 1.1 M
Source : openssl-1.1.1l-1.fc34.src.rpm
Repository : @System
From repo : updates
Summary : Utilities from the general purpose cryptography library with TLS implementation
URL : http://www.openssl.org/
License : OpenSSL and ASL 2.0
Description : The OpenSSL toolkit provides support for secure communications between
: machines. OpenSSL includes a certificate management tool and shared
: libraries which provide various cryptographic algorithms and
: protocols.
[root@oatmeal ~]# yum info firefox
Last metadata expiration check: 0:05:56 ago on Wed 08 Sep 2021 08:01:25 EDT.
Installed Packages
Name : firefox
Version : 91.0.2
Release : 1.fc34
Architecture : x86_64
Size : 253 M
Source : firefox-91.0.2-1.fc34.src.rpm
Repository : @System
From repo : updates
Summary : Mozilla Firefox Web browser
URL : https://www.mozilla.org/firefox/
License : MPLv1.1 or GPLv2+ or LGPLv2+
Description : Mozilla Firefox is an open-source web browser, designed for standards
: compliance, performance and portability.
答え1
yum info vim
何も表示されないのは、提供されたパッケージvim
(バイナリ)vim
がではないためですvim-enhanced
。
rpm -q --whatprovides /usr/bin/vim
関連するバイナリを提供するパッケージを知らせるyum info vim-enhanced
か、dnf info vim-enhanced
そのパッケージに関する情報を表示します。
答え2
rpmベースのディストリビューションの最新バージョンの場合は、dnfに移動します。パッケージがすでにインストールされていると思われる場合は、試してみてくださいdnf list --installed vim*
。それ以外の場合、パッケージがインストールされていないと思われる場合は、「installed」を「available」に置き換えることができます.