rhel是乙個商業支援的linux版本,他的軟體可以免費獲得,免費使用,但是補丁和技術支援則需收費。但是根據gplv2協議,對核心的任何改動都必須公布**,所以redhat只將原始碼公布在官方的ftp上,沒有給出二進位製包。對於沒有買rhel服務的人來說,則需要自己手動將原始碼編譯成rpm二進位製包。
1)安裝編譯環境(rhel6.5 x86_64)
# yum -y install rpm* xmlto asciidoc elfutils-libelf-devel zlib-devel binutils-devel newt-devel python-devel hmaccalc perl*
# wget
# wget
# wget
# rpm -ivh asciidoc-8.4.5-4.1.el6.noarch.rpm newt-devel-0.52.11-3.el6.x86_64.rpm slang-devel-2.2.1-1.el6.x86_64.rpm
# wget ftp.redhat.com:/pub/redhat/linux/enterprise/6server/en/os/srpms/kernel-2.6.32-431.el6.src.rpm
3)生成核心原始碼樹
# groupadd mockbuild
# useradd -g mockbuild mockbuild
# rpm -ivh kernel-2.6.32-431.el6.src.rpm
# cd /root/rpmbuild/specs/
# rpmbuild -bp --with fireware --target=`uname -m` kernel.spec
生成過程的中會生成key,用於簽署核心模組,可以執行命令提公升生成速度:rngd -r /dev/urandom
4)最後一步
# cd /root/rpmbuild/build/kernel-2.6.32-431.el6/linux-2.6.32-431.el6.x86_64
# cp /boot/config-2.6.32-431.el6.x86_64 .config
# make menuconfig
# make
# make modules_install
# make install
重啟選擇新核心即可。 RHEL6 軟體倉庫
建立乙個本地的軟體倉庫 1 mkdir media cdrom 2 把rhel6光碟裝載到 media cdrom mount dev cdrom media cdrom iso載入命令,系統重啟後需要重新裝載光碟或iso檔案 mount o loop root x.iso media cdrom ...
RHEL6管理邏輯卷
一 可以使用圖形介面來管理lvm yum y install system config lvm system config lvm 或者 系統 管理 邏輯卷管理 二 建議使用終端來管理lvm 一.建立物理的磁碟分割槽 fdisk dev sda partx a dev sda 同步核心資訊 二.建...
RHEL 6 修改網絡卡名稱
某些伺服器安裝 redhat 6.4 時,會自動把網絡卡名字設定為 em1 em2等等,而不是以前的是 eth0 等,但是 flexlm 只認識eth0 的mac 位址,不過我在虛擬機器上裝的 rhel6.4 網絡卡名字還是 eth0 修改的辦法 1 修改 boot grub grub.conf b...