2012年4月8日 星期日

舊電腦可做甚?裝Linux ubuntu當BT下載機,還很受用

老舊電腦可以做甚?前提是沒故障下
丟掉有點可惜,丟牆腳又佔位置,送人則擔心被嫌棄。

您可以試試拿來當下載機用。
啊!您可能會說電腦規格太老了,會重拖、操作網頁很鈍、速度很鈍等等...

舊電腦如果什麼都不做,純裝win xp後,還OK,操作控制台、開啟檔案夾等都還算順暢;
但如果開個youtube這類flash player網頁,cpu就常跑100%給您看,偏偏flash網頁還挺多的。
當win xp上使用utorrent等軟體下載,也很容拉高cpu使用率!

那您會問,我的舊電腦裝xp系統後,甚都不做,那拿它幹嘛?
cpu使用率會拉高,是因為負載高,所以只要降低負載,老舊電腦當然可以順暢使用;

老舊電腦要當下載機,首要就必須降低圖形介面作業系統的負荷,所以win系的作業系統只好捨棄它!因為win系作業系統無法脫離圖形介面。

改使用Linux系統來當下載機,....甚?....甚?....甚?
您說文字介面好難,還是放棄好了,哈哈...

Linux也有很強的GUI視窗介面可以操作啦!會選擇使用Linux是因為可以選擇關閉或是開啟GUI圖形介面,而win xp、win 7並不能關閉視窗介面。

簡單說,當系統需要做某些設定時候,您可以使用友善的GUI圖形介面,設定完後,離開GUI圖形介面改到文字介面下,將資源留給下載的程式使用,這樣就對了。如果還要再次設定,很簡單,先暫停下載作業,再啟動GUI圖形介面設定,完成後一樣離開圖形介面後即可繼續(恢復)下載程式的運作。

下載機的Linux,個人建議選擇Ubuntu,用的人多,網路上能找的資源也多。

有興趣的人,往下看,一步一步介紹給大家
  1. 首先當然舊電腦需可正常使用。
  2. 安裝Ubuntu 10.04(32/64位元都可),安裝過程會跑很久,耐心點!
  3. 安裝完成後,圖形介面登入後,首要當然是設定自動安全性更新(重要)。
  4. 如果需要設定IP、網路芳鄰、NFS等共享設定等都可以在圖形介面操作。
  5. 參考blog內文章:Ubuntu開機時,先console文字介面, 並可切換到視窗x介面,設定開機可以先文字介面,不需一開機就進入圖形介面。
上述完成後,作業系統算是完成,往下介紹如何當成下載機:
  • 文字介面登入後,先加入deluge的更新列表
  • sudo add-apt-repository ppa:deluge-team/ppa
    sudo apt-get update && apt-get upgrade
  • 安裝deluged,請注意有那個"d",只要主程式(deamon)
  • sudo apt-get install deluged && apt-get upgrade
  • 啟動deluged
  • deluged
  • 加入帳號、密碼、使用層級到deluge,這步驟決定未來哪個帳號可以操作、觀看deluge,語法如下
  • echo "username:password:level" >> ~/.config/deluge/auth
    下表就是哪個層級區別

Level NameLevel Value
None0
Read Only1
Normal5
Admin10
  • 舉個例子:帳號bob、密碼letMEin、層級是Admin,如果有多個人要操控,就一一加入
  • echo "bob:letMEin:10" >> ~/.config/deluge/auth
    再舉一例:如果您想讓你媽知道有您在下什麼新片,但擔心您媽亂按等的;帳號mom、密碼letMOMin、層級是Read Only。如果有多個人要操控,就一一加入

    • echo "mom:letMOMin:1" >> ~/.config/deluge/auth
  • 安裝deluged文字介面的控制台
sudo apt-get install deluge-console && apt-get upgrade
  • 啟動deluge控制台(console UI)
deluge-console
  • 上述順利執行後,應該看到文字版的deluge控制台;啟動遠端連線遙控
  • config -s allow_remote True
    config allow_remote
  • 離開deluge控制台,重新啟動deluged
exit 
pkill deluged 
deluged
    老電腦的設定完成了。
    
    
    簡單觀念說明:"deluged"這個只是daemon,我們可以透過三種方式控制 Web-UI、Console-UI、GTK-UI。
    1. Web-UI就是透過網頁來管理;
    2. Console-UI是文字介面下的控制台
    3. GTK-UI是您常見的圖形程式控制。
    上述中,
    • 網頁功能稍稍有限(無法隨意改檔名、無法隨意改存檔路徑);
    • Console控制是在文字介面下的操作,介面較不友善;
    • GTK-UI是功能最為完整的也是操作介面最親民,可以安裝在win、Mac、Linux下遙控deluged。
    所以,舊電腦跑文字介面+deluged(daemon),這樣負載輕;
    而操作deluge我們可以在其他電腦來作,如找種、限制速度、暫停、改名字、改路徑等等。
    
    
    Deluge GTK-UI程式可以官網下載到,如下:

    • Linux

    Distributionhttp://deluge-torrent.org/images/spacer.gifWebsite
    http://deluge-torrent.org/images/ubuntu-logo.pnghttp://deluge-torrent.org/images/spacer.gifUbuntu Ubuntu Releases Deluge-Team PPA
    http://deluge-torrent.org/images/debian-logo.pnghttp://deluge-torrent.org/images/spacer.gifDebian Link
    http://deluge-torrent.org/images/fedora-logo.pnghttp://deluge-torrent.org/images/spacer.gifFedora Link
    http://deluge-torrent.org/images/opensuse.pnghttp://deluge-torrent.org/images/spacer.gifOpenSUSE 1click install
    http://deluge-torrent.org/images/mandriva_logo.pnghttp://deluge-torrent.org/images/spacer.gifMandriva Link
    http://deluge-torrent.org/images/arch-logo.pnghttp://deluge-torrent.org/images/spacer.gifArch Link
    http://deluge-torrent.org/images/gentoo-logo.pnghttp://deluge-torrent.org/images/spacer.gifGentoo Portage
    http://deluge-torrent.org/images/slackware-logo.pnghttp://deluge-torrent.org/images/spacer.gifSlackware Link
    http://deluge-torrent.org/images/pld_logo.pnghttp://deluge-torrent.org/images/spacer.gifPLD-Linux i686 x86_64
    http://deluge-torrent.org/images/foresight-logo.pnghttp://deluge-torrent.org/images/spacer.gifForesight Link

    • Microsoft Windows

    http://deluge-torrent.org/images/xp-logo.pnghttp://deluge-torrent.org/images/spacer.gifXP, Vista, 7  Installer

    • Apple Mac

    http://deluge-torrent.org/images/apple-logo.gifhttp://deluge-torrent.org/images/spacer.gifMac OS X  Deluge.app (x64 Beta), see  Forum for any issues
    http://deluge-torrent.org/images/apple-logo.gifhttp://deluge-torrent.org/images/spacer.gifMac OS X via  Macports, see Installing/MacOSX for instructions

    • BSD Unix


    如果您很重視這個GTK Deluge有沒SSH,有的

    Create SSH Tunnel

    在本機打開個 terminal ,輸入下列。 這邊請輸入您的舊電腦IP(下載機),<>不用加上去。
    ssh -fNL 127.0.0.2:58846:localhost:58846 
      註: deluge使用 127.0.0.2 取代 localhost 所以 deluge client 知道我們要連接到  a remote daemon.
      安裝完成後,請參考Deluge 強勢功能圖解教學,輸入舊電腦IP、帳號密碼後,連線享受遠端遙控的便利。
      
      
      如果您有多媒體影音播放機透過網路芳鄰、NFS連接下載機播放高畫質影片,樂了吧。