tag:blogger.com,1999:blog-58568404083307682072024-03-13T07:31:50.867-07:00AL's Linux 研究小間Study Linux base on openSUSE.
希望大家在遇到困難的時候,能夠在這裡獲得幫助ALhttp://www.blogger.com/profile/16639769453079691291noreply@blogger.comBlogger4125tag:blogger.com,1999:blog-5856840408330768207.post-39102582921321796302012-09-10T11:13:00.002-07:002012-09-10T11:23:33.934-07:00How to install openSUSE 12.2 on MBA Mid 2012<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://www.opensuse.org/en/" target="_blank"><img alt="" border="0" src="http://2.bp.blogspot.com/-H2iAinioQzY/UE4aqpp6cvI/AAAAAAAA7SQ/2ZDPTDOPJ2w/s1600/medium.png" title="http://www.opensuse.org/en/" /></a></div>
<br />
<span style="font-size: x-large;">openSUSE 12.2 release !</span><br />
<br />
所以就嘗試安裝 openSUSE 12.2 到 MacBook Mid.2012 (5,2) 上,<br />
<br />
不過遇到了一些困難,在這裡把安裝的方法和解決和大家分享:<br />
<br />
<h2>
</h2>
<b><span style="font-size: x-large;"><span style="color: red;">請注意!</span></span></b><br />
<b><span style="font-size: x-large;"><span style="color: red;">此種安裝方法會有風險,</span></span></b><br />
<b><span style="font-size: x-large;"><strike><span style="color: red;">安裝前請先閱讀公開說明書.</span></strike></span></b><b><span style="background-color: white; color: red; font-size: x-large;"><br /></span></b><br />
<b><span style="background-color: white; color: red; font-size: x-large;">請備份好所有的資料,</span></b><br />
<b><span style="background-color: white; color: red; font-size: x-large;">並且製作 Mac OS 的 安裝 image.</span></b><br />
<div style="text-align: center;">
<br /></div>
( 這邊的安裝方法是保留原本的Mac OS,再磁碟中分割多一個 partation 給 openSUSE12.2 )<br />
<br />
Step by step install openSUSE 12.2 to Mackbook Air Mid 2012<br />
<br />
1. goto <a href="http://software.opensuse.org/122/en">http://software.opensuse.org/122/en</a><br />
<br />
選擇 Download的 openSUSE 12.2 (建議是使用 DVD x86_64版本的 iso)<br />
<br />
2. Download 完成之後使用工具將 iso放到 usb 3.0 隨身碟裡面使用<br />
<br />
可以使用簡單方便好用的 <a href="https://github.com/abock/image-usb-stick">https://github.com/abock/image-usb-stick</a><br />
<br />
3. 在 Mac OS中安裝 <a href="http://refit.sourceforge.net/" target="_blank">rEFIt</a> ,安裝方法可以很簡單到找到,故在此就不贅述了<br />
<br />
4. 開始安裝,這時後再開機畫面的option按下f5 選擇 "NO ACPI" 選項<br />
( 需要使用外接鍵盤滑鼠 )<br />
<br />
5. 安裝的時候再partation選項來說要使用<br />
<br />
6. 自訂安裝磁區選項(下列為建議選項):<br />
sda1 ( EFI boot partation )<br />
sda2 ( Mac OS )<br />
sda3 ( Recovery HD )<br />
保留不要讓它們被清除,<br />
<br />
選擇分割剩下的sda4 成<br />
sda4 -> "swap" ( 建議2GB )<br />
sda5 -> "/"<br />
sda6 -> "/home"<br />
並且把 sda1 選加上一個 /boot/efi 的 mount point.<br />
<br />
7. boot loader 選擇 grub2-efi<br />
<br />
8. 開始進行安裝<br />
<br />
9. 遇到安裝錯誤<br />
看到第一瞬間應該會想說 <strike>WTF</strike> ㄘㄨㄚˋ賽了,<br />
別擔心,這是因為EFI的driver沒有被掛上,所以我們需要一些步驟來解決這個問題<br />
(原因似乎還不明,但是應該是因為並不是完全被使用EFI boot )<br />
<br />
10. 使用 救援模式 來進行安裝boot loader的動作<br />
<br />
11. 進入command line之後:<br />
<br />
出現 " login : "<br />
這裡輸入root就好,不會有密碼的問題.<br />
<br />
linux-root:~ #mount /dev/sda5 /mnt<br />
linux-root:~ #mount /dev/sda6 /mnt/home<br />
linux-root:~ #mount --bind /dev/ /mnt/dev<br />
linux-root:~ #mount --bind /dev/ /mnt/proc<br />
linux-root:~ #mount --bind /sys /mnt/sys<br />
linux-root:~ #chroot /mnt<br />
linux-root:~ #mount /dev/sda1 /boot/efi<br />
linux-root:~ #grub2-efi-install --target=x86_64-efi<br />
<br />
查看發現在 /boot/efi 下面的 EFI/ 裡面有多一個 opensuse/grubx64.efi 的檔案<br />
有的話就大功告成<br />
<br />
然後進入到 /boot/grub2-efi/ 裡面修改 grub.cfg<br />
<br />
找到 acpi=off 並且修改成 intremap=off ,這樣就可以暫時把 irq remap的問題給屏蔽掉.<br />
<br />
然後就可以開心的讓 Gecko 跑在 Macbook AIR 上面了!<br />
<br />
<h3>
<span style="font-size: large;">[hardware enablement]</span></h3>
<h4>
Wireless:</h4>
<br />
<ul>
<li>drivers</li>
<ul>
<li>使用 /usr/sbin/install_bcm43xx_firmware 更新 firmware ( 要再有網路連線狀態下,否則會有黑屏crash的現象發生 ),下載完了之後wireless就可以使用了</li>
</ul>
</ul>
<br />
<h4>
Ethernat: </h4>
( Thunderbolt 對 Gigabit 乙太網路轉接器 )<br />
<br />
<ul>
<li>driver </li>
<ul>
<li>需要 tg3的patch</li>
</ul>
<li>加入 DNS:</li>
<ul>
<li>check /etc/resolv.conf</li>
<li>add "nameserver 8.8.8.8" or thers.</li>
</ul>
</ul>
<br />
<br />
--<br />
<br />
<br />
最後感謝所有好友的幫忙,也希望大家若是遇到問題能夠回報到 <a href="https://bugzilla.novell.com/" target="_blank">bugzilla</a> 或是讓我知道.<br />
<br />
錯誤和能夠改進的地方也歡迎大家提出,謝謝.<br />
<br />
--<br />
ChangeLog:<br />
<br />
2012-9-11 v1 完成.<br />
- 2012-9-11 02:16:小錯誤修改<br />
<br />
--<br />
<br />
TODO:<br />
<br />
<ol>
<li>補上各步驟圖示方便大家了解細節</li>
</ol>
ALhttp://www.blogger.com/profile/16639769453079691291noreply@blogger.com0tag:blogger.com,1999:blog-5856840408330768207.post-48067230400854311602012-03-07T07:45:00.000-08:002012-03-07T08:11:14.912-08:00openSUSE with Gnome 使用Box的網路空間<div class="separator" style="clear: both; text-align: center;">
<a href="https://play.google.com/store/apps/details?id=com.box.android&hl=en" style="margin-left: 1em; margin-right: 1em;" target="_blank"><img border="0" height="160" src="http://4.bp.blogspot.com/-PEY-sh6vJpM/T1eIRZqgsxI/AAAAAAAAujY/pJGdxUaVjx4/s320/android_50gb_promo_blogv21.png" width="320" /></a></div>
關於雲端服務的<a href="http://box.com/" target="_blank">Box</a><br />
最近的活動:<br />
『Now through Friday, March 23, 2012, log in to receive a free 50GB account upgrade!』<br />
Box App :https://market.android.com/details?id=com.box.android <br />
相關詳細文章可以參考: <a href="http://playpcesor.blogspot.com/2012/02/boxnet-android-50-gb.html">Box.net 送 Android 用戶終生免費 50 GB 檔案上傳空間</a><br />
<br />
<a name='more'></a><br /><br />
如此一來有Andriod手機的使用者可以得到了50G的空間.<br />
由於Box有提供Webdav的服務,<br />
openSUSE 11.4 (with Gnome) 上你可以從<br />
Nautilus(檔案總管) 的 [File] (檔案) - [Connection to Server..] (連線到服務...)<br />
設定如下:<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-YS8_R-Ac4Yc/T1eBb9gLDUI/AAAAAAAAujI/WSE-_JJb0DQ/s1600/Screenshot-Connect+to+Server.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="http://1.bp.blogspot.com/-YS8_R-Ac4Yc/T1eBb9gLDUI/AAAAAAAAujI/WSE-_JJb0DQ/s320/Screenshot-Connect+to+Server.png" width="302" /></a></div>
<br />
<br />
Server: www.box.net/dav<br />
User name: [Your Box.net account ]<br />
你也可以勾選[Add bookmark],這樣這個設定就會被保存在Nautilus(檔案總管) 的Bookmarks中<br />
填完之後按下[Connect]<br />
然後會出現:<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-SfVXoufItII/T1eBtl8RU0I/AAAAAAAAujQ/J_OPp4dlsno/s1600/Screenshot-Untitled+Window.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="231" src="http://4.bp.blogspot.com/-SfVXoufItII/T1eBtl8RU0I/AAAAAAAAujQ/J_OPp4dlsno/s320/Screenshot-Untitled+Window.png" width="320" /></a></div>
<br />
你可以選擇要如何保存你的密碼,<br />
選擇完選項,鍵入密碼之後就可以按下Connect連線了。<br />
<br />
在openSUSE 12.1 (with Gnome3 ) 上你可以從<br />
Nautilus(檔案總管) 的 [File] (檔案) - [Connection to Server..] (連線到服務...)<br />
設定如下:<br />
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-2XOlwaWqEKc/T1B1SKXR8kI/AAAAAAAAuYM/Yp5SfvXgWoI/s1600/Screenshot+at+2012-03-02+15:26:42.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="277" src="http://2.bp.blogspot.com/-2XOlwaWqEKc/T1B1SKXR8kI/AAAAAAAAuYM/Yp5SfvXgWoI/s320/Screenshot+at+2012-03-02+15:26:42.png" width="320" /></a></div>
<br />
Server: www.box.net/dav<br />
User name: [Your Box.net account ]<br />
Password:[Your password]<br />
<br />
如此就可以讓Box空間被掛載起來.<br />
再來就是隨意使用啦! <br />
<br />
Reference:<span style="font-size: x-small;"><a href="http://t17.techbang.com/topics/291-old-soldiers-never-die-why-i-still-use-dropbox-boxnet">老兵不死,為什麼有 Dropbox 我還在用 Box.net?</a></span>ALhttp://www.blogger.com/profile/16639769453079691291noreply@blogger.com0tag:blogger.com,1999:blog-5856840408330768207.post-72554552045012279242011-09-06T11:40:00.000-07:002011-09-06T12:25:09.141-07:00在openSUSE11.4上使用google music上傳工具<br />
最近<a href="http://music.google.com/">google music</a>相當的熱門,<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-B47wMgxGN9Y/TmB-UUk4b_I/AAAAAAAAckc/tFIIy74qUVk/s1600/Screenshot-1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="192" src="http://2.bp.blogspot.com/-B47wMgxGN9Y/TmB-UUk4b_I/AAAAAAAAckc/tFIIy74qUVk/s320/Screenshot-1.png" width="320" /></a></div>
<br />
<br />
今天要來說的是如何在openSUSE11.4上面讓google music的google-musicmanager<br />
可以沒有幫你上傳音樂到你的音樂庫:<br />
<br />
<a name='more'></a><br /><br />
Step1.<br />
下載google-musicmanager:<br />
在個人頁面裡面右上角有一個[Add music] ,然後選擇[Download Music Manager]<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-pF2jKnATbm4/TmCDEPuKEpI/AAAAAAAAckg/7MCCFyG3dO0/s1600/Screenshot-2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="132" src="http://3.bp.blogspot.com/-pF2jKnATbm4/TmCDEPuKEpI/AAAAAAAAckg/7MCCFyG3dO0/s320/Screenshot-2.png" width="320" /></a></div>
<br />
然後點選裡面適合版本的openSUSE rpm :<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-3M_4v4KY2t0/TmCDEhIYNcI/AAAAAAAAckk/UrEQ6PuhCWw/s1600/Screenshot-3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="132" src="http://1.bp.blogspot.com/-3M_4v4KY2t0/TmCDEhIYNcI/AAAAAAAAckk/UrEQ6PuhCWw/s320/Screenshot-3.png" width="320" /></a></div>
<br />
<br />
--<br />
安裝上去之後會可能會發現<br />
1.開不起來 (Gnome-LiveCD版本安裝的會遇到)<br />
<br />
user@linux-xxx:~/Desktopp:~> google-musicmanager<br />
<br />
/usr/bin/google-musicmanager: error while loading shared libraries: libQtGui.so.4: cannot open shared object file: No such file or directory<br />
<div>
<br /></div>
<div>
解決方法是:<br />
安裝 "libqt4-x11" 這個package就可以解決.</div>
<br />
<br />
2.沒辦法Login in<br />
明明帳號密碼都是正確的,網路也是通暢的,卻還是會秀出:<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-K56tsDESRNQ/TmZlXW5SkMI/AAAAAAAAcns/1BoNO-SrMXY/s1600/Screenshot-Music+Manager.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="140" src="http://4.bp.blogspot.com/-K56tsDESRNQ/TmZlXW5SkMI/AAAAAAAAcns/1BoNO-SrMXY/s320/Screenshot-Music+Manager.png" width="320" /></a></div>
<br />
1.0.16.6403 版似乎已經修正這個問題,不過如果是使用1.0.13.9715版本的就會有這樣的問題,<br />
更新到最新的google-musicmanager即可解決<br />
--<br />
然後這樣就可以開心的上傳檔案了...<br />
<br />
<br />
目前還是邀請制的,一般帳號沒有Google music 來說都只看得到:<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-jvSZA78z1Pg/TmB6O4OUvnI/AAAAAAAAckY/23KA_u23AC4/s1600/Screenshot.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="66" src="http://3.bp.blogspot.com/-jvSZA78z1Pg/TmB6O4OUvnI/AAAAAAAAckY/23KA_u23AC4/s320/Screenshot.png" width="320" /></a></div>
<br />
網路上已經有很多人寫說要如何申請/取得帳號,所以就不贅述,<br />
另外,可以在這個google music的Blog: <a href="http://magnifier.blogspot.com/">http://magnifier.blogspot.com/</a><br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-NWDsIVzC48w/TmZhKwDx_zI/AAAAAAAAcnk/voskjOt1wJA/s1600/Screenshot.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="42" src="http://2.bp.blogspot.com/-NWDsIVzC48w/TmZhKwDx_zI/AAAAAAAAcnk/voskjOt1wJA/s400/Screenshot.png" width="400" /></a></div>
<br />
找到更多不錯的 free music<br />
<br />
Enjoy it~<br />
<br />
<b>Linux for open minds.</b><br />
--<br />
以上圖片版權及商標皆屬原始版權公司所有,若有違反使用情形,還請來信告知,謝謝ALhttp://www.blogger.com/profile/16639769453079691291noreply@blogger.com0tag:blogger.com,1999:blog-5856840408330768207.post-68239375333067187382011-09-02T10:18:00.000-07:002011-09-06T12:25:29.639-07:00在 openSUSE11.4 上使用 google-chrome在openSUSE11.4沒有預設google chrome browser.<br />
所以我們可以自己去google<a href="http://www.google.com/chrome">下載</a><br />
<br />
安裝完之後要啟動會發現沒有動作<br />
<br />
這是時候用命令列來看:<br />
<br />
user@linux-xxx:~/Desktopp:~> google-chrome <br />
/usr/bin/google-chrome: error while loading shared libraries: libpng12.so.0: cannot open shared object file: No such file or directory<br />
<br />
<a name='more'></a><br /><br />
會發現chrome告訴你缺了 libpng12.so.0 這個東西<br />
所以我們用zypper來找尋並且安裝<br />
<div class="separator" style="clear: both; text-align: -webkit-auto;">
</div>
<div class="separator" style="clear: both;">
<br /></div>
<div class="separator" style="clear: both;">
尋找:</div>
<div class="separator" style="clear: both;">
user@linux-xxx:~/Desktopp:~>zypper se libpng*</div>
<div class="separator" style="clear: both;">
正在載入套件庫資料...</div>
<div class="separator" style="clear: both;">
讀取已安裝的套件...</div>
<div class="separator" style="clear: both;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/--mSCCaNa7wI/TmEM0XtMOlI/AAAAAAAAclc/NZYgU1ELlIA/s1600/Screenshot-2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="106" src="http://3.bp.blogspot.com/--mSCCaNa7wI/TmEM0XtMOlI/AAAAAAAAclc/NZYgU1ELlIA/s320/Screenshot-2.png" width="320" /></a></div>
<div class="separator" style="clear: both;">
<br /></div>
<br />
<div class="separator" style="clear: both; text-align: -webkit-auto;">
安裝:</div>
<br />
linux-d93p:~ # zypper in libpng12-0<br />
<br />
安裝之後就可以使用google-chrome了!<br />
<div>
<br />
Enjoy it~<br />
<br />
<b>Linux for open minds.</b></div>
ALhttp://www.blogger.com/profile/16639769453079691291noreply@blogger.com1