環境構築で何かと必要なので、gcc、makeなどの開発ツールをグループインストールする
使わないものもいっぱいあるけどとりあえず手っ取り早く...
Development toolsのインストール
開発ツールの確認
インストールするグループを確認する
$ LANG=C yum grouplist | grep Dev
Additional Development
Development tools
Desktop Platform Development
Server Platform Development
インストールしたいのはgcc、makeがメインなので"Development tools"をインストールする
インストールパッケージの確認
"Development tools"でインストールされるパッケージを確認する
$ LANG=C yum groupinfo "Development tools"
Loaded plugins: fastestmirror
Setting up Group Process
Loading mirror speeds from cached hostfile
* base: ftp.tsukuba.wide.ad.jp
* epel: ftp.tsukuba.wide.ad.jp
* extras: ftp.tsukuba.wide.ad.jp
* updates: ftp.tsukuba.wide.ad.jp
Group: Development tools
Description: A basic development environment.
Mandatory Packages:
autoconf
automake
binutils
bison
flex
gcc
gcc-c++
gettext
libtool
make
patch
pkgconfig
redhat-rpm-config
rpm-build
Default Packages:
byacc
cscope
ctags
cvs
diffstat
doxygen
elfutils
gcc-gfortran
git
indent
intltool
patchutils
rcs
subversion
swig
systemtap
Optional Packages:
ElectricFence
ant
babel
bzr
ccache
chrpath
clips
clips-devel
clips-doc
clips-emacs
clips-xclips
clipsmm-devel
clipsmm-doc
cmake
cmucl
colordiff
compat-gcc-34
compat-gcc-34-c++
compat-gcc-34-g77
cvs-inetd
cvsps
darcs
dejagnu
email2trac
expect
ftnchek
gcc-gnat
gcc-java
gcc-objc
gcc-objc++
ghc
git
haskell-platform
imake
jpackage-utils
kdewebdev
ksc
libstdc++-docs
lua
mercurial
mock
mod_dav_svn
nasm
nqc
nqc-doc
ocaml
perltidy
python-docs
qgit
rpmdevtools
rpmlint
sbcl
systemtap-sdt-devel
systemtap-server
trac
trac-git-plugin
trac-mercurial-plugin
trac-webadmin
translate-toolkit
インストール
sudo yum groupinstall "Development tools"
メモ
インストールされるパッケージにソースコードからインストール済のパッケージが含まれると、groupinstallで上書きとなってしまうのでgroupinstallは環境構築当初だけ利用して、あとは個別にパッケージをインストールするのが良さそう