貧乏人のRedHat: CentOSとScientific Linuxの違い – bero の日記

まとめ:CentOS 6が待てない/将来性に不安があったらScientific Linuxに乗り換えろ

RHEL6が出てからなかなかCentOS 6 が出てこないが、他のクローンであるOracle Linux 6とScientific Linux 6はリリースされている。

Oracle Linuxはリリースイメージは無料だが更新は有料っぽいので却下。
Scientific LinuxはNASAやFermi、CERNが研究所内で使うためにRHELに研究関連のソフトを追加してパッケージングしたもの。

CentOS6は出てないのでCentOS5.5とSL5.5で比較してみる

ftp://ftp.riken.jp/Linux/centos/5/os/i386/CentOS/
ftp://ftp.riken.jp/Linux/scientific/5x/i386/SL/

*パッケージ
centにあってSLに無い物はない。(centos-releaseがsl-releaseという名前になってるくらい)

*パッケージバージョン
いくつかのパッケージでSLのほうが新しい。おそらくCentではオリジナルのまま、SLではSLリリース時点の更新を取り込んているのではないか
どのみち更新すれば同じになると思われる。初回更新が少し短くなるくらいか

*ネーミングルール
RHELから変更したとおぼしきもの(apacheのデフォルト画面のRedHatロゴなど)はCentではel5.centos が付くが slまたはsl5が付く

*kernel
aufs,ndiswrapper,openafs,xfs等のモジュールが付いてる
centではcentosplusに入ってる

*入手(update)のしやすさ
どちらもriken等に高速ミラーがあるのでOK

*将来性
SLはNASAやFermi、CERNが研究所内で使うために作ってるので、開発停止するとロケットが落ちたりLHCが爆発したり・・はしないだろうけどデータ解析とか研究に支障をきたすだろうからたぶん保守されるんじゃね

*注意点
centは(どのバージョンからか忘れたが)デフォでyum-fastestmirrorが入るが、SL6では入らないしrepoがミラーを参照するようになってないからrepo設定書き換えるべし。

*おまけ
R,numpy,scipyとかはわかるがlameとかlibmadとかお前は何を研究してるんだ?(たぶんkdeの依存性とかだろうけど)


Cent6が遅れてるのはパッケージからRedhat商標を消す必要があるのを探すのがめんどいから、と聞いたことがあるが、Oracleとか先行クローンとRHELを比較すればいんじゃね?

-centos-release-5-5.el5.centos.i386.rpm
-centos-release-notes-5.5-0.i386.rpm
+sl-release-5.5-1.i386.rpm
+sl-release-notes-5.5-1.noarch.rpm

SLのみ
+915resolution-0.5.3-6.el5.i386.rpm
+R-2.11.0-1.sl5.i386.rpm
+R-devel-2.11.0-1.sl5.i386.rpm
+alpine-2.00-2.el5.i386.rpm
+aufs-0.20090202.cvs-6.sl5.i686.rpm
+cfitsio-3.100-1.el5.i386.rpm
+cfitsio-devel-3.100-1.el5.i386.rpm
+dkms-2.1.1.2-1.el5.noarch.rpm
+dmapi-2.2.8-1.sl5.i386.rpm
+dmapi-devel-2.2.8-1.sl5.i386.rpm
+dropit-1.2-1.i386.rpm
+fftw3-3.1.2-5.el5.1.i386.rpm
+fftw3-devel-3.1.2-5.el5.1.i386.rpm
+fuse-smb-0.8.7-1.SL.i386.rpm
+fuse-sshfs-2.2-1.SL.i386.rpm
+gnuplot42-4.2.6-5.el5.i386.rpm
+gnuplot42-doc-4.2.6-5.el5.i386.rpm
+gnuplot42-latex-4.2.6-5.el5.i386.rpm
+graphviz-2.24.0-1.el5.sl.i386.rpm
+graphviz-devel-2.24.0-1.el5.sl.i386.rpm
+graphviz-doc-2.24.0-1.el5.sl.i386.rpm
+graphviz-gd-2.24.0-1.el5.sl.i386.rpm
+graphviz-graphs-2.24.0-1.el5.sl.i386.rpm
+graphviz-guile-2.24.0-1.el5.sl.i386.rpm
+graphviz-java-2.24.0-1.el5.sl.i386.rpm
+graphviz-lua-2.24.0-1.el5.sl.i386.rpm
+graphviz-perl-2.24.0-1.el5.sl.i386.rpm
+graphviz-php-2.24.0-1.el5.sl.i386.rpm
+graphviz-python-2.24.0-1.el5.sl.i386.rpm
+graphviz-ruby-2.24.0-1.el5.sl.i386.rpm
+graphviz-tcl-2.24.0-1.el5.sl.i386.rpm
+gstreamer-plugins-extras-0.10.9-2.sl.i386.rpm
+gstreamer-plugins-fluendo-0.10-14.el5.i386.rpm
+gv-3.6.2-2.sl5.i386.rpm
+icewm-1.2.37-1.2.i386.rpm
+icewm-l10n-1.2.37-1.2.i386.rpm
+imlib-1.9.15-11.el5.i386.rpm
+imlib-devel-1.9.15-11.el5.i386.rpm
+ipw2100-firmware-1.3-5.noarch.rpm
+ipw2200-firmware-3.1-1.noarch.rpm
+iwlwifi-1000-ucode-128.50.3.1-1.el5.noarch.rpm
+iwlwifi-3945-ucode-15.32.2.9-1.el5.noarch.rpm
+iwlwifi-4965-ucode-228.61.2.24-8.el5.noarch.rpm
+iwlwifi-5000-ucode-8.24.2.12-1.el5.noarch.rpm
+iwlwifi-5150-ucode-8.24.2.2-1.el5.noarch.rpm
+iwlwifi-6000-ucode-9.193.4.1-1.el5.noarch.rpm
+jdk-1.6.0_20-fcs.i586.rpm
+k3b-extras-0.12.17-3.sl.i386.rpm
+kdeedu-3.5.4-1.el5.i386.rpm
+kdeedu-devel-3.5.4-1.el5.i386.rpm
+kernel-module-aufs-2.6.18-194.3.1.el5-0.20090202.cvs-6.sl5.i686.rpm
+kernel-module-aufs-2.6.18-194.3.1.el5PAE-0.20090202.cvs-6.sl5.i686.rpm
+kernel-module-aufs-2.6.18-194.3.1.el5xen-0.20090202.cvs-6.sl5.i686.rpm
+kernel-module-ndiswrapper-2.6.18-194.3.1.el5-1.55-1.SL.i686.rpm
+kernel-module-ndiswrapper-2.6.18-194.3.1.el5PAE-1.55-1.SL.i686.rpm
+kernel-module-ndiswrapper-2.6.18-194.3.1.el5xen-1.55-1.SL.i686.rpm
+kernel-module-openafs-2.6.18-194.3.1.el5-1.4.12-79.sl5.i686.rpm
+kernel-module-openafs-2.6.18-194.3.1.el5PAE-1.4.12-79.sl5.i686.rpm
+kernel-module-openafs-2.6.18-194.3.1.el5xen-1.4.12-79.sl5.i686.rpm
+kernel-module-xfs-2.6.18-194.3.1.el5-0.4-2.sl5.i686.rpm
+kernel-module-xfs-2.6.18-194.3.1.el5PAE-0.4-2.sl5.i686.rpm
+kernel-module-xfs-2.6.18-194.3.1.el5xen-0.4-2.sl5.i686.rpm
+kmod-xenpv-0.1-9.el5.i686.rpm
+kmod-xenpv-PAE-0.1-9.el5.i686.rpm
+kpartx-0.4.7-34.el5_5.1.i386.rpm
+lame-3.97-1.sl.i386.rpm
+lame-devel-3.97-1.sl.i386.rpm
+libRmath-2.11.0-1.sl5.i386.rpm
+libRmath-devel-2.11.0-1.sl5.i386.rpm
+libid3tag-0.15.1b-3.sl.i386.rpm
+libid3tag-devel-0.15.1b-3.sl.i386.rpm
+libmad-0.15.1b-4.sl.i386.rpm
+libmad-devel-0.15.1b-4.sl.i386.rpm
+libtidy-0.99.0-12.20070228.sl5.i386.rpm
+libtidy-devel-0.99.0-12.20070228.sl5.i386.rpm
+lua-5.1.2-1.el5.i386.rpm
+lua-devel-5.1.2-1.el5.i386.rpm
+ndiswrapper-1.55-1.SL.i686.rpm
+numpy-1.2.1-1.i386.rpm
+openafs-1.4.12-79.sl5.i686.rpm
+openafs-authlibs-1.4.12-79.sl5.i686.rpm
+openafs-authlibs-devel-1.4.12-79.sl5.i686.rpm
+openafs-client-1.4.12-79.sl5.i686.rpm
+openafs-compat-1.4.12-79.sl5.i686.rpm
+openafs-debug-1.4.12-79.sl5.i686.rpm
+openafs-devel-1.4.12-79.sl5.i686.rpm
+openafs-firstboot-1.4-1.SL.noarch.rpm
+openafs-kernel-source-1.4.12-79.sl5.i686.rpm
+openafs-kpasswd-1.4.12-79.sl5.i686.rpm
+openafs-krb5-1.4.12-79.sl5.i686.rpm
+openafs-server-1.4.12-79.sl5.i686.rpm
+perl-DBD-XBase-0.241-6.el5.noarch.rpm
+perl-MailTools-1.77-2.el5.noarch.rpm
+perl-Parse-RecDescent-1.94-1.noarch.rpm
+perl-SQL-Statement-1.15-5.el5.noarch.rpm
+perl-TermReadKey-2.30-5.el5.i386.rpm
+perl-Text-CSV_XS-0.23-1.i386.rpm
+perl-Text-Template-1.44-5.el5.noarch.rpm
+perl-Tk-804.028-3.el5.i386.rpm
+rhn-check-0.4.20-33.el5.noarch.rpm
+rhn-client-tools-0.4.20-33.el5.noarch.rpm
+rhn-setup-0.4.20-33.el5.noarch.rpm
+rhn-setup-gnome-0.4.20-33.el5.noarch.rpm
+rhnlib-2.5.22-3.el5.noarch.rpm
+rhnsd-4.7.0-5.el5.i386.rpm
+rt61pci-firmware-1.2-1.el5.noarch.rpm
+rt73usb-firmware-1.8-1.el5.noarch.rpm
+scipy-0.6.0-6.el5.i386.rpm
+suitesparse-3.1.0-1.el5.i386.rpm
+suitesparse-devel-3.1.0-1.el5.i386.rpm
+suitesparse-static-3.1.0-1.el5.i386.rpm
+taglib-1.4-1.2.sl.i386.rpm
+taglib-devel-1.4-1.2.sl.i386.rpm
+tidy-0.99.0-12.20070228.sl5.i386.rpm
+tzdata-java-2010i-1.el5.i386.rpm
+xfs-filesystem-0.4-2.sl5.i686.rpm
+xfsdump-2.2.46-1.sl5.i386.rpm
+xfsprogs-2.9.4-1.sl5.i386.rpm
+xfsprogs-devel-2.9.4-1.sl5.i386.rpm
+yumex-2.0.3-1.0.el5.noarch.rpm

独自ツール
+SL_afs_no_dynroot-2.0-3.noarch.rpm
+SL_desktop_tweaks-5-7.noarch.rpm
+SL_enable_serialconsole-3.1-6.noarch.rpm
+SL_no_colorls-1.0-3.noarch.rpm
+SL_password_for_singleuser-1.0-1.noarch.rpm
+SL_rpm_show_arch-1.1-1.noarch.rpm
+SL_sendmail_accept-1.1-4.noarch.rpm

広告

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中