2009-04-17

更新linux-image-2.6.26-2-686後和virtualbox-ose又對不上版本了

今天(2009-04-17)debian testing 升級時, 自動安裝新kernel 2.6.26-2-686, 升級後檢查一下對映 2.6.26-2-686 版的virtualbox-ose版本:

目前正常工作的版本
$ dpkg -l | grep virtualbox-ose
ii virtualbox-ose 1.6.6-dfsg-3
ii virtualbox-ose-guest-modules-2.6.26-1-686 2.6.26+1.6.6-dfsg-6
ii virtualbox-ose-guest-utils 1.6.6-dfsg-3
ii virtualbox-ose-modules-2.6.26-1-686 2.6.26+1.6.6-dfsg-6


要裝的版本
apt-cache show virtualbox-ose-modules-2.6.26-2-686
Version: 2.6.26+1.6.6-dfsg-6+lenny1

apt-cache show virtualbox-ose-guest-modules-2.6.26-2-686
Version: 2.6.26+1.6.6-dfsg-6+lenny1

apt-cache show virtualbox-ose-guest-utils
Version: 2.1.4-dfsg-1

apt-cache show virtualbox-ose
Version: 2.1.4-dfsg-1




結果又出問題了, 版本對不上, modprobe vboxdrv 是不會成功的, 已經最少三次出狀況了! Debian應該是很嚴謹的。

只好鎖住 virtualbox-ose 的版本, kernel 還是開在 2.6.26-1-686。

Debian Testing safe-upgrade時遇到 python-elementtree 錯誤

今天多台 Debian 機器升級, 只有目前使用的桌遇到此問題(版本: testing), 錯誤訊息如下:


Setting up python-elementtree (1.2.6-13) ...
Usage: update-python-modules [-v] [-c] package_directory [...]
update-python-modules [-v] [-c] package.dirs [...]
update-python-modules [-v] [-a|-f|-p]

update-python-modules: error: /usr/share/python-support/python-elementtree.public is not a directory
dpkg: error processing python-elementtree (--configure):
subprocess post-installation script returned error exit status 2
dpkg: dependency problems prevent configuration of epiphany-extensions:
epiphany-extensions depends on python-elementtree; however:
Package python-elementtree is not configured yet.
dpkg: error processing epiphany-extensions (--configure):
dependency problems - leaving unconfigured
Setting up libatlas3gf-3dnow (3.6.0-24) ...
dpkg: error processing libatlas3gf-3dnow (--configure):
subprocess post-installation script returned error exit status 30


看了一下, 是 epiphany-extensions 要用到這個套, 這個epiphany瀏覽器很少用到, 且移除 epiphany-extensions 不會整個移掉epiphany, 先刪除 /usr/share/python-support/python-elementtree.public 內容中的檔案, 以及 /usr/share/python-support/python-elementtree.public 這個檔, 再移除 epiphany-extensions , python-elementtree 兩個套件, 再等套件修好。

aptitude purge python-elementtree

另外 Tsung's Blog 有提及 Debian Linux 升級時遇到 python-elementtree 錯誤修復 , 我的是 testing 與 stable 混用, 以 testing 為主, 就不考慮用 unstable 了。

2009-01-25

主機的顯示卡弄壞了

主機的顯示卡清潔弄壞了。

這台是 rj.twbbs.org , 上面裝 debian etch, kernel 2.6.18-6-k7, 快要找不到有更新的kernel了。

過年快到了,白天洗好窗戶,晚上沒事,聽到主機很大聲,就動手停下主機,用吸塵器吸主機上的風扇,顯示卡上有風扇,順便清一清,一清就把顯示卡弄壞了,開不了機,一長二短的嗶聲,只好找google查這台老機器 - I Will KD266的主機版,已經八年多的機器,電容大部份都要爆了,能撐多久就撐多久,先讓主機先工作。

確定是VGA(顯示)卡壞,只好拔下來,吸塵器吸過,再用橡皮擦擦過,裝回去,重開主機,還是一長二短的嗶聲,不過會開機成功,可以用 ssh 登入,太好了,先用著,以後沒事不要亂動老骨董,骨頭會散掉的。

註:舊的VGA卡應該很多人都有,說不定可以從別人要丟的舊PC上要到。

自家的 WordPress 及 Drupal 移除

原來裝的 WordPress 及 Drupal 要停掉,最先是作測試用,在 blogspot 上有的文章,都分別放一份到 WordPress 及 Drupal 上,弄久了,覺得很累,還是用 google 的 blogspot ,WordPress 及 Drupal就停掉,資料會刪除(先等一兩個月再刪)。

WordPress 及 Drupal 使用上都不錯,我不是做網站的,沒有需求,所以要移除。

2008-10-22

更新debain後virtualbox-ose出問題,不能run了

上星期更新debain, 使用

sudo aptitude update; sudo aptitude safe-upgrade ,

結果 virtualbox-ose 及 virtualbox-ose-guest-utils 更新成 1.6.6, 但virtualbox-ose-modules-2.6.26-1-686還是 2.6.26+1.6.2的版本,

aptitude show virtualbox-ose去找, 發現舊版已不見了, 想等一等, 會有人提出這個bug, 最終virtualbox無法使用, 要用時只好起動到備援系統.

等了一星期了, 只好從 /var/cache/apt/archives/ 安裝 virtualbox-ose_1.6.2-dfsg-6_i386.deb 及 virtualbox-ose-guest-utils_1.6.2-dfsg-6_i386.deb 來解決,

安裝 :
cd /var/cache/apt/archives/
sudo dpkg -i virtualbox-ose_1.6.2-dfsg-6_i386.deb virtualbox-ose-guest-utils_1.6.2-dfsg-6_i386.deb

還真是有些煩..

2008-10-12

Debian 下 virtualbox 1.6.2 的 VBoxGuestAdditions的改變

Debian testing 環境,以前用 virtualbox 1.5.x 版時,VBoxGuestAdditions.iso 是整合在套件中,新版的 virtualbox 1.6.2,對 VBoxGuestAdditions 有些改變。

要在Guest(客戶端)中的->裝置->安裝客端額外功能

安裝這個 VBoxGuestAdditions , 下載後會存在 /home/username/.VirtualBox/VBoxGuestAdditions_1.6.2.iso 。下載完後,掛上 VBoxGuestAdditions.iso, 客戶端會開始裝這個額外功能。

裝完後
  • 無縫模式(Host-L)
  • 滑鼠整合(Host-I)
  • 連上網路磁碟機
    這三樣就會正常了,當然還要做一些設定。

    以下是舊版的設定:

  • 2008-08-26

    rkhunter的使用

    rkhunter是一支 "檢查系統中是否有 rootkit、後門程式,以及系統是否有不安全的地方" 的程式

    debian下安裝
    $ sudo aptitude install rkhunter

    使用(指定使用UTF8中文)
    $ sudo rkhunter --check --lang zh.utf8