====== CentOS 7 ====== [[https://www.centos.org/|公式サイト]] ===== ネットワークの自動接続 ===== ネットワークの自動接続がオフになっている場合があるため,オンしてネットワークを有効にする. # nmtui ===== パッケージの更新 ===== # yum update # yum upgrade ===== 開発環境のインストール ====== # yum groupinfo "Development Tools" Loaded plugins: fastestmirror There is no installed groups file. Maybe run: yum groups mark convert (see man yum) Loading mirror speeds from cached hostfile * base: ftp.riken.jp * extras: mirror.newmediaexpress.com * updates: mirror.newmediaexpress.com Group: Development Tools Group-Id: development 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 +rpm-sign Default Packages: +byacc +cscope +ctags +diffstat +doxygen +elfutils +gcc-gfortran +git +indent +intltool +patchutils +rcs +subversion +swig +systemtap Optional Packages: ElectricFence ant babel bzr chrpath cmake compat-gcc-44 compat-gcc-44-c++ cvs dejagnu expect gcc-gnat gcc-objc gcc-objc++ imake javapackages-tools ksc mercurial mod_dav_svn nasm perltidy rpmdevtools rpmlint systemtap-sdt-devel systemtap-server optionalなどすべてインストールしたい場合は以下のコマンド. # yum --setopt=group_package_types=mandatory,default,optional groupinfo "Development Tools" Loaded plugins: fastestmirror There is no installed groups file. Maybe run: yum groups mark convert (see man yum) Loading mirror speeds from cached hostfile * base: ftp.riken.jp * extras: ftp.riken.jp * updates: mirror.nus.edu.sg Group: Development Tools Group-Id: development 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 +rpm-sign Default Packages: +byacc +cscope +ctags +diffstat +doxygen +elfutils +gcc-gfortran +git +indent +intltool +patchutils +rcs +subversion +swig +systemtap Optional Packages: +ElectricFence +ant +babel +bzr +chrpath +cmake +compat-gcc-44 +compat-gcc-44-c++ +cvs +dejagnu +expect +gcc-gnat +gcc-objc +gcc-objc++ +imake +javapackages-tools +ksc +mercurial +mod_dav_svn +nasm +perltidy +rpmdevtools +rpmlint +systemtap-sdt-devel +systemtap-server # yum --setopt=group_package_types=mandatory,default,optional groupinstall "Development Tools" ===== bash-completion ===== コマンドの補完機能 # yum install bash-completion