パスワードを忘れた? アカウント作成
305125 journal

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

日記 by 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

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
typodupeerror

弘法筆を選ばず、アレゲはキーボードを選ぶ -- アレゲ研究家

読み込み中...