安裝 MySQL 的話,透過 Ubuntu 的 Repository 比較方便,不必花力氣去搞定 Socket Port 的問題,還會自動詢問 root 帳號的密碼要怎麼修改:
$ sudo apt-get install mysql-server
裝好之後,開機預設就會自動啟動執行。
2010年7月30日 星期五
2010年7月24日 星期六
HP Mini 2140 HD 安裝 iATKOS v7 再 Update 到 10.5.8
Processor: Intel Atom N270 1.6GHz (Single Core) (cpus=1)
Graphics: Intel 950
Display: 1366x768
Ethernet: Marvell-Yukon 88E8072
Wireless: Broadcom 4322AGN 802.11 a/b/g/n or 4312G
Audio: ADI1984HD - Intel 82801G (ICH7 Family) HDA Controller
SMBIOS Version 2.0
1. USB 只要一個 Partition,但必須是 MBR
2. 使用 iATKOS v7 (OS X 10.5) 回復
3. 使用 Universal OSX86 Installer 的 Install PC_EFI v9 Chameleon Edition 1.0.12 安裝 Boot Loader
4. 自定選項
iATKOS v7 Main System
Bootloader
Chameleon v2
X86 Patches
/Extra directory
DSDT
Decrypters
AppleDecrypt
Disabler
OHR (X) 好像可以解決不能關機的問題
Drivers
VGA
Intel
EFI string for Intel (X)
GMA 950
GMA 950 Laptop (X)
System
SATA/IDE
Intel SATA/IDE (X)
Sound
Voodoo HDA driver (X) (音質不好)
PS/2 mouse/keyboard
Voodoo PS/2 driver with Trackpad plugin (X)
Laptop Battery (X)
NTFS-3G (X)
Network
Wired
Marvell
Marvell Yukon 88E8056 (X)
Wireless
Broadcom BCM43xx (X)
Ralink
Ralink RT2870 USB (X)
Languages
漢語 (X)
Post-Install Actions
5. 直接安裝 10.5.8 Update,自動開機兩次就好了
Graphics: Intel 950
Display: 1366x768
Ethernet: Marvell-Yukon 88E8072
Wireless: Broadcom 4322AGN 802.11 a/b/g/n or 4312G
Audio: ADI1984HD - Intel 82801G (ICH7 Family) HDA Controller
SMBIOS Version 2.0
1. USB 只要一個 Partition,但必須是 MBR
2. 使用 iATKOS v7 (OS X 10.5) 回復
3. 使用 Universal OSX86 Installer 的 Install PC_EFI v9 Chameleon Edition 1.0.12 安裝 Boot Loader
4. 自定選項
iATKOS v7 Main System
Bootloader
Chameleon v2
X86 Patches
/Extra directory
DSDT
Decrypters
AppleDecrypt
Disabler
OHR (X) 好像可以解決不能關機的問題
Drivers
VGA
Intel
EFI string for Intel (X)
GMA 950
GMA 950 Laptop (X)
System
SATA/IDE
Intel SATA/IDE (X)
Sound
Voodoo HDA driver (X) (音質不好)
PS/2 mouse/keyboard
Voodoo PS/2 driver with Trackpad plugin (X)
Laptop Battery (X)
NTFS-3G (X)
Network
Wired
Marvell
Marvell Yukon 88E8056 (X)
Wireless
Broadcom BCM43xx (X)
Ralink
Ralink RT2870 USB (X)
Languages
漢語 (X)
Post-Install Actions
5. 直接安裝 10.5.8 Update,自動開機兩次就好了
標籤:
Hacintosh,
HP Mini 2140,
iATKOS v7
2010年7月12日 星期一
Ubuntu x64 vs. Ubuntu x32
Ubuntu x64 與 Ubuntu x32 不太一樣的地方:
1. Java
JDK 可以裝 x32 版,也可以裝 x64 版,不過如果透過 apt-get 安裝,預設會裝 x64 版。
2. Eclipse
Eclipse 有 x32 跟 x64 版。
x32 OS + x32 JDK 可以執行 x32 Eclipse
x64 OS + x32 JDK 可以執行 x32 Eclipse
x64 OS + x64 JDK 可以執行 x64 Eclipse,無法直接執行 x32 Eclipse
3. NetBeans
NetBeans 不分 x32 或 x64 版本。
4. PDF Reader
Adobe Reader 與 Foxit Reader 都只有 x32 版,安裝時必須加上 --force-architecture 參數。
sudo dpkg -i --force-architecture AdbeRdr9.3.2-1_i386linux_enu.deb
sudo dpkg -i --force-architecture FoxitReader_1.1.0_i386.deb
1. Java
JDK 可以裝 x32 版,也可以裝 x64 版,不過如果透過 apt-get 安裝,預設會裝 x64 版。
2. Eclipse
Eclipse 有 x32 跟 x64 版。
x32 OS + x32 JDK 可以執行 x32 Eclipse
x64 OS + x32 JDK 可以執行 x32 Eclipse
x64 OS + x64 JDK 可以執行 x64 Eclipse,無法直接執行 x32 Eclipse
3. NetBeans
NetBeans 不分 x32 或 x64 版本。
4. PDF Reader
Adobe Reader 與 Foxit Reader 都只有 x32 版,安裝時必須加上 --force-architecture 參數。
sudo dpkg -i --force-architecture AdbeRdr9.3.2-1_i386linux_enu.deb
sudo dpkg -i --force-architecture FoxitReader_1.1.0_i386.deb
2010年5月26日 星期三
SpringSource tc Server 6.0.20.C
Shutdown Port 與 HTTP Port
tc Server 預設的 Shutdown Port 是 -1,有點怪,所以請修改 tc Server 的 conf 目錄下的 catalina.properties 檔案,調整最後的部份:
shutdown.port=8005
tc Server 預設的 HTTP Port 是 8080,如果要順便換掉,比方說 8888,也可以一併調整:
http.port=8888
Global DataSource
如果要定義 tc Server 的 Global DataSource,方法跟一般的 Tomcat 相同。首先修改 tc Server 的 conf 目錄下的 server.xml 檔案,在 這一區加入自訂的 Resource,比方說:
<GlobalNamingResources>
<Resource
auth="Container"
description="User database that can be updated and saved"
factory="org.apache.catalina.users.MemoryUserDatabaseFactory"
name="UserDatabase" pathname="conf/tomcat-users.xml"
type="org.apache.catalina.UserDatabase"/>
<Resource
auth="Container"
name="jdbc/StarBooksDS"
driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost:3306/StarBooks"
username="root"
password="password"
type="javax.sql.DataSource" />
<Resource
auth="Container"
name="jdbc/PetStoreDS"
driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost:3306/PetStore"
username="root"
password="password"
type="javax.sql.DataSource" />
</GlobalNamingResources>
其次,修改 tc Server 的 conf 目錄下的 context.xml 檔案,在 這一區加入自訂的 ResourceLink,比方說:
tc Server 預設的 Shutdown Port 是 -1,有點怪,所以請修改 tc Server 的 conf 目錄下的 catalina.properties 檔案,調整最後的部份:
shutdown.port=8005
tc Server 預設的 HTTP Port 是 8080,如果要順便換掉,比方說 8888,也可以一併調整:
http.port=8888
Global DataSource
如果要定義 tc Server 的 Global DataSource,方法跟一般的 Tomcat 相同。首先修改 tc Server 的 conf 目錄下的 server.xml 檔案,在
<GlobalNamingResources>
<Resource
auth="Container"
description="User database that can be updated and saved"
factory="org.apache.catalina.users.MemoryUserDatabaseFactory"
name="UserDatabase" pathname="conf/tomcat-users.xml"
type="org.apache.catalina.UserDatabase"/>
<Resource
auth="Container"
name="jdbc/StarBooksDS"
driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost:3306/StarBooks"
username="root"
password="password"
type="javax.sql.DataSource" />
<Resource
auth="Container"
name="jdbc/PetStoreDS"
driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost:3306/PetStore"
username="root"
password="password"
type="javax.sql.DataSource" />
</GlobalNamingResources>
<Context>
<WatchedResource>WEB-INF/web.xml</WatchedResource>
<ResourceLink
global="jdbc/StarBooksDS"
name="jdbc/StarBooksDS"
type="javax.sql.DataSource"/>
<ResourceLink
global="jdbc/PetStoreDS"
name="jdbc/PetStoreDS"
type="javax.sql.DataSource"/>
...
<WatchedResource>WEB-INF/web.xml</WatchedResource>
<ResourceLink
global="jdbc/StarBooksDS"
name="jdbc/StarBooksDS"
type="javax.sql.DataSource"/>
<ResourceLink
global="jdbc/PetStoreDS"
name="jdbc/PetStoreDS"
type="javax.sql.DataSource"/>
...
</Context>
最後,記得把 JDBC Driver,比方說 mysql-connector-java-5.1.12-bin.jar 檔案,放在 tc Server 的 lib 目錄。
這樣就 OK 了!
標籤:
MySQL,
SpringSource Tool Suite,
STS,
tc Server
2010年5月25日 星期二
Ubuntu Netbook Remix 10.04 - Tool
muCommander
修改 /etc/apt/sources.list:
$ sudo gedit /etc/apt/sources.list
加入 deb http://apt.mucommander.com stable main non-free contrib 可以有 Stable 版本
加入 deb http://apt.mucommander.com unstable main non-free contrib 可以有 Nightly-Build 版本
執行以下指令,加入 GPG Key 到 APT 的 Keyring:
$ wget -O - http://apt.mucommander.com/apt.key | sudo apt-key add -
再執行以下的指令,就可以安裝 muCommander:
$ sudo apt-get update && sudo apt-get install mucommander
BlueFish
Ubuntu 的 Repository 裏面只有 1.0 版的 BlueFish,如果要 1.0 版可以直接安裝,如果要 2.0 版就必須照以下的作法。
執行以下指令,加入 BlueFish 的 Repository:
Shutter
直接安裝就可以:
$ sudo apt-get install shutter
修改 /etc/apt/sources.list:
$ sudo gedit /etc/apt/sources.list
加入 deb http://apt.mucommander.com stable main non-free contrib 可以有 Stable 版本
加入 deb http://apt.mucommander.com unstable main non-free contrib 可以有 Nightly-Build 版本
執行以下指令,加入 GPG Key 到 APT 的 Keyring:
$ wget -O - http://apt.mucommander.com/apt.key | sudo apt-key add -
再執行以下的指令,就可以安裝 muCommander:
$ sudo apt-get update && sudo apt-get install mucommander
BlueFish
Ubuntu 的 Repository 裏面只有 1.0 版的 BlueFish,如果要 1.0 版可以直接安裝,如果要 2.0 版就必須照以下的作法。
執行以下指令,加入 BlueFish 的 Repository:
$ sudo wget http://debian.wgdd.de/stuff/debian.wgdd.de_ubuntu.list -N -P /etc/apt/sources.list.d
執行以下指令,加入 GPG Key 到 APT 的 Keyring:
執行以下指令,加入 GPG Key 到 APT 的 Keyring:
$ sudo apt-get update
$ sudo apt-get install wgdd-archive-keyring
$ sudo apt-get install wgdd-archive-keyring
再執行以下的指令,就可以安裝 2.0 版的 BlueFish:
$ sudo apt-get install bluefish
直接安裝就可以:
$ sudo apt-get install shutter
.rar 與 .7z
直接安裝就可以:
$ sudo apt-get install p7zip-full rar
UNetbootin
直接安裝就可以:
$ sudo apt-get install unetbootin
GParted
直接安裝就可以:
$ sudo apt-get install gparted
wicd
直接安裝就可以:
$ sudo apt-get install wicd
標籤:
7Zip,
BlueFish,
GParted,
muCommander,
RAR,
Shutter,
Ubuntu,
UNetbootin,
wicd
2010年5月24日 星期一
Ubuntu Netbook Remix 10.04 - Virtualization
GCC Compiler
因為待會 VMware 會需要 Rebuild 一些 Module 與 Kernel,所以請先安裝 GCC:
$ sudo apt-get install build-essential
VMware Player
請先到 VMware 網站下載 VMware Player Linux 版,然後以 root 身份執行:
$ sudo VMware-Player-3.1.0-261024.i386.bundle
之後就可以開始安裝各種作業系統,但是在安裝 VMware Tools 的時候,或是安裝打開 PAE 的 Kernel,就需要透過 GCC 去 Build 一些 Module 與 Kernel,因此之前 GCC 要先安裝好。
如果不知道為什麼,VMware 的一些 Daemon 沒有自行啟動的話,可以手動執行以下的指令:
$ sudo /etc/init.d/vmware start
如果需要移除的話,可以執行底下的指令:
$ sudo vmware-installer -u vmware-player
VirtualBox
安裝方式很簡單,執行底下指令就可以:
$ sudo apt-get install virtualbox-ose
不過,Open Source Edition 與 Oracle Edition 的差異,就在於:
Open Source Edition 不支援 USB Device,可是這是個很重要的功能!
所以,建議安裝 Oracle Edition。
如果要安裝最新的 3.2.8 版本的話,可以到 VirtualBox 網站下載,然後執行:
$ sudo apt-get install libsdl1.2debian
$ sudo apt-get install libqt4-opengl
因為待會 VMware 會需要 Rebuild 一些 Module 與 Kernel,所以請先安裝 GCC:
$ sudo apt-get install build-essential
VMware Player
請先到 VMware 網站下載 VMware Player Linux 版,然後以 root 身份執行:
$ sudo VMware-Player-3.1.0-261024.i386.bundle
之後就可以開始安裝各種作業系統,但是在安裝 VMware Tools 的時候,或是安裝打開 PAE 的 Kernel,就需要透過 GCC 去 Build 一些 Module 與 Kernel,因此之前 GCC 要先安裝好。
如果不知道為什麼,VMware 的一些 Daemon 沒有自行啟動的話,可以手動執行以下的指令:
$ sudo /etc/init.d/vmware start
如果需要移除的話,可以執行底下的指令:
$ sudo vmware-installer -u vmware-player
VirtualBox
安裝方式很簡單,執行底下指令就可以:
$ sudo apt-get install virtualbox-ose
不過,Open Source Edition 與 Oracle Edition 的差異,就在於:
Open Source Edition 不支援 USB Device,可是這是個很重要的功能!
所以,建議安裝 Oracle Edition。
如果要安裝最新的 3.2.8 版本的話,可以到 VirtualBox 網站下載,然後執行:
$ sudo apt-get install libsdl1.2debian
$ sudo apt-get install libqt4-opengl
$ sudo dpkg -i virtualbox-3.2_3.2.8-64453~Ubuntu~lucid_i386.deb (x86)
$ sudo dpkg -i virtualbox-3.2_3.2.8-64453~Ubuntu~lucid_amd64.deb (x64)
$ sudo dpkg -i virtualbox-3.2_3.2.8-64453~Ubuntu~lucid_amd64.deb (x64)
就可以了!
之後如果更新了 Linux Kernel,必須執行底下的指令,重新 Build Kernel:
$ sudo /etc/init.d/vboxdrv setup
如果以後要移除重裝,在移除 VirtualBox 之後,記得刪除 vboxusers 群組,重裝的時候比較不會出問題。
安裝完畢之後,參考 Von's Ubuntu Experiences 的說明,請先確認 vboxusers 群組存不存在?如果在,那就可以執行以下的指令,再檢查看看自己的帳號是不是真的加入 vboxusers 群組:
$ usermod -G vboxusers -a accountName
再檢查一下 /etc/fstab 檔案,把底下這一行加進去,把 /proc/bus/usb Mount 進來:
none /proc/bus/usb usbfs devgid=128 devmod=644 0 0
最後再重新 Mount 一下 /proc/bus/usb:
$ umount /proc/bus/usb
$ mount -a
這樣應該就可以順利在 VirtualBox 的 VM 裏面,直接存取 USB Device 了!
$ sudo /etc/init.d/vboxdrv setup
如果以後要移除重裝,在移除 VirtualBox 之後,記得刪除 vboxusers 群組,重裝的時候比較不會出問題。
安裝完畢之後,參考 Von's Ubuntu Experiences 的說明,請先確認 vboxusers 群組存不存在?如果在,那就可以執行以下的指令,再檢查看看自己的帳號是不是真的加入 vboxusers 群組:
$ usermod -G vboxusers -a accountName
再檢查一下 /etc/fstab 檔案,把底下這一行加進去,把 /proc/bus/usb Mount 進來:
none /proc/bus/usb usbfs devgid=128 devmod=644 0 0
最後再重新 Mount 一下 /proc/bus/usb:
$ umount /proc/bus/usb
$ mount -a
這樣應該就可以順利在 VirtualBox 的 VM 裏面,直接存取 USB Device 了!
標籤:
Ubuntu,
VirtualBox,
Virtualization,
VMware
Ubuntu Netbook Remix 10.04 - 4GB RAM
因為 Pre-Built 的應用程式裏面,32-Bit 版本還是比較多,所以我還是裝 32-Bit 的版本。安裝好 Ubuntu 32-Bit 版本之後,因為是 32-Bit Kernel,只能看到 2.9GB 的 RAM。不過據說有很多 OEM
廠商都有看到超過 3GB RAM 的需求,所以還是有現成打開 PAE 的 Kernel 可以使用:
$ sudo apt-get install linux-generic-pae
如果要用 VMware Player 之類的軟體的話,請記得安裝 Kernel Header,但是要先查清楚 Kernel 版本:
$ cat /proc/version
Linux version 2.6.32-22-generic-pae (buildd@rothera) (gcc version 4.4.3 (Ubuntu 4.4.3-4ubuntu5) )
#33-Ubuntu SMP Wed Apr 28 14:57:29 UTC 2010
10.04 版更新完之後就是 2.6.32-22 版的Kernel,所以 Kernel Header 版本要對:
$ sudo apt-get install linux-headers-2.6.32-22-generic-pae
$ sudo apt-get install linux-generic-pae
如果要用 VMware Player 之類的軟體的話,請記得安裝 Kernel Header,但是要先查清楚 Kernel 版本:
$ cat /proc/version
Linux version 2.6.32-22-generic-pae (buildd@rothera) (gcc version 4.4.3 (Ubuntu 4.4.3-4ubuntu5) )
#33-Ubuntu SMP Wed Apr 28 14:57:29 UTC 2010
$ sudo apt-get install linux-headers-2.6.32-22-generic-pae
安裝之後重新開機,就可以抓到
3.8GB 的 RAM 囉!
Ubuntu Netbook Remix 雖然只有 32-Bit 版本,Intel 對 Netbook 的限制也是 2GB 的 RAM,但是我習慣在桌機上安裝 UNR,所以自然就要想辦法抓到接近 4GB 的 RAM 啊!
訂閱:
文章 (Atom)