打造自己的Ubuntu ...『Ubuntu MAC Style!』製作過程大公開! [論壇 - Ubuntu@TW LiveCD]


正在瀏覽:   1 名遊客


 到底部   前一個主題   下一個主題  [無發表權] 請登錄或者註冊

« 1 ... 4 5 6 (7) 8 »


回覆: 打造自己的Ubuntu Live CD...Mac Style
會員五級
註冊日期:
2011/3/5 19:32
所屬群組:
已註冊使用者
等級: 21
HP : 0 / 500
MP : 173 / 13151
EXP: 3
離線
呵呵~謝謝您分享資訊喔!

我剛剛看了一下Monomaxos桌面簡介,文章中提到它是基於Ubuntu的,與Ubuntu套件庫兼容...
嘿嘿~~這就有戲唱了...搞不好用 UCK 可以編輯它!您要不要試試看!

它的主選單用的是 Linux Mint 風格...所以,可改性很高喔!

2011/4/18 19:24
應用擴展 工具箱
回覆: 打造自己的Ubuntu Live CD...Mac Style
會員二級
註冊日期:
2009/11/24 20:41
所屬群組:
已註冊使用者
等級: 8
HP : 0 / 196
MP : 32 / 5878
EXP: 84
離線
給Lancel
"...搞不好用 UCK 可以編輯它!您要不要試試看!"
別傻了,我只是個網路業餘玩家,看到好玩又不吃系統的OS,
當然會想多摸點,還是需要妳們修改後的,雖英文介面還看的懂
但一般USER還是以中文為主,且這片LIVECD 算還不賴,
跟之前的都可以推廣!

"還是要說聲謝謝"

2011/4/18 20:36
應用擴展 工具箱
回覆: 打造自己的Ubuntu Live CD...Mac Style
會員五級
註冊日期:
2011/3/5 19:32
所屬群組:
已註冊使用者
等級: 21
HP : 0 / 500
MP : 173 / 13151
EXP: 3
離線
專題總結~~~~『Ubuntu MAC Style!』 製作過程大公開!!
=========================================================

呵呵~要用 UCK 改造原版 Ubuntu 光碟,使之成為特殊風格,一切秘密都藏在 macbuntu 美化包的腳本裡 ...

好好研究其腳本每一條指令,就會發現什麼東西(圖示、音效...)該放在哪裡,怎麼更改設定值...還可以重新繪製相關圖檔、添加內容,打造特色風格!


製作步驟綱要如下:

01先用 UCK 更新原版光碟檔案,接著增刪套件...可以在 UCK終端機,把ppa源套件裝進光碟...最後製成母片好好保存...(更新檔案與套件很花時間!)

請參考這篇
http://www.ubuntu-tw.org/modules/newbb/viewtopic.php?viewmode=thread&type=&topic_id=26672&forum=20


02 重新用UCK解開剛製作好的母片,此時按 Alt+F2 ,輸入 「gksudo nautilus」,鍵入密碼後,得到一個root權限的檔案瀏覽器,此時把 macbuntu美化包複製到 UCK製作區(在 home/個人帳號名稱/tmp/內,有好幾個remaster資料夾,其中一個remaster-root便是livc-CD內容,跟我們真實機器內的「檔案系統」幾乎長得一模一樣...)

在UCK終端機執行macbuntu的腳本,此時就會開始把佈景主題各元件放到該有的位置去...最後他問你要不要重開機,請選:「No!」(整個執行過程真實電腦桌面也會出現macbuntu變化,那是假的!重開機後就好像沒發生過一樣...)

** 為避免macbuntu腳本內定 compiz 設定值所造成的困擾,我曾經刪掉其全部相關內容,這樣試作的效果也還不錯...

** 後來乾脆只保留macbuntu複製相關檔案到ISO去和gconf設定值的兩部份...

** 在運行macbuntu腳本時,您可能會發現無法安裝,這是因為這個install.sh內有個機制,我們修改一下即可!

開始沒多久有一段:

chk_user()
{
echo ""
echo "Checkin script user..."
if [ $(whoami) = "root" ]
then
echo "Failed."
echo "Root user not allowed, please run this script as a regular user."
echo "Exiting..."
exit 1;
fi
echo "Passed"
}

******************************************************************************************

呵呵~您把 if [ $(whoami) = "root" ] 這段文字中的 root 給隨便換個名字,例如 dog 、 cat ...
存檔後再執行即可!(此段文字大意是說:如果您是root就不讓您執行macbuntu...)



03透過複製gconf設定檔到 檔案系統/home/您的帳號名稱/tmp/remaster-root 的相對應位置,這個自製LiveCD一啟動,畫面自動就是macbuntu模樣,安裝到硬碟也是如此喔!

到remaster-root的相對應位置上,即檔案系統/usr/share/gconf/default資料夾內(不是真實電腦的那個!),把幾個檔案變更內容,使其符合macbuntu的設定:

把文件 16_ubuntu-artwork 的內容改成:(您可以比較一下Ubuntu原版的設定值...)






















90_light-themes改成 (這是視窗按鈕的配置)
/apps/metacity/general/button_layout close,minimize,maximize:menu

16_ubuntu-wallpapers 改成(第1行設置桌面背景圖)
/desktop/gnome/background/picture_filename "/usr/share/backgrounds/leopard-aurora.jpg"

此資料夾內其他文件的設定值也瀏覽一下...

...這樣就算配置完成了!

可以把/usr/share/backgrounds內的「warty-final-ubuntu.png」給掉包,這樣不管在哪種情形下(安裝畫面、root登入使用...)都能確保底圖一致!

**透露一點,其實那張底圖是jpg檔,但系統混淆視聽,把副檔名寫成png...把你要當底圖的jpg圖片,改名為「warty-final-ubuntu.png」取代原本即可!



04 參考kentxchang兄21樓介紹的方法,把 home/個人帳號/ 底下相關的設定檔複製到remaster-root的/etc/skel資料夾內(不是真實電腦中的那個!)

請參考:
http://www.ubuntu-tw.org/modules/newbb/viewtopic.php?post_id=173396#forumpost173396

你的桌面最好事先就安裝macbuntu,並且在使用一段時間,也就是各種軟體的使用習慣都設定好後才來做這個動作...

順便把「標準零件」:下載、公共、圖片、影片、文件、桌面、模版、音樂、範例...等資料夾也一並放入!

這個「/etc/skel資料夾」非常關鍵! ( pwzhangz兄在43樓、61樓的建議請先閱讀一下!)
http://www.ubuntu-tw.org/modules/newbb/viewtopic.php?post_id=173544#forumpost173544
http://www.ubuntu-tw.org/modules/newbb/viewtopic.php?post_id=174154#forumpost174154

有什麼要加入的圖片、影音檔案、遊戲ROM、說明文件...也都可以放在這!
提醒文件可事先放在「桌面」資料夾內,這樣使用者安裝好後,桌面上就會自動出現那份文件,引起注意!

**至於上方面板圓角化,那只是預先畫好一張面板圖檔,放在「檔案系統」,然後在面板上按滑鼠右鍵,點選「屬性」,
在「背景」標籤選擇套用背景圖片而已...之後也複製到remaster-root的「檔案系統」...呵呵!簡單吧!
(詳情請下載我的『Ubuntu MAC Style!』看看那張 DeskBar10_4.png圖片...)












05 這樣就完成了,執行UCK最後一個動作,把自製Live-DVD打包起來吧!
之後就可以進行測試囉!

您可以先用原版光碟和原版macbuntu試做看看,這樣做出來的光碟就直接是Mac風格,不必再像以前一樣,
在Ubuntu安裝到硬碟後還要執行macbuntu才能變身...並且這個新光碟還能持續用UCK接著編輯哩!

這就是不同於 Remastersys 的製作方法!...

後記:由於我喜歡 Mac OS X 10.4 的藍白風格,於是我重製macbuntu包內幾個原始圖片檔案...
認真研究其腳本,就會發現 Ubuntu / GNOME 佈景主題配置的秘密,就可以把自己想要的風格建立在正確的位置上囉!

以上! 把這一個多月來的發現總結,跟想要製作liveCD的朋友分享!...

謝謝一路參與我這個主題的朋友:
mike1128...pwzhangz...kentxchang...poloshiao...
感謝您的支持與協助!幫助我完成了這個小夢想!

pwzhangz兄說:「...請記得將整個過程給我們分享,讓我們也能複製,及(希望也能)讓它更好
...同時,Ubuntu的意義就是“分享知識,讓知識能更上一層樓”。」

深有同感!!

******************************************************************************************
『Ubuntu MAC Style!』完成~~ 歡迎下載試玩...
http://www.ubuntu-tw.org/modules/newbb/viewtopic.php?post_id=173856#forumpost173856
******************************************************************************************

2011/4/22 16:41
應用擴展 工具箱
回覆: 打造自己的Ubuntu ...『Ubuntu MAC Style!』製作過程大公開!
會員二級
註冊日期:
2009/11/24 20:41
所屬群組:
已註冊使用者
等級: 8
HP : 0 / 196
MP : 32 / 5878
EXP: 84
離線
加油!Go!Go!Go!

2011/4/22 23:22
應用擴展 工具箱
回覆: 打造自己的Ubuntu ...『Ubuntu MAC Style!』製作過程大公開!
會員五級
註冊日期:
2011/3/5 19:32
所屬群組:
已註冊使用者
等級: 21
HP : 0 / 500
MP : 173 / 13151
EXP: 3
離線
=============================================================
Ubuntu正體中文站終於復活啦!...感動~~~

在中文站消失的這一段時間,Lancel好奇地拿官方發佈的11.04 daily build光碟
來試做 『Ubuntu MAC Style!』二代~~11.04版...

出乎意料之外的,我的桌面應用版所需的natty官方新套件幾乎都到位了,且運行測試下也幾乎毫無狀況...
看來在 Ubuntu 11.04正式版發佈後,我的『Ubuntu MAC Style!』二代也可以跟著推出囉!呵呵~

以下是在 VirtualBox 上的試機:(Live USB在真實電腦上的測試也過關了!)

01首先是登入畫面,這個二代版直接取用[銀蘋果]標誌...呵呵~人偶好像變胖了...


























02為了跟一代有些許區隔,桌面底圖改為白蘋果...


























03系統監控顯示「11.04 (Natty)」,核心為「Linux 2.6.38-8」,文書處理則為 LibreOffice...


























04影片播放器也跟之前一樣有3個:SMplayer、VLC Media Player、和系統預載的播放器


























05新版本Firefox 4的模樣...


























06呵呵~~感覺上有點奇怪的 Unity介面...底下的Docky工具列就可以取消了...
還是在登入畫面選用「傳統 Ubuntu 桌面」比較符合 MAC Style...


















**0426** 嘿嘿~這個「預設登入Unity介面」已經被我破解了...
『Ubuntu MAC Style!』11.04預設就是登入GNOME,也只有GNOME...
向Unity說掰掰! (看不到這畫面囉!)

*** 跟之前的目標一樣,希望完成:
「安裝時能夠不用上網連線,裝好後擁有完整中文介面」、
「直接擁有常用桌面應用各套件,不必再費心安裝、設定」...

敬請期待!『Ubuntu MAC Style!』二代~~11.04版!

看完預告了,回到原本閱讀位置:
http://www.ubuntu-tw.org/modules/newbb/viewtopic.php?post_id=175460#forumpost175460

2011/4/25 9:31
應用擴展 工具箱
訪客
回覆: 打造自己的Ubuntu Live CD...Mac Style
Anon:訪客
請問高手:
把〔.gnome2〕〔.gconf〕〔.gconfd〕三個資料夾複製到〔/etc/skel〕下,這個動作,…
這個複製的動作我一直沒法成功,也就是複製不過去,
請問。如何才能複製到〔/etc/skel〕下啊?

2011/5/22 18:10 | 6f228 70863 7da44 0fe75
應用擴展 工具箱
回覆: 打造自己的Ubuntu ...『Ubuntu MAC Style!』製作過程大公開!
會員二級
註冊日期:
2007/11/12 11:35
所屬群組:
已註冊使用者
等級: 8
HP : 0 / 176
MP : 27 / 6348
EXP: 6
離線
Thank Lancel 's Macbauntu !!

2011/5/22 20:02
應用擴展 工具箱
訪客
回覆: 打造自己的Ubuntu ...『Ubuntu MAC Style!』製作過程大公開!
Anon:訪客
AFAICT you've coeverd all the bases with this answer!

2011/6/12 22:43 | e534e f9336 0865e 6ee0d
應用擴展 工具箱
回覆: 打造自己的Ubuntu Live CD...Mac Style
會員五級
註冊日期:
2010/12/6 21:35
來自 K隆星上唯一的老鼠洞
所屬群組:
已註冊使用者
等級: 21
HP : 0 / 520
MP : 187 / 14029
EXP: 80
離線
訪客 寫到:
請問高手:
把〔.gnome2〕〔.gconf〕〔.gconfd〕三個資料夾複製到〔/etc/skel〕下,這個動作,…
這個複製的動作我一直沒法成功,也就是複製不過去,
請問。如何才能複製到〔/etc/skel〕下啊?

先用root打開吧!
sudo 你的檔案管理員 /etc/skel

2011/6/12 23:20
應用擴展 工具箱
回覆: 打造自己的Ubuntu ...『Ubuntu MAC Style!』製作過程大公開!
會員五級
註冊日期:
2008/6/15 2:56
所屬群組:
已註冊使用者
等級: 38
HP : 189 / 945
MP : 757 / 32336
EXP: 81
離線

2011/6/13 2:12
應用擴展 工具箱

« 1 ... 4 5 6 (7) 8 »

 [無發表權] 請登錄或者註冊


可以查看帖子.
不可發帖.
不可回覆.
不可編輯自己的帖子.
不可刪除自己的帖子.
不可發起投票調查.
不可在投票調查中投票.
不可上傳附件.
不可不經審核直接發帖.