2007年10月26日 星期五

Gentoo系統升級,libexpat.so.0 : No such file or directory

0 意見

昨天晚上因為用了新的USE

有點懶的全系統更新,只下了emerge -nDv gnome

讓系統以新的USE變數重新編譯gnome相關的套件

超過50個套件要重編,在Pentium4 Nothwood 2.8上也要好幾個小時

放著跑人就跑去睡覺了

 

起床一看

編譯過程也沒什麼問題

重載系統環境(env-update && source /etc/profile)之後

gdm起不來,訊息是:

error while loading shared libraries: libexpat.so.0: cannot open shared object file: No such file or directory

 

看到.so.0...

不好的預感...= =a

挖了一下紀錄檔,libexpat從1.x更新到2.x

升級過程中新編譯出來的叫做libexpat.so.1

 

難怪在找不到檔案

 

不過沒關係,Linux有打不死小強的天份(驕傲)

我revdep-rebuild,把動到的套件全部重編可以吧

gentoo / # revdep-rebulid 

p.s. 真要下還是先加上-p參數看一下到底會動到哪些,沒問題才真的下命令

-bash: revdep-rebulid: command not found

好,很好

老師說做人要勤快些就是不聽

revdep-rebulid是gentoolikt裡的工具之一

想說沒機會用到就沒裝,結果出事沒得用了

 

沒關係,打不死的小強(小聲)

準備連上網路,現在去裝起來...

gentoo / # pppoe-start

/usr/sbin/pppoe-start: line 44: /bin/id: No such file or directory
pppoe-start: You must be root to run this script

 

root?!

我是root阿,你沒看到那大大的#字號嘛

不過怎麼會提到/bin/id...

這不是寫script時拿來驗證使用者身份的東西嗎?

 

翻了一下,系統中的"id"是存放在/usr/bin/id

pppoe怎麼會去找/bin/id...?!

官方更新出錯?!

算了,不管他,打不死的小強(小小聲)

連結過來總可以吧!

gentoo / # ln -s /usr/bin/id /bin/id
...........TIME OUT

..............我不想玩了

要打的圖文並茂好累...(謎之聲,哪來的圖?)

 

後來用光碟重開機進安裝環境

連上網路並chroot裝上gentoolikt後

繼續revdep-rebulid中..= =a

2007年10月24日 星期三

Compiz與Beryl

0 意見

前兩天擺弄Ubuntu 7.10時還在上面裝beryl

我真的憨了...=口=

 

Compiz是一個基於OpenGL技術的桌面特效套件

Beryl本來是它的分支,而且能展示的特效"多很多很多很多"

但是因為開發小組在加入那些很多很多特效的途中犧牲了穩定度

所以很多Beryl的套件沒有回植到Compiz

而形成Compiz以及Beryl兩個獨立的套件開發

 

本來都覺得,反正裝這個都是為了要炫了

裝個不夠炫的Compiz倒不如直接裝Beryl或是為了穩定度乾脆不裝這些

 

可是今年三月,Compiz跟Beryl合併了...

由Compiz的開發小組負責核心元件,Beryl的小組負責特效外掛

形成一個新的開發案叫做Compiz Funsion

而Ubuntu 7.10內建的就是Compiz Funsion

所以在7.10上不要像我呆呆的跑去研究怎麼裝Beryl了

 

不過7.10上預設的設定比較保守

要裝上compizconfig-settings-manager

這會在桌面特效設定裡多一個自定選項

讓你能完整的設定Compiz強大的功能

 

很難想像Linux能辦到的桌面長怎樣嘛

看看這篇吧

2007年10月23日 星期二

「完成」才重要

0 意見
他們都搞錯!學歷不重要,「完成」才重要
令人很有同感的一篇文章

2007年10月20日 星期六

Ubuntu 7.10

0 意見
有在逛這的人想必看到首頁的Ubuntu 7.10倒數計時器歸零幾天了
今天有空跑去挖了顆沒在用的硬碟就裝了起來

不像Windows升級成Vista那樣,會感覺用了完全不同的系統
7.10給人的第一映像好像就只有預設的桌布換了一下
幾個圖形介面的設定程式換了一下

主要標榜升級的部份-Compiz
可以讓桌面多了很多3D的特效
不過一直在用beryl的我,有些"新特效"還真的一點都不新
比較有意思的大概是類似iPhone圖形瀏覽效果的程式切換器吧
感覺真的很酷~~~

不過beryl本來就是Compiz的支派
找一下應該也有pugin可以在beryl上達成才對

總之,這版代號Gutsy Gibbon(勇敢的長臂猿,老美取名字還真的有創意= =b)的Ubuntu 7.10
被我亂裝亂摸發現的新功能大概有:

1.新的桌面主題設定工具,整合在一起了,不像以前佈景主題、桌布、桌面特效是分開的
2.命令列下,Tab能夠提示部份程式的參數,不像以前只能提示PATH中有包含的程式
3.部份軟體繁體中文化的進度尚未完成,懂的又有空的人(像我= =b)快上去幫忙翻譯
4.使用Compiz的桌面特效,畫面左上為所有桌面顯示,+Tab可以顯示很帥的程式切換(還有倒影,加分~~~)
5.Beryl可以裝上支援7.06的0.20,但是照官方舊的方式裝會導致emerald佈景失敗,反而會在compiz啟動後套用上emerald的佈景主題,研究出解決方式再po上來
6.十鍵滑鼠依然無解,乖乖改設定靠模擬
7.使用核心為2.6.22.14,就是說還是使用舊的I/O排班器
8.Gnome是有點新又不算太新的2.20.1,上面說到的桌面設定整合就是因為它
9.家目錄內的資料夾會根據安裝選定的語言而改為該語言的名稱,舉例來說,以前~/Desktop是指桌面所在的地方,用繁體中文裝系統的話,會叫做~/桌面

2007年10月16日 星期二

被轉來電?

0 意見

老闆你好!

 

哈,都還沒在工作

居然會接到打給我的電話跟我說老闆你好

 

而且都顯示"被轉來電"無號碼

每個打來的人都對著我說要找"新進"公司老闆

(音是這樣,字打錯...老闆不會怪我吧?)

 

這個"新進"公司老闆也太天兵了

自己的手機號碼要記好,轉接不要轉錯阿

把工廠電話轉接到我的手機幹麻...

 

mech's blog. Copyright 2008 All Rights Reserved Revolution Two Church theme by Brian Gardner Converted into Blogger Template by Bloganol dot com