パッケージ化されていないプログラムをインストールするには、ソースプログラムをコンパイルしてから入れなければいけません。
そのためのツールやライブラリをインストールしておきます。
あとから必要になったものも、ここで追記予定。
まずは gcc と make 。
[root@ace ~]# dnf install gcc make
メタデータの期限切れの最終確認: 0:00:07 時間前の 2020年02月22日 23時59分39秒 に 実施しました。
依存関係が解決しました。
================================================================================
パッケージ Arch バージョン リポジトリー サイズ
================================================================================
インストール:
gcc x86_64 8.3.1-4.5.el8 AppStream 23 M
make x86_64 1:4.2.1-9.el8 BaseOS 498 k
依存関係のインストール:
cpp x86_64 8.3.1-4.5.el8 AppStream 10 M
isl x86_64 0.16.1-6.el8 AppStream 841 k
libmpc x86_64 1.0.2-9.el8 AppStream 59 k
binutils x86_64 2.30-58.el8_1.1 BaseOS 5.7 M
glibc-devel x86_64 2.28-72.el8_1.1 BaseOS 1.0 M
glibc-headers x86_64 2.28-72.el8_1.1 BaseOS 469 k
kernel-headers x86_64 4.18.0-147.5.1.el8_1 BaseOS 2.7 M
libpkgconf x86_64 1.4.2-1.el8 BaseOS 35 k
libxcrypt-devel x86_64 4.1.1-4.el8 BaseOS 25 k
pkgconf x86_64 1.4.2-1.el8 BaseOS 38 k
pkgconf-m4 noarch 1.4.2-1.el8 BaseOS 17 k
pkgconf-pkg-config x86_64 1.4.2-1.el8 BaseOS 15 k
トランザクションの概要
================================================================================
インストール 14 パッケージ
ダウンロードサイズの合計: 45 M
インストール済みのサイズ: 127 M
これでよろしいですか? [y/N]: y
:
省略
:
インストール済み:
gcc-8.3.1-4.5.el8.x86_64
make-1:4.2.1-9.el8.x86_64
cpp-8.3.1-4.5.el8.x86_64
isl-0.16.1-6.el8.x86_64
libmpc-1.0.2-9.el8.x86_64
binutils-2.30-58.el8_1.1.x86_64
glibc-devel-2.28-72.el8_1.1.x86_64
glibc-headers-2.28-72.el8_1.1.x86_64
kernel-headers-4.18.0-147.5.1.el8_1.x86_64
libpkgconf-1.4.2-1.el8.x86_64
libxcrypt-devel-4.1.1-4.el8.x86_64
pkgconf-1.4.2-1.el8.x86_64
pkgconf-m4-1.4.2-1.el8.noarch
pkgconf-pkg-config-1.4.2-1.el8.x86_64
完了しました!
[root@ace ~]#
ircサーバを構築したときに、zlib-develを入れてみました。
[root@ace ngircd-25]# dnf install zlib-devel
メタデータの期限切れの最終確認: 0:29:59 時間前の 2020年02月25日 21時49分28秒 に 実施しました。
依存関係が解決しました。
================================================================================
パッケージ Arch バージョン リポジトリー サイズ
================================================================================
インストール:
zlib-devel x86_64 1.2.11-10.el8 BaseOS 56 k
トランザクションの概要
================================================================================
インストール 1 パッケージ
ダウンロードサイズの合計: 56 k
インストール済みのサイズ: 138 k
これでよろしいですか? [y/N]: y
パッケージのダウンロード:
zlib-devel-1.2.11-10.el8.x86_64.rpm 379 kB/s | 56 kB 00:00
--------------------------------------------------------------------------------
合計 60 kB/s | 56 kB 00:00
トランザクションの確認を実行中
トランザクションの確認に成功しました。
トランザクションのテストを実行中
トランザクションのテストに成功しました。
トランザクションを実行中
準備 : 1/1
インストール中 : zlib-devel-1.2.11-10.el8.x86_64 1/1
scriptletの実行中: zlib-devel-1.2.11-10.el8.x86_64 1/1
検証 : zlib-devel-1.2.11-10.el8.x86_64 1/1
インストール済み:
zlib-devel-1.2.11-10.el8.x86_64
完了しました!
[root@ace ngircd-25]#
StreamRipperをインストールした時、glib2-develを入れました。
[root@ace streamripper-1.64.6]# dnf install glib2-devel
メタデータの期限切れの最終確認: 0:00:04 時間前の 2020年02月27日 22時15分45秒 に 実施しました。
依存関係が解決しました。
================================================================================
パッケージ Arch バージョン リポジトリー サイズ
================================================================================
インストール:
glib2-devel x86_64 2.56.4-7.el8 BaseOS 425 k
依存関係のインストール:
pcre-cpp x86_64 8.42-4.el8 BaseOS 47 k
pcre-devel x86_64 8.42-4.el8 BaseOS 551 k
pcre-utf16 x86_64 8.42-4.el8 BaseOS 195 k
pcre-utf32 x86_64 8.42-4.el8 BaseOS 186 k
トランザクションの概要
================================================================================
インストール 5 パッケージ
ダウンロードサイズの合計: 1.4 M
インストール済みのサイズ: 5.1 M
これでよろしいですか? [y/N]: y
:
省略
:
インストール済み:
glib2-devel-2.56.4-7.el8.x86_64 pcre-cpp-8.42-4.el8.x86_64
pcre-devel-8.42-4.el8.x86_64 pcre-utf16-8.42-4.el8.x86_64
pcre-utf32-8.42-4.el8.x86_64
完了しました!
[root@ace streamripper-1.64.6]#
コメント