2012年2月12日 星期日

ubuntu透過ppa更新套件、驅動程式、應用軟體等...

作業系統的更新是很重要的,可以補正多數漏洞。
ubuntu內建更新方式,已經很方便,主要是針對安全性的更新。

但有時候我們需要的更新,如bt軟體、影音播放軟體、應用程式、套件...等,卻發現並未更新到較新版,怎嘛辦?
下載原始碼安裝、下載deb、下載bianry...等,數種方式都可以達成,但對於新手是有點困難的,新手是會害怕的。

這篇聊聊較方便的方式,就是ubuntu ppa安裝

ppa是personal package archives的縮寫,中文意思是'個人的封裝文件',這是ubuntu提供的一個平台,供大家可以互相交換新的套件、分享軟體等


這個平台內可以搜尋到各式各樣網友們、組織、甚至是公司的較新的套件、軟體等等;
但也是因為如此,此種套件的安全性、穩定性、漏洞、bug等,種種風險就須自己注意與承擔。
通常多數網友推薦的、社群組織上傳的、...總之多google看看之後再來安裝。

ppa的安裝很簡單:

我以安裝deluge這套bt軟體為例,在ubuntu10.04透過軟體中心安裝的版本是1.22。
再來開始更新過程介紹:
  1. 先至deluge官網查詢ppa的路徑,在 http://dev.deluge-torrent.org/wiki/Download 內可以看到Deluge-Team PPA可以點擊
  2. 點擊後,到這頁https://launchpad.net/~deluge-team/+archive/ppa,可以找到 "ppa:deluge-team/ppa ",我們就是要這串字。
  3. 開啟終端機,輸入下列,會更新到新的列表,與安裝密鑰
sudo add-apt-repository ppa:deluge-team/ppa
上述跑完之後,再輸入。這串輸入的意義是更新站點,但尚未實際更新。

sudo apt-get update
上述跑完之後,再輸入。這串才是實際更新;有時候如果沒有更新動作,就重新安裝一遍即可。

sudo apt-get upgrade
跑完之後,重新開啟deluge就是較新版了。


再舉個更新xbmc到beta版為例
  1. 到xbmc網站內,可以查閱到最新版本訊息與ppa站點。
  2. 這頁面就是xbmc的beta版本ppa網頁 https://launchpad.net/~team-xbmc/+archive/unstable,可以找到"ppa:team-xbmc/unstable"我們就是要這串字。
  3. 開啟終端機,輸入下列,會更新到新的列表,與安裝密鑰
sudo add-apt-repository ppa:team-xbmc/unstable
上述跑完之後,再輸入。
sudo apt-get update
上述跑完之後,再輸入。這串才是實際更新。

sudo apt-get upgrade



跑完之後,就是最新beta版了。


各位可以試試看。

2012年2月11日 星期六

ubuntu10.04安裝於 i845, i855及其他 8xx 系列,無法開機的解決方式

ubuntu10.04 安裝於某些筆記型電腦會有無法開機的問題


在英文版的ubuntu wiki有公佈這段

Intel 8xx X freezes/crashes


The -intel driver fails with X freezes or crashes on certain i8xx hardware. The issue is known upstream but solutions are still under development. For now, to work around the issue, boot with the -vesa video driver. See http://wiki.ubuntu.com/X/Bugs/Lucidi8xxFreezes for further details.

文中就是表達 intel 8xx系列某些硬體的驅動程式與ubuntu10.04的視窗環境有些問題....。


如果您是intel 8xx系列的使用者,個人建議的安裝ubuntu10.04方式:
  1. 下載'ubuntu10.04文字版'來安裝;下載iso名稱應該是ubuntu-10.04.3-alternate-i386.iso(32位元版) 或是 ubuntu-10.04.3-alternate-amd64.iso(64位元版),文字版無法以光碟live開機,但安裝過程類似。
  2. 以燒錄完成的文字版光碟開機,開始安裝畫面在選擇語系那裡,選好繁體中文外,按下F6,再按Esc後,注意看右下角在"quiet splash"文字之後,空一格輸入 i915.modeset=1,按下 Enter進入開始安裝畫面,安裝完成後,之後的開機就不用再作任何設定了,搞定。

ubuntu 內建BT軟體 transmission 版本更新

ubuntu10.04已內建有BT下載軟體:Transmission。
原有內建版本是:1.93
可以更新到較新的版本,更新方式如下:
先關閉 Transmission程式
到 附屬應用程式 >終端機,在終端機介面輸入

sudo add-apt-repository ppa:transmissionbt/ppa
上述跑完之後,再輸入

sudo apt-get update
上述跑完之後,再輸入

sudo apt-get upgrade
上述跑完之後,再輸入
sudo apt-get install transmission
上述跑完後,應該就是較新版本了。

ubuntu Deluge 中文版BT下載軟體安裝、更新、與設定

使用系統:ubuntu10.04

ubuntu內建已安裝的bt軟體是transmission,但有些人覺得此套功能過於簡單、陽春了點。

所以推薦客戶試試看deluge這套bt軟體。

安裝方式很簡單,只要在ubuntu軟體中心內搜尋'deluge',安裝Deluge BitTorrent用戶端,即可,操作介面是中文版。

到此為止都算簡單易懂,但客戶告知要由網頁介面操作,卻是不行;編輯 >偏好設定內 >外掛模組 內勾選WebUi後按下套用,卻不行。
欲解決此問題很簡單,到ubuntu軟體中心內搜尋'deluge webui'後,安裝bittorrent client(web ui transitional package),然後再去勾選外掛模組內WebUi後套用即有作用了。
再來就以 http://ip:8112進入web網頁操作介面改改密碼,登入後預設密碼是deluge,到
偏好設定 >界面 內有 password功能改之即可。

ubuntu 軟體中心安裝的deluge預設版本是1.22。

建議可以更新到最新版本1.33或之後更新
更新方式:
先關閉delube程式
到 附屬應用程式 >終端機,在終端機介面輸入

sudo add-apt-repository ppa:deluge-team/ppa
上述跑完之後,再輸入

sudo apt-get update
上述跑完之後,再輸入

sudo apt-get upgrade
跑完之後,重新開啟deluge就是最新版。

註:deluge1.22在web界面上傳種子會有問題,更新到1.33版之後,上傳種子可順利完成。

外掛模組內 Label標籤功能很好用,可以勾選套用,作為分類使用。

2012年2月2日 星期四

ubuntu samba 顯示 net usershare 傳回 255 錯誤訊號

近日某位客戶愛看愛情動作片,片源幾乎都是下載來的,emule、bt、等下載久了難免會有遇到片源是有問題,每隔一段時間電腦win作業系統就會有奇怪的症狀。

因此建議該位客使用 linux ubuntu作業系統可以避免這類問題,ubuntu內 amule、deluge等與win作業系統操作方式類似。

為了讓客戶看文章方便操作(其實是自己健忘),將一些常用的設定紀錄下來


下面這張圖是客戶遇到的狀況;
使用系統是:ubuntu10.04

這個問題的觀念很簡單:
因為「共享的選項」預設只允許使用者分享自己擁有的資料夾。
所以如果預共享的資料非使用者的,當然就會有問題。
這樣的設計是安全的,因為如果沒有管制權限,乾脆將 / 根目錄以下都作分享那還得了。

因為這客戶只是自己當成作業系統使用,故可以修改 /etc/samba/smb.conf 內
[Global]

#================Share Definitions===================

之間這區塊末端加入
usershare owner only = false

修改後存檔,執行 service smbd restart ; service nmbd restart 即可。