Debian Gnome 2.6

Gnome 2.6 已經正式推出了兩周,我早前也提過 Debian Gnome 已經包好了些 Gnome 2.6 的 Debian
套件放在 experimental 上作測試,待一切搞妥才會放進 Sid (Debian Unstable) 。然而,過了
兩周, Gnome 2.6 仍未在 Sid 出現,令不少 Sid 用家望穿秋水。

由於 Gnome 2.6 包括了不少程式,包封測試的過程仍要一段時間。最近剛 更新 了網頁瀏覽器
epiphany-browser 、 epiphany-extension 和 evolution 1.5.6 需要的
gtkhtml 3.1 等套件,現在還欠 at-spi 、eog 、gnome-media 、scrollkeeper
及 gnome-netstatus-applet 等軟件。這樣的 安排 固然是照顧了 Sid 的用家。不過有趣得是當
Bruce Perens 笑言隱定及不隱定版 Linux 核心的界線開始糢糊時,而 Debian 也出現這個情況。
分別是核心的隱定版 2.6 在桌面上仍未夠隱定,而 Debian 的不隱定版反而過於隱定。^_^

好了,言歸正傳。大慨有些朋友聽到 Gnome 2.6 在 experimental ,已急不及待地在
自己 Debian 的 source.list 加了個 experimental 的項目,想先試試 Gnome 2.6 。
我也是其中之一,在上周初找了台不常用的 Debian Sid 升級至 experimental ,但發覺 experimental
還缺少幾個關鍵套件,在相依性 (dependency) 的問題下一個套件都安裝不到,十分失望!
後來在 jordi Mallach 的日誌 中得知原來有不少套件還在 incoming 上排隊,
還未被批准放上 experimental 。Debian Gnome 組特為此起了個臨時 APT 庫
大家如果也有台作測試用的 Debian 機,也想試試 Gnome 2.6 ,可以跟著以下的指示去做。

  1. 先在 /etc/apt/source.list 加上以下幾行:


    deb http://www.hk.debian.org/debian/ sid main non-free contrib
    deb http://www.hk.debian.org/debian/ experimental main non-free contrib
    deb http://pkg-gnome.alioth.debian.org/debian/ experimental main

  2. 做一次 apt-get update

  3. 然後 apt-get install -t experimental 下列套件

    bug-buddy 2.6.1-2 The GNOME Desktop Environment's bug reporting tool
    capplets 2.6.1-1 configuration applets for GNOME 2 - binaries files
    capplets-data 2.6.1-1 configuration applets for GNOME 2 - data files
    contact-lookup-applet 0.6-1 Contact lookup applet for GNOME
    devhelp 0.9-5 A GNOME developers help program
    epiphany-browser 1.2.5-1 Intuitive GNOME web browser
    evolution-data-server 0.0.92-1 evolution database backend server
    evolution1.5 1.5.7-1 The groupware suite
    file-roller 2.6.1-1 An archiver for GNOME
    gconf-editor 2.6.1-1 An editor for the GConf configuration system
    gconf2 2.6.1-1 GNOME configuration database system. (daemon and tools, for GNOME2)
    gedit 2.6.0-2 light-weight text editor
    gedit-common 2.6.0-2 light-weight text editor support files
    ghex 2.6.0-2 GNOME Hex editor for files
    glade-common-2 2.6.0-1 Common files for GTK+ 2 User Interface Builder
    glade-doc-2 2.6.0-1 Documentation for GTK+ 2 User Interface Builder
    glade-gnome-2 2.6.0-1 GTK+ 2 User Interface Builder (with GNOME 2 support)
    gnome-about 2.6.1-1 The GNOME about box
    gnome-applets 2.6.0-4 Various applets for GNOME 2 panel - binaries files
    gnome-applets-data 2.6.0-4 Various applets for GNOME 2 panel - data files
    gnome-control-center 2.6.1-1 The GNOME Control Center for GNOME 2
    gnome-desktop-data 2.6.1-1 Common files for GNOME 2 desktop apps
    gnome-games 2.6.1-2 games for the GNOME desktop
    gnome-games-data 2.6.1-2 data files for the GNOME games
    gnome-icon-theme 1.2.0-2 GNOME Desktop icon theme
    gnome-keyring 0.2.1-1 GNOME keyring services (daemon and tools)
    gnome-netstatus-applet 2.6.1-2 Network status applet for GNOME 2
    gnome-panel 2.6.1-1 Launch and/or dock GNOME 2 applications
    gnome-panel-data 2.6.1-1 Common files for GNOME 2 panel
    gnome-session 2.6.1-2 The GNOME 2 Session Manager
    gnome-terminal 2.6.1-1 The GNOME 2 terminal emulator application
    gnome-themes 2.6.1-1 official themes for the GNOME 2 desktop
    gtk-engines-industrial 0.2.32-5 Flat-looking GTK+ 1.x engine from Ximian
    gtk-engines-smooth 0.5.6-3 Smooth Engine for GTK+ 1.2
    gtk2-engines-crux 2.6.1-1 the Crux theme engine for GTK+ 2.x
    gtk2-engines-highcontrast 2.6.1-1 High contrast GTK+ 2.x theme engine
    gtk2-engines-industrial 0.2.32-5 Flat-looking GTK+ 2.x engine from Ximian
    gtk2-engines-lighthouseblue 2.6.1-1 LighthouseBlue theme for GTK+ 2.x
    gtk2-engines-mist 2.6.1-1 flat theme for GTK+ 2.x
    gtk2-engines-pixbuf 2.2.0-2.1 Pixbuf-based theme for GTK+ 2.x
    gtk2-engines-smooth 0.5.6-3 Smooth Engine for GTK+ 2.x
    gtk2-engines-thinice 2.6.1-1 the ThinIce theme engine for GTK+ 2.x
    gtk2.0-examples 2.4.1-1 Examples files for the GTK+ 2.0
    libatk1.0-0 1.6.1-1 The ATK accessibility toolkit
    libatk1.0-data 1.6.1-1 Common files for the ATK accessibility toolkit
    libatk1.0-dev 1.6.1-1 Development files for the ATK accessibility toolkit
    libatk1.0-doc 1.6.1-1 Documentation files for the ATK toolkit
    libbonobo2-0 2.6.0-1 Bonobo CORBA interfaces library
    libbonobo2-common 2.6.0-1 Bonobo CORBA interfaces library -- support files
    libbonobo2-dev 2.6.0-1 Bonobo CORBA interfaces library -- development files
    libbonoboui2-0 2.6.0-2 The Bonobo UI library
    libbonoboui2-common 2.6.0-2 The Bonobo UI library -- common files
    libbonoboui2-dev 2.6.0-2 The Bonobo UI library - development files
    libeel2-2 2.6.1-1 Eazel Extensions Library (for GNOME2)
    libeel2-dev 2.6.1-1 Eazel Extensions Library - development files (GNOME2)
    libgconf2-4 2.6.1-1 GNOME configuration database system libraries (for GNOME2)
    libgconf2-dev 2.6.1-1 GNOME configuration database system developmment files. (for GNOME2)
    libgcrypt7-dev 1.1.90-1.1 LGPL Crypto library - development files
    libgdkcardimage0 2.6.1-2 drawing library for card games (runtime)
    libglade2-0 2.3.6-4 Library to load .glade files at runtime
    libglade2-dev 2.3.6-4 Development files for libglade
    libglib2.0-0 2.4.1-1 The GLib library of C routines
    libglib2.0-data 2.4.1-1 Common files for GLib library
    libglib2.0-dev 2.4.1-1 Development files for the GLib library
    libglib2.0-doc 2.4.1-1 Documentation files for the GLib library
    libgnome-desktop-2 2.6.1-1 Utility library for loading .desktop files - runtime files
    libgnome-desktop-dev 2.6.1-1 Utility library for loading .desktop files - development files
    libgnome-keyring-dev 0.2.1-1 Development files for GNOME keyring service
    libgnome-keyring0 0.2.1-1 GNOME keyring services library
    libgnome2-0 2.6.1-1 The GNOME 2 library - runtime files
    libgnome2-common 2.6.1-1 The GNOME 2 library - common files
    libgnome2-dev 2.6.1-1 The GNOME 2 library - development files
    libgnome2-doc 2.6.1-1 The GNOME 2 library - documentation files
    libgnomecanvas2-0 2.6.0-4 A powerful object-oriented display - runtime files
    libgnomecanvas2-common 2.6.0-4 A powerful object-oriented display - common files
    libgnomecanvas2-dev 2.6.0-4 A powerful object-oriented display - development files
    libgnomecanvas2-doc 2.6.0-4 A powerful object-oriented display - document files
    libgnomeprint2.2-0 2.6.1-4 The GNOME 2.2 print architecture - runtime files
    libgnomeprint2.2-data 2.6.1-4 The GNOME 2.2 print architecture - data files
    libgnomeprint2.2-dev 2.6.1-4 The GNOME 2.2 print architecture - development files
    libgnomeprint2.2-doc 2.6.1-4 The GNOME 2.2 print architecture - documentation files
    libgnomeprintui2.2-0 2.6.1-2 The GNOME 2.2 print architecture User Interface - runtime files
    libgnomeprintui2.2-common 2.6.1-2 The GNOME 2.2 print architecture User Interface - common files
    libgnomeprintui2.2-dev 2.6.1-2 The GNOME 2.2 print architecture User Interface - devel files
    libgnomeprintui2.2-doc 2.6.1-2 The GNOME 2.2 print architecture User Interface - doc files
    libgnomeui-0 2.6.1-4 The GNOME 2 libraries (User Interface) - runtime files
    libgnomeui-common 2.6.1-4 The GNOME 2 libraries (User Interface) - common files
    libgnomeui-dev 2.6.1-4 The GNOME 2 libraries (User Interface) - development files
    libgnomeui-doc 2.6.1-4 The GNOME 2 libraries (User Interface) - documentation files
    libgnomevfs2-0 2.6.1.1-2 The GNOME virtual file-system libraries (for GNOME2)
    libgnomevfs2-common 2.6.1.1-2 The GNOME virtual file-system library common files (for GNOME2)
    libgnomevfs2-dev 2.6.1.1-2 The GNOME virtual file-system development files (for GNOME2)
    libgnutls10-dev 1.0.4-3 GNU TLS library - development files
    libgpg-error-dev 0.7-1 library for common error values and messages in GnuPG components
    libgtk2.0-0 2.4.1-1 The GTK+ graphical user interface library
    libgtk2.0-bin 2.4.1-1 The programs for the GTK+ graphical user interface library
    libgtk2.0-common 2.4.1-1 Common files for the GTK+ graphical user interface library
    libgtk2.0-dev 2.4.1-1 Development files for the GTK+ library
    libgtk2.0-doc 2.4.1-1 Documentation for the GTK+ graphical user interface library
    libgtkhex0 2.6.0-2 GNOME Hex editor for files (shared library)
    libgtkhex0-dev 2.6.0-2 GNOME Hex editor for files (development headers)
    libgtksourceview-common 1.0.1-1 Common files for the GTK+ syntax highlighting widget
    libgtksourceview-dev 1.0.1-1 Development files for the GTK+ syntax highlighting widget
    libgtksourceview1.0-0 1.0.1-1 Shared libraries for the GTK+ syntax highlighting widget
    libmetacity-dev 2.8.1-1 Development files of lightweight GTK2 based Window Manager
    libmetacity0 2.8.1-1 Common library of lightweight GTK2 based Window Manager
    libnautilus2-2 2.6.1-1 libraries for nautilus components - runtime version
    libnautilus2-dev 2.6.1-1 libraries for nautilus components - development version
    libopencdk8-dev 0.5.3-1 Open Crypto Development Kit (OpenCDK) (develpment files)
    liborbit2 2.10.0-0.1 libraries for ORBit2 - a CORBA ORB
    liborbit2-dev 2.10.0-0.1 development files for ORBit2 - a CORBA ORB
    libpanel-applet2-0 2.6.1-1 Library for GNOME 2 Panel applets
    libpanel-applet2-dev 2.6.1-1 Library for GNOME 2 Panel applets - Development files
    libpanel-applet2-doc 2.6.1-1 Library for GNOME 2 Panel applets - Documentation files
    libpango1.0-0 1.4.0-2 Layout and rendering of internationalized text
    libpango1.0-common 1.4.0-2 Modules and configuration files for the Pango
    libpango1.0-dev 1.4.0-2 Development files for the Pango
    libpango1.0-doc 1.4.0-2 Documentation files for the Pango
    librsvg2-2 2.6.4-4 SAX-based renderer library for SVG files. (for GNOME2)
    librsvg2-common 2.6.4-4 SAX-based renderer library for SVG files. (for GNOME2)
    librsvg2-dev 2.6.4-4 SAX-based renderer library for SVG files.(development files
    libtasn1-2-dev 0.2.7-1 Manage ASN.1 structures (development)
    libwnck-common 2.6.1-1 Window Navigator Construction Kit - common files
    libwnck-dev 2.6.1-1 Window Navigator Construction Kit - development files
    libwnck4 2.6.1-1 Window Navigator Construction Kit - runtime files
    libxklavier8 1.02-2 X Keyboard Extension high-level API
    metacity 2.8.1-1 A lightweight GTK2 based Window Manager
    nautilus 2.6.1-1 file manager and graphical shell for GNOME
    nautilus-data 2.6.1-1 data files for nautilus
    nautilus-open-terminal 0.1-1 open terminals in arbitrary local folders in nautilus
    rhythmbox 0.8.3-2 music player and organizer for GNOME
    shared-mime-info 0.14-1.1 FreeDesktop.org shared MIME database and spec
    yelp 2.6.1-1 Help browser for GNOME 2

    即是打:
    apt-get install -texperimental

    -->

請慢慢享受這個最新版本 Gnome 2.6 罷! Smiling

有關網頁

回應

回應瀏覽選項

選擇你喜歡的顯示回應的模式,並點選「儲存設定」,以啟用你所做的變更。

Updated status

gnome-netstatus-applet and contact-lookup-applet had already uploaded. Jordi Mallach had said Gnome 2.6 is ready to hit Sid. He even suggested if Sarge (Debian coming release version) can ship with Gnome 2.6 instead of Gnome 2.4 but it drew out many concerns in Debian.

new complete list

(including devel and doc packages)
bug-buddy capplets capplets-data contact-lookup-applet devhelp epiphany-browser evolution1.5 evolution-data-server file-roller gconf2 gconf-editor gedit gedit-common ghex glade-common-2 glade-doc-2 glade-gnome-2 gnome-about gnome-applets gnome-applets-data gnome-control-center gnome-desktop-data gnome-games gnome-games-data gnome-icon-theme gnome-keyring gnome-netstatus-applet gnome-panel gnome-panel-data gnome-session gnome-terminal gnome-themes gtk2.0-examples gtk2-engines-crux gtk2-engines-highcontrast gtk2-engines-industrial gtk2-engines-lighthouseblue gtk2-engines-mist gtk2-engines-pixbuf gtk2-engines-smooth gtk2-engines-thinice gtk-engines-industrial gtk-engines-smooth libatk1.0-0 libatk1.0-data libatk1.0-dev libatk1.0-doc libbonobo2-0 libbonobo2-common libbonobo2-dev libbonoboui2-0 libbonoboui2-common libbonoboui2-dev libeel2-2 libeel2-dev libgconf2-4 libgconf2-dev libgcrypt7-dev libgdkcardimage0 libglade2-0 libglade2-dev libglib2.0-0 libglib2.0-data libglib2.0-dev libglib2.0-doc libgnome2-0 libgnome2-common libgnome2-dev libgnome2-doc libgnomecanvas2-0 libgnomecanvas2-common libgnomecanvas2-dev libgnomecanvas2-doc libgnome-desktop-2 libgnome-desktop-dev libgnome-keyring0 libgnome-keyring-dev libgnomeprint2.2-0 libgnomeprint2.2-data libgnomeprint2.2-dev libgnomeprint2.2-doc libgnomeprintui2.2-0 libgnomeprintui2.2-common libgnomeprintui2.2-dev libgnomeprintui2.2-doc libgnomeui-0 libgnomeui-common libgnomeui-dev libgnomeui-doc libgnomevfs2-0 libgnomevfs2-common libgnomevfs2-dev libgnutls10-dev libgpg-error-dev libgtk2.0-0 libgtk2.0-bin libgtk2.0-common libgtk2.0-dev libgtk2.0-doc libgtkhex0 libgtkhex0-dev libgtksourceview1.0-0 libgtksourceview-common libgtksourceview-dev libmetacity0 libmetacity-dev libnautilus2-2 libnautilus2-dev libopencdk8-dev liborbit2 liborbit2-dev libpanel-applet2-0 libpanel-applet2-dev libpanel-applet2-doc libpango1.0-0 libpango1.0-common libpango1.0-dev libpango1.0-doc librsvg2-2 librsvg2-common librsvg2-dev libtasn1-2-dev libwnck4 libwnck-common libwnck-dev libxklavier8 metacity nautilus nautilus-data rhythmbox shared-mime-info yelp

some others related with gnome 2.6
evolution1.5 evolution-data-server
rhythmbox ( depend on gstreamer 0.8 )
gstreamer0.8-* libgstreamer0.8-* libgstreamer-gconf0.8-* libgstreamer-plugins0.8-*
galeon galeon-common (checkout from CVS, compile againt gtk2.4)