pigfoot’s weblog

We should forget about small efficiencies — Donald Knuth

Archive for the ‘Unix’ Category

Announcing End of Life times (Fedora Core 1, 2, Red Hat Linux 7.3, 9)

Fedora Legacy Project announces End of Life Times of Fedora Core 1 & 2, Red Hat Linux 7.3 & 9 as Fedora Core 6 Test 2 releases at July 26th.

By the way, Red Hat is prepping Enterprise Linux 5 Desktop.

Popularity: 27% [?]

  • 0 Comments
  • Filed under: IT, Linux, RedHat, Unix
  • Real to plug Windows media support into Linux, from News.com.

    Currently, Linux users can play Windows Media Video (WMV) and Windows Media Audio (WMA) content if they install RealNetworks’s closed-source modules which Novell will include in its Suse Linux Enterprise Desktop 10 in the fourth quarter. Furthermore, RealNetworks will release open-source code to play the files as part of the Helix Community project as well.

    It’s special that it will change as the result of settlement of an antitrust suit against the software giant Microsoft.

    RealNetworks also is evaluating adding support for the AAC, an audio compression format used by Apple Computer’s iTunes and others.

    Popularity: 19% [?]

  • 0 Comments
  • Filed under: IT, Media, Unix
  • Sun Should Use apt

    Sun Should Use apt, from Jeremy Zawodny’s blog.

    Apt-get is just so unreasonably fucking great. Why aren’t we using it for Solaris updates?

    I can’t agree more ;-)

    By the way, Zawodny is currently leaning toward Python.

    I’ve been programming (when I do program) mainly in Perl for the last 10 years or so. But I’ve been itching to learn a new language for a while now, and the two near the top of the list are Ruby and Python.

    I figure that Ruby would be easy to learn because of its similarity to Perl (I’m told). But I also figure that Python would be easy to learn because of its simplicity. And when it comes to webby stuff, I can use Rails with Ruby and Django with Python.

    Yahoo! has Python Developer Center on the Yahoo! Developer Network as well.

    Popularity: 16% [?]

  • 0 Comments
  • Filed under: IT, Sun, Unix
  • Andrew Morton moves to Google

    Andrew Moves To Google, from KernelTrap.

    With the release of the 2.6.18-rc3-mm1 kernel, Andrew Morton, a Linux kernel developer to maintain a patchset known as the -mm tree, has taken a position with Google in August of 2006.

    Popularity: 19% [?]

  • 0 Comments
  • Filed under: Google, IT, Linux, Unix
  • Sun donates T2000 to Gentoo

    Gentoo Weekly Newsletter: 24 July 2006

    Sun 的 David Killian 向 Gentoo 贊助了 Niagara 工作站一台, 用於 Gentoo Linux 的開發, 移植, 和測試. 根據 bootlog, 這台就是具有 UltraSPARC T1 processor (1.2GHz 8 core, 也就是會看到 32 顆虛擬 CPU) 和 Main Memory 32GB 的 T2000.

    星期天和 Vivia, tjs, Airken, zmx 吃飯時, 聽到巴哈姆特也正在測試 T2000, 號稱一台抵的上 4 台 Pentium4 2.4GHz/1GB記憶體, 甚至還有一半的餘裕, 而且耗電量與機架空間都僅需現有架構的一半.

    雖然說 Sun 可能會放棄 SPARC 市場 (找不到新聞了 @_@), 不過 T2000 還真的希望可以借回來玩啊 :p

    Popularity: 33% [?]

  • 0 Comments
  • Filed under: Gentoo, IT, Linux, Sun, Talk, Unix
  • If you try to re-build kernel in RHEL 4, but encounter this error message:

    [/usr/src/kernels/2.6.9-34.0.2.EL-i686]# make bzImage
    CHK include/linux/version.h
    CHK include/asm-i386/asm_offsets.h
    UPD include/asm-i386/asm_offsets.h
    /bin/sh: arch/i386/kernel/asm-offsets.s: No such file or directory
    mv: cannot stat `include/asm-i386/asm_offsets.h.tmp’: No such file or directory
    make: *** [include/asm-i386/asm_offsets.h] Error 1

    This is because RHEL4 doesn’t install kernel source package by default, but install a package including minimum kernel header and source file (kernel-devel-$(uname -r).i686.rpm).

    This package provides kernel headers and makefiles sufficient to build modules against the kernel package. Hence it cannot be used to build kernel source.

    To re-build kernel, please to see the “kernel” section in the release-notes in RHEL 4.

    In order to eliminate the redundancy inherent in providing a separate package for the kernel source code when that source code already exists in the kernel’s .src.rpm file, Red Hat Enterprise Linux 4 no longer includes the kernel-source package. Users that require access to the kernel sources can find them in the kernel.src.rpm file.

    To create an exploded source tree from this file, perform the following steps:

    1. Obtain the kernel-$(uname -r).src.rpm file from one of the following sources:
      • The SRPMS directory on the appropriate “SRPMS” CD iso image
      • By running the following command:
        up2date –get-source kernel
    2. Install kernel-$(uname -r).src.rpm
      rpm -Uvh /var/spool/up2date/kernel-$(uname -r).src.rpm (if kernel.src.rpm is gained by up2date)
    3. Change directory to /usr/src/redhat/SPECS/
    4. rpmbuild -bp –target=$(uname -m) kernel-2.6.spec
    5. Issue the following command:
      make oldconfig

    You can then proceed as usual.

    Popularity: 35% [?]

  • 1 Comment
  • Filed under: IT, Linux, RedHat, Unix
  • Meld : Diff and merge tool

    在 Windows 上, 就 Diff 和 Merge 的 Tool 來說, Araxis Merge 算是一絕, 那在 Linux 上就沒有這麼好用的 Tool 了. 不過今天才發現在 sourceforce.net 上有個 Meld 的 project, 可能也是 Gnome2 上 diff and merge 的殺手級 tool.

    這個是比對檔案的 screenshot:

    file diff screenshot

    這個是比對目錄的 screenshot:

    directory diff screenshot

    安裝的方法如果是 Fedora, 可以參考我寫的這篇 [RedHat] How to Fetch RPM? #1 - Fetch Manually. 它在 Fedora Extras 裡.

    Popularity: 23% [?]

  • 0 Comments
  • Filed under: Develop, IT, Linux, Unix