與 ubuntu 同步 天天隨時嚐鮮 試用 ubuntu 11.10 最新出爐版本 [論壇 - Ubuntu@TW LiveCD]
正在瀏覽:
1 名遊客
與 ubuntu 同步 天天隨時嚐鮮 試用 ubuntu 11.10 最新出爐版本 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() 註冊日期:
2009/12/6 10:32 所屬群組:
已註冊使用者 等級: 71
HP : 1053 / 1756
![]() |
1. 用 zsync 同步下載 ubuntu 11.10 ISO (只需下載新增部分 所以速度快)
2. 用 grub 2 掛載 ubuntu 11.10 ISO, 從你現在的 ubuntu 開機選單 立刻可以試用 ubuntu 11.10 以下細節: 1-1. 安裝 zsync 套件 (universe 套件要打勾) sudo apt-get install zsync 1-2. 到這裏下載 隨時 更新的 最新出爐版本 Ubuntu 11.10 (Oneiric Ocelot) Daily Build 以下以 oneiric-desktop-i386.iso 爲例 假設 下載來的檔案 儲存在 ~/ 家目錄 1-3. 檢查 MD5SUM 1-4. 在 /boot/ 新增 ISO 資料夾 (當然你可以在任何地方新增 ISO 資料夾) sudo mkdir /boot/ISO 1-5. 把 下載來的檔案 移轉到 /boot/ISO sudo mv ~/oneiric-desktop-i386.iso /boot/ISO 2-1. sudo gedit /boot/grub/grub.cfg 把虛線內的內容 copy 起來 ......................................................................................................... menuentry 'Ubuntu,Linux 2.6.38-9-generic' --class ubuntu --class gnu-linux --class gnu --class os { recordfail set gfxpayload=$linux_gfx_mode insmod part_msdos insmod ext2 set root='(/dev/sdb,msdos1)' search --no-floppy --fs-uuid --set=root 352fd825-945c-409e-8f40-456a79beebe8 linux /vmlinuz-2.6.38-9-generic root=UUID=167956a3-37a0-4213-bfdb-3c1583be24d2 ro initrd /initrd.img-2.6.38-9-generic } ..................注意 你的內容可能與上面不同 以你的爲準不要更改.................................................. 2-2. 在 /etc/grub.d/40_custom 增加幾行 sudo cp /etc/grub.d/40_custom /etc/grub.d/40_custom.backup # 備存一份起來 sudo gedit /etc/grub.d/40_custom #!/bin/sh echo "Adding 40_custom." >&2 # 增加這一行 exec tail -n +3 $0 # This file provides an easy way to add custom menu entries. Simply type the # menu entries you want to add after this comment. Be careful not to change # the 'exec tail' line above. ...原有內容都保留不要改..增加下面幾行........ ### BEGIN 11.10 Daily Build ISO ### 把你 2-1 copy 來的 內容 貼在 這裏 ### END 11.10 Daily Build ISO ### 2-3. 把這兩行 linux /vmlinuz-2.6.38-9-generic root=UUID=167956a3-37a0-4213-bfdb-3c1583be24d2 ro initrd /initrd.img-2.6.38-9-generic 刪除 改爲 這三行 loopback loop /boot/ISO/oneiric-desktop-i386.iso linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/boot/ISO/oneiric-desktop-i386.iso initrd (loop)/casper/initrd.lz # 註1. 如果 你的 /boot 單獨掛載 上述 /boot 需刪除 # 註2. 如果 你的 ISO 檔案 放置位置不同 上述需修正 再貼文討論 2-4. 把 menuentry 'Ubuntu,Linux 2.6.38-9-generic' 改爲 menuentry 'Ubuntu,11.10 Daily Build ISO' 改完後 儲存 2-5. sudo update-grub # 此時 你可以 盯着 終端機 把 Adding 40_custom 內容增加到 開機選單中 2-6. sudo reboot 重開幾 你會發現你的選單中多了一個 Ubuntu,11.10 Daily Build ISO 選項在最下方 選它 就對了 開始 嚐鮮 試用 ubuntu 11.10 最新出爐版本 1-6. 天天下載 ISO 檔 新增加部分: copy 下列指令 貼到終端機 zsync -i /boot/ISO/oneiric-desktop-i386.iso http://cdimage.ubuntu.com/daily-live/current/oneiric-desktop-i386.iso.zsync # 只下載新增部分 與舊檔案合併成新檔案儲存在 ~/ md5sum oneiric-desktop-i386.iso # 每次 md5sum 都不一樣 所以每次要核對 sudo rm /boot/ISO/oneiric-desktop-i386.iso # 把上次的 ISO 檔 刪除 sudo mv ~/oneiric-desktop-i386.iso /boot/ISO # 把 ~/ 檔案 移到 /boot/ISO 供開機選單掛載 1-7. sudo reboot 天天即時嚐鮮 試用 ubuntu 11.10 最新出爐版本 3. ubuntu 11.10 Daily Build ISO 隨時在增加 新套件 歡迎你把 嚐鮮 心得 秘笈發現 貼文本主題 與大家分享 註:本文內容可能還需修正 如果你發現錯誤訊息 歡迎貼出 更正
2011/5/28 15:43
|
||||||||||
![]() |
回覆: 與 ubuntu 同步 天天隨時嚐鮮 試用 ubuntu 11.10 最新出爐版本 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員五級
![]() ![]() 註冊日期:
2008/6/15 2:56 所屬群組:
已註冊使用者 等級: 38
HP : 0 / 945
![]() |
這是我的:)
cat /etc/grub.d/50.HDinstall #!/bin/bash exec tail -n +3 $0 menuentry "Mint 11.04 Gnome_32" { insmod loopback insmod iso9660 set root=(hd2,9) set isofile="/mint-gnome/linuxmint-11-gnome-dvd-32bit.iso" loopback loop $isofile linux (loop)/casper/vmlinuz locale=zh_TW.UTF-8 console-setup/layoutcode=us iso-scan/filename=$isofile boot=casper file=/cdrom/preseed/ubuntu.seed noprompt noeject quiet splash -- initrd (loop)/casper/initrd.lz }
2011/5/29 14:21
|
||||||||||
![]() |
回覆: 與 ubuntu 同步 天天隨時嚐鮮 試用 ubuntu 11.10 最新出爐版本 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() 註冊日期:
2009/12/6 10:32 所屬群組:
已註冊使用者 等級: 71
HP : 1053 / 1756
![]() |
謝謝 hepha 前輩的指點 大家可以參考採用
只有第一次 下載 http://cdimage.ubuntu.com/daily-live/current/oneiric-desktop-i386.iso 需要比較久的時間 第二次下載 因只下載 新增加 部分 所以幾分鍾 甚至於 幾秒鍾 之內就 下載完成了 第二次下載 全部需要的 指令 我把它 寫成 一個 可執行的 script file: 1110ISO 每次 你只要執行這個 可執行的 sudo ~/1110ISO 全部下載的工作自動完成 然後 你關閉所有 進行中的 視窗 與 工作 sudo reboot 從 開機選單 選 最下面的 Ubuntu,11.10 Daily Build ISO 就可以 體驗試用 Ubuntu,11.10 Daily Build ISO 我所寫成的 可執行的 script file: 1110ISO 如下 1. 先安裝 w3m, 每次 下載後 自動查閱 MD5SUM 方便你核對 MD5SUM 碼 sudo apt-get install w3m 2. 建立 script file: 1110ISO (1 是 數目字 1) sudo gedit ~/1110ISO .....................把虛綫內的內容 copy 貼到 你的 ~/1110ISO 檔案內........................................ #!/bin/bash # ~/1110ISO # sudo chmod +x ~/1110ISO zsync -i /boot/ISO/oneiric-desktop-i386.iso http://cdimage.ubuntu.com/daily-live/current/oneiric-desktop-i386.iso.zsync md5sum oneiric-desktop-i386.iso w3m http://cdimage.ubuntu.com/daily-live/current/MD5SUMS > ~/MD5SUM1110.TXT cat ~/MD5SUM1110.TXT | grep oneiric-desktop-i386.iso sudo mv -f /boot/ISO/oneiric-desktop-i386.iso /diskd/backup/1110/ISO/oneiric-desktop-i386.iso.backup sudo mv -f ~/oneiric-desktop-i386.iso /boot/ISO ................................................你的路徑如果不一樣...可以修改路徑...儲存..................... 3. sudo chmod +x ~/1110ISO 4. 當你執行 sudo ~/1110ISO 後 看一下 終端機 有兩行 MD5SUM 碼 第一行 是 你下載來的 oneiric-desktop-i386.iso 的 MD5SUM 第二行是 下載網站的 oneiric-desktop-i386.iso 的 MD5SUM 如果一樣 你就可以放心 如果不一樣 但是 下載前的 oneiric-desktop-i386.iso 已改爲 oneiric-desktop-i386.iso.backup 需要把 oneiric-desktop-i386.iso.backup 移回 oneiric-desktop-i386.iso 重新 執行 sudo ~/1110ISO 5. 希望有網友幫忙 寫個條件式 如果 兩行 MD5SUM 不一樣就不執行 sudo mv -f /boot/ISO/oneiric-desktop-i386.iso /diskd/backup/1110/ISO/oneiric-desktop-i386.iso.backup sudo mv -f ~/oneiric-desktop-i386.iso /boot/ISO 這兩個指令 我先向他說謝謝 這部分我還不熟 自己摸索 倒不如 向網友 請教 以上內容 如果有錯 歡迎貼文更正
2011/5/29 15:00
|
||||||||||
![]() |
回覆: 與 ubuntu 同步 天天隨時嚐鮮 試用 ubuntu 11.10 最新出爐版本 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員五級
![]() ![]() 註冊日期:
2008/6/15 2:56 所屬群組:
已註冊使用者 等級: 38
HP : 0 / 945
![]() |
#!/bin/bash
test -d || sudo mkdir /boot/ISO/ cd /boot/ISO/ sudo zsync -i /boot/ISO/oneiric-desktop-i386.iso http://cdimage.ubuntu.com/daily-live/current/oneiric-desktop-i386.iso.zsync testsum=$(wget -q -O- http://cdimage.ubuntu.com/daily-live/current/MD5SUMS - | grep oneiric-desktop-i386.iso | awk '{print $1}') isosum=$(sudo md5sum oneiric-desktop-i386.iso|awk '{print $1}') if [ "$isosum" = "$testsum" ] ; then echo ok test -e oneiric-desktop-i386.iso.zs-old && sudo rm oneiric-desktop-i386.iso.zs-old else echo 比對錯誤請再次執行 fi
2011/5/29 18:18
|
||||||||||
![]() |
回覆: 與 ubuntu 同步 天天隨時嚐鮮 試用 ubuntu 11.10 最新出爐版本 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() 註冊日期:
2009/12/6 10:32 所屬群組:
已註冊使用者 等級: 71
HP : 1053 / 1756
![]() |
謝謝 hepha 幫忙
不過有一個地方 討論一下 原來 這個 下載 指令 sudo zsync -i /boot/ISO/oneiric-desktop-i386.iso http://cdimage.ubuntu.com/daily-live/current/oneiric-desktop-i386.iso.zsync 是 把 http://cdimage.ubuntu.com/daily-live/current/oneiric-desktop-i386.iso.zsync 與 舊的 /boot/ISO/oneiric-desktop-i386.iso 比較後 下載新增部分 然後 與 舊的 /boot/ISO/oneiric-desktop-i386.iso 合併成新的 oneiric-desktop-i386.iso 並且預設 儲存在 ~/ 你的這個指令 cd /boot/ISO/ 會不會 使得 合併成新的 oneiric-desktop-i386.iso 變成預設儲存在 /boot/ISO/ 如果是 會不會產生 衝突? 因爲 舊的 新的 oneiric-desktop-i386.iso 檔案名稱一樣 路徑又一樣 一方面 比較 一方面覆蓋 同一個檔案 請幫忙 釋懷 ............................................................................................................................................................... 我已看到這一段 所以前面的考慮 是多餘的 zsync retrieves the rest of the target file over HTTP. Once the download is finished, the old version (if the new file wants the same name) is moved aside (a .zs-old extension is appended). The modification time of the file is set to be the same as the remote source file (if specified in the .zsync). 資料來源 man zsync
2011/5/29 19:54
|
||||||||||
![]() |
回覆: 與 ubuntu 同步 天天隨時嚐鮮 試用 ubuntu 11.10 最新出爐版本 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() 註冊日期:
2009/12/6 10:32 所屬群組:
已註冊使用者 等級: 71
HP : 1053 / 1756
![]() |
ubuntu 裏的 AWK 指令 已由 mawk 取代 ?
mawk: 一種樣式掃描與文字處理程式語言 Mawk 是 AWK 程式語言的解譯器。AWK 語言對處理資料檔案和 文字擷取處理非常實用,也很適合製作演算法的雛型與實驗。 Mawk 是個新版的 awk, 實作了 1988 年 Addison-Wesley 出版的「AWK 程式語言」中, Aho、Kernighan、Weinberger 三人定義的 AWK 語言。 (這本書後來都被稱作 AWK 之書,the AWK book。) Mawk 完全實現 POSIX 1003.2 (draft 11.3) 定義的 AWK 語言, 其中少數特點並沒有在 AWK 之書中敘述。另外 mawk 還提供少量的擴充功能。 Mawk 比 gawk 小多了,也快多了。不過它有一些編譯時期的限制, 例如 NF = 32767,還有 sprintf buffer = 1020。
2011/5/29 20:42
|
||||||||||
![]() |
回覆: 與 ubuntu 同步 天天隨時嚐鮮 試用 ubuntu 11.10 最新出爐版本 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() 註冊日期:
2009/12/6 10:32 所屬群組:
已註冊使用者 等級: 71
HP : 1053 / 1756
![]() |
好不容易 把 hepha 前輩寫的 程式 看懂了
謝謝 hepha 前輩的幫忙 但是 可能要 請你 再費心一下 因爲 我原來在 #3 5. 希望有網友幫忙 寫個條件式 如果 兩行 MD5SUM 不一樣就不執行 sudo mv -f /boot/ISO/oneiric-desktop-i386.iso /diskd/backup/1110/ISO/oneiric-desktop-i386.iso.backup sudo mv -f ~/oneiric-desktop-i386.iso /boot/ISO 這兩個指令 因爲發現 兩行 MD5SUM 不一樣時 (雖然機會很小 但是並不表示不會發生) oneiric-desktop-i386.iso 已被改名爲 oneiric-desktop-i386.iso.backup 如果要重來一次 必須手動去改回 oneiric-desktop-i386.iso.backup 爲 oneiric-desktop-i386.iso 所以希望它 兩行 MD5SUM 不一樣時 就不要執行 sudo mv -f /boot/ISO/oneiric-desktop-i386.iso /diskd/backup/1110/ISO/oneiric-desktop-i386.iso.backup sudo mv -f ~/oneiric-desktop-i386.iso /boot/ISO 這樣就不必去改回 oneiric-desktop-i386.iso.backup 直接 再執行一次 sudo ~/1110ISO 就行 可以減少很多 不喜歡麻煩的網友 的困擾 可是 你在 #4 sudo zsync -i /boot/ISO/oneiric-desktop-i386.iso http://cdimage.ubuntu.com/daily-live/current/oneiric-desktop-i386.iso.zsync 更進一步 還沒核對 MD5SUM 以前 就把 舊的 oneiric-desktop-i386.iso 變成 oneiric-desktop-i386.iso.old 等到 螢幕出現 (雖然機會很小 但是並不表示不會發生) 比對錯誤請再次執行 還是 要再手動 去把 oneiric-desktop-i386.iso.old 改回 oneiric-desktop-i386.iso 最好不要 cd /boot/ISO/ 依我原來預設在 ~/ 就好 所以 請你再勞煩一次 幫我校正一下 這樣行不行 還有讓 螢幕回應的訊息排列漂亮一點 .....................把虛綫內的內容 copy 貼到 你的 ~/1110ISO 檔案內........................................ #!/bin/bash # sudo ~/1110ISO # sudo chmod +x ~/1110ISO # 預設 ~/ zsync -i /boot/ISO/oneiric-desktop-i386.iso http://cdimage.ubuntu.com/daily-live/current/oneiric-desktop-i386.iso.zsync testsum=$(wget -q -O- http://cdimage.ubuntu.com/daily-live/current/MD5SUMS - | grep oneiric-desktop-i386.iso | mawk '{print $1}') testsumSTR=$(wget -q -O- http://cdimage.ubuntu.com/daily-live/current/MD5SUMS - | grep oneiric-desktop-i386.iso | mawk '{print $1}')": MD5SUM from the daily-live webpage" isosum=$(sudo md5sum oneiric-desktop-i386.iso|mawk '{print $1}') isosumSTR=$(sudo md5sum oneiric-desktop-i386.iso|mawk '{print $1}')": MD5SUM from ~/oneiric-desktop-i386.iso" echo $isosumSTR echo $testsumSTR echo "" if [ "$isosum" = "$testsum" ] ; then sudo mv -f /boot/ISO/oneiric-desktop-i386.iso /diskd/backup/1110/ISO/oneiric-desktop-i386.iso.backup sudo mv -f ~/oneiric-desktop-i386.iso /boot/ISO echo "ok" echo "" else echo "比對錯誤請再次執行 sudo ~/1110ISO" echo "" fi ................................................你的路徑如果不一樣...可以修改路徑...儲存..................... 我已在我的電腦測試 OK 如果 MD5SUM 碼不對 再執行一次 sudo ~/1110ISO 就可以 ! 另外 因爲這個 執行檔 只用在 第二次以後 下載 所以 不必這一行 test -d || sudo mkdir /boot/ISO/
2011/5/29 21:27
|
||||||||||
![]() |
訪客
|
回覆: 與 ubuntu 同步 天天隨時嚐鮮 試用 ubuntu 11.10 最新出爐版本 |
|
---|---|---|
Anon:訪客
|
這個時機點的Ubuntu 11.10是一堆問題+Bug吧 XD
2011/5/29 23:17
| f702a a23c6 d03a4 88e7f
|
|
![]() |
回覆: 與 ubuntu 同步 天天隨時嚐鮮 試用 ubuntu 11.10 最新出爐版本 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() 註冊日期:
2009/12/6 10:32 所屬群組:
已註冊使用者 等級: 71
HP : 1053 / 1756
![]() |
這個時機點的Ubuntu 11.10是一堆問題+Bug吧 XD 對啦 這個時機點的 Ubuntu 11.10是一堆問題+Bug ! 甚至於 alpha 1 版 都還要幾天 才會發行 ! 但是 有一些網友 特別是 程式開發有關的朋友 相信就是這些 問題+Bug 才會吸引他們來研究 沒有 問題+Bug 他們會覺得 這不是他們的菜 ubuntu 11.04 版發行的同步 發現許多有關 ubuntu 11.04 及其套件們 的 HOWTO GUIDE 10 TOPS 等等文章 幾乎同步可以在網路上 查得到 這些文章 絕非 等確定 Ubuntu 11.04 沒有一點 問題 或 Bug 後 才開始 敲鍵盤 寫作 我是發現這兩篇文章 才引起我先試試 ubuntu 11.10 ISO 看是否可行 ISO Booting with Grub 2 zsync client page 實際上 這個過程的學習 本身 與 Ubuntu 11.10 是否存在一堆問題+Bug 都無關 因爲 學會了 ISO Booting with Grub 2 就會體會 Grub 2 之 簡單 好用 又 強大 你可以 掛載: 1. 任何 ubuntu 的 衍生版本 Ubuntu/Kubuntu/Edbuntu/Xubuntu/UbuntuStudio...的ISO檔 2. SystemRescue CD 的 ISO 3. Gparted CD 的 ISO 4. Parted CD 的 ISO 5. 還有許多 ISO 檔 未列入 5. 一些 IMG 檔案 6. 一些 Clonezilla 檔案 到你的 ubuntu 開機選單內 直接啓動 ISO 檔 而不必燒錄 任何 CD 也不必安裝 比 Vbox 簡單 grub 2 還努力整合 Multisystem, grub4Dos, supergrub, PLoP?, rescatux... 等等 bootloader 因爲學會了 zsync client page 可以輕鬆的 下載 每 30 分鍾 就更新的 debian 套件名單 輕鬆下載 以後 ubuntu 或 kubuntu 或 Edbuntu 每一版本的 currently build 輕鬆下載 以後 ????????????????????????????????? 每一版本的 currently build 這些學習 都是與 Ubuntu 11.10是否存在一堆問題+Bug 都無關 hepha 前輩還提供了 它的 /etc/grub.d/50.HDinstall 檔案 並且幫忙指導 可見 他早已注意到 這些套件程式 拿 ubuntu 11.10 ISO 來讓 網友 試試 上述方法 是否可行 才是 本主題 的 主目的 Ubuntu 11.10 是否存在一堆 問題+Bug 應該不會阻礙 網友 試試這兩篇 網頁的興趣 每個網友 還可以 推廣 掛載 別的 映像檔 有心得 在本論壇 貼文 與大家 分享 這過程的本身 就是樂趣窮 本論壇 樂於 爲網友 提供 安裝 ubuntu 及其 衍生版本 的諮詢服務 的網友 不少 如果能每天 花一點點時間 輕鬆的 試用 11.10 (也可以用於安裝) 並且 在本論壇 貼文 交換心得 相信 ubuntu 11.10 final 出版時 本論壇的網友 肯定會比 ubuntu 11.04 或 更早期的 版本出版時 已做好 更多的 準備 爲網友 提供 諮詢服務 歡迎您 也加入 爲網友 提供 諮詢服務 的行列
2011/5/30 0:07
|
||||||||||
![]() |
回覆: 與 ubuntu 同步 天天隨時嚐鮮 試用 ubuntu 11.10 最新出爐版本 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員三級
![]() ![]() 註冊日期:
2010/5/1 6:48 來自 台灣台南市
所屬群組:
已註冊使用者 等級: 9
HP : 0 / 221
![]() |
都還沒到10月已經出現11.10版本了...
2011/5/30 15:56
|
||||||||||
![]() |
您可以查看帖子.
您不可發帖.
您不可回覆.
您不可編輯自己的帖子.
您不可刪除自己的帖子.
您不可發起投票調查.
您不可在投票調查中投票.
您不可上傳附件.
您不可不經審核直接發帖.