Archive for the ‘Debian’ tag
Emacs 使用 Xft
emacs-unicode-2 branch 已經 merge 到 trunk 了,用 xft 來顯示的部份也 merge 到 trunk。
更好的是,已經有 deb 可以用了,emacs-snapshot 請到 http://emacs.orebokech.com/ 取用。
設定方法,XftGnuEmacs 仍有一定參考價值。
.Xresources:
Emacs.FontBackend: xft
Emacs.Font: Dejavu Sans Mono-9
.emacs:
(set-fontset-font "fontset-default"
'han '("cwTeXHeiBold" . "unicode-bmp"))
An update from Debian release team
http://lwn.net/Articles/267722/
重點是 Release goal:
- Drop debmake from Debian
- UTF-8 debian/changelog and debian/control
- xcin 也在名單上…
- Switch /bin/sh to dash
也許應該在過年前把 chewing 翻修一下…
GNOME Applet for monitoring Debian bugs
臨時想要監控某個 debian bug 但是嫌訂閱 bug 麻煩嗎?利用這個 GNOME Applet 讓你方便紀錄 debian bts 的動態。

取得方法
% git-clone git://git.chris-lamb.co.uk/debian-bts-applet
ps. 我還沒測試過 :p
Xorg 1.4 XInput Hotplug
Xorg 1.4 開始支援 hal based 的 xinput hotplug,也就是說滑鼠跟鍵盤這些設備可以拔來拔去而不用在 xorg.conf 裡面設定,再加上越來越多 driver 可以 auto-configuration,xorg.conf 裡面的東西越來越少了。
xorg 的 evdev driver 是利用 linux kernel 的 evdev 支援,來使用滑鼠、鍵盤等多種設備,我的 Logitech V450 就一定要用 evdev 才能支援所有的按鍵。
無奈 Debian Sid 中的 Xorg 以及 evdev 都非常的新,但是一些升級的配套措施跟文件跟不上,導致最近發生許多問題,相關的 bug report 有 #443292、#442316。
今天終於把滑鼠鍵盤都設定好了,關鍵在於 hal 的設定跟 gnome 的設定。
首先是設定 hal,因為 hal 預設只設定了使用 evdev,但是沒有顧慮到非使用 us layout 的人,導致升級之後鍵盤 layout 大亂,目前暫時取消了這項設定,我們可以從 /usr/share/doc/hal/examples/10-x11-input.fdi 把設定撿回 /etc/hal/fdi/policy/,內容如下:
<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
<device>
<!-- FIXME: Support tablets too. -->
<match key="info.capabilities" contains="input.mouse">
<merge key="input.x11_driver" type="string">mouse</merge>
<match key="/org/freedesktop/Hal/devices/computer:system.kernel.name"
string="Linux">
<merge key="input.x11_driver" type="string">evdev</merge>
</match>
</match>
<match key="info.capabilities" contains="input.keys">
<!-- If we're using Linux, we use evdev by default (falling back to
keyboard otherwise). -->
<merge key="input.x11_driver" type="string">keyboard</merge>
<match key="/org/freedesktop/Hal/devices/computer:system.kernel.name"
string="Linux">
<merge key="input.x11_driver" type="string">evdev</merge>
<merge key="input.xkb.rules" type="string">xorg</merge>
<merge key="input.xkb.model" type="string">evdev</merge>
<merge key="input.xkb.layout" type="string">dvorak</merge>
</match>
</match>
</device>
</deviceinfo>
其中關於鍵盤 layout、model、rules 的設定是我加上去的。滑鼠不需更動即可 hotplug 使用。
接下來關鍵的地方是,如果你使用 gnome 的話,記得把 keyboard model 改成 evdev,如圖:
最後,xorg.conf 就可以清乾淨了:
Section "Device"
Identifier "intel"
Driver "intel"
Option "AccelMethod" "XAA"
Option "XAANoOffScreenPixmaps" "True"
EndSection
Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "CorePointer"
Option "Device" "/dev/input/event9"
Option "Protocol" "auto-dev"
Option "SHMConfig" "on"
Option "LeftEdge" "1100"
Option "RightEdge" "5800"
Option "TopEdge" "1600"
Option "BottomEdge" "4200"
Option "HorizEdgeScroll" "on"
EndSection
Section "Monitor"
Identifier "Configured Monitor"
Option "DPMS"
DisplaySize 330 200
EndSection
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
DefaultDepth 24
SubSection "Display"
Modes "1280x768" "1024x768"
EndSubSection
EndSection
Debian 開機速度調教
看了 Yuren 的這篇,不禁手癢,也想幫我的伙伴調整一下增進開機速度。首先沒用過 bootchart,以前總以為要 patch 一些東西才能用,沒想到其實只要 apt-get install bootchart 就可以用了 XD
首先是沒有調整過的 bootchart:

在搜尋 bootchart 資料時,找到了這個 Debian 的 SoC 計劃,裡面有各項關於調整開機速度的建議,一項一項試,試了大概有數十次吧,最後終於找到最好的方案:
- 把 /bin/sh 連結到 dash,只要下
dpkg-reconfigure dash就可以了 - 裝好 insserv 之後,下
update-bootsystem-insserv,重新排列 rcX.d 底下的 script 順序 - 修改 /etc/default/rcS 裡面的設定,
CONCURRENCY=shell(原來現在的 initscripts 已經支援 parallel 執行) - 修改
hwclock.sh跟hwclockfirst.sh,讓他們在背景執行 - 開機時,不要加
vga=791參數
減少的時間主要都是來自以上的修改,之後還試過整理多餘的 /etc/init.d/ scripts,試用 ubuntu 的 readahead 程式,prlink gdm 等,都沒有更多的進步…
這是最後的 bootchart:

時間從 39 s 變成 29 s,嗯… 不錯不錯,進步滿多的,不過我覺得應該還可以再進步,只是我不知道該怎麼調了 XD
Intel 新玩具 — PowerTop!
常常覺得筆電的電池肚量不夠嗎?每次都撐不了幾個小時就沒電了? Intel 釋出這個名為 powertop 的新玩具,可以測量出是哪些程序常常把 CPU 從深層睡眠中喚醒,只要有辦法去掉這些惱人的 timer,搭配 linux 2.6.21 中的新特性 dynamic tick,可以讓電腦在不工作的時候可以好好休息,延長工作時間。
在 debian/sid 中只需要
apt-get install powertop
就可以安裝最新版的 powertop,但是要真正實用的分析功能,還需要把 kernel 中的 debug 功能打開
Kernel hacking --->
[*] Kernel debugging
[*] Collect kernel timers statistics
輸出結果如下
Cn Avg residency (5s) Long term residency avg
C0 (cpu running) (17.6%)
C1 0.0ms ( 0.0%) 0.0ms
C2 3.3ms (82.4%) 3.1ms
C3 0.0ms ( 0.0%) 0.0ms
Wakeups-from-idle per second : 252.8
Power usage (ACPI estimate) : 22.9 W (2.3 hours left)
Top causes for wakeups:
27.5% (165.2) <interrupt> : uhci_hcd:usb5, HDA Intel, i915@pci:0000:00:02.0
22.2% (133.6) firefox-bin : schedule_timeout (process_timeout)
18.5% (111.0) liferea-bin : schedule_timeout (process_timeout)
8.4% (50.2) java : schedule_timeout (process_timeout)
4.1% (24.8) Xorg : do_setitimer (it_real_fn)
2.6% (15.4) xchat : schedule_timeout (process_timeout)
2.5% (15.0) laptop_mode : queue_delayed_work_on (delayed_work_timer_
2.1% (12.8) <interrupt> : libata
2.1% (12.8) gnome-terminal : schedule_timeout (process_timeout)
2.1% (12.4) <interrupt> : yenta, ipw2200
清單上的常客 i915@pci, firefox, liferea 等可以在 powertop 網站上的 Tips and Tricks 找到紀錄,也有紀錄一些解決的方法或是 patch… 不過目前我的 i915@pci 無解 囧rz
期待這個計劃可以將 linux 在筆電上的工作效率提高
ps. 網站上有個很誘人的 Success stories
With PowerTOP, I managed to increase the battery life of my Panasonic R4 laptop from 4 to almost 7 hours — Keith Packard, Principal Engineer at Intel
Goodbye, ifrename
從 udev 0.090-1 開始,預設會在 /etc/udev/rules.d 產生 z45_persistent-net-generator.rules 這個檔案,裡面是關於 net interfaces 的命名。
以前總是因為 eth1, eth2 每次開機都不一樣而需要用 ifrename, nameif 等工具來固定住它們。現在自動在 z45_persistent-net-generator.rules 產生一行
# PCI device 8086:4220 (ipw2200)
ACTION=="add", SUBSYSTEM=="net", SYSFS{address}=="00:0e:35:49:99:57", NAME="eth2"
就解決了,在也不需要 ifrename 或是 nameif。
引用 README.Debian
Network Interfaces
~~~~~~~~~~~~~~~~~~
After receiving events about network interfaces, net.agent will call ifupdown using the –allow=hotplug option. This makes the program act only on interfaces marked with the “allow-hotplug” statement. E.g: “allow-hotplug eth0″ instead of the usual “auto eth0″. The loopback interface must always be configured with “auto lo”.The persistent names of network interfaces by default are automatically written to /etc/udev/rules.d/z25_persistent-net.rules . Users can add their own rules there or at any other place before z45. Generation of rules for persistent names can be disabled by removing the z45_persistent-net-generator.rules symlink.
Beware: programs which rename network interfaces like ifrename and nameif will let udev relay events for the old names and should not be used.
Debian Weekly News #31 — August 1st, 2006
歡迎閱讀本年度第三十一期的 DWN,每週 Debian 社群周報Debian 社群快訊。 Christoph Berg 宣佈有九個新的 QA 成員正在處理影響 etch 釋出的顯著問題。Gintautas Miliauskas 報告他正在進行一個基於 WordForge 計畫,給 Debian 用的完整 l10n 基礎建設。
【使用合適的「急切程度」】 Adeodato Simó
提醒開發人員,欲上載的更新套件若為安全性修正,應該將急切程度設為 high。而
medium 程度則是用在修正影響發行的問題,包含解決那種在某些平台上無法正確編譯的情況。這些套件在 unstable 中等待進入
testing
的時間會比較短,因此在處理時也該特別用點心思。
【套件的所有權】 Martin Krafft 提出這樣的議題:Debian 的套件維護者是不是能接受和他人合作維護套件?Adeodato Simó 認為,在接受非該套件維護人員提供的修補(non-maintainer diff)前,若能讓它待在臭蟲追蹤系統中一些時日,對品質確保(QA)會有一定的幫助,因為這讓其他人能有機會幫忙檢視該修補的正確性。
【在 Debian GNU/Linux 3.1 上安裝 Xen】 Aike de Jongste 的一篇文章說明如何在一個 stable Debian 系統上安裝 backported 版的 Xen。所需的步驟包括了使用 APT pinning 安裝一些套件,製作一個特別的 RAM disk,在 grub 的開機選單中加上新的項目,以及建立 Xen 虛擬機器。
【讓衍生產品可以得到 Debian 名號的加持】 Anthony Towns 提議建立官方對衍生 distributions 的授權方式,讓這些衍生產品可以享受 Debian 信譽帶來的好處。當然,想要享有這些好處,這些衍生產品必須願意傾聽來自使用者的意見,並且和自由軟體社群保持良好合作關係。相對的,Debian 應該提供一個 logo,在網頁上加上該衍生產品的連結,協助發佈消息,以及建立未來合作和諮詢的準則。
【管理 Secure APT 的鑰匙】 Joey Schulze 好奇金鑰管理功能是否能在 etch 釋出前即時加入 APT中。Martin Krafft 反對僅僅只有自動更新金鑰,因為這實在太脆弱而易遭到攻擊。他較喜歡有第三方來替金鑰簽章。Florian Weimer 指出現在已知可行的辦法是給 stable releases 和 stable 安全更新使用不會改變的金鑰。
【在 Etch 中支援 Exim 3?】 Marc Haber 列出將 Exim version 3 從 etch 中移除所需的步驟,因為現在不但 Exim 官方不再對此版本提供支援,就連套件維護者都已停止使用該套件。我們必須提供 sarge 的更新套件,而且,當使用者從 sarge 更新至 etch 時需要手動修改設定。
【產生程式的說明文件】 Marcio Roberto Teixeira 問道,Debian 套件中的文件檔應該要在編譯套件前就預先處理好,以節省編譯的時間,還是應該在編譯時一起處理。Goswin von Brederlow 表示,文件應該在該套件編譯時一併處理。如果這樣會嚴重影響該套件編譯的時間,那表示要把文件的部份獨立出來,另外包成一個各平台通用的套件,如此就不會在編譯每個平台的套件時一直重覆地處理那些文件。
【安裝 setuid 的程式】 Yui-wah Lee 問當一個程式需要
setuid 或是 setgid 時,它的套件該如何製作。Matthew Palmer 表示,此時套件維護人員除了要把檔案的權限設好,還可能要調整
dh_fixperms,以免權限又被改回預設的樣子。使用這些套件的系統管理者則可以用
dpkg-statoverride 來修改檔案的權限。
【套件描述文字的翻譯情況】 Michael Vogt 請大家幫忙測試 experimental 中的 APT。這個版本支援本地化的套件描述,這些翻譯過的描述其實在許多 sid 的 mirror 中都已經可以找到,在 Debian 套件描述翻譯計畫 (Debian description translation project)的網站上也可以取得。供大家參與翻譯的系統尚未完備,例如目前並未支援之前提供的校閱功能,但這些不足的部份都已有要著手進行開發的計畫。
【安全更新】您知道該怎麼做。如果您安裝了下列任何套件, 請務必更新系統。
- DSA 1125: drupal — Execution of arbitrary web script code.
- DSA 1126: asterisk — Denial of service.
- DSA 1127: ethereal — Several vulnerabilities.
- DSA 1128: heartbeat — Denial of service.
- DSA 1129: osiris — Arbitrary code execution.
- DSA 1130: sitebar — Cross-site scripting.
【新的或值得注意的軟體套件】 下列套件是最近被加到 unstable Debian 檔案庫或是有重大更新。
- bcfg2 — Configuration management client.
- beaglefs — Implements a filesystem representing a live Beagle query.
- biloba — Turn based strategy board game for up to 4 players.
- byzanz — Small screencast creator.
- console-setup-mini — Experimental micro version of console-setup package.
- cryptmount — Management and user-mode mounting of encrypted file systems.
- gshare — Easy user-level file sharing for GNOME.
- jpnevulator — Serial sniffer.
- multisync-tools — PIM Synchronisation Command Line Tools.
- necpp — NEC2 Evolution Antenna Modelling System.
- open-iscsi — High performance, transport independent implementation of RFC3720.
- openser — Very fast and configurable SIP proxy.
- p3nfs — Mount the file systems on the Psion/Symbian PDA/Phone.
- pdfcrack — PDF files password cracker.
- phpgedview — Web-based genealogy viewer and editor.
- qrfcview — Viewer for IETF RFCs.
- rant — Flexible, Ruby based make.
- serpentine — Application for creating audio CDs.
- splashy — Complete user-space boot splash system.
- tshark — Network traffic analyser (console).
- vbindiff — Visual binary diff, visually compare binary files.
- wireshark — Network traffic analyser.
- wise — Comparison of biopolymers, commonly DNA and protein sequence.
【孤兒套件】本週又有 7 個套件變成孤兒啦! 他們需要新的維護者照顧。這造成目前總共有 343
個孤兒套件。非常感謝 那些前維護者對於自由軟體社群的貢獻。請閱覽 WNPP
網頁查詢完整的列表。如果你有興趣接手任一個套件的話,請 手加上一個臭蟲報告並把標題改成
ITA。devscripts 套件中的 wnpp-alert
程式可以幫您找出有哪些孤兒套件裝在您系統上。
- 44bsd-rdist — 4.4BSD rdist. (Bug#380192)
- dcc — Distributed Checksum Clearinghouse. (Bug#380542)
- gch — Ada quality & style checker. (Bug#380193)
- gkrellongrun — LongRun plug-in for GKrellM. (Bug#379978)
- gpdf — Portable Document Format (PDF) viewer. (Bug#380382)
- hubcot — USB Hub mascot. (Bug#379977)
- libpod-pom-perl — Perl module of POD Object Model. (Bug#379983)
【被移除的套件】 過去一週內,有 18 個套件被移出 Debian 檔案庫了:
- openldap2.2 — OpenLDAP utilities
Bug#340349: Request of QA, superseded by openldap2.3; RC-buggy (non-free content) - ultrapossum — Multi-functional LDAP Solution
Bug#378885: Request of QA, dead upstream, unmaintained, depends on removed openldap2.2 - installwatch — Track installation of local software
Bug#347469: Request of QA, merged into checkinstall - webmin-LDAP-netgroups — LDAP webmin module for editing
netgroups
Bug#347773: Request of maintainer, depends on removed webmin - kimberlite — High Availability Clustering Package
Bug#348195: Request of QA, orphaned, unused, dead upstream - mozilla-firefox-locale-it — Mozilla Firefox Italian
Language/Region Package
Bug#348357: Request of maintainer, superseded by mozilla-firefox-locale-all - mgapdesk — X configuration tool for Matrox video card
Bug#364344: Request of QA, orphaned, RC-buggy - libzlib-ruby — Extension library to use zlib from Ruby 1.6
Bug#367903: Request of maintainer, ruby 1.6 removal - libiconv-ruby — Wrapper class of iconv for the Ruby 1.6.x
Bug#367907: Request of maintainer, ruby 1.6 removal - libstrscan-ruby — Fast string scanning library for Ruby
Bug#369417: Request of maintainer, ruby 1.6 removal - xerces26 — validating XML parser library for C++ (development
files)
Bug#375929: Request of maintainer, superseded by xerces27 - GTK-smooth-engine — Smooth Engine for GTK+ 1.2
Bug#378663: Request of maintainer, superseded by gtk2-engines - fisg — Fast IRC Statistics Generator
Bug#378910: Request of maintainer, dead upstream - parted-swig — Perl5 bindings for libparted
Bug#379293: Request of maintainer, upstream gone; out of date; RC buggy - python-orbit — Python bindings for ORBit
Bug#379436: Request of maintainer, obsolete - tkpgp — Tcl/Tk script that serves as a GUI shell for PGP or
GnuPG
Bug#379509: Request of maintainer, upstream gone - mindi-kernel — Failsafe Linux kernel for Mindi/Mondo
Bug#379570: Request of maintainer, replaced by using stock Debian kernels; 2.4 only - libflorist-3.15p-1 — POSIX.5 Ada interface to operating system
services
Bug#379795: Request of maintainer, superseded by libflorist, RC-buggy
【想繼續閱讀 DWN 嗎?】 請幫助我們製作這份新聞。 我們需要更多的自願作家盯著 Debian 社群,為我們報導社群中的動態。請見 投稿網頁瞭解 如何幫助我們。我們的信箱 dwn@debian.org 期待著您的來信!
Cowdancer - 用 cowbuilder 加快你的 pbuilder
Cowdancer 是一個利用 copy-on-write 技術,在 ‘cp -la’ 建出來的目錄中進行開發的好用軟體。cowbuilder 則是給 pdebuild 用的 pbuilder wrapper,透過 cowdancer 的幫忙,可以大大減少每次解開 base.tgz 所需的時間,加快利用 pdebuild 測試編譯套件的速度。
首先安裝 cowdancer
apt-get install cowdancer
然後建立 chroot 環境
cowbuilder --create
設定 pdebuild, 編輯 /etc/pbuilderrc 或是 ~/.pbuilderrc 加入
PDEBUILD_PBUILDER=cowbuilder
這樣以後使用 pdebuild 時就會自動呼叫 cowbuilder 了
實際使用,大約可以將解壓縮時間由三分鐘減至五十秒!
_______________
< Let's dancing >
---------------
\ ^__^
\ (oo)\_______
(__)\ )\/\
||----w |
|| ||
Debian Weekly News #30 — July 25th, 2006
久違的 DWN 中文版又來了!之前因為 Debian 伺服器遭到入侵導致到現在都還沒有辦法存取 CVS 所以無法更新到網頁上,但還是會繼續在 Blog 張貼最新 DWN!
歡迎閱讀本年度第三十期的 DWN,每週 Debian 社群快訊。 Christoph Berg 寫了一個工作的綜覽頁面 packages overview。他也宣佈倉儲已經搬到 Subversion,提交通知現在是直接由套件追蹤系統管理。
【DzongkhaLinux 啟動】 Debian 計畫宣佈釋出 DzongkhaLinux,一個基於 Debian GNU/Linux 3.1 的發行版,已經被本地化為不丹國語。這個系統由一片可以用來安裝亦可以當作 LiveCD 的光碟組成。不丹的資訊工業部門選擇 Debian 是因為它的功能齊全、可靠度和保證永遠是 100% 的自由軟體。
【統一 SSL 證書】 Jaldhar Vyas 想知道是否應該讓所有使用到 SSL 認證的套件統一使用 SSL-cert 套件中的 snake oil 證書。Petter Reinholdtsen 解釋說 Debian-Edu 已經自動設定好一些使用 SSL 認證的服務,這樣的改變會讓這個工作更簡單。
【處理 Stable 中的文件問題】 Osamu Aoki 要求替臭蟲追蹤系統增加 FAQ 標籤。很多時候關於 stable 的臭蟲回報是屬於常被問的問題,解答卻是被藏在不明顯的位置。關閉這樣的報告或是將其標示為
wontfix 聽起來不甚合理。
【管理計畫的資產】 Manoj Srivastava 提出針對 Debian 組織章程的修正案並尋求協助。這將使章程符合現在的需求以及管理各種財產的需要,允許加入或除去現在授權可以掌握 Debian 資產的合夥組織。
【套件追蹤系統升級】 Raphaël Hertzog 報告現在套件追蹤系統可以用來轉送衍生發行版的資訊。這使得對套件有興趣的人可以收到個別的小補釘,而不是合在一起的一大坨補釘。此外他也在徵求對新功能的幫助。
【釋出現況更新】 Marc Brockschmidt 對於 etch釋出現況所作的評論。他澄清釋出目標的意思並且要求開發者們努力降低影響到釋出進度的重大問題數量。臭蟲碾碎派對將在世界各地舉行。即將釋出的版本將使用 4.0 版號,並且可能會包含 Python 2.4、Linux 2.6.17 或更新、X.org 和大部分 sarge 支援的平台加上 AMD64。
【結束 /usr/doc 過渡期】 Amaya Rodrigo Sastre 要求一個半自動的方法再一次測試套件庫以確定沒有任何套件安裝符號連結至
/usr/doc。Stefan Hühner 建議使用現有的 lintian 檢查。Joey Hess 證實這正是當初他用來回報臭蟲的方法,Luk Claes 補充說 piuparts 也對這樣的檢查很有幫助。
【Debian Installer 釋出 Beta 3】 Frans POP 宣佈debian-installer 的第三個 beta 版已經釋出,Linux 2.6.16 已經包含在在 etch。他解釋安裝程式要求更多記憶體是因為加上了加密支援,這會在 beta 之後繼續改進,另外一個原因就是支援更多的語言。
【標示加強過的 CD/DVD】 Radu-Cristian Fotescu 想知道如何標示以凸顯出加強過的 sarge CD 不是官方原始的版本。MJ Ray 指出官方的標記只能用在官方的 CD 上,而改變過的 CD 應該標示為非官方
。
【安全更新】您知道該怎麼做。如果您安裝了下列任何套件, 請務必更新系統。
- DSA 1112: mysql-dfsg-4.1 — Denial of service.
- DSA 1113: zope2.7 — Information disclosure.
- DSA 1114: hashcash — Arbitrary code execution.
- DSA 1115: gnupg2 — Denial of service.
- DSA 1116: gimp — Arbitrary code execution.
- DSA 1117: libgd2 — Denial of service.
- DSA 1118: Mozilla — Several vulnerabilities.
- DSA 1119: hiki — Denial of service.
- DSA 1120: Mozilla Firefox — Several vulnerabilities.
- DSA 1121: postgrey — Denial of service.
- DSA 1122: libnet-server-perl — Denial of service.
【新的或值得注意的軟體套件】 下列套件是最近被加到 unstable Debian 檔案庫或是有重大更新。
- awffull — Web server log analysis program.
- cdpr — Cisco Discovery Protocol Reporter.
- courieruserinfo — Retrieve courier user account information.
- dates — Calendar optimised for embedded devices.
- dwm — Dynamic window manager.
- fslint — Toolkit to fix various problems with filesystems’ data.
- ggzd — GGZ Gaming Zone: main server.
- gnome-user-guide — GNOME user’s guide.
- jpegoptim — Utility to optimise JPEG files.
- jwchat — Full featured, web-based Jabber chat client.
- jython — Python seamlessly integrated with Java.
- klamav — Graphical front-end for ClamAV.
- live-package — Debian Live framework.
- min12xxw — Printer driver for KonicaMinolta PagePro 1[234]xxW.
- pcf2bdf — Convert X11 font from PCF to BDF format.
- pootle — Web-based translation and translation management tool.
- pypar2 — Graphical frontend for the par2 utility.
- qemu-launcher — GTK+ front-end to QEMU computer emulator.
- ri-li — Toy simulator game.
- scim-thai — Thai Input Method Engine for SCIM.
- sudoku — Console based sudoku.
- trigger — Free 3D rally racing car game.
- unicode-data — Property data for the Unicode character set.
- yeahconsole — Drop-down X terminal emulator wrapper.
- zimpl — Mathematical modelling language for optimisation problems.
【孤兒套件】本週又有 42 個套件變成孤兒啦!
他們需要新的維護者照顧。這造成目前總共有 357 個孤兒套件。非常感謝
那些前維護者對於自由軟體社群的貢獻。請閱覽 WNPP
網頁查詢完整的列表。如果你有興趣接手任一個套件的話,請
手加上一個臭蟲報告並把標題改成 ITA。devscripts 套件中的 wnpp-alert 程式可以幫您找出有哪些孤兒套件裝在您系統上。
- apollon — KDE-based interface to the giFT file-sharing system. (Bug#379346)
- aptconf — Debconf infrastructure for setting up apt sources. (Bug#379037)
- atari800 — Atari emulator for X/curses/SDL. (Bug#379022)
- cbrowser — C/C++ source code indexing, querying and browsing tool. (Bug#378796)
- configlet — Alternative debconf configuration interface: core API. (Bug#379031)
- cscope — Interactively examine a C program source. (Bug#378802)
- cthugha — Oscilloscope on acid. (Bug#378946)
- discover — Hardware identification library. (Bug#379043)
- discover-data — Data lists for Discover hardware detection system. (Bug#379044)
- etherconf — Debconf interface to Ethernet device configuration. (Bug#379032)
- fbi — Linux frame buffer image viewer. (Bug#379250)
- ggi-doc — General Graphics Interface project documentation. (Bug#378919)
- gnome-tasksel — GNOME interface to Debian tasks. (Bug#379038)
- gtm — Multiple files transfer manager. (Bug#379000)
- ida — Image viewer & editor. (Bug#379257)
- kernel-patch-nfs-swap — Patch to Linux to enable swapping over NFS. (Bug#378928)
- krecord — KDE sound recorder. (Bug#379252)
- libggi — General Graphics Interface colour emulation targets. (Bug#378920)
- libggigcp — GGI Color and Palette Manager extension. (Bug#378921)
- libggimisc — General Graphics Interface Misc development package. (Bug#378922)
- libggiwmh — GGI Window Manager Hints extension development package. (Bug#378924)
- libgii — General Input Interface runtime libraries. (Bug#378925)
- libooc-vo — VisualOberon GUI class library for Oberon-2. (Bug#379221)
- libooc-x11 — X11 specific modules for the oo2c compiler (devel). (Bug#379223)
- libooc-XML — XML parser for the oo2c Oberon-2 compiler (devel). (Bug#379222)
- libpcd — Library for reading PhotoCD images. (Bug#379254)
- localeconf — Debconf interface to locale configuration. (Bug#379033)
- motv — Motif TV application. (Bug#379256)
- mozilla-locale-zh-cn — Mozilla Simplified Chinese (China) language/region pack. (Bug#378751)
- mozilla-locale-zh-tw — Mozilla Traditional Chinese (Taiwan) language/region pack. (Bug#378752)
- oo2c — Optimising Oberon-2 to ANSI-C Compiler. (Bug#379224)
- openmotif — Open Motif. (Bug#379258)
- picax — Tool for creation of aptable media. (Bug#379039)
- python-parted — Python bindings for GNU Parted. (Bug#379034)
- spe — Stani’s Python Editor. (Bug#379374)
- svgalib4libggi — SVGAlib wrapper library for LibGGI. (Bug#378927)
- tcldom — DOM binding for Tcl. (Bug#379404)
- timezoneconf — Debconf interface to system timezone, date, and time. (Bug#379035)
- tv-fonts — X11 fonts for TV applications. (Bug#379255)
- webfs — Lightweight HTTP server for static content. (Bug#379253)
- wv — Programs for accessing Microsoft Word documents. (Bug#379466)
- xawtv — Collection of TV and radio applications. (Bug#379251)
【被移除的套件】 過去一週內,有 10 個套件被移出 Debian 檔案庫了:
- kernel-latest-powerpc — Linux kernel headers on PowerPC
Bug#353717: Request of maintainer, outdated, unmaintained - kernel-image-2.4.27-alpha — Headers for building modules for Linux 2.4.27
Bug#367518: Request of maintainer, outdated, not used anymore, ftbfs - sfio — Enhanced library for managing I/O streams (development)
Bug#279812: Request of QA: rc-buggy, unmaintained, almost no users - doxymacs — E-lisp package for making doxygen usage easier under Emacs
Bug#321821: Request of QA: rc-buggy, unmaintained, no users - tcltk8.0-ja — Japanese localised version of Tcl 8.0
Bug#360500: Request of QA, uninstallable, obsolete version of Tcl/Tk - gnome-ruby — Ruby binding of libart
Bug#367680: Request of maintainer: obsolete - xmule — eMule client for the edonkey2000 network
Bug#370524: Request of maintainer, rc-buggy, unmaintained at the moment - barrendero — delete messages on the spool dir depending on their age
Bug#378485: Request of maintainer, old, unused, buggy - ipsc — IP Subnet Calculator for X
Bug#378772: Request of QA, rc-buggy (uninstallable), obsolete, dead upstream, maintainer MIA - ipfwadm — Linux 2.0.x firewalling tools
Bug#378548: Request of QA: unmaintained, very outdated, doesn’t work anymore on more recent kernels
【想繼續閱讀 DWN 嗎?】 請幫助我們製作這份新聞。 我們需要更多的自願作家盯著 Debian 社群,為我們報導社群中的動態。請見 投稿網頁瞭解 如何幫助我們。我們的信箱 dwn@debian.org 期待著您的來信!
