跳到主要內容

Cairo Clock for Ubuntu 18.04

簡單地說,Ubuntu 18.04不再提供 Cairo Clock,我升級了。
幸好,原始程式還找得到,感恩Open Source,讚嘆Open Source。

到 https://launchpad.net/ubuntu/+source/cairo-clock/0.3.4-2ubuntu2 抓
cairo-clock_0.3.4.orig.tar.gzcairo-clock_0.3.4-2ubuntu2.diff.gz 回來自己編譯

wget https://launchpad.net/ubuntu/+archive/primary/+sourcefiles/cairo-clock/0.3.4-2ubuntu2/cairo-clock_0.3.4.orig.tar.gz
wget https://launchpad.net/ubuntu/+archive/primary/+sourcefiles/cairo-clock/0.3.4-2ubuntu2/cairo-clock_0.3.4-2ubuntu2.diff.gz
tar xzf cairo-clock_0.3.4.orig.tar.gz
gunzip cairo-clock_0.3.4-2ubuntu2.diff.gz
patch < cairo-clock_0.3.4-2ubuntu2.diff
 cd cairo-clock-0.3.4
#原本這裡不用改,但因為Ubuntu 18.04進化到gcc 7.0,所以得改個參數
sed -i -e 's/--export-dynamic/-export-dynamic/g' src/Makefile.*
#接著可以開始編譯
 ./configure --prefix=/usr #若不設prefix就裝在/usr/local底下囉
#中間可能會發現缺很多library,自己慢慢加。 #在Ubuntu的套件庫都還有,裝完再跑一次./configure。
make
sudo make install

中間可能會發現缺很多library,自己慢慢加,在Ubuntu的套件庫都還有。
Cairo Clock需要compiz,所以若跑不起來,得手動加compiz。

留言

這個網誌中的熱門文章

自然人憑證讀卡機驅動程式

鳥毅用的是第一代的自然人憑證讀卡機,EZ100PU(後來有同事買EZmini可以讀SIM卡似乎更好),每年報稅時用一次。 本來只是要申請些政府業務,一時之間找不到光碟,沒想到在 驅動程式下載 居然看到Linux和Mac的驅動程式,剩下的就是政府單位的網頁和程式應該改版了吧!!!

DBeaver 介面語言

DBeaver是我個人頗常用的一套跨平台Database管理工具,最近升級後發現Windows版本居然變成簡體中文,而且無法切換為英文。

如何將較高版本SQL Server複製到低版本SQL Server (降級為舊版)並保留權限及資料庫圖表

一般若是要將SQL Server裡的Database轉往其他Server時,最簡單的方式就是備份(Backup)後再還原(Restore),或者是䣃離(detach)後附加(attach)。 但是很不幸地,若是由較低版本(e.g. 2008)到較高版本(e.g. 2012)要怎麼辦呢?