Linux kernel v2.4 升級 v2.6 --Jamyy‘s Weblog
来源:百度文库 编辑:神马文学网 时间:2024/05/24 00:20:26
Linux kernel v2.4 升級 v2.6
環境:
作業系統: Fedora Core 1 Linux 原始核心: 2.4.22-1.2115.nptlsmp 目的核心: 2.6.12.6
下載並安裝升級所需的套件
下載並安裝 Fedora Core 2 的部份套件
ftpftp.isu.edu.tw
cd /Linux/Fedora/linux/core/2/i386/os/Fedora/RPMS
下載這些檔案:
glibc-2.3.3-27.i386.rpm
glibc-common-2.3.3-27.i386.rpm
glibc-devel-2.3.3-27.i386.rpm
glibc-headers-2.3.3-27.i386.rpm
glibc-kernheaders-2.4-8.44.i386.rpm
glibc-profile-2.3.3-27.i386.rpm
glibc-utils-2.3.3-27.i386.rpm
libselinux-1.11.4-1.i386.rpm
nptl-devel-2.3.3-27.i686.rpm
nscd-2.3.3-27.i386.rpm
nss_db-2.2-25.1.i386.rpm
nss_db-compat-2.2-25.1.i386.rpm
procps-3.2.0-1.1.i386.rpm
quota-3.10-2.i386.rpm
rusers-server-0.17-37.i386.rpm
shadow-utils-4.0.3-21.i386.rpm
rpm -Uvh *.rpm
下載 Linux kernel 2.6.12.6 原始碼
cd /usr/src
wgethttp://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.12.6.tar.bz2
tar jxf linux-2.6.12.6.tar.bz2
ln -s linux-2.6.12.6 linux
cd linux
cp /boot/config-$(uname -r) ./.config
編譯核心
make menuconfig
make
make modules_install
make install
注意事項
升級 kernel 前, 先參閱 /usr/src/linux/Documentation/Changes 文件的 "Current Minimal Requirements", 確定最低需求套件與版本. 實驗結果得知, kernel 2.6.12.6 可搭配的 patch-o-matic-ng snapshot 版本為20051018 (可搭配 iptables-1.3.5). 舊版 patch-o-matic-ng snapshot 可以到http://www.filewatcher.com/ 搜尋; l7-filter 的 kernel patch 在 netfilter-layer7-v2.x/for_older_kernels 路徑裡.
參考資料:
Feature: How To Upgrade To The 2.6 Kernel
相關網頁:
How To Compile A KernelNetfilter Extensions: Patch-O-MaticL7-filter 安裝實錄GRUB & LILO 操作備忘
Posted by Jamyy at 2006年12月01日 17:00
from: http://cha.homeip.net/blog/archives/2006/12/linux_kernel_v2.html#more
環境:
作業系統: Fedora Core 1 Linux 原始核心: 2.4.22-1.2115.nptlsmp 目的核心: 2.6.12.6
下載並安裝升級所需的套件
下載並安裝 Fedora Core 2 的部份套件
ftpftp.isu.edu.tw
cd /Linux/Fedora/linux/core/2/i386/os/Fedora/RPMS
下載這些檔案:
glibc-2.3.3-27.i386.rpm
glibc-common-2.3.3-27.i386.rpm
glibc-devel-2.3.3-27.i386.rpm
glibc-headers-2.3.3-27.i386.rpm
glibc-kernheaders-2.4-8.44.i386.rpm
glibc-profile-2.3.3-27.i386.rpm
glibc-utils-2.3.3-27.i386.rpm
libselinux-1.11.4-1.i386.rpm
nptl-devel-2.3.3-27.i686.rpm
nscd-2.3.3-27.i386.rpm
nss_db-2.2-25.1.i386.rpm
nss_db-compat-2.2-25.1.i386.rpm
procps-3.2.0-1.1.i386.rpm
quota-3.10-2.i386.rpm
rusers-server-0.17-37.i386.rpm
shadow-utils-4.0.3-21.i386.rpm
rpm -Uvh *.rpm
下載 Linux kernel 2.6.12.6 原始碼
cd /usr/src
wgethttp://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.12.6.tar.bz2
tar jxf linux-2.6.12.6.tar.bz2
ln -s linux-2.6.12.6 linux
cd linux
cp /boot/config-$(uname -r) ./.config
編譯核心
make menuconfig
make
make modules_install
make install
注意事項
升級 kernel 前, 先參閱 /usr/src/linux/Documentation/Changes 文件的 "Current Minimal Requirements", 確定最低需求套件與版本. 實驗結果得知, kernel 2.6.12.6 可搭配的 patch-o-matic-ng snapshot 版本為20051018 (可搭配 iptables-1.3.5). 舊版 patch-o-matic-ng snapshot 可以到http://www.filewatcher.com/ 搜尋; l7-filter 的 kernel patch 在 netfilter-layer7-v2.x/for_older_kernels 路徑裡.
參考資料:
Feature: How To Upgrade To The 2.6 Kernel
相關網頁:
How To Compile A KernelNetfilter Extensions: Patch-O-MaticL7-filter 安裝實錄GRUB & LILO 操作備忘
Posted by Jamyy at 2006年12月01日 17:00
from: http://cha.homeip.net/blog/archives/2006/12/linux_kernel_v2.html#more
Linux kernel v2.4 升級 v2.6 --Jamyy‘s Weblog
Linux kernel v2.4 升級 v2.6
Jamyy‘s Weblog: Linux 架站心得
在 Linux 使用 PCMCIA 網卡 - 補充、備忘 -- Jamyy‘s Weblog
Linux Bonding (合併網卡) 實作 --Jamyy‘s Weblog
在 Linux 使用 PCMCIA 網卡 -- Jamyy‘s Weblog
Linux on Centrino Notebook -- 無線網路無痛安裝法 for Redhat Linux -- Jamyy‘s Weblog
使用 Linux FreeS/WAN 構連 IPSEC LAN-to-LAN VPN 網路 -- Jamyy‘s Weblog
在 Linux 安裝 aMule (eMule-Like P2P Software) -- Jamyy‘s Weblog
解決 Linux NAT ip_conntrack: table full 的方法 -- Jamyy‘s Weblog
L7-filter 安裝實錄 -- Jamyy‘s Weblog
Netfilter Extensions: Patch-O-Matic -- Jamyy‘s Weblog
ASSP (Anti-Spam SMTP Proxy) 使用手札 -- Jamyy‘s Weblog
Sendmail: localhost.localdomain 的問題 -- Jamyy‘s Weblog
squid.conf ACL Tag 備忘 --Jamyy‘s Weblog
讓 AWStats 顯示 UTF-8 繁體中文 -- Jamyy‘s Weblog
路路通时刻表 V2.6 Build 1116 绿色版
三国英雄志 v2.4 BETA7
软景PCTOOLS V2.01
数据库设计规范V2.0
ComicsDown v2.25使用指南
盒子论坛 v2.1
SuperSpice v2.2.147
盒子论坛 v2.1