インストール(html)tidyがファイルシステムパッケージと競合しています。

インストール(html)tidyがファイルシステムパッケージと競合しています。

CentOS 7にインストールしようとしました。tidy一般的な容疑者はパッケージを提供していないので、tidy-5.1.25-64bit.rpm以下からRPMをダウンロードしました。http://binaries.html-tidy.org/。このRPMをインストールしましたが、filesystem次のようにパッケージと競合が発生しました。

# yum install tidy-5.1.25-64bit.rpm
Loaded plugins: fastestmirror
Examining tidy-5.1.25-64bit.rpm: tidy-5.1.25-1.x86_64
Marking tidy-5.1.25-64bit.rpm to be installed
Resolving Dependencies
--> Running transaction check
---> Package tidy.x86_64 0:5.1.25-1 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

====================================================================================
 Package          Arch               Version         Repository                 Size
====================================================================================
Installing:
 tidy             x86_64             5.1.25-1        /tidy-5.1.25-64bit        2.1 M

Transaction Summary
====================================================================================
Install  1 Package

Total size: 2.1 M
Installed size: 2.1 M
Is this ok [y/d/N]: y
Downloading packages:
Running transaction check
Running transaction test

Transaction check error:
  file /usr/share/man from install of tidy-5.1.25-1.x86_64 conflicts
  with file from package filesystem-3.2-20.el7.x86_64
  file /usr/share/man/man1 from install of tidy-5.1.25-1.x86_64 conflicts
  with file from package filesystem-3.2-20.el7.x86_64

Error Summary
-------------

#

これはファイル権限/所有権の競合ですか?では、強制的にインストールできますか?yumインストールがわかりますか/usr/local

ベストアンサー1

このエラーが表示されるのは、パッケージを管理している人が、RPMパッケージ定義にパッケージが「所有している」エントリを誤って含めたためです/usr/share/man/usr/share/man/man1パッケージがディレクトリを所有していると主張しているため(削除すると削除しようとするため)、yumはインストールされている他のパッケージ「filesystem」がすでにそのディレクトリを所有していることを検出します。

これは、RPMを初めて作成する人がよく犯す間違いです。これにより、このパッケージまたはこのサイトのすべてのパッケージが信頼されます。

見たことある?おいしい食べ物カプセル化エッフェル? APIと互換性があり、評判の良いリポジトリにパッケージ化されています。

おすすめ記事