Distributions
RedHat Enterprise Linux
- Official Site (ftp.redhat.com – ftp/http)
- RHEL 6
- RHEL 5 SRPM (kernel 2.6.18)
- RHEL 5 RHWAS SRPM
- RHEL 5 JBEAP SRPM
- RHEL 5 Updates SRPM (No updates yet)
- RHEL 4 SRPM
- RHEL 4 AS Updates SRPM
- RHEL 4 ES Updates SRPM
CentOS
- CentOS 6.0 (kernel 2.6.32-71, ext4, base on Fedora 13?)
- Customize > Basic Server (with reduce packages), add back: sendmail lynx vsftpd, remove postfix
- joe not available
- NetworkManager not installed
- SELINUX=disabled
- network service default on, add back obtain IP from DHCP (BOOTPROTO=dhcp)
- HK mirror (hostrino.com)
- Archive (vault.centos.org)
- dev.centos.org
Fedora Linux
- HK mirror (cuhk.edu.hk – http)
- Fedora 16 RPM (Kernel 3.1.0-7, ext4, obsolete chkconfig, use systemctl, 768M to install)
- Minimal need to add: joe wget less lynx ftp telnet vsftpd man rdate
- Manual turn on network service
- Fedora 15 ISO
- Fedora 15 RPM (Kernel 2.6.38.6-26, ext4, 768M to install)
- Customize > Base only, add back: joe lynx vsftpd
- Disable NetworkManager
- SELINUX=disabled
- Manual turn on network service, add back obtain IP from DHCP (BOOTPROTO=dhcp)
- Minimal need to add back: joe wget less lynx ftp telnet vsftpd man rdate
- Fedora 14 RPM (Kernel 2.6.35.6-45, ext4, 512M to install)
- Minimal need to add back: joe wget lynx ftp telnet vsftpd man rdate
- Manual turn on network service, add back obtain IP from DHCP (BOOTPROTO=dhcp)
- Fedora 13 RPM (Kernel 2.6.33.3-85, ext4, 512M to install)
- Minimal need to add back: joe wget lynx ftp telnet vsftpd man rdate
- Manual turn on network service, add back obtain IP from DHCP (BOOTPROTO=dhcp)
- Fedora 12 is archived (Kernel 2.6.31.5-127, ext4, 512M to install)
- Customize > Base only, add back: joe lynx vsftpd
- Disable NetworkManager
- SELINUX=disabled
- Manual turn on network service, add back obtain IP from DHCP (BOOTPROTO=dhcp)
- Fedora 16 RPM (Kernel 3.1.0-7, ext4, obsolete chkconfig, use systemctl, 768M to install)
- JP mirror (jaist.ac.jp)
- Fedora 13 RPM (kernel 2.6.33.3)
- Fedora 13 ISO (2010-05-13)
- Fedora 12 RPM (kernel 2.6.31.5)
- Fedora 12 ISO (2009-12-09)
- US mirror (kernel.org)
- Development RPM (Fedora 11) (kernel 2.6.29.4)
- Development SRPM (Fedora 11)
- Fedora 11 RPM (kernel 2.6.29.4)
- Fedora 11 RPM (Everything)
- Fedora 11 Updates RPM ()
- Fedora 11 Updates SRPM
- Fedora 11 SRPM
- Fedora 11 SRPM (Everything)
- Fedora 10 RPM (kernel 2.6.27.5)
- Fedora 10 RPM (Everything)
- Fedora 10 Updates RPM (kernel 2.6.27.24)
- Fedora 10 Updates SRPM
- Fedora 10 SRPM
- Fedora 10 SRPM (Everything)
- Fedora 9 RPM (kernel 2.6.25)
- Fedora 9 RPM (Everything)
- Fedora 9 Updates RPM (kernel
- Fedora 9 Updates SRPM
- Fedora 9 SRPM
- Fedora 9 SRPM (Everything)
- Fedora 8 RPM
- Fedora 8 RPM (Everything)
- Fedora 8 Updates RPM
- Fedora 8 Updates SRPM
- Fedora 8 SRPM
- Fedora 8 SRPM (Everything)
- Fedora 7 RPM
- Fedora 7 RPM (Everything)
- Fedora 7 Updates RPM
- Fedora 7 Updates SRPM
- Fedora 7 SRPM
- Fedora 7 SRPM (Everything)
- Core 6 RPM
- Core 6 Updates RPM
- Core 6 Updates Testing RPM
- Core 6 Extras RPM
- Core 6 ISO
- Official
- Development RPM
- [ Fedora Archive ]
- Fedora 12 RPM
- Fedora 11 RPM
- Core 5 ISO
- Core 5 RPM
- Core 5 Updates RPM
- Core 4 ISO
- Core 4 RPM
- Core 4 Updates RPM
- Core 3 ISO
- Core 3 RPM
- Core 3 Updates RPM
- Core 2 ISO
- Core 2 ISO (Japan)
- Core 2 RPM
- Core 2 Updates RPM
- Core 1 ISO
- Core 1 RPM
- Core 1 Updates RPM
- Redhat 9.0 RPM
- Redhat 8.0 RPM
- Redhat 8.0 Updates RPM
- Install basic RPMs for Development
- FC5:
- yum install gcc gcc-c++ glibc-devel autoconf rpm-build flex bison automake pkgconfig
ubuntu Linux
- China Mirror
Sun Solaris
- HK Mirror
- Sun official download site
- Latest: Solaris 10 U8 (10/09)
- Solaris 10 U8 10/09 Documentation
- Solaris 9 x86 U8 (9/05)
OpenWRT
- Official
Individual RPM / Binaries
- joe’s own editor for RHEL 6 / CentOS 6
- PHP 5.3+ for Oracle Enterprise Linux (rpm also works for RHEL)
- Linux NTFS Driver project
- mod_auth_sspi
- Enable Apache to have “Integrated Authentication" for Windows single sign-on like IIS. This is for Windows only! no RPM!
- mod_auth_sspi Homepage
- mod_auth_sspi Win32 modules at gknw.net
- mod_ntlm
- mod_ntlm Official website (No update since 2000?)
- mod_ntlm 0.4 RPM by ALTLinuxTested does NOT work with Fedora Core 4 after extracted the binary.
- Unofficial mod_ntlm by Michael Cai
- Bugfixes and support Active Directory, multi-domain. Source Code only
- Unofficial mod_ntlm website
- mod_ntlm_winbind
- Samba’s implementation for NTLM Authentication via winbind
- Official Web (Source Code only)
- Some common/uncommon rpm utilities follow LSB rules
- LSB RPMsInclude mpack/munpack
Tips
- Creating patch for RPM
diff -Naur olddir newdir > new-patch - or - diff -Naur oldfile newfile >new-patch
- rpmbuild with distribution prefix (unconfirm)
- rpmbuild -ba item.spec –define “dist .fc5″
- This only works if “Release:" field has %{?dist} at the end
- To automate for the whole system, can add to /etc/rpm/macros: %dist .fc5, then no need to use –define at each build
- rpmbuild specify platform
- rpmbuild -ba item.spec –target i686
- sky2 driver status
- FC5 kernel 2.6.20: v1.10
- Fedora 7 kernel 2.6.21: v1.14
- Vanilla kernel 2.6.22.1: v1.14
- Realtek 8111B Gigabit (r8169) driver status
- FC5 kernel 2.6.20: 2.2LK, supported (1. driver is modified, not same as 2.6.18, 2. tested at Gigabyte G33 motherboard GA-G33-DS3R)
- OpenVZ kernel 2.6.18: 2.2K, not support
- Building Kernel
- Build time
- OpenVZ kernel 2.6.18-8.1.4.el5.028stab035.1, 46min,
- Support status for ICH9 in Intel P35/G33 chipset
- In FC7’s 2.6.21, AHCI 2.1, has ICH9 support
- In FC5’s 2.6.20, AHCI 2.0, has ICH9 support
- OpenVZ kernel 2.6.18-8.1.4.el5.028stab035.1, AHCI 2.0, but only has ICH8’s device id. But tested can use with ICH9R. (on Gigabyte GA-G33-DS3R)
- OpenVZ devel kernel 2.6.20-ovz007.1, AHCI 2.0, has ICH9 support
- board_ahci_pi values that added after 2.6.18 If has the board_ahci_pi problem, only not able to see the drive.
- In Fedora 7
- Building a Kernel from the src RPM
- Tips on building kernelFor Fedora 7 kernel, Add: “%define _enable_debug_packages 0″ under “%if %{with_baseonly}" section
- Build kernel & kernel-devel only, use:rpmbuild -ba –with baseonly –without debuginfo –target=i686 kernel-2.6.spec
- Build smp kernel & kernel-devel only, use:rpmbuild -ba –with smponly –without debuginfo –target=i686 kernel-2.6.spec
- Build time with default (rpmbuild -ba –target=i686 kernel-2.6.spec): 5.5h, also it could fail~5-5.5h on Athlon64 X2 3800+, 2CPU, 256M RAM, avg 60% CPU in VMware 6
- Debug RPMs used 188.1M + 29.7M, core kernel RPMs just 16.6M + 5M, on Fedora 7 2.6.21-1.3228 base kernel~1.25h built on Athlon64 X2 3800+, 2CPU, 256M RAM, avg 60% CPU in VMware 6~1h without debug info (_enable_debug_packages 0)
- Solution to: modsign.sh: line 47: “segmentation fault"disable signmodules in SPEC file (%define with_modsign 0)
- Build time