Zaurus 歷史軟體

今天把以前收集給小 Z 使用的軟體都整理了一下,
要是正好有還在使用 zaurus 的人正要找的舊軟體就能幫忙一下,
若是有找到你要的,請留個言吧,
軟體很多,若您是作者影響了您的權益請通知我吧!

Today, the previously collected using the software for small Z are finishing If people are still using the old zaurus software will be able to help to find what, If there is to find what you want, please leave a made it, if you are the author affect your rights please inform me! (That this is the use of translation software)

link: http://paar.kh.edu.tw/download/zaurus/zaurus-soft/

[公告] 11/29 gentoo.tw 線路中斷

因網站所在之骨幹線路搬遷,11/29 08:00 – 11/30 17:30, 屆時將造成網路中斷。
若線路搬遷提前完成, 將提早恢復網路連通,
若工程進度落後, 可能會影響到11/30的網路連絡,
所有目前的 *.gentoo.tw 將受影響,
服務中斷的時間, 依實際搬遷之進度, 恢復原有之服務,
不便之處, 進請見諒!

kvm 模擬得太真實了吧?

在 KVM 裡用到一個應用程式會大量存取網路資料,
結果將虛擬機器配給一張 realtek 8139 時,
莫名地卡機變慢…
後來想到是網路問題時,
將網路介面換成 intel pro 1000 時,竟然就不卡了。

這….這模擬得太真實了吧?

OpenVAS 遇上….不能啟動

gpgme_new failed: User defined source 1/Not operational

遍尋網路千百度,驀然回首….. 還是沒找到,
這似乎是 openvas 和 “gpgme-1.2.0” 的一個合作的 bug,
(我無法確定是哪一方套件的 bug)
目前的解決方法是;
把 gpgme 降為 1.1.8 版就好了。 XD

OpenWebMail 與 Gentoo

Gentoo 的 portage 上通知,

perl-core/IO-Compress-Zlib
perl-core/IO-Compress-Base

都被下面這個套件取代了
perl-core/IO-Compress

由於 openwebmail 需要這些套件,
下次可就得找對方向了。

Gentoo 64bit 安裝 Nessus Client 4

結論:以下太麻煩,所以改用有人維護的開放源碼套件 openVAS

不久之前 Nessus Client 還沒有 64 bit 出版時,倒折煞我這個桌機用 64 bit 的人,同時掃瞄一堆機器的人一定會知道 Nessus Client 這端的機器可能會被 loading 掐住(我將 Nessus 的 Server 和 Client 分離),至少 NessusClient 程式本身會停在那裡,手邊最強的機器只有 office 桌機這台,當時為了把 NessusClient 32bit 的版本裝進 64bit 的系統真是折煞我,最後是 “放棄”,不過放棄的是在 64bit 裝  NessusClient,我還是很奮力地將 32bit 的 Gentoo 裝進  kvm 裡然後再把當時的 NessusClient 裝進那個 32bit 的 GentooBox 裡,每次要掃瞄時就開起這個 Box 讓它因為 loading 太重而停在那邊,這時我這個 host 就可以做其它事。

以上是舊事,現在  NessusClient 都出了第4版啦,而且還有跟著時代進步的 64bit 版本,看看官網:

有各大 distro 的版本,但,沒有 Gentoo,overlay 裡有!但裝了還是跑不起來。

這時

Gentoo Linux 安裝使用玉山銀行 WebATM

玉山銀行既然支援 Ubuntu 了,那當然 Gentoo 也不會有問題。

不過請注意的是目前只支援 32bit 的作業系統,不要像我興沖沖地全部裝完才發現我裝在 64 位元的系統上了 XD。

參照玉山銀行的 Q&A:
https://netbank.esunbank.com.tw/webatm/Q&A_016.htm

1.安裝玉山銀行Linux專用版 WebATM plugin(*註1)

2.安裝 ccid, pcsc-lite, pcsc-tools, pcsc-perl 四個套件在,在 Ubuntu 叫 pcscd 在 gentoo 是 pcsc-lite,有二個要加 keyword 才能安裝請自行加到 /etc/portage/package.keywords 裡,像以下我裝好的:

# emerge ccid pcsc-lite pcsc-perl pcsc-tools -pv

These are the packages that would be merged, in order:

Calculating dependencies… done!
[ebuild   R   ] sys-apps/pcsc-lite-1.5.3  USE=”hal usb -static” 0 kB
[ebuild   R   ] app-crypt/ccid-1.3.10  USE=”-nousb -twinserial” 0 kB
[ebuild   R   ] dev-perl/pcsc-perl-1.4.7  0 kB
[ebuild   R   ] sys-apps/pcsc-tools-1.4.15  USE=”usb -debug” 0 kB

Total: 4 packages (4 reinstalls), Size of downloads: 0 kB

3.Q&A中:

請在安裝pcscd套件後,下載這個以libUSB編譯的pcscd,覆蓋原來的pcscd 按此下載

下載下來解開後的 pcscd 取代原來的 /usr/sbin/pcscd (*註2)

4.如果是用常見的虹堡 EZ-100PU 這型讀卡機,文中說:

到虹堡科技的網站下載讀卡機驅動程式,並依據說明安裝即可

是沒有這麼簡單的,下載解開後依其中的 readme 以 ./install 安裝後它會在 /usr/lib/readers 中産生一個 drivers 的目錄,這時還不能正確使用,必須把它移到 /usr/lib/pcsc 裡才能 work:

# mkdir /usr/lib/pcsc
# cp -R /usr/lib/readers/drivers /usr/lib/pcsc/
# /etc/init.d/pcscd restart

這時你再來 pcsc_scan 就可以找到讀卡機了:

# pcsc_scan
PC/SC device scanner
V 1.4.15 (c) 2001-2009, Ludovic Rousseau <ludovic.rousseau@free.fr>
Compiled with PC/SC lite version: 1.5.3
Scanning present readers…
0: CASTLES EZ100PU 00 00

Wed Jul 22 15:33:28 2009
Reader 0: CASTLES EZ100PU 00 00
Card state: Card removed,

有圖有真像,我查查餘額:

(*註1) 若安裝後沒有出現在 about: plugins 中,用 console 執行看是不是有 GLIBCXX_3.x.x 的問題,若是用 gentoo 的 gcc-config 設定過後重新 source /etc/profile 重執行 firefox 即可。

(*註2) 這個檔是玉山銀行所編譯出來的二位元檔,為免爭議,希望玉山銀行能附上原始碼。

Gentoo quickinstall with Sabayon’s kernel

為什麼要這樣做,用意?

畢竟對一般人來說要懂 kernel 裡那麼多功能到底是做什麼相當的困難,sabayon 的 kernel 我試用了幾個星期覺得相當好用,不像自己手編的少了一個什麼就得重編一次,用 liveCD 開機再以 genkernel 編的感覺也不盡完整而且肥大(是跟著 loading 進來的 moduels 肥大),sabayon 的連 NB 的暫停、冬眠等功能都好了,是 Desktop 的良伴啊!

Quickinstall 就參考官站的 Gentoo Linux x86 Quick Install Guide

我從中間說起,重點擺在使用 Sabayon 的 kernel,做完 Code Listing 2.18:

# chroot /mnt/gentoo /bin/bash
# env-update && source /etc/profile
一直到
# hostname -f

現在要為加入 sabayon 的 overlay 準備,在 package.use 中加上下列的相關 use:

# cat /etc/portage/package.use
app-portage/layman git
sys-kernel/linux-sabayon grub symlink

裝上要用的套件:

# emerge layman grub
# layman -L
# layman -a sabayon
# emerge linux-sabayon

這個步驟會花比較多的時間,它除了 download source tar ball 外,也會自動用 genkernel 編核心和模組,完成後你就會看到 /boot 裡有 kernel 相關檔,/lib/modules 也有模組資料,再來檢查 grub 用的 menu.lst 檔有沒有加入它的開機選項:

title Sabayon Gentoo Linux (genkernel-x86-2.6.29-sabayon)
root (hd0,4)
kernel /boot/kernel-genkernel-x86-2.6.29-sabayon  root=/dev/ram0 ramdisk=8192 real_root=/dev/sda5  init=/linuxrc splash=silent,theme:sabayon vga=791 CONSOLE=/dev/tty1 quiet resume=swap:/dev/sda7
initrd /boot/initramfs-genkernel-x86-2.6.29-sabayon
savedefault

就可以依照 Gentoo Linux x86 Quick Install Guide 的 Code Listing 2.20 繼續安裝,若你要像 sabayon 那樣有漂亮的開機 splash,就得再加上它的 theme,及參閱 spalsh 的相關設定了。