2014年1月22日 星期三

Lubuntu奮鬥史-翻牆

接著,翻牆相關,首先把network manager跟vpn相關的套件安裝


sudo apt-get install network-manager-pptp
sudo apt-get install networrk-manager-openvpn


為了不讓GFW進行封鎖,Openvpn目前只能使用Static Key連外,但因為之前我是用Tap模式連接,Lubuntu的OpenVPN只支援Tun的連接,再這邊又研究非常久才讓我能夠連接成功,主要是把client.ovpn改成如下(當然,要對應你server怎麼設置)


dev tun
proto udp
remote 你的ip跟port
ifconfig 10.8.0.2 10.8.0.1
secret static.txt
comp-lzo
verb 3
redirect-gateway def1
dhcp-option DNS 8.8.8.8
dhcp-option DNS 168.95.192.1
route-method exe
route-delay 2
route 192.168.0.0 255.255.255.0 (這個是關鍵點)


接著處理Hosts的問題,使用huhamhire-hosts

 
  1. https://code.google.com/p/huhamhire-hosts/ 下載Linux版本並解壓縮
  2. 對著解壓縮的資料夾按右鍵 > 以終端機開啟,輸入
    sudo apt-get install python-qt4
    sudo apt-get install pyqt4-dev-tools
    sudo apt-get install qt4-designer
    sudo python hostsutl.py
  3. 啟動後下載,並套用host


最後是Goagent,這個由於之前都有在用,直接把在Windows都佈署好的文件夾複製過來,在local底下透過終端機輸入


sudo phyton proxy.py

設定開機啟動



開始 > 偏好設定 > Default applications for LXSession > Autostart
加入
python /home/leon/goagent3.1.4/local/proxy.py (視goagent資料夾而定)
xfce4-power-manager-settings (電源設定,不懂13.10為何不會預設開啟)
skype %U

Lubuntu奮鬥史-軟體

在進入Lutuntu後,先更改更新Server的位置


  1. 開始>系統工具>軟體更新>ubuntu軟體>下載自xxx,去這邊的其他選擇最快的Server
  2. 再切到更新>通知我新的unbuntu版本>任何新版本


為了讓系統可以正常的更新,需先安裝fake-pae (這是給CPU不支持PAE專用的)
,打開終端機 (Ctrl+Alt+t),輸入


  1. sudo apt-add-repository ppa:prof7bit/fake-pae
  2. sudo apt-get update
  3. sudo apt-get install fake-pae


安裝intel顯示卡驅動程式(如果你的顯示卡是Intel而且沒有正確顯示的話)

 

1.     下載intel linux驅動https://01.org/linuxgraphics/
2.     終端機內輸入簽名
wget --no-check-certificate https://download.01.org/gfx/RPM-GPG-KEY-ilg -O - | \
sudo apt-key add -
wget --no-check-certificate https://download.01.org/gfx/RPM-GPG-KEY-ilg-2 -O - | \
sudo apt-key add -
3.     安裝intel驅動要的字型
sudo apt-get install ttf-ancient-fonts
4.     開始>偏好設定>intel graphic drivers
5.     編輯,或建立 /etc/x11/xorg.conf
Section "Device"
    Identifier "Intel Graphics"
    Driver "intel"
    Option "AccelMethod" "uxa"
EndSection
6.     重開機


安裝完以後,再來把安裝過程中沒有選擇的更新檔與第3方程式安裝進來


sudo apt-get dist-upgrade
sudo apt-get install lubuntu-restricted-extras


這兩個都安裝好以後,把中文支援處理的好一點,按下左下角的開始





開始 > 偏好設定 > 語言支援>安裝或移除語言>勾選繁體中文


再安裝支援比較好的注音gcin (新酷音在我電腦上有問題,選字常常會出現在畫面最底部)





  1. 在終端機輸入
    sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 835AB0E3
    software-properties-gtk
  2. 到 Other software (其他軟體) → Add
    APT line : deb http://hyperrate.com/debian eliu release
    會加入兩列,把 gcin source code 那個取消掉,目前 沒有提供 source,沒弄會造成錯誤。
  3. 回到終端機輸入
    sudo apt-get update
    sudo apt-get install gcin
  4. 開始 > 偏好設定 > 輸入法 > 設定成gcin
  5. 重開機


安裝網路相關軟體


  1. firefox
    sudo apt-get install firefox
  2. chromium (看要額外安裝哪套瀏覽器,13.10內建firefox,13.04則是內建chromium)
    sudo apt-get install chromium-browser
  3. pacmanx (BBS瀏覽器)
    sudo apt-get install pcmanx-gtk2
  4. flashplugin-installer (安裝flash)
    sudo apt-get install flashplugin-installer
  5. Java
    sudo apt-get install icedtea-7-plugin openjdk-7-jre
  6. Skype
    去www.skype.com下載Linux版本



安裝影片播放


  1. Mplayer2 (簡單流暢播放720p關鍵內核)
    sudo add-apt-repository ppa:ripps818/coreavc
    sudo apt-get install mplayer2
  2. SMplayer (前台,內核透過Mplayer2)
    sudo apt-get install smplayer
    進開始>影音>smplayer>選項>偏好設置>一般>Mplayer executable填上/usr/bin/mplayer2
    一般>視訊>Output driver>選跟xv相關,因為我是intel,所以我選xv(0-intel video overlay)
    字幕>預設編碼選UTF-8或Unicode
    字幕>Font and Color>字體選中文字體,大小選自動縮放為對角線

安裝其他軟體




  1. Shutter
    sudo apt-get install shutter
  2. Webmin(設定檔案共享)
    http://www.webmin.com 下載deb版本安裝
    安裝後,在瀏覽器輸入http://你的ip位置:10000
    輸入你的super user帳號密碼登入
    Webmin > 語言 > 改設定為繁體中文
    伺服器 > Samba視窗檔案分享
    下面有個轉換使用者,設定好是否要密碼,點選轉換使用者
    切到Samba使用者,確認你的帳號是否有出現
    會到主畫面,點選新增檔案共用
    設定名稱、你要共享的目錄,將owner改成你的帳號(root改成你的帳號)

    如果要將目錄設定為可寫入,點選剛創建好的名稱 > 密碼和進入控制 > 可寫改成是

Lubuntu奮鬥史-安裝

在安裝Lubuntu前,考慮燒光碟非常麻煩,所以打算透過隨身碟來安裝。需要的檔案如下


  1. Lubuntu image (自12.04版本以後電腦須支援PAE才能安裝官方版本)http://lubuntu.net/  如果你的電腦支援PAE的話,下載原版的光碟https://help.ubuntu.com/community/grub-n-iso 如果你的電腦不支援PAE,下載grub-n-iso
  2. 隨身碟安裝程式http://goo.gl/1nMS Universal USB Installer – Easy as 1 2 3,用於原版isohttp://sourceforge.net/projects/win32diskimager Win32 Disk Imager,用於grub-n-iso的img檔
  3. 隨身碟還原程式
    不管那種隨身碟安裝程式都會對隨身碟本身的磁區、MBR進行修改,請使用各家的量產工具來恢復本來的樣子


由於我的電腦在第一次使用官方Iso安裝時,便告訴我我的電腦不支援PAE,所以上網研究了幾種方案,其中有透過12.04 mini iso一路升級的,也有這個比較簡單的grub-n-iso的方案。建議大家安裝前先調查自己的CPU是否支援PAE,如果不確定,先用官方的iso測試看看就知道了。

因為顧慮到還有機會要使用回來Winxp,因此打算使用多重開機的方式來安裝Lubuntu,在這之前,如果能在Winxp底下做好分割的準備那是最好。


在WinXP底下,大名鼎鼎的Partition Manager最新版反而相容性很差,一開始我我想把我的D槽縮減,再拿多餘的空間裝Linux,怎麼都失敗。後來換了免費的Partition Master反而就搞定了。在這邊我只做把空間壓榨出來的動作。所以本來用Winxp的人,建議下載Partition Master來調整出所需要的磁區




分割好後就用隨身碟進行開機,一路下一步,並且先不要勾選


  1. download updates while installing
  2. install this third-party software

這兩個可以等安裝完後再來做,會比較省時間,在一番安裝後,便可以開機進入Lubuntu的世界。

在這段過程中,最慘的是我為了flash的問題嘗試直接安裝13.10版本,嘗試體驗12.04版本,嘗試透過12.04 mini iso升級到13.10版本,嘗試過12.04完整的lubuntu升級到13.10版本,結果才找到13.04搭配intel driver可以稍微正常使用....但就在剛剛我完成這文章的時候,我發現13.10版本竟然也有intel的driver,所以....唉啊

2014年1月21日 星期二

Lubuntu奮鬥史-開頭

 
記得在讀研究所的時候 (2005年?好久以前),那時候因為一個Linux程式,只透過一張開機光碟,就讓一台老電腦能夠順順的播放那時我很熱衷的divx以及xvid影片,讓我驚訝不已,也因為這個原因,讓我曾經在學校的圖書館借出了幾本關於Linux的書想好好學習一番。


不過學習一個全新的作業系統總是很惱人的,尤其是在Linux這個很多時候都是指令比GUI還多的操作底下,更顯得吃力,也因此那些書被我翻了幾次,怎樣也都沒有動力去好好把他學起來。


時間換到今日,當時研究所花45000買來陪我寫論文的Acer Travelmate370,現在正在上海我的小窩陪我打這段文字,靠的不是那個即將在2014年4月要被停止更新的Winxp,而是老電腦的救星Lutuntu (Ubuntu的一個分支),這個作業系統真的讓我覺得揪感心,開機完僅佔用100多的ram,同時也支援我所習慣的雙刀流瀏覽器Firefox & Chrome,一個透過Goagent翻牆科學上網,一個普通瀏覽大陸網站,雖然不是什麼都完全支援,但是陪我打打字、上上淘寶、看看BBS和網頁,甚至是Youtube 480p的影片,還是很給力的。


當然,不像過去安裝windows那樣的一帆風順 (其實也沒有這麼順),當中也是吃了很多苦頭,現在也還是有些不完美的地方,但總算還是可以應付一些基礎應用,因此想紀錄一下現在的經驗,省得忘記:


硬體:
Acer Travelmate 370,老電腦升級封頂
Pentium M 1400單核心
2g ddr333 Ram
100g 7200rpm HD
intel 802.11bg wifi
Touchpad竟然支援多點觸控,真是新發現!另外一個分支故事


軟體
Lubuntu 13.04 (13.10目前顯示flash不正確)
gcin中文輸入法
Chromium (Chrome分支)
Firefox
PacmanX (BBS瀏覽器)
Openvpn (走static key, 僅支援tun)
Goagent
huhamhire-hosts
Skype
Intel graphic driver
shutter (截圖軟體)
 


光是這幾個支援,說真的就搞了我好幾天好幾個小時,其實靠Winxp是比較省事的,但是最近出的嚴重windows update bug,微軟一付要改不改的態度真的太令人做噁,同時也不是說一定要讓老電腦重振雄風,只是對老電腦總是有一份感情,如果他能夠再多陪我一些時間,我想還是很不錯的,這真的要感謝這奇妙的Lubuntu

2014年1月11日 星期六

上海打車心得

在上海,非尖峰時間最好的交通體驗,應該就是打車(搭計程車)了吧。打車為什麼叫打車呢?有一說法是這詞是從粵語的搭的士來的,跟打飯打菜打便當亂打一通不一樣,打這個字真是萬用啊!

從2013下半年開始,打車的app真的是跟雨後春筍一樣的突然暴增許多,在上海這邊,常聽到的就有快的、迪迪、大黃蜂,然後地圖的大頭百度也有提供這個服務。跟台灣不一樣,這些app都不是計程車公司提供的,而是軟體開發公司自己和司機們談的合作,我目前不知道這些開發商的營利模式是什麼,但我知道這些開發商為了吸引司機與客戶,還真是使出了不少花招。

以司機來說,除了接單給予額外的補貼之外,同時還補貼了每個月的上網流量、贈送手機車架等福利。以乘客的角度來說,提供了一些打車優惠券、保證一定在兩分鐘內打到車的加急令贈送(實際上是給司機高額補貼)、以及跟一些寶馬高檔車行合作,有時候會搭到高級車款等措施。可以看的出來大陸這邊對於挖掘需求、搶生意的饑渴、燒錢的方式真的是比台灣強很多,這些app的更新頻率快,會做電視廣告,以鋪天蓋地的方式擴散著。

先不說整體的app使用流程、視覺介面怎樣,但這種打車app有個功能很大程度的改變了使用者體驗:小費。在上海這個計程車供不應求、地鐵早早就關門(包含跨年這種節日)的現在,尖峰時段你招手可以攔到車的機會真的是微乎其微,因為當有很多司機都開始使用這種app的時候,你沒加小費,是攔不到車的。

昨天和個司機聊,他說他每小時約賺人民幣60元,乘客用加急令可以收到補貼20元,像跨年這種節日,小費沒加到50、100的,不可能搭到車。他覺得你今天加錢了,可以瀟灑瀟灑的從一堆等車的人當中離開,他們也可以有外快,何樂而不為?一個月賺8000、10000,物價又這麼高,不靠這些外快也真是不好做,為了生活嘛!

對於消費者來說,要在尖峰時間打到車,算多了一種手段和方法,只要你口袋深一點,還真是不怕打不到車,只是看打車後的塞車能不能接受罷了。至於沒給小費習慣的,還是多花點心思避開尖峰時段用車(尖峰時段請乖乖去擠地鐵),其實打車app還是真的挺方便的一個好東西。