CentOS系统管理初始化¶
激活常用的软件仓库 PowerTools 和 EPEL:
dnf install epel-release dnf install dnf-plugins-core dnf config-manager --set-enabled PowerTools
CentOS 8最小化server模式安装,对于开发环境初始化安装软件包:
dnf install nmon which sudo nmap-ncat mlocate net-tools rsyslog file \
wget tar bzip2 screen sysstat unzip nfs-utils parted lsof man bind-utils \
gcc gcc-c++ make telnet flex autoconf automake ncurses-devel crontabs \
zlib-devel git
如果编译LFS,则:
dnf install coreutils bash binutils bison diffutils findutils gawk \
gcc gcc-c++ grep gzip m4 make patch perl-core python3 sed tar texinfo xz
备注
如果要全面开发,也可以简单安装 dnf group install "Development Tools"
,但是这个安装方式将占据600+M
CentOS 8标准server模式安装,对于开发环境初始化安装软件包:
dnf install sysstat nfs-utils gcc gcc-c++ make \
telnet flex autoconf automake ncurses-devel zlib-devel git
对于编译软件包需要同时生成man手册,还需要安装 pandoc (markup格式转换工具,可以转换epub, docx, markdown, reStructuredText等等) ,可参考 How to install pandoc on CentOS 安装。