發表文章

目前顯示的是有「Desktop | 桌面」標籤的文章

[完全用 GNU/Linux 工作] 16. 於 Vim 裡使用 sdcv

圖片
撰寫上文 ( 15. 文字界面的字典 sdcv ) 時找到 Yunt 的 在 Vim 裡使用 sdcv 的 plugin ,凍仁現在只需使用 \ w 即可快查單字,連原先輸入的動作都省了,這下就可以得到有選字取詞功能的 sdcv 了 (詳情請參考 vim-sdcv )。 ▲ 可選字取詞的 Vim。

[完全用 GNU/Linux 工作] 15. 文字界面的字典 - sdcv

圖片
sdcv 可以說是文字界面的 星際譯王 (StarDict) ,它能使用星際譯王的字典詞庫,所以不用怕哪天沒人維護 StarDict,與其開啟圖形介面來查個單字,不如直接開終端機來的迅速。以下凍仁就列出幾項優缺點: 優點: 可於各種 terminator 使用,搭配 Guake 有加分效果。 可使用相同的字典詞庫。 可與純文字的工具搭配使用。 缺點: 需自備字典詞庫 無法選字取詞。 無法使用網路辭典。

[完全用 GNU/Linux 工作] 14. 色碼擷取器 - Gpick, Gcolor2

圖片
在開發網頁時多少會自訂些顏色來符合網站整體的風格,這時凍仁會先透過「色碼擷取器」來挑選適合的顏色。在 GNU/Linux 裡我們可以使用 Gpick 及 Gcolor2 來擷取它們。 Gpick 是個基於 C++ 及 GTK+ 所開發的進階色碼擷取器,完整度比 Gcolor2 高上不少。前者除了色碼擷取 (Color picker) 跟色碼產生器 (Scheme generation) 以外,更多了協助色碼擷取的貼心放大鏡以及版面預覽 (Layout preview) 功能。 ▲ Gpick 截圖。

[完全用 GNU/Linux 工作] 13. Pentadactyl

圖片
Pentadactyl 是個號稱「只用五隻手指」就可以完全操控 Firefox 的 Vim-like 套件,而且相似度極高,不管是 hjkl 的操作模式、自訂快捷鍵 (keymap) 還是更換佈景主題 (colorsheme) 它都辦得到。 它與 Vimperator 的差異在於:前者是在 Firefox 實作出 100% 的 Vim;後者優化了瀏覽上的使用者體驗,並標榜它是可用、簡潔、穩定及具有設計的。事實上後者對於新版的 Firefox 較不友善,常跟不上更新 (或許是該怪 Firefox 更新速度過快),除此之外前者的高自訂性以及其它的林林總總讓凍仁最後選擇了 Pentadactyl。 ▲ Pentadactyl 操作手冊 (:help)。

[完全用 GNU/Linux 工作] 12. Vim 套件管理 - NeoBundle

圖片
原生的 Vim 已經很棒了,但為了讓它更好用,我們可以藉由擴充套件 (plugin) 來加速開發及編寫文章的速度。但隨著 plugin 的增長我們會更難管理,這時只需多裝個 套件管理員 (Vim plugin manager) 就可以解決此難題。 NeoBundle 是個基於 Vundle 而發展的 Vim plugin manager。只需編寫一個設定檔就可以管理所有的 plugin。除了可省去個別安裝的時間,也可透它進行更新、重新安裝及觀看紀錄 ... 等,就好比 Firefox, Google Chrome 一樣。 ▲ 使用 NeoBundle 安裝套件。

[完全用 GNU/Linux 工作] 11. Hacking Vim

圖片
Vim 是功能完整且強大的文字編輯器 (Text Editor,以下簡稱 Editor),相信接觸過 GNU/Linux 的伙伴都曾接觸過。相信不少人對於它的印象就如同 COSCUP 2011 的經典名句「 第一次用 vi 時進的去出不來 」一樣,不過凍仁相信,只要事先做過些功課,便可習得第一成的功力,待大成後,其帶來的便利性是其他的 Editor 難以取代的! ▲ 使用 markdown 語法撰寫鐵人賽文章的截圖。 視窗切割及 CtrlP 火力展示,其怖景主題為 fu 。

[完全用 GNU/Linux 工作] 08. 電源管理 - PowerTOP

圖片
PowerTOP 是個分析、監控電力消秏的節能工具程式,它是由 Intel 於 2007 年以 GPLv2 授權釋出的開放原始碼專案。我們可以使用它找出 GNU/Linux 上秏電的套件,並透過停用不必要的功能以達到省電的效果,是筆記型電腦 (Laptop) 必裝的實用工具。 ▲ PowerTOP 的起始畫面。

[完全用 GNU/Linux 工作] 07. 簡易的防火牆

圖片
從 2008 年開始 Ubuntu 8.04 LTS 多了個簡單的防火牆「 ufw (Uncomplicated Firewall) 」,它簡化了 iptable 複雜的指令及參數,讓人們能快速上手,之後更出現了圖形介面的 Gufw (甚至連指令都免了)。原先為了 Ubuntu 而誕生的 ufw 現在也成功移植到基於 Debian 發展的 GNU/Linux ( ezgo , Linux Mint ) 以及 Arch Linux 。

[完全用 GNU/Linux 工作] 06. 安裝驅動程式

圖片
要想完全駕御一台電腦並將發揮到最大功效,我們必需讓軟體 (女方) 與硬體 (男方) 互相認識且達到良好的溝通,而這些負責溝通的軟體我們稱之為 驅動程式 (媒婆)。在 Windows 上有 裝置管理員 ,在 Ubuntu 上也有圖形界面的 硬體驅動程式 ( Jockey ) 可以使用,但在 Debian 或是其它的發行版本上不見得會有 (Jockey 並不是萬靈丹,GNU/Linux 硬體支援度已比先前進步不少,但多少還是會發生找不到的情形),這時我們就必須使用 lspci 指令來取得各個 PCI 裝置的型號,並一步步補完之。 ▲ jockey-gtk on Ubuntu 10.04。

[完全用 GNU/Linux 工作] 05. 套件庫及鏡像站

圖片
每個 GNU/Linux 都有屬於它的哲學及用途,以下就讓凍仁簡述一下自己的看法。 Debian : 堅守 自由軟體 精神,擁有嚴謹的非營利組織團隊,支援眾多平台,例如 NOKIA N900 及 Raspberry Pi 。主要分成穩定版 (stable)、測試版 (testing)、及不穩定版 (unstable)。 Ubuntu : Debian 的不穩定版分支,其設計目的為使用者導向,易上手且驅動支援較完整,主要分成桌面版 (desktop) 及 伺服器版 (server),並於每兩年發布長期支援版本 (LTS)。 RHEL : 由 Red Hat 公司釋出,其主要對象為追求穩定的公司行號。 CentOS : 依照 開放原始碼 所釋出的 RHEL,也可說是社群版的 RHEL,但不包含一些封閉的軟體。

[完全用 GNU/Linux 工作] 02.建立開機媒體 (隨身碟、光碟)

圖片
規劃好作業系統及分割區後,我們還需要一個開機媒體才行進行安裝。在以前 (或為了相容性) 都得用燒錄光碟才可進行安裝手續;現在我們可以使用隨身碟 (Flash Disk) 來代勞。請注意隨身碟容量務必大於光碟映像檔 (image)! 凍仁常用的光碟鏡像站。 Clonezilla live CentOS 6.4 Debian 7.1.0 Ubuntu 12.04.3

完全用 GNU/Linux 工作

圖片
GNU/Linux 至今已經相當成熟並足以應付日常生活之使用,凍仁也於 2009 年開始使用它來工作至今,希望可以透過 第 6 屆 iT 邦幫忙鐵人賽 匯整些較有系統的文章以及分享些上班的經驗。 2015-05-09 此系列文章已整合至 GitHub 和 GitBook 上,請至 http://chusiang.gitbooks.io/working-on-gnu-linux/ 觀看最新版本。 此封面為 +Violet Chen 所設計。 若有需要勘誤的部份,觀迎大家來信至 working-on-gnu-linux (at) drx.tw ,(當然您也可以上 GitHub 網站送 Pull Request 或發 issues),讓此書可以更完美。

手動更新 Adobe Flash Player on Debian 7.0

圖片
近來使用 Debian 7.0 (Wheezy) 的 Iceweasel 19.0 觀看線上影片時會有 Flash Player 版本過舊的問題,不管怎麼進行系統更新都沒用,原來 Debian 底下還有專門更新 Flash player 的指令,手動升級一下就可解決此問題。 ▲ 需使用新版的 Flash Player 才會有以上畫面。

在 Debian 7.0 (MATE) 裡使用 Guake terminal

圖片
Guake terminal 是個具有下拉 (Drop-down) 功能的 Terminal 摸擬器,也是凍仁現在必裝的套件之一。其最大的優點是可以快速喚出 Terminal 以增進生產力,例如 Blog 寫到一半臨時想打個指令,這時只需藉由 F12 [1] 就可快速喚出/隱藏 Guake;若您使用的桌面環境為 KDE,請改用 Yakuake 。 Guake on MATE x Debian 7.0

取消 Evernote Web Clips 的 「正在上傳未儲存狀態」on Firefox 21

圖片
近來凍仁家 Firefox 上的 Evernote Web Clips 5.6.1 一直無法離開 正在上傳未儲存狀態 也就是會一直保持 的樣子無法恢復到正常模式 ,這是個己被證實的 bug,目前只有手動修復一途,凍仁目前己在 Debian 7.0 上的 Iceweasel 及 Ubuntu 12.04 上的 Firefox 21 實作成功。

安裝 Toshiba Satellite C850 無線網卡驅動 on Ubuntu 12.04

圖片
昨日於 Drupal-TW 高雄小聚 協助 kenyuan190 伙伴補完 rtl8723e 這張無線網卡 (WLAN, Wireless) 的驅動,在此分享一下, 剛裝好 Ubuntu 後似乎會同時發生有線 (eth0)及無線 (wlan0) 網卡都無法使用的情形 。 凍仁當時的解法是先使用 Android 手機的「USB 數據連線」上網,若發現 Network manager (右上的網路管理員) 一直轉不停,可以先行停用它,並使用 dhclient usb0 來取得 IP。

安裝 indicator-virtualbox on Ubuntu 12.04

圖片
自從 Ubuntu 11.04 改用 Unity 以後,原先 Gnome 2 狀態通知區就有了大變動,從原先的 Applet 改為 Indicator 了!而 Indicator 在字面上可以翻成指示者、信號...... 但在這裡則是代表右上角狀態通知區的小工具。 當中凍仁最喜愛的是 indicator-virtualbox ,這對需要常開虛擬機器 (Virtual machine) 測試各個作業系統 (Operating system) 的凍仁而言是個好物,相信重度使用者都會喜愛它! indicator-virtualbox 操作預覽。

藉由 Disper 自動切換延伸桌面

圖片
相信不少背著筆電(laptop)到處跑的伙伴都習慣在一處要塞 [註1] 使用雙螢幕(Multiple Monitor),可惜 Ubuntu 目前還無法像 Windows7 那樣自動切換,讓凍仁每每使用雙螢幕都得重新設定, 真的是很惱人啊 。 在早期還可以透過編寫 /etc/rc.local 與 /etc/X11/xorg.conf 來達到切換的效果,但如今的 Ubuntu 已不吃這套。最後得知 disper 也可達到同樣的效果,索性就小小研究一下, 不得不說 Windows7 真的整合得不錯 。 延伸後的顯示器設定

GIMP 2.8 on Ubuntu 12.04

圖片
得知 GIMP 2.8 釋出的消息凍仁就立馬當先的衝了!沒想到的是部份套件與原先的版本有衝突,在安裝失敗以後導致套件庫整個鎖住(Lock),好在當初與 Rex 前輩討教的筆記還留著,經過一翻苦戰後終於搞定了,強烈建議想升級的伙伴先手動移除 GIMP 再試, 真的是千金難買早知道啊 ! GIMP 2.8 啟動訊息

藉由 Gobi 2000 啟用 ThinkPad T410 行動網路 on Ubuntu 10.04

圖片
約一年前凍仁就曾考慮過為這台 ThinkPad T410 (2518-A38) 補上張行動網卡,直接內建就不需再外接 USB 3G 網卡,但基於技術上的考量還是先採購了 NOKIA N900 來使用, 相信大多數的伙伴都會這樣選擇的 ,它除了可以模擬 USB 3G 網卡撥接,也可開 NAT 分享網路給 T410,真的很方便!但同時續航力也會大打折扣,畢竟智慧型手機也是要吃電的, 然後還會順便拿筆電充電 。 後來才得知想在筆記型電腦(Laptop)上使用內建的行動網卡還需符合 WWAN Ready 才行,也就是說除了行動網卡以外,還要有天線及 SIM 卡槽。凍仁很幸運的得到 David 前輩支援,除了裝上 Qualcomm Gobi 2000 這張行動網卡以外,連 天線 也一併換掉了,而 SIM 卡槽的部份原先就有內建, 不過這是在整台拆開後才確認的 ,成功改造一番後 T410 終於可以直接使用行動網路了! Qualcomm Gobi 2000 行動網卡。