2008年9月24日 星期三

「嚐鮮」ubuntu 8.10 大無畏-Intrepid Ibex

Ubuntu最新版8.10預定在10月底發行,等不急直接更新當白老鼠了,試試看新玩意與bug有沒有修複。



在8.04版上有一些bug,在Nautilus的網路smb進入windows的網路芳鄰會沒東西等等。



現在就來看看大無畏神密的面紗。

















    UbuntuStudio:http://cdimage.ubuntu.com/ubuntustudio/releases/intrepid/release/
  • 直接從8.04升級


    1. 打開sources.lst



      sudo gedit /etc/apt/sources.lst




      尋找hardy更換為intrepid存檔後離開



      不會改的可以參考我的sources

    2. 更新套件庫



      sudo aptitude upgrade

    3. 開始升級



      gksu "update-manager -c"

    4. 升級成8.10後在更新一次,確保能正常機



      sudo aptitude update && sudo aptitude upgrade


  • 跨版本更新有風險性,以下教你如更新失敗怎麼救援,以下是我的經驗


    1. 如你更新到一次後當機後進不了X Windows時,重開機後選擇最新kernel(recovery mode)Enter,在選擇root使用管理員按Enter

    2. 先修複套件庫關連性

      dpkg --configure -a

    3. 更新套件庫並升級到8.10



      aptitude update && aptitude upgrade -y




    4. 好了在做一次升級後重開機



      aptitude update && aptitude upgrade -y


下面是新玩意!

  • 面版上多了2個功能,1.是可以直接選擇關機或重新開機等等,不用在按關機→在選重新開機或關機,2.如需登出或切換使用者就按他








  • 直接在ISO印像檔按右鍵就能掛載囉,不用在打指令哩







    試掛了Office、Windows安裝檔ISO,也試了影片的DVD ISO檔都能正確掛載,但遇到一件蠻弔詭的是,Ubuntu的ISO檔都掛載不起來,不知道怎麼回事。

  • 語系支援分的更細了,以中文來說多了五個選項,要移除Scim也更方便,也可以順便裝一下PCMan X、Stardict﹙星際譯王﹚



    如你不要Scim﹙預設中文輸入法﹚的話把Input methods勾勾取消




  • 安裝PCMan XStardict ﹙星際譯王﹚,把Extra software打勾→確定




  • 把殘留的Scim套件刪除



    sudo apt-get autoremove











下面是新問題!

  • Q:如你沒辦法上網或執行networking restart 會出現以下紅字錯誤。



    sudo /etc/init.d/networking restart



    grep: /etc/network/run/ifstate: No such file or directory [: 164: 0: unexpected operator



    grep: /etc/network/run/ifstate: No such file or directory [: 164: 0: unexpected operator




    A:mountnfs has wrong path for ifstate有解決方法

    sudo mkdir /etc/network/run

    sudo ln -s /var/run/network/ifstate /etc/network/run/ifstate



  • Q:Nautilus的網路smb進入windows一樣沒東西。

    A:可以裝Gnome Commder替代。

    sudo aptitude install gnome commander







  • ksnapshot抓圖軟體按另存新檔,不會記憶之前的檔名







    按一下之前存檔又出現覆蓋訊息,只能按Ctrl+左鍵選取之前的檔案在改檔名










2008年9月16日 星期二

「手把手」好用的GUI﹙圖形介面﹚備份軟體–Sbackup

備份資料在Windows或者Ubuntu,都是相重要的一環,時常備份資料能減少遇到突發狀況的損失,在Ubuntu來講只要備份/home資料夾,在你重灌時還原/home資料夾,只要把套件裝回去,之前有使用過的套件就不用重新設定了。



Ubuntu有人會用tar備份,不過我不太想備指令,就去找看看有沒有GUI﹙圖形介面﹚的備份軟體來用,剛好找到了Sbackup這個有圖形介面,初時使用沒有看到中文化檔,用英文小小的吃力一下,我英文不太好,最近要寫這篇教學又找了一下,在田美的地瓜創作找到中文化,順便分享給大家,他也有寫好幾篇教學文章,大家可以去看看,我有的都是從他那學習呦!









  • 安裝Sbackup

  1. 應用程式附屬應用程式終端機

    sudo aptitude install sbackup





    • apt:sbackup用Firefox瀏覽器安裝,可以直接點連結安裝,如按下後沒反應請安裝apturl套件。

      sudo aptitude install apturl




  2. 下載中文化檔。

    wget http://hepha.love.googlepages.com/sbackup.mo

  3. 安裝中文化檔。

    sudo cp sbackup.mo /usr/share/locale/zh_TW/LC_MESSAGES/sbackup.mo

  • 裝好後執行Sbackup開始備份

  1. 應用程式系統Simple Backup Config輸入你的密碼

  2. Sbackup能手動備份自定備份定時自動備份,看你需要使用那一種備份方式,以下使用使用自定的備份設定來演示。





  3. 包含:選擇你要備份的資料夾﹙增加目錄﹚或檔案﹙增加檔案﹚。





  4. 排除:選擇你要略過資料夾﹙增加目錄﹚或檔案﹙增加檔案﹚,你也可以選擇左邊的檔案型態最大容量來作為你要排除的條件。





  5. 都選擇好後按開始備份,會出現以下畫面,把程序ID記起來等會會用到。

    • Sbackup有一點不太好用,他備份時不會出現什麼畫面跟訊息,使你不知道他是否還在備份,通過以下方法可判定是否備份完成。



    1. 應用程式附屬應用程式終端機

    2. 剛剛的程序ID是6574如執行以下指令會出現,每個人執行所出現的程序都不會相同。

      ps aux|grep 6574





      root 6574 0.2 0.3 14172 8036 ? SN 23:38 0:00 /usr/bin/python /usr/sbin/sbackupd

      其中/usr/bin/python /usr/sbin/sbackupd代表程式還在備份。



      root 6574 0.0 0.0 0 0 ? ZN 23:38 0:00 [sbackupd]

      如若出現[sbackupd]代表備份好了。





      • 以下教你怎麼還原剛剛備份的資料。


      1. 應用程式系統Simple Backup Restore輸入你的密碼

      2. 在可用的備份檔:後面有個下拉選單,選擇剛備份的檔案2008-09-12_00.20.52.537009.hepha-desktop.ful





      3. 還原方式有分兩種:



        1. 選擇你要還原的資料夾後,按另存為…可以直接變更你要還原的位置。


        2. 選擇你要還原的位置後,按開啟按鈕。





        3. 確定要還原就按





        4. 另一種就是選好資料夾後按還原鈕,以/home資料夾為例,按還原後他會直接還原到/home原始位置。









      2008年9月13日 星期六

      「手把手」讓Firefox在Ubuntu能用的更順手的一些小技巧

      以下在我是Ubuntu底下使用Firefox碰到的一些小問題,拜估狗大神求得以下解答,請自行挑選需要的來使用。 底下修改about:config大部份都是針對Ubuntu,Windows並不保證有效果請自行測試。









      在網址列輸入:about:config後按Enter



      Q:按Backspace無法回上一頁。

      A:篩選條件輸入:browser.backspace_action偏號設定名稱下browser.backspace_action點兩下左鍵→填入0



      Q:Firefox 3.X版使其產生bookmarks.htm書籤檔。

      A:篩選條件輸入:browser.bookmarks.autoExportHTML→點兩下把false改成true



      Q:關閉IPv6功能。

      1. A:篩選條件輸入:network.dns.disableIPv6→點兩下把false成true

      • 關閉Ubuntu上的IPv6功能,加快網路速度。













        1. 應用程式→附屬應用程式→終端機。

        2. sudo gedit /etc/modprobe.d/blacklist 在最後填上blacklist ipv6存檔後離開,需重新開機。






      Q:使用中鍵滾輪瀏覽功能。

      A:篩選條件輸入:general.autoScroll→點兩下把false改成true



      Q:讓網址列在輸入網址時,能使用自動補完功能。

      A:篩選條件輸入:browser.urlbar.autoFill→點兩下把false改成true



      Q:略過套件時出現不相容,使Firefox新版能裝舊版的套件。

      A:

      1. 偏號設定名稱按右鍵→新增→真假值→填入extensions.checkCompatibilityfalse確定

      2. 偏號設定名稱按右鍵→新增→真假值→填入extensions.checkUpdateSecurity確定→選擇false確定



      Q:Firefox不能開啟中文檔名檔案或中文網址的網頁。

      A:篩選條件輸入:network.standard-url.encode-utf8→點兩下把true改成false



      Q:修改滑鼠滾輪使其能一次往下捲多行﹙預設為一次一行﹚。

      A:

      1. 篩選條件輸入:mousewheel.withnokey.sysnumlines→點兩下把true改成false

      2. 篩選條件輸入:mousewheel.withnokey.numlines→點兩下把1改為7﹙看你要一次下拉幾行,我是7行所以填7﹚。



      Q:讓Firefox把有多行的網址貼上時,能夠一次全部貼上,不用手動剪貼。

      A:篩選條件輸入:editor.singleLine.pasteNewlines→點兩下把2改為3



      Q:讓 Java Script 不要調整 FireFox 視窗大小。

      A:篩選條件輸入:dom.disable_window_move_resize→點兩下把false改成true

      2008年9月8日 星期一

      「手把手」教你解壓縮rar檔

      大部份在Windows壓縮檔都會用Winrar壓縮成rar檔,那在Ubuntu該如何解壓縮呢?



      很簡單只要裝unrar套件,在用GNOME 上的壓縮檔管理員程式 File Roller ,很簡單就可以解壓縮。



      小試了一下,不管是中文、日文都能正確解壓,密檔有中文的也能正確解壓哦。











      1. 應用程式附屬應用程式終端機

        sudo aptitude install unrar



        • apt:unrar用Firefox瀏覽器安裝,可以直接點連結安裝,如按下後沒反應請安裝apturl套件。

          sudo aptitude install apturl




      2. 在你要解壓的檔案點滑鼠左鍵兩下。





      3. 如果壓縮檔有密碼,請在密碼欄輸入後按確定。你也可以先把密碼複製,在到密碼欄按Ctrl+V貼上。





      4. 請在左欄的位置選擇解壓的路徑,也可以按建立資料夾新增新的資料夾,最後按解開







      5. 解好囉,日文也可以正常顯示無誤。




      「手把手」教你使用root帳號登入,並把介面改為繁體中文

      有許多人剛用Ubuntu可能不習慣,要裝套件要打密碼、要新增帳號要打密碼、要執行程式(比方/etc/init.d/內的程式)要打密碼,許許多多的地方都要打密碼。



      這點對剛使用Ubuntu的人來講,會有點不太習慣,對剛從Windows轉過來想嘗鮮的人,我想會有點無法適應吧!



      不過回頭來想,這何嘗不是種保護措施,想當初我剛用Windows 的MS DOS的時候,剛從學校的電腦課學指令回來,回家很高興就想在練一次,沒想到本大爺很天才,在c:\底下打del *.* /s﹙有點不記的打什麼﹚把開機檔殺掉,後來我哥回來生氣,把電腦上鎖不讓我用了。









      現在的Windows新版Vista,不是也開始也倣傚Linux,增加安全使用機制,也是出現一堆警告,連下載東西也會警告,會問你是否是管理員,一堆人抱怨難用的要死,紛紛都改回去XP了。



      話說這麼多,還是教你用root登入吧,不過,使用root刪東西還是什麼的要小心,root權限是最大的,萬一你誤刪到boot那些,又不會修護的話又要重灌了。



      • 預設不能用root登入,要先修改讓root能登入本機,請先系統管理登入畫面輸入你登入帳號的密碼

      1. 看到登入視窗偏好設定後→把允許本地端系統管理員登入打勾離開

      2. root要先設定密碼,預設root沒有密碼無法登入,請點選應用程式附屬應用程式終端機輸入。

        sudo passwd root

        [sudo] password for USER:
        輸入你的密碼﹙輸入密碼時沒有像*星號的替代符號﹚→輸入完按ENTER

        輸入新的 UNIX 密碼:輸入你要設定的root密碼

        再次輸入新的 UNIX 密碼再次輸入root密碼

        passwd:密碼已成功地變更

      • root帳號預設是英文介面,就算你裝中文版也是一樣,如你要使用中文介面的話,要做一點更改即可使用,如你想要用英文介面則不用更改。

      1. 要先修改root的個人設定檔,這樣登入後才是中文介面。

        sudo gedit /root/.profile



        找尋



        LANG=c

        LANGUAGE=c



        替換為



        LANG=zh_TW.UTF-8

        LANGUAGE=zh_TW.UTF-8



        修改完後存檔後離開。




      2. Ctrl+Alt+Backspace重新登入。

      3. 帳號請輸入root密碼為你剛剛設定的密碼,這樣就可以使用root了。


      2008年9月6日 星期六

      來算算你每個月花多少錢在電費上吧!

      現在,都在倡談節能減碳,生活物價上揚,你不能不知道你每個月的電費是花費多少,節省要從小地方做起。



      今天剛剛跟朋友聊到電費,由於不太清楚電費計算方式,剛好找了一下,發現有人寫好一個網頁。



      只要填入消秏功率(瓦數)每日使用時數電費/度,在按一下按此計算,他就能算出你每月電費大約要花多少錢,可以說相當方便。







      電費計算每日.每月電費計算







      2008年9月3日 星期三

      「手把手」教你完整移除擾人的scim

      剛接觸ubuntu一陣子,一直不習慣用scim,他沒內建可愛的嘸蝦米,他的輸入法又暴多,選到我想要的可能會天昏地老。



      很不幸的要移除他中文語系也會跟著移除,難到真的沒法可解嗎?答案,有的,下面就教你如何完整移除scim











      先開啟你的終端機吧,應用程式→附屬應用程式→終端機



      sudo aptitude purge scim



      ##請輸入你帳號的密碼,密碼會以一個星號顯示,輸入完按enter



      [sudo] password for you:



      讀取套件清單中... 完成

      瞭解套件依存關係中

      Reading state information... 完成

      正在讀取延伸狀態檔案

      初始化套件狀態... 完成

      正在編輯延伸狀態訊息... 完成

      建立標籤資料庫... 完成

      以下的套件狀態為毀斷

      scim-chewing scim-gtk2-immodule scim-modules-table scim-pinyin

      以下新套件將會移除:


      中間略過太長了



      移除 下列套件:

      language-support-input-zh

      language-support-zh

      scim-gtk2-immodule

      scim-modules-table

      scim-pinyin

      scim-tables-zh



      安裝 下列套件:

      libskim0 [1.4.5-4ubuntu3 (hardy)]

      skim [1.4.5-4ubuntu3 (hardy)]



      保留下列未解決的相依關係:

      language-pack-gnome-zh-base recommends language-support-zh

      language-pack-zh-base recommends language-support-zh

      分數是 -1394



      是否接受該解決方案?[Y/n/q/?]




      恩他要移除language-support-input-zh、language-support-zh這兩個中文語系,language- support-zh這個不能移除會有的程式變英文,那我們要怎麼做呢?簡單跟他玩配對遊戲,直到我們想要的答案出現,請按下N他會出現下一個解決方案,不接按的話在按N又有下一個解決方案了。



      移除 下列套件:

      language-support-input-zh

      language-support-zh

      scim-gtk2-immodule

      scim-modules-table

      scim-pinyin

      scim-tables-zh



      安裝 下列套件:

      libskim0 [1.4.5-4ubuntu3 (hardy)]

      skim [1.4.5-4ubuntu3 (hardy)]



      降級 下列套件:

      language-pack-gnome-zh-base [1:8.04+20080527 (hardy-updates, now) ->

      1:8.04+20080415 (hardy)]

      language-pack-zh-base [1:8.04+20080527.2 (hardy-updates, now) -> 1:8.04+20080415

      (hardy)]



      保留下列未解決的相依關係:

      language-pack-gnome-zh-base recommends language-support-zh

      language-pack-zh-base recommends language-support-zh

      分數是 -1454



      是否接受該解決方案?[Y/n/q/?]






      看到降級 下列套件:language-pack-gnome-zh-base [1:8.04+20080527 (hardy-updates, now) ->

      1:8.04+20080415 (hardy)]

      language-pack-zh-base [1:8.04+20080527.2 (hardy-updates, now) -> 1:8.04+20080415

      (hardy)]



      請按下Y鍵兩次接受他的處理方案,這樣就能移除sicm了。



      這樣就完了嗎?沒有耶別忘了剛剛有降級要把他升級回來



      sudo aptitude safe-upgrade



      讀取套件清單中... 完成

      瞭解套件依存關係中

      Reading state information... 完成

      正在讀取延伸狀態檔案

      初始化套件狀態... 完成

      建立標籤資料庫... 完成

      以下未使用的套件將會移除:

      libskim0 scim-chewing scim-modules-socket skim

      以下套件將會升級:

      language-pack-gnome-zh-base language-pack-zh-base

      2 個套件升級, 0 個新安裝, 4 個將移除且 0 個不會升級.

      需要下載 0B/7473kB 的歸檔檔案. 解裝後將釋出 3764kB.

      您想繼續嗎? [Y/n/?] y



      軟件包: language-support-zh (1:6.06+20060529)



      http://packages.ubuntu.com/zh-cn/dapper/language-support-zh




      09.26.2009

      謝謝ダメ人間 補充,以下這方法好像會比較快移除scim。



      sudo aptitude purge -y language-support-zh language-support-input-zh

      sudo aptitude install -y language-support-translations-zh language-support-fonts-zh