顯示具有 ubuntu打包 標籤的文章。 顯示所有文章
顯示具有 ubuntu打包 標籤的文章。 顯示所有文章

2013年5月4日 星期六

ubuntu筆記-設定ubuntu預設桌面環境的方法

每次ubuntu有新版時,我都會利用remastersys來重新打包一個預裝我常用的軟體的版本,而我個人不是很喜歡unity介面,所以我在打包前,習慣會把預設桌面環境改為傳統gnome或是lxde,今天就來談談如何修改預設登入環境吧!

開啟終端機,輸入以下指令

sudo /usr/lib/lightdm/lightdm-set-defaults -s <想要使用的桌面環境名稱>

桌面環境名稱列表:

Unity-->ubuntu

gnome-fallback-->gnome-classic

gnome-fallback(無特效)-->gnome-fallback  (我個人是最喜歡用這個,因為在vbox中跑起來最順)

lxde-->lxde

所以,如果我希望打包出來的ubuntu在live開機時預設是使用gnome-fallback(無特效)來登入系統,那麼指令請打

sudo /usr/lib/lightdm/lightdm-set-defaults -s gnome-fallback

打完指令再用Remastersys來重打包就行了!

-----------------------------------------

補充說明:

以上 桌面環境只有Unity是有預裝的,如果想要使用不同的桌面環境必需自行安裝,指令如下

sudo apt-get install <想要的桌面環境>

想裝傳統桌面,請輸入:

sudo apt-get install gnome-fallback

想裝lxde桌面,請輸入:

sudo apt-get install lxde

依此類推。 

2013年4月27日 星期六

解決Remastersys Backup 重包 ubuntu13.04網路會掛掉的問題

這二天在用remastersys backup重包ubuntu13.04時,發現打包出來的系統,不管是在live模式或是重新安裝系統,系統的網路都會是壞掉的,花了一點時間找了一下資料,發現這是ubuntu12.04之後才會發生的問題,可以用修改remastersys 的程式碼來解決,以下是解決法的筆記:

--------------------------------------

安裝好remastersys後,用文字編輯器修改/usr/bin/remastersys 這個檔案,找到 $WORKDIR/dummysys/etc/ 這行,把這行中的"resolv.conf"字串刪掉,再用remastersys來打包系統就行了

--------------------------------------

以上,給有需要的人參考!

另外,順便提供我在用的remastersys backup的deb安裝檔,方便直接安裝,官網的安裝說明不太好安裝。

點我下載 Remastersys Backup

2012年7月19日 星期四

使用uck重新打包預裝moodle的ubuntu

上週去 ezgo聚會有提到要試著把 moodle預裝到 ezgo中,所以就先回來試試。

我試著使用xampp for linux版來安裝moodle,並把整個xampp的資料夾放到uck要重新打包的系統中,經測試有成功,以下是我的打包流程:

  1. 在ubuntu系統上下載xampp for linux,並按官網說明將其放到/opt/下
  2. 按官網說明設定好xampp的相關服務的密碼,並安裝好moodle(安裝過程就不再詳述)
  3. 使用uck來重新打包ubuntu,請參考使用uck客製化ubuntu系統這篇,按文章說明進行到第三步驟(應該會出現錯誤訊息,說無法複製resolv.conf,不過只要把~/tmp/remater-root/etc/中的resolv.conf砍掉,再重新執行第三步驟就可以了),然後將/opt/下的lampp資料夾包含每個檔案的權限都一起copy到~/tmp/remater-root/opt/中即可,以下是我另開一個終端機下的指令:

    sudo cp -Rp /opt/lampp/ ~/tmp/remaster-root/opt/

  4. 完成後,就可以開始使用uck來重新打包系統了,完成的ubuntu就可以保留我之前安裝的xampp及moodle的設定,就算是在live模式中也可以使用。

補充說明:

其實使用xampp來安裝moodle,要重新打包系統或轉移到另一台主機上,最重要的是複製的lampp資料夾的完整性及每個檔案,資料夾的權限,我之前在試打包時,第一次在複製lampp資料夾時沒有使用 -Rp的參數,結果打包好的系統moodle無法使用,第二次加上-Rp,就成功了。

最後順便提供我安裝好moodle的xampp的壓縮包,給有需要的人自己下載回去試試,

我安裝好的xampp壓縮包 (xampp中所有服務的密碼都是123456)

使用方式:下載後,輸入以下指令來解壓

sudo tar xvfz lampp.tar.gz -C /

要啟用moodle就輸入,然後在網址列輸入 http://127.0.0.1/moodle即可,moodle預設的使用者/密碼 為ezgo/123456

sudo /opt/lampp/lampp start


2012年5月17日 星期四

ubuntu12.04再製版分享

每次ubuntu推出新版本時,個人習慣先使用remastersys或uck來重新打包一個預裝自己常用軟體及調整好一些設定的ubuntu iso檔,方便自己之後重新安裝系統時可以不用再花時間安裝軟體及調整設定,上週花了一點時間先用remastersys製作了一個ubuntu12.04 LTS 的客製化版本,跟原版的不同點如下:

  1. 預裝了多數影音相關的軟體(都是我自己常用的),wine,及一些系統調整工具。
  2. 預裝了多種桌面環境:gnome-shell,gnome-classic,lxde及unity,系統預設使用gnome-classic介面登入。
  3. gnome-classic介面調整為比較接近windows的工具列。
  4. 軟體選單用ezgo選單跑過了,多數軟體已自動套用ezgo選單了。
  5. 將預設開啟zip,rar,及7z的程式改為wine中的7-zip,可以完美解決壓縮檔big5文字變亂碼的問題。
  6. 預設輸入法改為hime。

以下是Remastersys重製版的iso載點:

點我下載 (約1.9G)
md5 : 
5c2adcd3d815a40a655d5de9e3df6e9f 

-----------------

另外,如果有人不喜歡remastersys打包的版本,我這幾天也試著用uck重新打包了ubuntu12.04,預裝的東西及修改的東西都跟Remastersys版本都一樣,但打包出來的檔案比較小,也順便提供給大家下載。

以下是用uck 重製的版本載點:

點我下載 (約1.3G)
md5 : 9f116a02d19218ee58171625bb965143

使用uck 版安裝補充說明:因為我在打包時,已經先把非繁中的語言檔都移除了,只保留了繁中語系,建議安裝時把網路斷線,可以減少安裝時間(因為系統會自動上網去安裝語言套件,會多花一點時間),且安裝完也會是繁中介面。

2011年12月17日 星期六

Ubuntu主題教室:來為自己學校打包一個客製化的ubuntu系統吧!

在Blog中寫了很多Ubuntu客製化的文章,今天來介紹一下我為自己學校打包客製化Ubuntu系統的步驟(本文以ubuntu11.10為例):


1.安裝好Ubuntu系統
2.在系統上安裝需要的軟體,並更新系統到最新
3.設定好相關的系統設定(如指定swf改用chrome或firefox來開啟)
4.將修改過的系統設定檔複製一份到/etc/skel/中
5.修改系統的開機動畫,可以加上自己學校的Logo
6.清除系統的暫存檔,並用remastersys來打包系統


製好的成品像這樣(點擊觀看影片)





接來下來按上面的步驟一一來說明一下:
  1. 安裝系統:
    這就不用多說了,請直接安裝到硬碟中,不要使用wubi的方式來安裝,因為之後我們要用Remastersys來打包系統,按我自己的經驗,用wubi安裝的系統,我從來沒有打包成功過。
  2. 在系統上安裝需要的軟體,並更新系統:
    請按自己的需求安裝軟體,或是直接下載我用來自動安裝軟體的scripts回去自己修改後,來讓它自動安裝軟體,自動安裝軟體scritpts載點:點我下載
    scripts用法也簡單的說明一下,下載回去後,在檔案上按右鍵-把〔屬性〕-〔權限〕-〔充許檔案作為程式執行〕勾選起來,並在終端機中輸入以下指令即可自動安裝軟體:
    sudo ./uck-autoinstall.sh
    

    另外,建議將輸入法改為Hime(算是gcin的分支,前幾天才釋出的輸入法),因為它已經解決了gcin中文輸入在Dash及gnome-shell的搜尋框中無法輸入的問題,安裝方式就不再多說,請自行到官網去看,官網在此 (我上方提供的自動安裝scripts還是預設為gcin,所以如果你要改為Hime,請記得自己去改一下scripts,或是等scripts跑完後,再自己手動安裝一下)
    
    
  3. 設定好相關的系統設定:
    我自己會做的系統設定有幾個:
    a.指定swf檔案用chrome開啟
    b.指定zip, rar, 7z等壓縮檔改用7-zip windows版開啟(在上一步驟中需先安裝好wine)
    c.修正unity中gcin, dropbox, shutter等軟體圖示不會自動出現在上面工具列的問題,解決方可以參考〔ubuntu11.10的一些小筆記〕這篇 
  4. 將修改過的系統設定檔複製一份到/etc/skel/中:
    最容易的方式是把目前家目錄下的所有隱藏檔都複製到/etc/skel中,也可以只複製自己修改過的系統設定,以下介紹一下幾個設定值所在的設定檔位置:
    1.桌面佈景:.gconf
    2.自訂的檔案關聯設定檔:.local/share/applications/mimeapps.list
    3.firefox設定檔:.mozilla
    4.chrome設定檔:.config/google-chrome
  5. 修改系統開機動畫:
    可以參考石頭閒語的這篇,簡單的說,只要改二張圖片(其實只有一張,因為二張都放相同的圖片就可以了),並修改一下圖片顯示位置就可以了,像我自己是使用kubuntu的開機動畫,所以我自己是去把/lib/plymouth/themes/kubuntu-logo/kubuntu_logo.png及kubuntu_logo16.png改為自己學校的logo,並按文章中的說明去修改kubuntu-logo.script讓圖片出現在畫面中央就可以了。以下是我改的logo圖
  6. 清除系統的暫存檔,並用remastersys來打包系統:
    先下以下二個指令來清除暫存檔:

    sudo apt-get autoclean
    
    sudo rm -rf /var/cache/apt/archives/*.deb
    

    再來就按我之前寫過的Remastersys的教學,來重新打包你處理好的系統就完成囉!



2011年11月28日 星期一

整合DRBL及Remastersys Backup製作的ubuntu iso檔教學(順便提供Remastersys軟體的中文化檔案)

要整合DRBL及ubutnu iso要分二個方面來談,

一、Remastersys Backup客製化iso的過程

我們先來了解Remastersys Backup客製化iso的過程:

Reamstersys Backup是一個可以讓我們把目前使用中的ubuntu系統直接重新打包成可安裝的iso的軟體,可以讓我們把自己目前已安裝的軟體一起打包起來,是一個很方便的工具。
而它的運作過程主要分為二個步驟:
第一個步驟:把目前系統所有軟體重新包回ubuntu iso的CD檔案結構
第二個步驟:把ubuntu iso的CD檔案結構重新製作iso檔

所以,如果我們要把DRBL加到ubuntu的iso中,我們就可以在第一步驟完成後,把需要的檔案都先放到CD檔案結構中,並修改相關的系統參數。

要介紹整合DRBL前,先來介紹一下新版(3.0版)的Remastersys Backup的介面及備份的模式差別


新版Remastersys Backup載點:點我進入最新版deb載點


補上我自己中文化的mo:點我下載中文化mo檔

(已回報給作者,下一版的remastersys應該就會有中文介面了)


在上圖中的1,2皆為自動備份模式,會一次跑完上面所提的步驟一及步驟二,而1及2的差別在於,1為包含使用者資料的備份模式,但這個模式在ubuntu11.04之後打包出來的iso,可以當live CD來使用,可是要安裝在硬碟時會卡在建立使用者的畫面中,造成無法安裝,所以如果你打算備份ubuntu11.04之後的系統,請不要使用1這個模式,請改用2,Dist模式,這個模式可以幫我們把目前系統重新打包起來,但不包含所有的使用者資訊。

而3,4模式則是把2這個模式按之前提的步驟一及步驟二來分開,也就是說3Distcdfs就是步驟一的建立CD檔案系統,而4Distiso則是把3完成的CD檔案系統再打包成iso檔,也就是說,必需先執行過3模式後,才能再執行4模式,4模式無法單獨執行,另外,如果要使用2或3來備份ubuntu系統,記得先到〔設定〕去做一些Live系統的相關設定,如Live系統預設的帳號名稱或是LiveCD的CD標籤名稱,產生的iso檔名......等,當然不自己設定,使用系統預設值也可以。

二、整合DRBL及Remastersys Backup的iso的作法

了解了Remastersys Backup的運作方式後,我們就可以自己把DRBL整合進Remastersys Backup所重新打包出來的iso中,以下就來介紹要如何整合:


  1. 使用Remastersys Backup中的3Distcdfs模式來把你目前的系統重新製成CD檔案系統。
  2. 到DRBL官網載點下載最新版的DRBL zip檔(官網載點),將下載回來的檔案解壓縮到drbl這個資料夾中,並把這個資料夾複製到/home/remastersys/remastersys/ISOTMP/ 中,需使用root權限,所以建議開啟終端機,輸入sudo nautilus ,來開啟有root權限的檔案管理器來做複製的動作,完成後,使用sudo權限修改一下/home/remastersys/remastersys/ISOTMP/isolinux/isolinux.cfg這個檔案,可以下以下的指令來啟動gedit來修改檔案:

    sudo gedit /home/remastersys/remastersys/ISOTMP/isolinux/isolinux.cfg

    把以下指令貼到文件的最下方:

    label DRBL 
    MENU LABEL DRBL (To RAM) 
    kernel /drbl/drbl-live-xfce-1.0.5-6-i486/live/vmlinuz 
    append initrd=/drbl/drbl-live-xfce-1.0.5-6-i486/live/initrd.img boot=live config noswap nolocales edd=on live-media-path=/drbl/drbl-live-xfce-1.0.5-6-i486/live/ nomodeset noprompt ocs_live_run="ocs-live-general" ocs_live_extra_param="" ocs_live_keymap="NONE" ocs_live_batch="no" ocs_lang="zh_TW.UTF-8" vga=788 toram=filesystem.squashfs ip=frommedia nosplash 

    完成後,存檔即可。(注意一下紅色部份路徑需按你下載的DRBL版本解壓縮後的實際情形來修改

    〔以上參考資料來源為:在 Ubuntu USB 開機隨身碟加入再生龍 Clonezilla
  3. 使用Rema統stersys Backup中的4Distiso模式來把剛剛已經加入檔案並修改好設定檔的CD檔案系製作成iso檔就完成了!

2011年11月17日 星期四

意外的檔案分享:包含gnome-shell, gnome-classic,lxde,xfec,kubuntu等介面的Ubuntu11.10 iso分享

這幾天在測試使用Remastersys backup來備份我自己調整好系統的ubuntu11.10,因為自己想要玩玩各種環境,所以裝了gnome-shell, gnome-classic, lxde, xfce及kubuntu等環境,昨天在使用Remastersys Backup中的Dist模式備份前,我修改了/etc/lightdm/lightdm.config


[SeatDefaults]
greeter-session=unity-greeter
user-session=ubuntu

因為想要打包一個在live模式中是kubuntu介面的iso,所以試著把檔案中的ubuntu改為kubuntu,(之前找過資料,如果把它改為lxde,就會預設為lxde介面,如果改為gnome-classic就會是舊的gnome2介面),但製作出來的iso檔卻失敗了,進到live模式時,並不會自動登入系統,而會停在lightdm的登入畫面中,還好,Remastersys Backup可以預設自訂使用者名稱(沒有自訂的話,預設是custom),所以只要在這個登入畫面中輸入自訂的使用者名稱再去選擇想要登入的環境(不用輸入密碼),就可以直接使用該環境進入系統中,也可以再從系統中的[安裝Ubuntu]圖示來將這個系統安裝到硬碟中。

所以我昨天不小心做出了一個可以一次體驗Kubuntu, Lubuntu, Xbuntu 及ubuntu(有Unity, gnome-shell及gnome-classic介面)的iso檔,如果你想要玩玩各種不同的環境,就可以下載這個iso回去玩玩。

下載點:

多合一使用環境ubuntu11.10系統 約3.0G

預設使用者名稱: ubuntu

補充說明:這個iso的開機選單中,我也加入了DRBL及SPFdisk的選項了!

2011年8月20日 星期六

Ubuntu軟體教室-使用UCK客製化ubuntu系統(指令篇)

這幾天用uck,以指令方式重包ezgo9,對uck的指令的用途變的比較熟了,雖然uck也有圖形介面可以使用,我也錄過教學影片,但圖形介面常會在打包時出錯,一出錯就只能重來,可是用指令的話,就可以從出錯的地方再開始,所以今天就來介紹一下如何使用UCK的指令來重新客製化ubuntu系統,製作出來的iso檔,就像是脫線老師放出的客製化版本一樣唷,大家也可以自己客製化自己的ubuntu唷!

建議事前安裝套件:

1.UCK (用來重新打包ubuntu iso檔的套件)
2.nautilus-open-terminal (可以在檔案瀏覽器中直接在該路徑開啟終端機)
3.nautilus-gksu (可以在檔案瀏覽器中直接以系統管理員權限開啟特定資料夾)

PS:以上三個軟體都可以在軟體中心找到 ,2及3在安裝後(需重新開機才看的到)都是直接在檔案瀏覽器中按右鍵就可以看到選項。

操作步驟:

  1. 將準備好的ubuntu iso檔(假設檔名為ubuntu.iso)解包(unpack)

    sudo uck-remaster-unpack-iso ubuntu.iso 

    解出來的檔案會在家目錄下的tmp資料夾中(~/tmp)


  2. 這個動作我不知道怎麼說明,原文是: unpack the rootfs

    sudo uck-remaster-unpack-rootfs  

    但這個動作很重要,它會在 家目錄tmp資料夾中再解出一個叫remaster-root的資料夾(~/tmp/remaster-root),裡面就像一個系統的檔案結構一樣,如果我們要自己額外放一些檔案或是有準備好的deb安裝檔要一起打包到系統中的話,就可以直接複製一份到這裡,之後再使用終端機的指令來安裝就可以了,這個之後會再說明,只要記得,這個生成的remaster-root很重要就可以了。

  3.  再來就是要把我們目前系統的終端機,轉換成remaster-root這個解開的系統的root終端機,只要輸入以下指令就可以了!

    cd ~/tmp/remaster-root

     
    sudo uck-remaster-chroot-rootfs

    以上輸入完成後,應該可以看到你的終端機變成root$ 那就是成功轉換成將打包的系統的root終端機了 。


  4.  修改sources.list,建議直接把目前使用的系統中的sources.list複製到~/tmp/remaster-root/etc/apt/中去取代掉就可以了,這時,nautilus-gksu就很有用了,只要用檔案瀏覽器進到~/tmp/remaster-root/etc/去,在apt資料夾上按滑鼠右鍵,選〔使用系統管理員身份開啟〕,開啟後,就可以直接用拖拉的方式來把/etc/apt/sources.list及sources.list.d資料夾放到~/tmp/remaster-root/etc/apt/中去取代檔案就可以了,另外,如果有其他事先準備好的deb檔要安裝,也在這時一起複製一份進來,我自己是習慣先在~/tmp/remaster-root/再新增一個deb-temp的資料夾來放deb檔。

  5. 開始更新將打包的系統,就像在一般系統中一樣,在剛剛轉換好的root終端機中輸入

    apt-get update

    apt-get upgrade

    就可以將系統更新,另外,也可以在終端機中安裝其他你想要預裝的軟體,指令:

    apt-get install 軟體名

    如果是要按裝事先複製到deb-temp中的deb檔的話,可以下以下指令,一次來把deb檔全都安裝起來:

    dpkg -i *.deb

    通常來說以上指令就可以將deb檔都安裝起來了,但有時會遇到有些deb需要額外再安裝一些套件才能安裝,那麼,只要再下以下指令,就可以將需要的套件也一起安裝上來了

    apt-get -f install
    另外,如果想要保留某個軟體的設定檔,只要在目前系統中的家目錄,按下ctrl+h,去找找對應軟體的設定檔,再直接複製一份到~/tmp/remasters-root/etc/skel/中就可以了。 
     
  6.  打包前先刪除一些剛剛放進系統中,現在已經不需要的檔案,指令如下:

     
    apt-get autoclean

    rm /var/cache/apt/archives/*.deb 

    rm -rf /deb-temp

    rm -rf /home/* (如果你有把設定檔copy到~/tmp/remaster-root/etc/skel中的話,這個動作一定要做)


  7. 離開root終端機,回到目前系統的終端機,指令:

    exit


  8.  重新打包rootfs (Pack the rootfs)

    sudo uck-remaster-pack-rootfs


  9. 重新打包成iso檔 (檔案會生成在~/tmp/remaster-new-files中)

    sudo uck-remaster-pack-iso ubuntu-repack.iso 

     

 最後,補充說明,如果打包後,還想要新增什麼軟體或修改什麼設定,只要從步驟3開始重做就可以了!

2011年5月29日 星期日

Ubuntu軟體教室:使用UCK打包含有自己常用軟體的ubuntu系統iso檔

ubuntu官方的live cd預裝的軟體太少了,所以拿來製作成隨身碟系統時不是很方便

其實在 ubuntu系統中有一個套件--UCK--可以讓我們快速地自己客製化ubuntu系統,並再重新打包成iso檔

今天就來介紹一下UCK的使用方式。

使用前準備:

  1. 安裝好ubuntu系統並準備好官方原版iso檔(ezgo8 iso檔不行)
  2. 安裝好UCK及nautilus-open-terminal套件
    sudo apt-get install uck nautilus-open-terminal

 軟體影音說明:


2011年5月22日 星期日

ubuntu筆記-解決remastersys backup在ubuntu11.04中使用無法正常輸出iso的問題

Ubuntu11.04要打包系統,請使用Remastersys Backup 2.0.18中的Dist模式

Remastersys Backup 2.0.18載點:點我下載

------------------------------------------

在ubuntu11.04下使用Remastersys Backup有些問題

使用Backup模式(包含使用者資料的打包方式),輸出的iso檔可以在live模式下使用,但在安裝到硬碟時會有問題,無法安裝

而使用Dist模式(不包含使用者資料的打包方式),則無法正常輸出iso檔,在輸出資料夾(/home/remastersys/remastersys)中會看到如下圖所示的情況,根本就沒有輸出iso檔

不過還好,在ISOTMP/資料夾中,已經將要打包成iso檔的資料都準備好了,所以,我們只要自己再手動去把這個資料夾打包成iso檔就可以了,手動打包iso檔方式如下:

  1. 開啟終端機,輸入以下指令:

    cd /home/remastersys/remastersys/ISOTMP

  2. 輸入以下指令,開始將ISOTMP資料夾下的檔案打包成可開機的iso檔:

     sudo mkisofs -o my_iso_file.iso -r -J -no-emul-boot -boot-load-size 4 -boot-info-table -b isolinux/isolinux.bin -c isolinux/boot.cat /home/remastersys/remastersys/ISOTMP/

  3. 完成後,我們就可以在/home/remastersys/remastersys/ISOTMP 中,找到一個名為my_iso_file.iso的iso檔,這就是remastersys打包出來的客製化ubuntu iso檔了,經過測試,不管是使用光碟開機的live模式或是安裝到硬碟中都是正常的。

相關文章:

使用remastersys backup打造自己客製化的ubuntu系統安裝光碟,新增使用者時也可以保持自己調整過的桌面環境

2011年4月14日 星期四

ubuntu主題教室-使用remastersys backup打造自己客製化的ubuntu系統安裝光碟,新增使用者時也可以保持自己調整過的桌面環境

PS:本文是以ubuntu1004為範例

Remastersys Backup

點我下載最新版deb檔 (使用最新版打包才不會有問題)

要打造個人化的ubuntu系統的話,最容易的方式就是,安裝好ubuntu後,更新好系統,安裝好需要的套件,調整好自己喜歡的佈景後(如安裝macbuntu),直接使用Remastersys Backup的第一個選項〔Backup〕來重新打包你的系統,這樣完成的iso檔,燒成光碟拿來開機的話,就會是跟你目前的使用者環境一模一樣,包含了你目前的使用者(連帳號/密碼都一起保留了),如果選擇安裝到硬碟中,那麼在安裝過程中,系統詢問你要使用哪個帳號密碼的那個步驟就可以隨便輸入,因為不管你輸入什麼,安裝好的系統的預設使用者帳號密碼都會是你打包時的那個,所以這個打包選項是最容易的。

而本文要講的重點不在這裡,本文要介紹的是,如何打包一個可以自訂使用者帳號密碼,且可以讓每個新增的帳號的桌面環境都跟我打包時的環境是一樣的,以下是我的打包流程:

  1. 安裝好ubuntu1004,安裝好自己常用的軟體,更新好系統,調整好系統設定(如,修改預設檔案開啟的程式之類的動作或是安裝macbuntu佈景主題)

  2. 開啟檔案瀏覽器,進到〔家目錄〕,按下CTRL+H來顯示隱藏檔,把〔.gnome2〕〔.gconf〕〔.gconfd〕三個資料夾複製到〔/etc/skel〕下,這個動作,可以讓我們新增使用者時,新增的使用者的桌面的工具列跟目前的一樣

  3. 接上,把〔.config〕〔.local〕也複製到〔/etc/skel〕,這個動作可以讓新增的使用者的應用程式選單跟我們目前修改過的一樣,也可以我們調整的一些桌面環境的設定也保留到打包的系統中,另外,因為chrome瀏覽器的設定檔也在〔.config〕中,所以如果你有裝chrome的話,你新增的使用者的chrome瀏覽器的一些外掛也會跟你目前系統的一樣,如果你想要讓chrome為預設值的話,就再進〔/etc/skel/.config〕中,把〔google-chrome〕資料夾整個砍掉就可以了

  4. 如果你希望你的firefox的書籤或外掛也一起包進系統中,每個新增的使用者都可以用的話,那麼同上,只要〔.mozilla〕整個複製進〔/etc/skel〕就可以了

  5. 如果你要把一些程式的設定也一起備份到新打包好的系統中的話,那麼只要在家目錄中找找相對應的軟體的設定檔,也把它一起複製一份到〔/etc/skel〕就可以了,比如你有在openshot中改了預設的設定,那麼只要在家目錄中找到〔.openshot〕,一樣把它複製到〔/etc/skel〕就可以了

  6. 以上都完成後,就可以使用Remastersys Backup來打包了,只是這次我們要使用的選項是第二個〔Dist〕,等系統重新打包好後,拿iso檔燒成光碟來開機,你就會發現,你的Live系統變成你自己調整好的桌面環境了,而如果你選擇要安裝到硬碟的話,每一個使用者的桌面也都是你調整好的桌面理境唷!

PS:

/etc/skel 是使用者的範例檔路徑,只要是放在裡面的東西,系統在新增使用者時,就會自動複製一份到使用者家目錄中,我們就是利用這個原理使用Remastersys Backup來客製化自己的ubuntu iso安裝系統的!

2011年4月12日 星期二

ubuntu主題教室-使用wiimote當滑鼠

之前介紹wiimote都是把它拿來當電子白板使用,今天來介紹wiimote的另一種使用方法:把wiimote當做無線滑鼠。

需要套件:

  1. mouseemu:可以直接從軟體中心安裝
  2. wiican 官網:https://launchpad.net/wiican 

需要硬體:

  • 藍芽接收器

快速安裝scripts:點我下載 (下載後點我二下選在終端機中執行即可完成安裝)

另外,裝好後請重新啟動系統,wiican才能正常使用!

 

wiican在滑鼠模式中有二種不同的使用方法:

 

  1. wiimote mouse:使用wiimote的陀螺儀來操作滑鼠,跟電腦連接後,手拿wiimote向上下或向左右旋轉來操作滑鼠,這個方式較不好操作。
  2. wiimote IR mouse:在投影畫面下方放上一個IR燈泡(就是wiimote白板中使用的IR筆中的LED燈泡,只是在使用時需要保持燈泡在通電的狀態),就可以像使用wii遊戲機一樣,拿著wiimote對著投影畫面移動來操作滑鼠

 

操作方法請直接參考以下影片