質問: rpmを自動インストールの依存関係にする方法 私は2つのrpmパッケージを作りました proj1-1.0-1.x86_64.rpm libtest1-1.0-1.x86_64.rpm proj1は存在するファイルlibtest1.soに依存します、そしてそれはここで見られるようにrpmパッケージに正しく反映されます:user@my-pc:~$ rpm -qp --requires proj1-1.0-1.x86_64.rpm libtest1.so()(64bit) user@my-pc:~$ rpm -qp --provides libtest1-1.0-1.x86_64.rpm libtest1.so()(64bit) proj1のインストールは、依存関係がないために失敗します。user@my-pc:~$ rpm -ivh proj1-1.0-1.x86_64.rpm error: failed dependencies: libtest1.so()(64bit) is needed by proj1-1.0-1.x86_64.rpm libtest1-1.0-1.x86_64.rpmのインストール中にproj1-1.0-1.x86_64.rpmが自動的にインストールされるようにするにはどうすればよいですか? here に記述されているように、--aidオプションをrpm -iと一緒に試しましたが、うまくいきませんでした。他に方法はありますか?助けてくれてありがとう。
回答: 私は一緒に働いた# yum install ffmpeg-2.6.4-1.fc22.x86_64.rpm そして自動的に依存関係をダウンロードするための承認を求めました。例の下で、私はfedora 22を使っています[root@localhost lukas]# yum install ffmpeg-2.6.4-1.fc22.x86_64.rpm yum command has been deprecated, redirecting to '/usr/bin/dnf install ffmpeg-2.6.4-1.fc22.x86_64.rpm'. see 'man dnf' and 'man yum2dnf' for more information. to transfer transaction metadata from yum to dnf, run: 'dnf install python-dnf-plugins-extras-migrate && dnf-2 migrate' last metadata expiration check performed 0:28:24 ago on fri sep 25 12:43:44 2015. dependencies resolved. ==================================================================================================================== package arch version repository size ==================================================================================================================== installing: sdl x86_64 1.2.15-17.fc22 fedora 214 k ffmpeg x86_64 2.6.4-1.fc22 @commandline 1.5 m ffmpeg-libs x86_64 2.6.4-1.fc22 rpmfusion-free-updates 5.0 m fribidi x86_64 0.19.6-3.fc22 fedora 69 k lame-libs x86_64 3.99.5-5.fc22 rpmfusion-free 345 k libass x86_64 0.12.1-1.fc22 updates 85 k libavdevice x86_64 2.6.4-1.fc22 rpmfusion-free-updates 75 k libdc1394 x86_64 2.2.2-3.fc22 fedora 124 k libva x86_64 1.5.1-1.fc22 fedora 79 k openal-soft x86_64 1.16.0-5.fc22 fedora 292 k opencv-core x86_64 2.4.11-5.fc22 updates 1.9 m openjpeg-libs x86_64 1.5.1-14.fc22 fedora 89 k schroedinger x86_64 1.0.11-7.fc22 fedora 315 k soxr x86_64 0.1.2-1.fc22 updates 83 k x264-libs x86_64 0.142-12.20141221git6a301b6.fc22 rpmfusion-free 587 k x265-libs x86_64 1.6-1.fc22 rpmfusion-free 486 k xvidcore x86_64 1.3.2-6.fc22 rpmfusion-free 264 k transaction summary ==================================================================================================================== install 17 packages total size: 11 m total download size: 9.9 m installed size: 35 m is this ok [y/n]: y