Ubuntu Linux 上的 EZ100PU 晶片讀卡機驅動程式 + WebATM 安裝筆記

身為一個不算短期的 Linux 使用者 (我的個人含工作用電腦 “幾乎” 都是 Linux 系統的),能在 Linux 上使用 WebATM (網路ATM) 這樣方便的功能是不可少的,早期 WebATM 都是 ActiveX 外掛,也就是只能支援微軟的 IE (Internet Explorer) 瀏覽器 ,近年來台灣已經有數家銀行開始支援非 IE 的瀏覽器擴充套件來使用 WebATM 了,目前已知有以下幾家銀行支援 IE 以外的瀏覽器並且支援 Linux 作業系統,其中玉山銀行要特別講一下,雖然我個人沒有任何玉山銀行的帳戶,沒有特別要幫他打廣告,但玉山銀行是台灣 WebATM 走出瀏覽器 IE only 的先鋒,值得大家鼓勵啊 ~

本篇紀錄我在 Linux Mint 17 (based on Ubuntu 14.04 LTS) 上安裝晶片讀卡機驅動程式以及 WebATM 工具的流程,以便下次安裝可以更快回憶起來該如何操作。其實晶片讀卡機除了用於網路 ATM 以外,讀取電話的 SIM 卡、健保卡、自然人憑證、或一些電子錢包(像iCash)、會員卡(查詢裡面的點數)等都很方便,以前我個人還滿常拿來備份電話 SIM 卡上的聯絡人資料,在當時是挺實用而且滿有趣的(現在應該都靠雲端同步了)

這邊拿玉山銀行作為範例,實際上各家銀行操作流程應大同小異,主要就是系統服務所需相關套件、安裝晶片讀卡機驅動程式以及銀行的程式。

首先需要安裝 pcscd & pcsc-tools 套件:

$ sudo apt-get install pcscd pcsc-tools

此操作應該會連帶安裝兩個相依套件:libccid、libpcsc-perl (也有可能更多、端看系統上已經安裝過的套件而定)

安裝好需要套的套件後接著安裝驅動程式,這邊就自行按照廠牌以及型號到讀卡機網站下載驅動按照說明即可,例如我這邊是使用很常見的 EZ100PU (網路上買很便宜,好像很多銀行也會拿來當贈品),可以在這邊下載到驅動程式:

閱讀全文

Ubuntu 好用 PPA (Personal Package Archives) 蒐集整理

PPA基本上就是一些官方沒收錄或是遠比官方還新的套件來源
但不用開發者自己架apt server而是丟在Launchpad,而且很容易新增/移除repository

用法:
sudo add-apt-repository ppa:PPA_NAME
(或是搭配add-apt-ppa使用)

筆記一些實用的ppa…有空慢慢補

apt-fast:
ppa:apt-fast/stable
PS: 這個repository作者沒有更新到ubuntu 14.04的deb package, 可以手動抓其他版本的來用, 因為只是很簡單的script, 並無相依性問題
或是可以參考另外一個ppa:saiarcot895/myppa (https://launchpad.net/~saiarcot895/+archive/ubuntu/myppa)

notepadqq:
ppa:notepadqq-team/notepadqq

google-drive-ocamlfuse:
ppa:alessandro-strada/ppa

nginx:
ppa:nginx/development (mainline)
ppa:nginx/stable

git:
ppa:git-core/ppa

qupziila:
ppa:nowrep/qupzilla

freerdp:
ppa:9v-shaun-42/freerdp-git

ppa:ikuya-fruitsbasket/freerdp

JDownloader:
ppa:jd-team/jdownloader

Wine:
ppa:ubuntu-wine/ppa

Transmission:
ppa:transmissionbt/ppa

Fish shell
ppa:fish-shell/release-2

在 Ubuntu GNU/Linux 或其他基於Ubuntu的GNU/Linux 發行版上使用 Google Drive

Google Drive 雲端硬碟的離線版本除了 Windows、MAC,也支援 iOS 及 Android,但卻沒有提供 GNU/Linux 的客戶端程式,之前在 Linux 上使用 Google drive 都是透過瀏覽器來進行操作,檔案數量一多就很沒效率,而且缺乏跟本地資料夾自動同步的機制,趁著今天把 Macbook Pro 上的 Windows 8 (實在太難用了,受不了XD) 重灌成 Linux Mint 17 “Qiana” Cinnamon,順便來看一下有沒有可用的解決方案

google-drive-download

找了一下 PPA 發現一個叫做 Grive tools 的套件可以在 Ubuntu 上提供Google Drive的client,並且有自動同步的功能,貌似這就是我要找的東西了!

官網上有一篇 Ubuntu Google Drive Client with Grive and Grive Tools 在做介紹以及使用說明,安裝方式就如其他PPA一樣:
閱讀全文

Linux Mint 17 “Qiana” Mate筆記及安裝紀錄(虛擬機)

Linux Mint 17 “Qiana” 按照原定計畫(無正式官方資料來源、參考資訊為 List of Linux Mint releases – Wikipedia) 在五月底(昨天)推出正式版了,初期只有 Cinnamon 以及 Mate 兩種桌面環境的版本,KDE 及 xfce 桌面環境的版本還得再多等一小段時間。奇妙的是這次官網上資訊截至目前為止都還沒有更新,只有 RC released 的消息,應該是太忙還沒更新吧。

科技網站 ZDNet 日前針對 Linux Mint 17 RC(release candidate) 候選發布版本發表了一篇 Mint 17: The best Linux desktop to date 來推薦這套作業系統,由於 Linux Mint 主要發行版都是基於Ubuntu的關係,這次的版本同樣和所基於的 Ubuntu 14.04 是所謂的 LTS(long-term support) 長期支援版本,擁有五年的後續支援,所以也是公司企業可以考量使用的版本。

剛好最近有些人問到推薦的 Linux distribution,個人在 Debian GNU/Linux系列遊走至目前為止的經驗,以 Desktop 來說,Linux Mint的使用者體驗真的不錯,這邊就記錄一下 Linux Mint 17 Mate的安裝過程,因為在虛擬機上記憶體比較小一點,這邊選的是32位元的 Mate 版本,如果記憶體有到4GB或是更大的容量則建議選擇64位元版本。

閱讀全文