<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-11003646</id><updated>2012-01-15T07:36:26.682+08:00</updated><category term='linux'/><category term='VMWare'/><category term='office'/><category term='SQL'/><category term='java'/><category term='Freemind'/><category term='php'/><category term='Debian'/><category term='C'/><category term='crawlzilla'/><category term='Perl'/><category term='wireshark'/><category term='Dreamweaver'/><category term='Google App Engine'/><category term='MAC'/><category term='hadoop'/><category term='GNOME'/><category term='iphone'/><category term='攝影'/><category term='SUSE Linux'/><category term='python'/><category term='Solaris'/><category term='windows'/><category term='network'/><category term='Ubuntu'/><category term='español'/><category term='Android'/><category term='xen'/><category term='cloud_computing'/><title type='text'>sakananote</title><subtitle type='html'>Max 的學習筆記

"正" 地球熊貓園地
請勿誤入 偽 地球狸貓園</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://sakananote2.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://sakananote2.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default?start-index=101&amp;max-results=100'/><author><name>Max</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='29' src='http://1.bp.blogspot.com/_n5qNdoTofp0/SM0pJxh-lEI/AAAAAAAAEZ0/nVqzKpTUa24/S220/linux_inside_bw1a.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>360</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-11003646.post-6743311980983833257</id><published>2012-01-15T07:32:00.003+08:00</published><updated>2012-01-15T07:32:59.370+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='SUSE Linux'/><title type='text'>openSUSE 12.1 with Moodle 小記</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;   &lt;br /&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;openSUSE12.1 with Moodle &lt;/span&gt;小記&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;前提為 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;apache&lt;/span&gt;以及&lt;span style="font-family: 'Liberation Serif', serif;"&gt;mysql &lt;/span&gt;套件已經安裝&lt;span style="font-family: 'Liberation Serif', serif;"&gt;(&lt;/span&gt;可以透過軟體管理&lt;span style="font-family: 'Liberation Serif', serif;"&gt;#yast2  sw_single &lt;/span&gt;安裝&lt;span style="font-family: 'Liberation Serif', serif;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;並且預設已經啟動&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;可以使用下列指令檢查 &lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;現在 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;Fedora15 &lt;/span&gt;以後&lt;span style="font-family: 'Liberation Serif', serif;"&gt;,  openSUSE 12.1&lt;/span&gt;以後都使用 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;systemd&lt;/span&gt;來取代 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;System V&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;但是原有的 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;chkconfig&lt;/span&gt;或是 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;service &lt;/span&gt;指令還是存在&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;可以先使用 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;systemctl&lt;/span&gt;列出所有服務狀況&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;#systemctl  &lt;span style="color: blue;"&gt;--all &lt;/span&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;可以使用 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;--type&lt;/span&gt;指定顯示的類型&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;#systemctl  &lt;span style="color: blue;"&gt;--all&lt;/span&gt;  &lt;span style="color: red;"&gt;--typeservice&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;可以使用指令確認 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;apacheand mysql &lt;/span&gt;有沒有在運作&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;#systemctl   &lt;span style="color: blue;"&gt;status&lt;/span&gt;   &lt;span style="color: red;"&gt;apache2.service&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;apache2.service- apache&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;  Loaded: loaded (/lib/systemd/system/apache2.service; disabled)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;  Active: &lt;span style="color: lime;"&gt;active (running)&lt;/span&gt; since Sun, 15Jan 2012 03:36:40 +0800; 3h 31min ago&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt; Process: 24758 ExecStop=/usr/sbin/httpd2 -D SYSTEMD -k stop(code=exited, status=0/SUCCESS)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt; Process: 24760 ExecStart=/usr/sbin/start_apache2 -D SYSTEMD -k start(code=exited, status=0/SUCCESS)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt; MainPID: 24779 (httpd2-prefork)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;  CGroup: name=systemd:/system/apache2.service&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;   ├ 24779 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -DSYSTEMD -k start&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;   ├ 24780 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -DSYSTEMD -k start&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;   ├ 25736 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -DSYSTEMD -k start&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;   ├ 25776 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -DSYSTEMD -k start&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;   ├ 25859 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -DSYSTEMD -k start&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;   ├ 25901 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -DSYSTEMD -k start&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;   ├ 26030 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -DSYSTEMD -k start&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;   ├ 26280 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -DSYSTEMD -k start&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;   ├ 26656 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -DSYSTEMD -k start&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;   ├ 26723 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -DSYSTEMD -k start&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;   └ 26725 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -DSYSTEMD -k start&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="color: black;"&gt;#systemctl  &lt;/span&gt; status &lt;span style="color: black;"&gt;  &lt;/span&gt;&lt;span style="color: red;"&gt;mysql.service&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;mysql.service- LSB: Start the MySQL database server&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;  Loaded: loaded (/etc/init.d/mysql)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;  Active: &lt;span style="color: lime;"&gt;active (running)&lt;/span&gt; since Sun, 15Jan 2012 03:22:06 +0800; 3h 50min ago&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt; Process: 24053 ExecStart=/etc/init.d/mysql start (code=exited,status=0/SUCCESS)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;  CGroup: name=systemd:/system/mysql.service&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;   ├ 24153 /bin/sh /usr/bin/mysqld_safe --mysqld=mysqld --user=mysql--pid-file=/var...&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;   └ 24479 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql--plugin-dir=/us...&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;確認是否有預設啟動&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;#systemctl   &lt;span style="color: blue;"&gt;is-enabled &lt;/span&gt;  &lt;span style="color: red;"&gt;apache2.service&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="color: blue;"&gt;disabled&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;設定預設啟動&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;#systemctl   &lt;span style="color: blue;"&gt;enable&lt;/span&gt;   &lt;span style="color: red;"&gt;apache2.service&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: x-small;"&gt;ln -s &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt; '&lt;/span&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-size: x-small;"&gt;/lib/systemd/system/apache2.service&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt;'  '&lt;/span&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size: x-small;"&gt;/etc/systemd/system/multi-user.target.wants/apache2.service&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt;'&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;再次確認&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;#systemctl  &lt;span style="color: blue;"&gt;is-enabled&lt;/span&gt;   &lt;span style="color: red;"&gt;apache2.service&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;enabled&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;以同樣的方式確認 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;mysql.service&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;下載 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;moodle&lt;/span&gt;套件&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;#wget &lt;span style="color: blue;"&gt;http://downloads.sourceforge.net/project/moodle/Moodle/stable22/moodle-2.2.1.tgz&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;解壓縮&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;#tar   &lt;span style="color: blue;"&gt;zxvf&lt;/span&gt;    moodle-2.2.1.tgz&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;將解壓縮的套件移動到 網站的預設根目錄&lt;span style="font-family: 'Liberation Serif', serif;"&gt;/srv/www/htdocs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;#mv   &lt;span style="color: blue;"&gt;moodle&lt;/span&gt;   /srv/www/htdocs/&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;變更目錄的擁有者為 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;wwwrun&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;#chown  -R   &lt;span style="color: blue;"&gt;wwwrun &lt;/span&gt;  &lt;span style="color: red;"&gt;/srv/www/htdocs/moodle/&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;建立 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;moodledata&lt;/span&gt;目錄&lt;span style="font-family: 'Liberation Serif', serif;"&gt;, &lt;/span&gt;以供日後上傳檔案使用&lt;span style="font-family: 'Liberation Serif', serif;"&gt;(&lt;/span&gt;以後記得備份&lt;span style="font-family: 'Liberation Serif', serif;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;#mkdir   /srv/www/moodledata&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;修改相關權限&lt;span style="font-family: 'Liberation Serif', serif;"&gt;(&lt;/span&gt;將擁有者變更為&lt;span style="font-family: 'Liberation Serif', serif;"&gt;wwwrun)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;#chown   &lt;span style="color: blue;"&gt;wwwrun&lt;/span&gt;   /srv/www/moodledata/&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;變更 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;mysql&lt;/span&gt;的&lt;span style="font-family: 'Liberation Serif', serif;"&gt;root &lt;/span&gt;密碼 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;(linux &lt;/span&gt;預設是空白&lt;span style="font-family: 'Liberation Serif', serif;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;#mysqladmin   &lt;span style="color: blue;"&gt;-u  root&lt;/span&gt;   password  '&lt;/span&gt;&lt;span style="color: red;"&gt;自行設定的密碼&lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;'&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;進行 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;Moodle&lt;/span&gt;安裝&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;開啟瀏覽器&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;http://&lt;/span&gt;主機&lt;span style="font-family: 'Liberation Serif', serif;"&gt;IP/moodle/install.php&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="text-decoration: none;"&gt;大量上傳使用者於&lt;span style="font-family: 'Liberation Serif', serif;"&gt;Moodle&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="text-decoration: none;"&gt;可以使用&lt;span style="font-family: 'Liberation Serif', serif;"&gt;libreoffice &lt;/span&gt;&lt;/span&gt;&lt;span style="text-decoration: none;"&gt;試算表分別輸入相關資料 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span style="text-decoration: none;"&gt;紅色為第&lt;span style="font-family: 'Liberation Serif', serif;"&gt;1&lt;/span&gt;&lt;/span&gt;&lt;span style="text-decoration: none;"&gt;列&lt;span style="font-family: 'Liberation Serif', serif;"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span style="text-decoration: none;"&gt;之後為使用者資料&lt;span style="font-family: 'Liberation Serif', serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="color: red;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="text-decoration: none;"&gt;username password firstname lastname email&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="text-decoration: none;"&gt;user1  &lt;/span&gt;TestP@ss&lt;span style="text-decoration: none;"&gt; test  pass  testpass@example.com&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="text-decoration: none;"&gt;將檔案另存成&lt;span style="font-family: 'Liberation Serif', serif;"&gt;CSV &lt;/span&gt;&lt;/span&gt;&lt;span style="text-decoration: none;"&gt;格式&lt;span style="font-family: 'Liberation Serif', serif;"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span style="text-decoration: none;"&gt;分隔符號為 逗號&lt;span style="font-family: 'Liberation Serif', serif;"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span style="text-decoration: none;"&gt;編碼為&lt;span style="font-family: 'Liberation Serif', serif;"&gt;UTF-8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="text-decoration: none;"&gt;在&lt;span style="font-family: 'Liberation Serif', serif;"&gt;Moodle&lt;/span&gt;&lt;/span&gt;&lt;span style="text-decoration: none;"&gt;的網站管理 →用戶 → 帳戶 → 上傳使用者&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="text-decoration: none;"&gt;將檔案上傳即可&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;enjoy it ~&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="text-decoration: none;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11003646-6743311980983833257?l=sakananote2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sakananote2.blogspot.com/feeds/6743311980983833257/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11003646&amp;postID=6743311980983833257' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default/6743311980983833257'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default/6743311980983833257'/><link rel='alternate' type='text/html' href='http://sakananote2.blogspot.com/2012/01/opensuse-121-with-moodle.html' title='openSUSE 12.1 with Moodle 小記'/><author><name>Max</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='29' src='http://1.bp.blogspot.com/_n5qNdoTofp0/SM0pJxh-lEI/AAAAAAAAEZ0/nVqzKpTUa24/S220/linux_inside_bw1a.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11003646.post-5006712390660241248</id><published>2011-12-27T02:56:00.001+08:00</published><updated>2011-12-27T02:56:24.317+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='SUSE Linux'/><title type='text'>openSUSE 12.1 with owncloud</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;   &lt;br /&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;openSUSE12.1 with owncloud&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;相關網頁&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;a href="http://en.opensuse.org/SDB:OwnCloud"&gt;http://en.opensuse.org/SDB:OwnCloud&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;透過 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;one-clickinstall &lt;/span&gt;安裝&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;a href="http://software.opensuse.org/download.html?project=server:php:applications&amp;amp;amp;package=owncloud"&gt;http://software.opensuse.org/download.html?project=server:php:applications&amp;amp;amp;package=owncloud&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;1.&lt;/span&gt;語系可以調整成中文語系但是是簡體中文&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;可以在左下角的設定&lt;span style="font-family: 'Liberation Serif', serif;"&gt;(Settings)icon &lt;/span&gt;點選&lt;span style="font-family: 'Liberation Serif', serif;"&gt;Personal&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;在&lt;span style="font-family: 'Liberation Serif', serif;"&gt;Language&lt;/span&gt;點選要設定的語系 &lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;2.&lt;/span&gt;接下來是調整檔案上傳的預設大小&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;預設是&lt;span style="font-family: 'Liberation Serif', serif;"&gt;2MB&lt;/span&gt;可以參考&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;a href="http://owncloud.org/install/configure/"&gt;http://owncloud.org/install/configure/&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;修改 &lt;span style="color: red; font-family: 'Liberation Serif', serif;"&gt;/etc/php5/apache2/php.ini&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;修改預設的 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;upload_max_filesize= 2M &lt;/span&gt;到自己設定的大小&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;以下是原文  &lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;INCREASEALLOWED MAXIMUM SIZE FOR UPLOADS&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;Openthe PHP configuration file in /etc/php5/apache2/php.ini, look for:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="color: blue; font-family: 'Liberation Serif', serif;"&gt;upload_max_filesize= 2M&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="color: blue; font-family: 'Liberation Serif', serif;"&gt;post_max_size=2M&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;Inplace of 2M write the maximum size you want to be allowed.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;3.&lt;/span&gt;可以透過 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;Android &lt;/span&gt;手機連接&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;軟體名稱  &lt;span style="font-family: 'Liberation Serif', serif;"&gt;WebDAVLite&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;a href="http://market.android.com/details?id=com.schimera.webdavnavlite"&gt;http://market.android.com/details?id=com.schimera.webdavnavlite&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;設定 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;WebDAVLite&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;名稱&lt;span style="font-family: 'Liberation Serif', serif;"&gt;:&lt;/span&gt;&lt;span class="Apple-style-span" style="color: magenta;"&gt;輸入名稱&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;服務器 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;URL: &lt;span class="Apple-style-span" style="color: magenta;"&gt;http://&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: magenta;"&gt;主機位置&lt;span style="font-family: 'Liberation Serif', serif;"&gt;/owncloud/files/webdav.php&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;輸入&lt;span class="Apple-style-span" style="color: magenta;"&gt;帳號及密碼&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;可以&lt;span class="Apple-style-span" style="color: blue;"&gt;新增資料夾&lt;/span&gt;以及&lt;span class="Apple-style-span" style="color: blue;"&gt;上傳照片&lt;/span&gt;到&lt;span style="font-family: 'Liberation Serif', serif;"&gt;owncloud&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;4.&lt;/span&gt;有關於要掛載到&lt;span style="font-family: 'Liberation Serif', serif;"&gt;local &lt;/span&gt;上面 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;(&lt;/span&gt;網路硬碟&lt;span style="font-family: 'Liberation Serif', serif;"&gt;)&lt;/span&gt;可以參考&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="color: blue; font-family: 'Liberation Serif', serif;"&gt;&lt;a href="http://owncloud.org/use/webdav/"&gt;http://owncloud.org/use/webdav/&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="color: #38761d; font-family: 'Liberation Serif', serif;"&gt;&lt;b&gt;WindowsXP and Vista should work perfectly fine.&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;InWindows 7, you can map ownCloud as a network folder.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;inServices, enable the Webclient service (might be enabled already)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;inthe Registry, change&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif; font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="color: red;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif; font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="color: red;"&gt;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters\BasicAuthLevel&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;from 1 to 2. Then restart Webclient service (Mouse right click --&amp;gt; Restart)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;goto My Computer → Mount Network Drive&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;inthe Folder field type&lt;span class="Apple-style-span" style="color: blue;"&gt; http://ADDRESS/files/webdav.php&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;checkConnect using different credentials&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="color: #38761d; font-family: 'Liberation Serif', serif;"&gt;&lt;b&gt;GNU/Linuxoperating systems&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;FIRST,AS AN ADMINISTRATOR&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;Installthe WebDAV support: sudo apt-get install davfs2&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;Reconfiguredavfs2 to allow access to normal users: sudo dpkg-reconfigure davfs2(select Yes when prompted)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;Addthe users you want to be able to mount the share to the davfs2 group:sudo usermod -aG davfs2 &amp;lt;user&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;Edit&lt;span class="Apple-style-span" style="color: blue;"&gt;/etc/fstab&lt;/span&gt;, and add the following line for each user who wants tomount the folder (with your details where appropriate)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;Forversion 1.x: http&amp;lt;yourdomain&amp;gt;/&amp;lt;owncloud&amp;gt;/webdav/owncloud.php/home/&amp;lt;username&amp;gt;/owncloud davfs user,rw,noauto 0 0&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;Forversion 2.x:&lt;span class="Apple-style-span" style="color: #674ea7;"&gt; &lt;/span&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;http&amp;lt;yourdomain&amp;gt;/&amp;lt;owncloud&amp;gt;/files/webdav.php/home/&amp;lt;username&amp;gt;/owncloud davfs user,rw,noauto 0 0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;THEN,AS EACH USER WHO WANTS TO MOUNT THE FOLDER&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;Createthe folders owncloud ; .davfs2 in your home directory&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;Createthe file secrets inside .davfs2, fill it with the following (withyour credentials where appropriate)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;Forversion 1.x: http&amp;lt;yourdomain&amp;gt;/&amp;lt;owncloud&amp;gt;/webdav/owncloud.php&amp;lt;username&amp;gt; &amp;lt;password&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;Forversion 2.x: &lt;span class="Apple-style-span" style="color: blue;"&gt;http&amp;lt;yourdomain&amp;gt;/&amp;lt;owncloud&amp;gt;/files/webdav.php&amp;lt;username&amp;gt; &amp;lt;password&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;Ensurethe file is only writable by you either through the file manager, orvia chmod 600 ~/.davfs2/secrets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;Runthe command: mount ~/owncloud&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;Toautomatically mount the folder on login, add the command you used instep 4 to ~/.bashrc&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;5.openSUSE &lt;/span&gt;的使用者可以使用 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;Mirall&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;foropenSUSE 12.1 &lt;/span&gt;使用者&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="color: blue; font-family: 'Liberation Serif', serif;"&gt;http://software.opensuse.org/ymp/openSUSE:12.1:Update/standard/mirall.ymp&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;ExpressUpload Directories &lt;/span&gt;還有待 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;Lab&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;相關設定檔&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;~/.local/share/data/Mirall/ &lt;/span&gt;目錄內&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;/div&gt;&lt;ul style="text-align: left;"&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: 'Liberation Serif', serif;"&gt;mirall.cfg&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;有相關&lt;span style="font-family: 'Liberation Serif', serif;"&gt;URL&lt;/span&gt;以及帳號&lt;span style="font-family: 'Liberation Serif', serif;"&gt;/&lt;/span&gt;密碼以明碼儲存&amp;nbsp;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: 'Liberation Serif', serif;"&gt;folders&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;ExpressUpload Directories &lt;/span&gt;相關設定&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;div&gt;先記下來&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;enjoy it ~&lt;/div&gt;&lt;br /&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Liberation Serif', serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11003646-5006712390660241248?l=sakananote2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sakananote2.blogspot.com/feeds/5006712390660241248/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11003646&amp;postID=5006712390660241248' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default/5006712390660241248'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default/5006712390660241248'/><link rel='alternate' type='text/html' href='http://sakananote2.blogspot.com/2011/12/opensuse-121-with-owncloud.html' title='openSUSE 12.1 with owncloud'/><author><name>Max</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='29' src='http://1.bp.blogspot.com/_n5qNdoTofp0/SM0pJxh-lEI/AAAAAAAAEZ0/nVqzKpTUa24/S220/linux_inside_bw1a.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11003646.post-3775444640244842528</id><published>2011-12-04T02:33:00.001+08:00</published><updated>2011-12-04T02:52:13.995+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='SUSE Linux'/><title type='text'>tracker-store 佔用CPU 資源小記</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;openSUSE 12.1 升級之後&lt;br /&gt;我的Notebook 使用 btrfs , PC 仍然使用 ext4 filesystem&lt;br /&gt;&lt;br /&gt;但是 PC 沒有覺得特別快, 反而變慢了.....&lt;br /&gt;何解呢?&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: arial;"&gt;openSUSE 12.1 預設使用 GNOME 3.2&lt;/span&gt;&lt;br /&gt;&lt;div style="font-family: arial; text-align: -webkit-auto;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: arial; text-align: -webkit-auto;"&gt;其中 GNOME 3.2 使用 Documents 來整合 本機 以及 線上(Google / Twitter)帳號的文件&lt;/div&gt;&lt;div style="font-family: arial; text-align: -webkit-auto;"&gt;這個功能會呼叫 tracker-store 這個 process&lt;/div&gt;&lt;div style="font-family: arial; text-align: -webkit-auto;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: arial; text-align: -webkit-auto;"&gt;說到 tracker-store 這個 indexing (索引的)process&lt;/div&gt;&lt;div style="font-family: arial; text-align: -webkit-auto;"&gt;就會想到&lt;/div&gt;&lt;div style="font-family: arial; text-align: -webkit-auto;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: arial; text-align: -webkit-auto;"&gt;&lt;span class="Apple-style-span" style="background-color: #f6f6f6; font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif;"&gt;在 OpenSuSE 10.2 內會發現 beagled-helper 在製作index的時候佔去太多的CPU資源&lt;/span&gt;&lt;br style="background-color: #f6f6f6; font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif;" /&gt;&lt;span class="Apple-style-span" style="background-color: #f6f6f6; font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif;"&gt;故使用軟體管理來移除beagle&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: arial; text-align: -webkit-auto;"&gt;&lt;span class="Apple-style-span" style="background-color: #f6f6f6; font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: arial; text-align: -webkit-auto;"&gt;&lt;span class="Apple-style-span" style="background-color: #f6f6f6; font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif;"&gt;這樣的狀況在 openSUSE 12.1 with GNOME 3.2 又回來了XD&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: arial; text-align: -webkit-auto;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif;"&gt;但是由於相依性的問題, 目前沒有辦法移除 tracker&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: arial; text-align: -webkit-auto;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: arial; text-align: -webkit-auto;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: arial; text-align: -webkit-auto;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif;"&gt;暫時的解決方式&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: arial; text-align: -webkit-auto;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: arial; text-align: -webkit-auto;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif;"&gt;執行 gnome-session-properties ( 設定啟動時不要執行)&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: arial; text-align: -webkit-auto;"&gt;&lt;span class="Apple-style-span" style="background-color: #f6f6f6; font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif;"&gt;設定或是 移除 &amp;nbsp;Tracker File System Miner 以及 Tracker Store 於初始啟動程式執行&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: arial; text-align: -webkit-auto;"&gt;&lt;span class="Apple-style-span" style="background-color: #f6f6f6; font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: arial; text-align: -webkit-auto;"&gt;&lt;span class="Apple-style-span" style="background-color: #f6f6f6; font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: arial; text-align: -webkit-auto;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: arial; text-align: -webkit-auto;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif;"&gt;執行 tracker-preferences&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif;"&gt;(設定 Tracker Store 不要監控)&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: arial; text-align: -webkit-auto;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif;"&gt;取消所有勾選的 選項&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: arial; text-align: -webkit-auto;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif;"&gt;並於 Locations 移除所有相關資料夾&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: arial; text-align: -webkit-auto;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: arial; text-align: -webkit-auto;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif;"&gt;這樣 tracker-store 這個程式影響就比較小&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: arial; text-align: -webkit-auto;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: arial; text-align: -webkit-auto;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif;"&gt;tracker-store 的資料放在&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="background-color: white; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; line-height: 17px;"&gt;~/.cache/tracker/ 並視資料大小佔用不少空間, 我就被使用 7.6G&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: arial; text-align: -webkit-auto;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: arial; text-align: -webkit-auto;"&gt;&lt;span class="Apple-style-span" style="background-color: white; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; line-height: 17px;"&gt;&amp;gt; ls ~/.cache/tracker/&lt;/span&gt;&lt;br style="background-color: white; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; line-height: 17px; text-align: left;" /&gt;&lt;span class="text_exposed_show" style="background-color: white; display: inline; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; line-height: 17px; text-align: left;"&gt;db-locale.txt meta.db meta.db-wal ontologies.gvdb&lt;br /&gt;db-version.txt meta.db-shm miner-applications-locale.txt&lt;br /&gt;&lt;br /&gt;&amp;gt; du -sh ~/.cache/tracker/&lt;br /&gt;7.6G /home/max/.cache/tracker/&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: arial; text-align: -webkit-auto;"&gt;&lt;span class="Apple-style-span" style="background-color: #f6f6f6; font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: arial; text-align: -webkit-auto;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif;"&gt;設定檔在&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif;"&gt;~/.config/tracker/&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: arial; text-align: -webkit-auto;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: arial; text-align: -webkit-auto;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif;"&gt;&lt;div&gt;ls &amp;nbsp;~/.config/tracker/&lt;/div&gt;&lt;div&gt;tracker-db.cfg &amp;nbsp;tracker-extract.cfg &amp;nbsp;tracker-fts.cfg&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;為何說暫時解決呢&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;因為呼叫 GNOME Documents 還是會呼叫 tracker-store&lt;/div&gt;&lt;div&gt;還是會佔用高 CPU loading&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;所以先記起來&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11003646-3775444640244842528?l=sakananote2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sakananote2.blogspot.com/feeds/3775444640244842528/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11003646&amp;postID=3775444640244842528' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default/3775444640244842528'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default/3775444640244842528'/><link rel='alternate' type='text/html' href='http://sakananote2.blogspot.com/2011/12/tracker-store-cpu.html' title='tracker-store 佔用CPU 資源小記'/><author><name>Max</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='29' src='http://1.bp.blogspot.com/_n5qNdoTofp0/SM0pJxh-lEI/AAAAAAAAEZ0/nVqzKpTUa24/S220/linux_inside_bw1a.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11003646.post-648859817148038212</id><published>2011-11-28T01:13:00.001+08:00</published><updated>2011-11-28T01:22:21.316+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MAC'/><title type='text'>Mac 內 vi 的page up / page down 設定</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;在Mac 裡面, 使用vi 沒有page up and page down&lt;br /&gt;原本的方式是 Ctrl + f &amp;nbsp;與 &amp;nbsp;Ctrl + b&lt;br /&gt;會相對性的不方便&lt;br /&gt;所以可以藉由調整 終端機的設定來達成 使用 Fn + 方向鍵 來達成&lt;br /&gt;&lt;br /&gt;設定方式&lt;br /&gt;&lt;br /&gt;1. 開啓終端機&lt;br /&gt;2. 在上方的終端機 &amp;nbsp;--&amp;gt; &amp;nbsp;偏好設定 &amp;nbsp;--&amp;gt; &amp;nbsp;點選設定 &amp;nbsp;--&amp;gt; &amp;nbsp;點選鍵盤&lt;br /&gt;3. page up 點選編輯 --&amp;gt; 設定改成 傳送字串至 shell 內容為 &amp;nbsp;&lt;span class="Apple-style-span" style="background-color: white; color: #333333; font-family: Georgia, serif; font-size: 13px; line-height: 20px;"&gt;\033[5~&lt;/span&gt;&lt;br /&gt;3. page down 點選編輯 --&amp;gt; 設定改成 傳送字串至 shell 內容為 &amp;nbsp;&lt;span class="Apple-style-span" style="background-color: white; color: #333333; font-family: Georgia, serif; font-size: 13px; line-height: 20px;"&gt;\033[6~&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11003646-648859817148038212?l=sakananote2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sakananote2.blogspot.com/feeds/648859817148038212/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11003646&amp;postID=648859817148038212' title='1 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default/648859817148038212'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default/648859817148038212'/><link rel='alternate' type='text/html' href='http://sakananote2.blogspot.com/2011/11/mac-vi-page-up-page-down.html' title='Mac 內 vi 的page up / page down 設定'/><author><name>Max</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='29' src='http://1.bp.blogspot.com/_n5qNdoTofp0/SM0pJxh-lEI/AAAAAAAAEZ0/nVqzKpTUa24/S220/linux_inside_bw1a.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11003646.post-6160003448985199461</id><published>2011-11-21T16:33:00.001+08:00</published><updated>2011-11-21T17:53:25.960+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='SUSE Linux'/><title type='text'>openSUSE 12.1 安裝小記</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;openSUSE 12.1 安裝小記&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul style="text-align: left;"&gt;&lt;li&gt;安裝的過程可以選取 btrfs 當成預設的 file system&lt;/li&gt;&lt;ul&gt;&lt;li&gt;需要時間來觀察 是否比 EXT4來的有效率&lt;/li&gt;&lt;li&gt;想要來試試看 snapper&amp;nbsp;&lt;a href="http://lizards.opensuse.org/2011/04/01/introducing-snapper/"&gt;http://lizards.opensuse.org/2011/04/01/introducing-snapper/&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;div&gt;GNOME 3.2 以及 Online Account&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;整合 Google account and twitter&lt;/li&gt;&lt;ul&gt;&lt;li&gt;相關資料會被 Evolution, Empathy, 等相關程式同步&lt;/li&gt;&lt;li&gt;但是感覺 Evolution 還是很吃資源, &amp;nbsp;有點慢, 需要再觀察.&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;Nautilus 內的物件按空白鍵可以預覽 ( 這個我還蠻喜歡的 ^^)&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;一樣使用 script 加入台灣這邊的mirror site 當成安裝來源&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;#!/bin/bash&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;echo "Print the rep &amp;nbsp;in use"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;zypper &amp;nbsp;lr -u&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #6aa84f;"&gt;#Define openSUSE Version&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;VERSION=`cat /etc/SuSE-release | grep VERSION | cut -d ' ' -f 3`&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;echo "This openSUSE version is $VERSION"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;echo "Add Taiwan's rep "&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #6aa84f;"&gt;## for OSS&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;zypper ar -f http://ftp.twaren.net/Linux/OpenSuSE/distribution/$VERSION/repo/oss/ &amp;nbsp;Twaren-Oss&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #6aa84f;"&gt;#zypper ar -f http://download.opensuse.org/distribution/$VERSION/repo/non-oss/ suse_non-oss&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #6aa84f;"&gt;#zypper ar -f http://ftp.ncnu.edu.tw/Linux/opensuse/distribution/$VERSION/repo/non-oss/ ncnu_non-oss&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;zypper mr &amp;nbsp; -p &amp;nbsp;98 &amp;nbsp;Twaren-Oss&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #6aa84f;"&gt;## for Non-OSS&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #6aa84f;"&gt;#zypper ar -f http://ftp.cse.yzu.edu.tw/pub/Linux/openSUSE/distribution/$VERSION/repo/non-oss/ &amp;nbsp;cse_non-oss&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;zypper &amp;nbsp;ar -f http://ftp.twaren.net/Linux/OpenSuSE/distribution/$VERSION/repo/non-oss/ Twaren-Non-oss&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;zypper &amp;nbsp;mr &amp;nbsp; -p &amp;nbsp;98 &amp;nbsp;Twaren-Non-oss&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #6aa84f;"&gt;## for update&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #6aa84f;"&gt;#zypper ar http://ftp.twaren.net/Linux/OpenSuSE/update/$VERSION/repodata/ &amp;nbsp;twaren_update&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;zypper &amp;nbsp;ar -f http://ftp.twaren.net/Linux/OpenSuSE/update/$VERSION/ &amp;nbsp;Twaren-Update&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #6aa84f;"&gt;#zypper ar -f http://download.opensuse.org/update/$VERSION/ &amp;nbsp;suse_update&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;zypper &amp;nbsp;mr &amp;nbsp;-p &amp;nbsp;98 &amp;nbsp;Twaren-Update&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #6aa84f;"&gt;## for Pacman Rep&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;zypper &amp;nbsp;ar -f http://ftp.nchc.org.tw/Linux/Packman/suse/$VERSION/ NCHC-Pacman&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #6aa84f;"&gt;#zypper ar -f http://ftp.twaren.net/Linux/Packman/suse/$VERSION/ twaren_packman&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;zypper &amp;nbsp;mr &amp;nbsp;-p &amp;nbsp;98 &amp;nbsp;NCHC-Pacman&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #6aa84f;"&gt;## for gcin swyear&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;zypper &amp;nbsp; ar &amp;nbsp; obs://home:swyear/openSUSE_$VERSION swyear&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;zypper &amp;nbsp; mr &amp;nbsp; -p &amp;nbsp;98 &amp;nbsp;swyear&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;安裝的套件一樣使用 &amp;nbsp;script 來安裝自己常用的套件&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;ul style="text-align: left;"&gt;&lt;li&gt;mplayer, smplayer&lt;/li&gt;&lt;li&gt;pidgin&lt;/li&gt;&lt;li&gt;gcin&lt;/li&gt;&lt;li&gt;skype&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;#!/bin/bash&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;# refresh repo and import keys&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;zypper &amp;nbsp;--gpg-auto-import-keys refresh&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: magenta;"&gt;# update packages &amp;nbsp;-y &amp;nbsp;yes &amp;nbsp;-l auto_agree&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;zypper &amp;nbsp;update -y -l&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;zypper &amp;nbsp;install -y -l MPlayer smplayer smplayer-lang&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;zypper &amp;nbsp;install -y -l pidgin&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;zypper &amp;nbsp;install -y -l gcin gcin-gtk3-immodule&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;zypper &amp;nbsp;install -y -l libpng12-0&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;wget -O skype-`date +%F`.rpm http://www.skype.com/go/getskype-linux-beta-suse&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;rpm -ivh skype-*.rpm&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;手動安裝其他套件&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;* &amp;nbsp;dropbox &amp;nbsp;與 nautilus-dropbox&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;* &amp;nbsp;Google Chrome&lt;/div&gt;&lt;div&gt;-- http://www.google.com/chrome&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;* &amp;nbsp;VMware ( 需要 gcc 還有 kernel-desktop &amp;nbsp;kernel-deskop-devel )&lt;/div&gt;&lt;div&gt;-- http://www.vmware.com/download&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;* &amp;nbsp;Universal Uploader (fireuploader) for Firefox ( Flickr 上傳使用 )&lt;/div&gt;&lt;div&gt;-- https://addons.mozilla.org/en-US/firefox/addon/universal-uploader-fireuploade/&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;* freemind&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;目前還要多多測試&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;enjoy it ~&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11003646-6160003448985199461?l=sakananote2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sakananote2.blogspot.com/feeds/6160003448985199461/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11003646&amp;postID=6160003448985199461' title='1 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default/6160003448985199461'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default/6160003448985199461'/><link rel='alternate' type='text/html' href='http://sakananote2.blogspot.com/2011/11/opensuse-121.html' title='openSUSE 12.1 安裝小記'/><author><name>Max</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='29' src='http://1.bp.blogspot.com/_n5qNdoTofp0/SM0pJxh-lEI/AAAAAAAAEZ0/nVqzKpTUa24/S220/linux_inside_bw1a.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11003646.post-6147622005866527825</id><published>2011-11-04T06:07:00.003+08:00</published><updated>2011-11-04T06:07:48.131+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VMWare'/><title type='text'>20111104 VMware 研讀小記 vNetwork</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;br /&gt;&lt;div style="text-align: -webkit-auto;"&gt;vNetwork&lt;/div&gt;&lt;ul style="text-align: -webkit-auto;"&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;Virtual Switch 虛擬交換器&lt;/li&gt;&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;也稱作 vSwitch&lt;br /&gt;有大部份 L2 Switch 的功能&lt;br /&gt;實體網路卡變成 vSwitch 上面的一個 uplink port&lt;br /&gt;不可以指定IP, 扮演通道的角色.&lt;br /&gt;vNetwork Standard Switch&lt;br /&gt;&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;簡稱vSS&lt;/li&gt;&lt;/ul&gt;vNetwork Distributed Switch&lt;br /&gt;&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;簡稱vDS 或是 DVS (Distributed Virtual Switch)&lt;br /&gt;橫跨不同 ESX host 的大型Switch, 便於管理.&lt;/li&gt;&lt;/ul&gt;Virtual Switch ports&lt;br /&gt;&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;每一個 Virtual Switch 可以指定的 port 數量&lt;br /&gt;一個 vSwitch 最多可以擁有 4088 個ports.&lt;/li&gt;&lt;/ul&gt;vmnic&lt;br /&gt;&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;實體網路卡&lt;br /&gt;從vmnic0 開始編號.&lt;/li&gt;&lt;/ul&gt;Virtual NIC&lt;br /&gt;&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;虛擬網路卡, 也稱為 vNIC&lt;br /&gt;在新增VM的時候可以最多安裝 4 個vNIC,&lt;br /&gt;要超過4個vNIC 可以於安裝完後設定&lt;br /&gt;vNIC MAC Address 多為 00-0C-29 與 00-50-56 開頭&lt;/li&gt;&lt;/ul&gt;NIC Teaming&lt;br /&gt;&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;在同一個 vSwitch 上面有多個 vmnic (實體網卡)&lt;br /&gt;可以有網路的備援機制.&lt;br /&gt;Load Balancing (outbound only)&lt;br /&gt;&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;Originating Port ID&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;預設值&lt;br /&gt;以實體網卡來決定 outbound traffic&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;Source MAC Hash&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;VMkernel 使用 VM的 vNIC MAC Address 來進行Hash&lt;br /&gt;達成負載平衡機制&amp;nbsp;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;IP-Hash&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&amp;nbsp;使用 VM 及 目的地IP 兩者來進行 Hash&lt;br /&gt;實體 switch 必須支援 802.3ad LACP ( Link Aggregation Control Protocol) 的功能&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;Port Group&lt;br /&gt;&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;在 vSwitch 內可以將 VM 群組起來成為一個 Port Group&lt;br /&gt;一個vSwitch 有以有很多 Port Group&lt;br /&gt;&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;建立新的 Port Group 的時候會套用預設&amp;nbsp;vSwitch 的設定&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;可以針對該 Port Group 點選&amp;nbsp;Edit 修改相關設定&lt;/li&gt;&lt;/ul&gt;用來套用網路原則與設定, for example VLAN, Security&lt;/li&gt;&lt;/ul&gt;Traffic Shaping&lt;br /&gt;&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;可以針對 Port Group (PG) 進行流量控管.&lt;/li&gt;&lt;/ul&gt;VLAN&lt;br /&gt;&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;virtual LAN - 同一個VLAN成員可以收到網路通訊.&lt;br /&gt;在vSwitch 上面可以針對不同的 Port Group 設定不同的 VLAN.&lt;br /&gt;不同的VLAN 除非有Routing 不然無法互通.&lt;br /&gt;指定方式&lt;br /&gt;&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;VST (Virtual Switch Tagging)&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;在vSwitch 上面定義VLAN&lt;br /&gt;各個Port Group 都可以給一個&amp;nbsp;VLAN ID (1 ~ 4094)&lt;br /&gt;vmnic 必須接在實體 switch 的 trunk port&lt;br /&gt;而不是屬於實體 Switch 的某個 VLAN port (EST)&lt;br /&gt;會消耗ESX host 效能&amp;nbsp;(VMkernel ), 好處是不同&amp;nbsp;Port Group 有不同VLAN tag&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;EST ( External Switch Tagging )&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;在實體交換器設定 VLAN&lt;br /&gt;vmnic 不用接在實體 switch 的 trunk port&lt;br /&gt;接在那個實體 Switch 的VLAN 就屬於那個VLAN 成員&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;VGT ( Virtual Guest Tagging )&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;由Guest OS 自行負責&amp;nbsp;tagged 與&amp;nbsp;untagged, 較少採用&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;Connection Type&lt;/li&gt;&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;Virtual Machine&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;專門提供給 VM 使用&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;VMkernel&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;提供 VMkernel 使用, 提供ESX 相關功能&amp;nbsp;vMotion, iSCSI, NFS ...&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;在新增 Networking 的時候, 可以勾選相關選項&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;vSphere 4 與 5 的差異整合了&lt;br /&gt;Use this port group for management traffic&amp;nbsp;&amp;nbsp;( Service Console Port)&lt;br /&gt;如果當初沒有在新增 Networking 的時候選取相關選項&lt;br /&gt;該Port Group 就不會有 General 標籤來設定 IP 及相關設定&lt;br /&gt;解決想法為在該 vSwitch 新增 一個 Port Group, 來取代&lt;br /&gt;Port Group 在設定上面不會區分大小寫(新增的時候.)&lt;br /&gt;Use this port group for vMotion&lt;br /&gt;Use this port group for Fault Tolerance logging&lt;br /&gt;Use this port group for management traffic&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;Service Console Port&lt;/li&gt;&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;vSphere 5.0 預設沒有, 因為是&amp;nbsp;ESXi&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;div style="text-align: -webkit-auto;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: -webkit-auto;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11003646-6147622005866527825?l=sakananote2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sakananote2.blogspot.com/feeds/6147622005866527825/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11003646&amp;postID=6147622005866527825' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default/6147622005866527825'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default/6147622005866527825'/><link rel='alternate' type='text/html' href='http://sakananote2.blogspot.com/2011/11/20111104-vmware-vnetwork.html' title='20111104 VMware 研讀小記 vNetwork'/><author><name>Max</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='29' src='http://1.bp.blogspot.com/_n5qNdoTofp0/SM0pJxh-lEI/AAAAAAAAEZ0/nVqzKpTUa24/S220/linux_inside_bw1a.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11003646.post-8400683383129399659</id><published>2011-10-29T07:30:00.000+08:00</published><updated>2011-10-29T07:30:13.606+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VMWare'/><title type='text'>20111029 VMware 研讀小記 -- vCenter</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;br /&gt;&lt;div style="text-align: -webkit-auto;"&gt;vCenter&lt;/div&gt;&lt;ul style="text-align: -webkit-auto;"&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;集中管理 ESXi 伺服器&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;連線方式&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;vCenter Server 新增 Host 的時候, 會在 ESX Server 上安裝 vCenter Agent ( why need root auth )&lt;br /&gt;vCenter Agent 會建立 vpxa 的服務(port 902/903)， 以及建立vpxuser 並設定相關權限&lt;br /&gt;透過 vpxa 與 hostd 溝通&lt;br /&gt;&lt;br /&gt;vSphere Client&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;---- port 80 / 443 ----&amp;gt;&amp;nbsp;&amp;nbsp;vCenter Server&amp;nbsp;&amp;nbsp;&amp;nbsp;--- 902 /903 ----&amp;gt; ESX Server (daemon: vpxa --&amp;gt; hostd )&amp;nbsp;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;Windows&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;vCenter Server 4.1 以後只支援&amp;nbsp;64位元的Windows OS&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;在 VMware-VIMSetup-all-5.0.0-456005.iso 內&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;與vCenter 4.1 差異, 會有FQDN 輸入選項&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;資料庫&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;支援 Microsoft SQL&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;Oracle 10g 11g&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;Port&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;default vCenter Server&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;HTTP:&amp;nbsp;&amp;nbsp;&amp;nbsp;80&lt;br /&gt;HTTPS: 443&lt;br /&gt;Heartbeat&amp;nbsp;&amp;nbsp;(UDP):&amp;nbsp;&amp;nbsp;902&lt;br /&gt;Web Service HTTP:&amp;nbsp;&amp;nbsp;&amp;nbsp;8080&lt;br /&gt;Web Service HTTPS:&amp;nbsp;&amp;nbsp;8443&lt;br /&gt;Web Service Change Service Notification:60099&lt;br /&gt;LDAP:&amp;nbsp;&amp;nbsp;389&lt;br /&gt;SSL:&amp;nbsp;&amp;nbsp;636&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;default Inventory Service&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;HTTPS:&amp;nbsp;&amp;nbsp;10443&lt;br /&gt;Service Managemant: 10109&lt;br /&gt;Linked Mode Communication: 10111&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;Linux&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;有SLES 11 x86_64 for vCenter&lt;br /&gt;預設記憶體　8G, 但是實測至少要　3G 在測試database 才會正常&lt;br /&gt;https://主機IP:5480&lt;br /&gt;將這個三個檔案下載放在同一個目錄, 並開啟 ovf 檔案匯入VMware&lt;br /&gt;VMware-vCenter-Server-Appliance-5.0.0.3324-472350-data.vmdk&lt;br /&gt;VMware-vCenter-Server-Appliance-5.0.0.3324-472350-system.vmdk&lt;br /&gt;VMware-vCenter-Server-Appliance-5.0.0.3324-472350_OVF10.ovf&lt;br /&gt;預設帳號 root&lt;br /&gt;密碼 vmware&lt;br /&gt;database&lt;br /&gt;&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;embedded&lt;br /&gt;*Use the embedded database. This option is available only for a small inventory size, with fewer than 5 hosts and 50 virtual machines.&lt;br /&gt;oracle&lt;br /&gt;*Use an external Oracle database.&lt;/li&gt;&lt;/ul&gt;Quick Start Guide&lt;br /&gt;&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;a content="text/html; charset=utf-8" href="http://vmwire.com/2011/07/15/vsphere-vcenter-server-linux-virtual-appliance-quick-start-guide/" http-equiv="content-type"&gt;http://vmwire.com/2011/07/15/vsphere-vcenter-server-linux-virtual-appliance-quick-start-guide/&lt;/a&gt;&lt;br /&gt;&lt;ol&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;登入 https://主機IP:5480&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;同意EULA&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;在database&amp;nbsp;選取embedded --&amp;gt;&amp;nbsp;&amp;nbsp;Testing&amp;nbsp;&amp;nbsp;Settings --&amp;gt; Save Settings&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;點選 System 標籤 --&amp;gt;&amp;nbsp;&amp;nbsp;Reboot&amp;nbsp;&amp;nbsp;--&amp;gt; Reboot&lt;/li&gt;&lt;/ol&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;單一vCenter 就使用standalone, 多vCenter 就使用&amp;nbsp;linked mode&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;Trouble Shotting&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;Cannot login&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;Check Windows Service&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;檢查VMware VirtualCenter Management Webservices&lt;br /&gt;及 VMware VirtualCenter Service 是否已經啟動&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;DataCenter&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;以地區或是WAN來劃分&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;勿將不同樓層的機房分成=不同的datacenter&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;不建議將跨WAN的ESX Server 歸在同一個datacenter 底下&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;檢視模式&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;Hosts and Clusters View&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;VMs and Templates View&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;專門檢視VM 及範本&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;可以將不同ESX上的VM歸納與管理&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;Datastores and Datastores Clusters View&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;Networking View&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;tips&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;可以在空白處按滑鼠右鍵切換&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;Documentation&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;vSphere 5 Document Center&lt;a content="text/html; charset=utf-8" href="http://pubs.vmware.com/vsphere-50/index.jsp?topic=/com.vmware.vsphere.vcenterhost.doc_50/GUID-3B5AF2B1-C534-4426-B97A-D14019A8010F.html" http-equiv="content-type"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a content="text/html; charset=utf-8" href="http://pubs.vmware.com/vsphere-50/index.jsp?topic=/com.vmware.vsphere.vcenterhost.doc_50/GUID-3B5AF2B1-C534-4426-B97A-D14019A8010F.html" http-equiv="content-type"&gt;http://pubs.vmware.com/vsphere-50/index.jsp?topic=/com.vmware.vsphere.vcenterhost.doc_50/GUID-3B5AF2B1-C534-4426-B97A-D14019A8010F.html&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11003646-8400683383129399659?l=sakananote2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sakananote2.blogspot.com/feeds/8400683383129399659/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11003646&amp;postID=8400683383129399659' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default/8400683383129399659'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default/8400683383129399659'/><link rel='alternate' type='text/html' href='http://sakananote2.blogspot.com/2011/10/20111029-vmware-vcenter.html' title='20111029 VMware 研讀小記 -- vCenter'/><author><name>Max</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='29' src='http://1.bp.blogspot.com/_n5qNdoTofp0/SM0pJxh-lEI/AAAAAAAAEZ0/nVqzKpTUa24/S220/linux_inside_bw1a.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11003646.post-6641605622848054685</id><published>2011-10-28T04:17:00.002+08:00</published><updated>2011-10-28T04:18:03.283+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='python'/><title type='text'>20111028 wordnet 學習小記</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;br /&gt;&lt;div style="text-align: -webkit-auto;"&gt;wordnet&lt;/div&gt;&lt;ul style="text-align: -webkit-auto;"&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;GUI of wordnet&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;artha&lt;br /&gt;Education/openSUSE_11.4&lt;br /&gt;&lt;br /&gt;Artha is a free cross-platform English thesaurus that works completely off-line and is based on WordNet. Stable releases for download are currently available for GNU/Linux and Microsoft Windows; it is tested on major Desktop Environments like GNOME, KDE, Xfce, etc and on Microsoft Windows XP, Vista and 7. Artha is released under the GNU General Public Licence version 2.&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;wordnet&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;openSUSE 可以藉由 one-click install 安裝&lt;br /&gt;&lt;a content="text/html; charset=utf-8" href="http://software.opensuse.org/search?q=wordnet&amp;amp;baseproject=openSUSE%3A11.4%E2%8C%A9=zh_TW&amp;amp;exclude_debug=true" http-equiv="content-type"&gt;http://software.opensuse.org/search?q=wordnet&amp;amp;baseproject=openSUSE%3A11.4&amp;amp;lang=zh_TW&amp;amp;exclude_debug=true&lt;/a&gt;&lt;br /&gt;可以藉由指令執行&lt;br /&gt;&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;範例&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;# wn motorcar&lt;br /&gt;&lt;br /&gt;Information available for noun motorcar&lt;br /&gt;-hypen  Hypernyms&lt;br /&gt;-hypon, -treen Hyponyms &amp;amp; Hyponym Tree&lt;br /&gt;-synsn  Synonyms (ordered by estimated frequency)&lt;br /&gt;-partn  Has Part Meronyms&lt;br /&gt;-meron  All Meronyms&lt;br /&gt;-domtn  Domain Terms&lt;br /&gt;-famln  Familiarity &amp;amp; Polysemy Count&lt;br /&gt;-coorn  Coordinate Terms (sisters)&lt;br /&gt;-hmern  Hierarchical Meronyms&lt;br /&gt;-grepn  List of Compound Words&lt;br /&gt;-over  Overview of Senses&lt;br /&gt;&lt;br /&gt;No information available for verb motorcar&lt;br /&gt;&lt;br /&gt;No information available for adj motorcar&lt;br /&gt;&lt;br /&gt;No information available for adv motorcar&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;會列出不同詞性有沒有相關&lt;/li&gt;&lt;/ul&gt;#wn motorcar -hypen&lt;br /&gt;&lt;br /&gt;Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun motorcar&lt;br /&gt;&lt;br /&gt;1 sense of motorcar&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Sense 1&lt;br /&gt;car, auto, automobile, machine, motorcar&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;gt; motor vehicle, automotive vehicle&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;gt; self-propelled vehicle&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;gt; wheeled vehicle&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;gt; vehicle&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;gt; conveyance, transport&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;gt; instrumentality, instrumentation&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;gt; artifact, artefact&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;gt; whole, unit&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;gt; object, physical object&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;gt; physical entity&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;gt; entity&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;gt; container&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;gt; instrumentality, instrumentation&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;gt; artifact, artefact&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;gt; whole, unit&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;gt; object, physical object&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;gt; physical entity&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;gt; entity&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;hypernyms 上位詞&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;-hypen&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;hyponyms 下位詞&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;-hypon&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;synonyms 同義詞&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;透過瀏覽器執行&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;在python內&lt;br /&gt;&lt;br /&gt;&amp;gt;&amp;gt;&amp;gt; import&amp;nbsp;&amp;nbsp;nltk&lt;br /&gt;&amp;gt;&amp;gt;&amp;gt; nltk.app.wordnet()&lt;br /&gt;&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;會呼叫瀏覽器, 在&amp;nbsp;localhost:8000 上面執行&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11003646-6641605622848054685?l=sakananote2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sakananote2.blogspot.com/feeds/6641605622848054685/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11003646&amp;postID=6641605622848054685' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default/6641605622848054685'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default/6641605622848054685'/><link rel='alternate' type='text/html' href='http://sakananote2.blogspot.com/2011/10/20111028-wordnet.html' title='20111028 wordnet 學習小記'/><author><name>Max</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='29' src='http://1.bp.blogspot.com/_n5qNdoTofp0/SM0pJxh-lEI/AAAAAAAAEZ0/nVqzKpTUa24/S220/linux_inside_bw1a.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11003646.post-3965813498153310084</id><published>2011-10-27T03:08:00.000+08:00</published><updated>2011-10-27T03:08:04.819+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='python'/><title type='text'>20111027 python-nltk 學習小記</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;br /&gt;phthon-nltk&lt;br /&gt;&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;NLTK -- the Natural Language Toolkit -- is a suite of open source Python modules, data sets and tutorials supporting research and development in Natural Language Processing.&lt;br /&gt;&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;使用python 來處理自然語言&lt;br /&gt;openSUSE&amp;nbsp;可以使用 one-click install&lt;br /&gt;&lt;a content="text/html; charset=utf-8" href="http://software.opensuse.org/search?q=nltk&amp;amp;baseproject=openSUSE%3A11.4%E2%8C%A9=zh_TW&amp;amp;exclude_debug=true" http-equiv="content-type"&gt;http://software.opensuse.org/search?q=nltk&amp;amp;baseproject=openSUSE%3A11.4&amp;amp;lang=zh_TW&amp;amp;exclude_debug=true&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;官方網站&lt;br /&gt;&lt;a content="text/html; charset=utf-8" href="http://www.nltk.org/" http-equiv="content-type"&gt;http://www.nltk.org/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;工程計算要先from math import *&lt;br /&gt;&lt;br /&gt;Getting Started with NLTK&lt;br /&gt;&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&amp;gt;&amp;gt;&amp;gt;from __future__ import division&lt;br /&gt;&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;使用浮點數的用法&lt;/li&gt;&lt;/ul&gt;&amp;gt;&amp;gt;&amp;gt; import nltk&lt;br /&gt;&amp;gt;&amp;gt;&amp;gt; nltk.download()&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;下載 Collection 標籤內&amp;nbsp;Book 的套件&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;會下載到 ~/nltk_data&lt;/li&gt;&lt;/ul&gt;NLTK Book with Oreilly&lt;br /&gt;&lt;a content="text/html; charset=utf-8" href="http://www.nltk.org/book" http-equiv="content-type"&gt;http://www.nltk.org/book&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&amp;gt;&amp;gt;&amp;gt;&lt;span class="pysrc-keyword" style="color: #e06000;"&gt;&lt;span style="color: #e06000; font-family: monospace;"&gt;&amp;nbsp;from&lt;/span&gt;&lt;/span&gt;&lt;span style="color: black; font-family: monospace;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: black; font-family: monospace;"&gt;&lt;span class="Apple-style-span" content="text/html; charset=utf-8" http-equiv="content-type" style="color: black; font-family: monospace; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;"&gt;nltk.book&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="pysrc-keyword" style="color: #e06000;"&gt;&lt;span style="color: #e06000; font-family: monospace;"&gt;import&lt;/span&gt;&lt;/span&gt;&lt;span style="color: black; font-family: monospace;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: black; font-family: monospace;"&gt;&lt;span class="Apple-style-span" content="text/html; charset=utf-8" http-equiv="content-type" style="color: black; font-family: monospace; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;"&gt;*&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" content="text/html; charset=utf-8" http-equiv="content-type" style="color: black; font-family: 'Times New Roman'; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;"&gt;&lt;span style="color: black; font-family: 'Times New Roman';"&gt;This says "from NLTK's&lt;/span&gt;&lt;/span&gt;&lt;span style="color: black; font-family: 'Times New Roman';"&gt;&amp;nbsp;&lt;span class="pre"&gt;&lt;tt class="doctest"&gt;book&lt;/tt&gt;&lt;/span&gt;&amp;nbsp;&lt;span class="Apple-style-span" content="text/html; charset=utf-8" http-equiv="content-type" style="color: black; font-family: 'Times New Roman'; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;"&gt;module, load all items.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;當結束完 python&lt;br /&gt;啟動新的 python 都要&lt;br /&gt;import nltk&lt;br /&gt;from&amp;nbsp;&amp;nbsp;nltk.book&amp;nbsp;&amp;nbsp;import&amp;nbsp;&amp;nbsp;*&lt;/li&gt;&lt;/ul&gt;找字&lt;br /&gt;&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;.concordance()&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;text1.concordance("monstrous")&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;計算句子(或文章)的字(或token)數&lt;br /&gt;&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;len()&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&amp;gt;&amp;gt;&amp;gt; stt=['I', 'want', 'to', 'go', 'home', '.']&lt;br /&gt;&amp;gt;&amp;gt;&amp;gt; len(stt)&lt;br /&gt;6&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;顯示不同token&lt;br /&gt;&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;set()&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&amp;gt;&amp;gt;&amp;gt; stt=['I', 'want', 'to', 'go', 'to','school']&lt;br /&gt;&amp;gt;&amp;gt;&amp;gt; set(stt)&lt;br /&gt;set(['I', 'to', 'school', 'go', 'want'])&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;計算token出現頻率&lt;br /&gt;&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&amp;gt;&amp;gt;&amp;gt; len(stt)/len(set(stt))&lt;br /&gt;1.2&lt;/li&gt;&lt;/ul&gt;排序&lt;br /&gt;&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;sorted()&lt;br /&gt;&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&amp;gt;&amp;gt;&amp;gt; sorted(set(stt))&lt;br /&gt;['I', 'go', 'school', 'to', 'want']&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;計算某token發生次數&lt;br /&gt;&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;.count()&lt;br /&gt;&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&amp;gt;&amp;gt;&amp;gt; st='I want to go home.'&lt;br /&gt;&amp;gt;&amp;gt;&amp;gt; st&lt;br /&gt;'I want to go home.'&lt;br /&gt;&amp;gt;&amp;gt;&amp;gt; st.count('t')&lt;br /&gt;2&lt;br /&gt;&lt;br /&gt;&amp;gt;&amp;gt;&amp;gt; stt&lt;br /&gt;['I', 'want', 'to', 'go', 'to', 'school']&lt;br /&gt;&amp;gt;&amp;gt;&amp;gt; stt.count('to')&lt;br /&gt;2&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;找出token在list的位置&lt;br /&gt;&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;.index()&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&amp;gt;&amp;gt;&amp;gt; stt&lt;br /&gt;['I', 'want', 'to', 'go', 'to', 'school']&lt;br /&gt;&amp;gt;&amp;gt;&amp;gt; stt.index('to')&lt;br /&gt;2&lt;br /&gt;&amp;gt;&amp;gt;&amp;gt; stt.index('I')&lt;br /&gt;0&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;取出在list特定位置的token&lt;br /&gt;&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&amp;gt;&amp;gt;&amp;gt; stt&lt;br /&gt;['I', 'want', 'to', 'go', 'to', 'school']&lt;br /&gt;&amp;gt;&amp;gt;&amp;gt; stt[1]&lt;br /&gt;'want'&lt;br /&gt;&amp;gt;&amp;gt;&amp;gt; stt[1:3]&lt;br /&gt;['want', 'to']&lt;br /&gt;&amp;gt;&amp;gt;&amp;gt; stt[1:]&lt;br /&gt;['want', 'to', 'go', 'to', 'school']&lt;br /&gt;&amp;gt;&amp;gt;&amp;gt; stt[:3]&lt;br /&gt;['I', 'want', 'to']&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;1:3 只取出 1,2&lt;br /&gt;1: 從 1 取到最後&lt;br /&gt;:3 從0 取到2&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;string轉成list&lt;br /&gt;&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;.split()&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&amp;gt;&amp;gt;&amp;gt; st='I want to go home.'&lt;br /&gt;&amp;gt;&amp;gt;&amp;gt; st&lt;br /&gt;'I want to go home.'&lt;br /&gt;&amp;gt;&amp;gt;&amp;gt; st.split()&lt;br /&gt;['I', 'want', 'to', 'go', 'home.']&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;list 轉成&amp;nbsp;string&lt;br /&gt;&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;.join()&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&amp;gt;&amp;gt;&amp;gt; stt&lt;br /&gt;['I', 'want', 'to', 'go', 'to', 'school']&lt;br /&gt;&amp;gt;&amp;gt;&amp;gt; ''.join(stt)&lt;br /&gt;'Iwanttogotoschool'&lt;br /&gt;&amp;gt;&amp;gt;&amp;gt; ' '.join(stt)&lt;br /&gt;'I want to go to school'&lt;br /&gt;&amp;gt;&amp;gt;&amp;gt; ','.join(stt)&lt;br /&gt;'I,want,to,go,to,school'&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;可以指定轉接符號&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11003646-3965813498153310084?l=sakananote2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sakananote2.blogspot.com/feeds/3965813498153310084/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11003646&amp;postID=3965813498153310084' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default/3965813498153310084'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default/3965813498153310084'/><link rel='alternate' type='text/html' href='http://sakananote2.blogspot.com/2011/10/20111027-python-nltk.html' title='20111027 python-nltk 學習小記'/><author><name>Max</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='29' src='http://1.bp.blogspot.com/_n5qNdoTofp0/SM0pJxh-lEI/AAAAAAAAEZ0/nVqzKpTUa24/S220/linux_inside_bw1a.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11003646.post-6193631008170022630</id><published>2011-10-25T02:24:00.001+08:00</published><updated>2011-10-25T02:24:12.974+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='SUSE Linux'/><title type='text'>SLES 10  Samba Server with Windows Server 驗證小記</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;之前本來就想找個時間來 Lab 一下 Samba with Windows AD 驗證&lt;br /&gt;但是沒有充足的時間&lt;br /&gt;&lt;br /&gt;這兩天撥一點時間出來Lab&lt;br /&gt;如果是 SUSE Linux Enterprise Server 沒有套件升級的版本&lt;br /&gt;那建議使用&amp;nbsp;SUSE Linux Enterprise Server SP4 ( 這個在VMware 內也支援 easy install, 但是安裝出來的內容太陽春)&lt;br /&gt;&lt;br /&gt;要讓 SUSE 簡單的加入網域, 只要安裝&amp;nbsp;yast2 samba-client 套件即可&lt;br /&gt;&lt;br /&gt;在安裝的過程當中會要求兩個套件&lt;br /&gt;samba-winbind&lt;br /&gt;krb5-client&lt;br /&gt;&lt;br /&gt;(前提是 DNS 的指向最好指向 Windows AD)&lt;br /&gt;&lt;br /&gt;在 YaST 控制台內, 選取 網路服務 --&amp;gt; 選取 --&amp;gt; Windows 領域成員&lt;br /&gt;&lt;br /&gt;輸入 網域名稱&lt;br /&gt;勾選 Use SMB Information for Linux Authentication ( 也可以考慮勾選相關次選項)&lt;br /&gt;點選確定 --&amp;gt; &amp;nbsp;輸入 Windows 相關帳號 ( Administrator ) 以及密碼, 就可以加入 Domain&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;這個時候重新開機就會出現, Local 或是 網域的選項&lt;br /&gt;&lt;br /&gt;Samba Server 的部份&lt;br /&gt;由於已經加入網域認証&lt;br /&gt;這個時候會發現 Windows Client 已經可以使用 Domain User account 登入 samba&lt;br /&gt;&lt;br /&gt;但是當Client 要使用 檔案總管編輯 NTFS Permission ( 安全性 標籤)的時候, 卻沒有辦法編輯&lt;br /&gt;&lt;br /&gt;這個時候 file system 上面必須支援 acl 的mount option&lt;br /&gt;然後 該 samba share 的分享選項內有&lt;br /&gt;&lt;span class="Apple-style-span" style="background-color: white; color: blue; font-family: 'Courier New'; font-size: x-small; line-height: 22px;"&gt;nt acl support = yes&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="background-color: white; color: blue; font-family: 'Courier New'; font-size: x-small; line-height: 22px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="background-color: white; font-family: 'Courier New'; font-size: x-small; line-height: 22px;"&gt;這樣就可以支援 以檔案總管的方式修改相關權限&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="background-color: white; font-family: 'Courier New'; font-size: x-small; line-height: 22px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="background-color: white; font-family: 'Courier New'; font-size: x-small; line-height: 22px;"&gt;現記下來&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="background-color: white; font-family: 'Courier New'; font-size: x-small; line-height: 22px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="background-color: white; font-family: 'Courier New'; font-size: x-small; line-height: 22px;"&gt;Enjoy it~&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="background-color: white; font-family: 'Courier New'; font-size: x-small; line-height: 22px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="background-color: white; font-family: 'Courier New'; font-size: x-small; line-height: 22px;"&gt;Reference:&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="background-color: white; font-family: 'Courier New'; font-size: x-small; line-height: 22px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="background-color: white; font-family: 'Courier New'; font-size: x-small; line-height: 22px;"&gt;SUSE Linux Enterprise Server 10 Doc&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="background-color: white; font-family: 'Courier New'; font-size: x-small; line-height: 22px;"&gt;&lt;a href="http://www.novell.com/documentation/sles10/book_sle_reference/?page=/documentation/sles10/book_sle_reference/data/part_services.html"&gt;http://www.novell.com/documentation/sles10/book_sle_reference/?page=/documentation/sles10/book_sle_reference/data/part_services.html&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="background-color: white; color: #333333; font-family: 'Helvetica Neue', Arial, Helvetica, 'Nimbus Sans L', sans-serif; font-size: 36px; letter-spacing: -1px; line-height: 42px;"&gt;&lt;a href="http://aisalen.wordpress.com/" rel="home" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: black; font-family: inherit; font-style: inherit; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none; vertical-align: baseline;" title="Junji’s Blog Site"&gt;Junji’s Blog Site&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;a href="http://aisalen.wordpress.com/2007/08/10/acls-on-samba/"&gt;http://aisalen.wordpress.com/2007/08/10/acls-on-samba/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #535353; font-family: 'victorian LET'; font-size: 48px; line-height: 26px;"&gt;&lt;a href="http://benjr.tw/" style="color: #2f71a2; text-decoration: underline;"&gt;Benjr.tw&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://benjr.tw/node/151"&gt;http://benjr.tw/node/151&lt;/a&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="background-color: white; font-family: 'Courier New'; font-size: x-small; line-height: 22px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="background-color: white; font-family: 'Courier New'; font-size: x-small; line-height: 22px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="background-color: white; font-family: 'Courier New'; font-size: x-small; line-height: 22px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11003646-6193631008170022630?l=sakananote2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sakananote2.blogspot.com/feeds/6193631008170022630/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11003646&amp;postID=6193631008170022630' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default/6193631008170022630'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default/6193631008170022630'/><link rel='alternate' type='text/html' href='http://sakananote2.blogspot.com/2011/10/sles-10-samba-server-with-windows.html' title='SLES 10  Samba Server with Windows Server 驗證小記'/><author><name>Max</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='29' src='http://1.bp.blogspot.com/_n5qNdoTofp0/SM0pJxh-lEI/AAAAAAAAEZ0/nVqzKpTUa24/S220/linux_inside_bw1a.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11003646.post-5241416332342243214</id><published>2011-10-15T15:30:00.001+08:00</published><updated>2011-10-15T15:36:26.736+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VMWare'/><title type='text'>20111015 VMware 研讀小記</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="margin-bottom: 0.5cm; orphans: 2; widows: 2;"&gt;虛擬化&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;Ring 0 &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;要交給&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;VMM (Virtual Machine Monitor)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;全虛擬化 &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;(Full Virutalizaion)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;VMware  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;採用&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;Binary  Translation&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;透過   &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;VMM&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;攔截&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;OS&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;中不能被虛擬化的指令&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;,   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;作二進位轉譯的替換動作&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;,   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;讓&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;OS&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;認為自己可以直接掌控硬體&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;OS  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;不用做任何的修改&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;直接安裝就可以使用&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;半虛擬化&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;(Para Virtualization)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;Citrix  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;的&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;XenServer&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;Microsoft  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;的&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;Hyper-V&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;修改  &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;OS  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;的核心&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;,  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;植入&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;Hyper  call&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;讓不能被虛擬化的指令&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;(nonvirtualizable   instructions),&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;藉由&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;Hyper   call interface &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;直接對硬體提出請求&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;優點是  &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;CPU  &amp;nbsp;I/O &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;耗損到最低&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;CPU &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;硬體輔助虛擬化&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;(Hardware Assisted Virtualizaion)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;AMD  / Intel &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;從&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;CPU  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;著手  建立 &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;Root  mode &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;等級&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;有人稱為  &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;Ring  -1)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;將  &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;VMM  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;放置在  &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;Ring  -1&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;這樣  &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;OS  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;就可以放在  &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;Ring  0&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;Intel   VT-x &amp;nbsp;/ &amp;nbsp;AMD-V&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;不需要以前的  &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;Binary  Translation, &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;或是&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;Para  Virtualizaion&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;Why Server Virtualizaion?&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;伺服器統合  &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;(Server  consolidation)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="font-style: normal; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;實體伺服器使用率偏低&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;整併老舊低使用率實體伺服器   &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;(   via P2V)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="font-style: normal; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;靈活的資源調派&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;動態調配資源給&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;VM&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;vMotion&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="font-style: normal; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;在不同實體機器進行移轉&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;DRS&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="font-style: normal; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;自動尋找閒置有足夠資源的實體機器&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="font-style: normal; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;快速大量佈署&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;透過   &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;Template   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;來建立&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;VM&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="font-style: normal; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;增加可用度與備份回復&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="font-style: normal; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;較不需考慮硬體相容性問題&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=11003646" name="show1_1"&gt;&lt;/a&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=11003646" name="hide1_1"&gt;&lt;/a&gt; &lt;span style="color: black;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="color: #666666;"&gt;&lt;span style="font-family: monospace;"&gt;&lt;span style="font-size: xx-small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-color: #e0e0e0; background-image: initial; background-origin: initial;"&gt;+&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;&amp;nbsp;VMware &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;硬體支援清單&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=11003646" name="fold1_1"&gt;&lt;/a&gt;  &lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;Hypervisor&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;掌控硬體資源的微核心&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;(Micro  Kernel)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;Type  1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;Bare-metal&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;直接於實雞佈署&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;Hypervisor,    &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;又稱為&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;Native    VM&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;VMware    ESX&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;Citrix    XenServer&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;Micorsoft    Hyper-V&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;Type  2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;以應用程式的方式呈現虛擬化&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;,   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;要安裝在&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;OS&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;上面&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;又稱為&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;Hosted   VM&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;VMware   Workstaition / VMware Server&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;Microsoft   Virtual Server&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11003646-5241416332342243214?l=sakananote2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sakananote2.blogspot.com/feeds/5241416332342243214/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11003646&amp;postID=5241416332342243214' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default/5241416332342243214'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default/5241416332342243214'/><link rel='alternate' type='text/html' href='http://sakananote2.blogspot.com/2011/10/20111015-vmware.html' title='20111015 VMware 研讀小記'/><author><name>Max</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='29' src='http://1.bp.blogspot.com/_n5qNdoTofp0/SM0pJxh-lEI/AAAAAAAAEZ0/nVqzKpTUa24/S220/linux_inside_bw1a.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11003646.post-8152867458147079894</id><published>2011-10-14T23:51:00.001+08:00</published><updated>2011-10-14T23:51:15.629+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VMWare'/><title type='text'>VMware 啟動失敗小記</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;今天要啟動 VMware 的時候出現下面的錯誤訊息&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #6aa84f;"&gt;process 5284: Attempt to remove filter function 0xb7485fb0 user data 0x823a2e8, but no such filter has been added&lt;/span&gt;&lt;br style="color: #6aa84f;" /&gt;&lt;span style="color: #6aa84f;"&gt;&amp;nbsp; D-Bus not built with -rdynamic so unable to print a backtrace&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;查了一下網路是 HAL daemon沒有啟動的問題&lt;br /&gt;解決方法 啟動&amp;nbsp; haldaemon&lt;br /&gt;&lt;br /&gt;#/etc/init.d/haldaemon&amp;nbsp;&amp;nbsp; start&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;查了一下不知道為何預設沒有啟動&lt;br /&gt;&lt;br /&gt;將他設定開機啟動應該就 oK&lt;br /&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-size: small;"&gt;# ls -l&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; `which rchal` lrwxrwxrwx 1 root root 21 Oct&amp;nbsp; 9 22:24 /usr/sbin/rchal -&amp;gt; &lt;span style="color: red;"&gt;/etc/init.d/haldaemon&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;# chkconfig &amp;nbsp; haldaemon&amp;nbsp;&amp;nbsp;&lt;span style="color: blue;"&gt; --list&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;haldaemon&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0:off&amp;nbsp; 1:off&amp;nbsp; 2:off&amp;nbsp; 3:off&amp;nbsp; 4:off&amp;nbsp; 5:off&amp;nbsp; 6:off&lt;br /&gt;&lt;br /&gt;# chkconfig &amp;nbsp; haldaemon &amp;nbsp;&amp;nbsp; &lt;span style="color: red;"&gt;on&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;先記下來&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11003646-8152867458147079894?l=sakananote2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sakananote2.blogspot.com/feeds/8152867458147079894/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11003646&amp;postID=8152867458147079894' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default/8152867458147079894'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default/8152867458147079894'/><link rel='alternate' type='text/html' href='http://sakananote2.blogspot.com/2011/10/vmware.html' title='VMware 啟動失敗小記'/><author><name>Max</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='29' src='http://1.bp.blogspot.com/_n5qNdoTofp0/SM0pJxh-lEI/AAAAAAAAEZ0/nVqzKpTUa24/S220/linux_inside_bw1a.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11003646.post-5412154491117791370</id><published>2011-10-13T00:34:00.001+08:00</published><updated>2011-10-13T00:34:24.951+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Perl'/><title type='text'>20111012 Perl 學習小記</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;br /&gt;   &lt;br /&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;Perl&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;觀察&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;perl &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;版本&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;#perl  &amp;nbsp;-v&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="font-style: normal; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt; &lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;擅長&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;三分鐘內寫出急就章&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;(  quick-and-dirty ) &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;程式&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;處理  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;90%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;與文字處理有關&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;,  10%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;與其他事務有關&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="font-style: normal; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt; &lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;不適合&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;封閉式的二元執行檔  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;(  opaque binary )&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="font-style: normal; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;   &lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;取得或是購得程式的人不知道原始碼的內容&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="font-style: normal; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt; &lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;編輯器&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;Unix&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;emacs&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;vi&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;Windows&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;UltraEdit&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;PFE   (Programmer's Favorite Edit)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;Mac&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;BBEdit&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;TextMate&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;本身是溯寫字&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;,&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;先有 &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;Perl &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;這個字才有全文&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;,&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;不是縮寫字&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;, &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;這也是不需要全部大寫的原因&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;實用析取與報告語言  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;Practical  Extraction and Report Language&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;病態折衷式廢話製表器  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;Pathologically  Eclectic Rubbish Lister&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;CPAN&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;綜合典藏網  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;Comprehensive  Perl Archive Network&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;非常方便的&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;Perl&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;賣場&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;相關文件&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;/&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;資源&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;CPAN&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;a href="http://www.cpan.org/"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;http://www.cpan.org/&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;Perl  Docs&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;a href="http://perldoc.perl.org/"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;http://perldoc.perl.org/&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;Perl  Mongers&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;a href="http://www.pm.org/"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;http://www.pm.org/&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;tips&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;使用  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;use  5.010 &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;告訴&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;Perl  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;想要使用新功能&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;版本編號一定要&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;3&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;位數&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;,   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;且存在&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="font-style: normal; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;  &lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;註解&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;使用   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;#&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="font-style: normal; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;   &lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;沒有註解區塊&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="font-style: normal; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;  &lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;程式內不需要有變數宣告區段&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="orphans: 2; widows: 2;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;#perl-doc  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;指令&amp;nbsp;需要安裝&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;perl-doc  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;套件&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11003646-5412154491117791370?l=sakananote2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sakananote2.blogspot.com/feeds/5412154491117791370/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11003646&amp;postID=5412154491117791370' title='2 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default/5412154491117791370'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default/5412154491117791370'/><link rel='alternate' type='text/html' href='http://sakananote2.blogspot.com/2011/10/20111012-perl.html' title='20111012 Perl 學習小記'/><author><name>Max</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='29' src='http://1.bp.blogspot.com/_n5qNdoTofp0/SM0pJxh-lEI/AAAAAAAAEZ0/nVqzKpTUa24/S220/linux_inside_bw1a.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11003646.post-8217687618750854045</id><published>2011-10-12T22:48:00.002+08:00</published><updated>2011-10-12T23:06:26.180+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VMWare'/><title type='text'>VMware ESXi 新增 具有管理權限的使用者</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;在VMware &amp;nbsp;ESXi 內 預設的權限有&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;/div&gt;&lt;ul style="text-align: left;"&gt;&lt;li&gt;Administrator&lt;/li&gt;&lt;li&gt;Read-Only&lt;/li&gt;&lt;ul&gt;&lt;li&gt;至少要有 Read-Only 才能登入 ESXi Server&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;No Access&lt;/li&gt;&lt;ul&gt;&lt;li&gt;如果都不指派權限, 等於是 No Access&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;所以如果要指派一個使用者給予管理者 root 的權限&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;建立一個帳號給予administrator 權限&lt;/div&gt;&lt;ul style="text-align: left;"&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;作法1&lt;/li&gt;&lt;ul&gt;&lt;li&gt;建立一個使用者&amp;nbsp;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;於 Local Users and Groups 標籤 --&amp;gt; 按滑鼠右鍵 Add&lt;/li&gt;&lt;li&gt;輸入使用者的帳號/密碼 --&amp;gt; 點選 OK&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;給予administrator 權限&amp;nbsp;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;於 Permissions 標籤 --&amp;gt; 按滑鼠右鍵 Add Permission&lt;/li&gt;&lt;li&gt;點選 Add&lt;/li&gt;&lt;li&gt;輸入或是選取使用者 &amp;nbsp;--&amp;gt; 點選 Add&amp;nbsp;&amp;nbsp;--&amp;gt; 點選 OK&lt;/li&gt;&lt;li&gt;選取該使用者, 下拉右方 Assigned Role 選單 --&amp;gt; 選取 Administrator&lt;/li&gt;&lt;li&gt;點選 OK&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;br /&gt;&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;作法2&lt;/li&gt;&lt;ul&gt;&lt;li&gt;建立一個群組&lt;/li&gt;&lt;ul&gt;&lt;li&gt;於 Local Users and Groups 標籤 --&amp;gt; 點選 View 上面的 Groups (預設是 Users)&lt;/li&gt;&lt;li&gt;按滑鼠右鍵 Add&lt;/li&gt;&lt;li&gt;輸入 群組名稱&lt;/li&gt;&lt;li&gt;將使用者加入到該群組&lt;/li&gt;&lt;li&gt;點選 OK&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;給予administrator 權限&lt;/li&gt;&lt;ul&gt;&lt;li&gt;於 Permissions 標籤 --&amp;gt; 按滑鼠右鍵 Add Permission&lt;/li&gt;&lt;li&gt;點選 Add&lt;/li&gt;&lt;li&gt;輸入或是選取群組 &amp;nbsp;--&amp;gt; 點選 Add &amp;nbsp;--&amp;gt; 點選 OK&amp;nbsp;&lt;/li&gt;&lt;li&gt;選取該使用者, 下拉右方 Assigned Role 選單 --&amp;gt; 選取 Administrator&lt;/li&gt;&lt;li&gt;點選 OK&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;注意事項&lt;/li&gt;&lt;ul&gt;&lt;li&gt;被納入群組的使用者不能有被設定其他的權限 ( Read-Only or No Access)&lt;/li&gt;&lt;ul&gt;&lt;li&gt;權限是取其嚴&lt;/li&gt;&lt;li&gt;所以如果有設定該使用者權限為 Read-only 或是 No Access就算該群組有 administrator 權限, 也是 Read-Only&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;ul&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;enjoy it ~&lt;br /&gt;&lt;ul style="text-align: left;"&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11003646-8217687618750854045?l=sakananote2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sakananote2.blogspot.com/feeds/8217687618750854045/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11003646&amp;postID=8217687618750854045' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default/8217687618750854045'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default/8217687618750854045'/><link rel='alternate' type='text/html' href='http://sakananote2.blogspot.com/2011/10/vmware-esxi.html' title='VMware ESXi 新增 具有管理權限的使用者'/><author><name>Max</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='29' src='http://1.bp.blogspot.com/_n5qNdoTofp0/SM0pJxh-lEI/AAAAAAAAEZ0/nVqzKpTUa24/S220/linux_inside_bw1a.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11003646.post-6848399524995411857</id><published>2011-10-04T13:46:00.002+08:00</published><updated>2011-10-04T13:51:17.638+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='SUSE Linux'/><title type='text'>extundelete -- a utility that can recover deleted files from an ext3 or ext4 partition.</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;在 &amp;nbsp;ext3 或是 ext4 上面復原的軟體&lt;br /&gt;雖然不見得能夠 100 % 還原, 但是可以當成是一種解法&lt;br /&gt;&lt;br /&gt;extundelete 是參考 ext3grep 的一個專案, 來還原已經被刪除的檔案&lt;br /&gt;&lt;br /&gt;官方網站&lt;br /&gt;&lt;br /&gt;&lt;a href="http://extundelete.sourceforge.net/"&gt;http://extundelete.sourceforge.net/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;extundelete is a utility that can recover deleted files from an ext3 or ext4 partition. The ext3 file system is the most common file system when using Linux, and ext4 is its successor. extundelete uses the information stored in the partition's journal to attempt to recover a file that has been deleted from the partition. There is no guarantee that any particular file will be able to be undeleted, so always try to have a good backup system in place, or at least put one in place after recovering your files!&lt;br /&gt;&lt;br /&gt;安裝&lt;br /&gt;&lt;br /&gt;可以從官方網站下載 &amp;nbsp;source code 安裝&lt;br /&gt;&lt;a href="http://sourceforge.net/projects/extundelete/files/extundelete/0.2.0/extundelete-0.2.0.tar.bz2/download"&gt;http://sourceforge.net/projects/extundelete/files/extundelete/0.2.0/extundelete-0.2.0.tar.bz2/download&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;當然也可以透過 openSUSE one click install 來進行單鍵安裝&lt;br /&gt;&lt;br /&gt;&lt;a href="http://software.opensuse.org/search?q=extundelete&amp;amp;baseproject=openSUSE%3A11.4&amp;amp;lang=zh_TW&amp;amp;include_home=true"&gt;http://software.opensuse.org/search?q=extundelete&amp;amp;baseproject=openSUSE%3A11.4&amp;amp;lang=zh_TW&amp;amp;include_home=true&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;作法&lt;br /&gt;&lt;br /&gt;假設要還原的資料在 /data&lt;br /&gt;可以嘗試 刪除測試用的檔案&lt;br /&gt;&lt;br /&gt;先 umount 該磁區 例如資料在 &amp;nbsp;/dev/sdb1 掛載於 &amp;nbsp;/data&lt;br /&gt;&lt;br /&gt;簡單的方式 可以使用 &lt;span class="Apple-style-span" style="color: red;"&gt;--restore-&lt;/span&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;all&lt;/span&gt; 的方式來進行&lt;br /&gt;這個時候 extundelete 會在目前的目錄下建立一個&amp;nbsp;&lt;span class="Apple-style-span" style="color: blue;"&gt;RECOVERED_FILES&lt;/span&gt; 目錄&lt;br /&gt;&lt;br /&gt;#extundelete &amp;nbsp; /dev/sdb1 &amp;nbsp; --restore-all&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;再到&amp;nbsp;&lt;span class="Apple-style-span" style="color: blue;"&gt;RECOVERED_FILES&lt;/span&gt; 目錄尋找相關檔案即可&lt;br /&gt;&lt;br /&gt;如果不想還原全部, 也可以使用 &amp;nbsp; &lt;span class="Apple-style-span" style="color: red;"&gt;--restor-&lt;/span&gt;&lt;span class="Apple-style-span" style="color: purple;"&gt;file&lt;/span&gt; 指定 某個檔案&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;br /&gt;#extundelete /dev/sdb1 --restore-file ineshome.tar.gz&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;再到&amp;nbsp;&lt;span class="Apple-style-span" style="color: blue;"&gt;RECOVERED_FILES&lt;/span&gt;&amp;nbsp;目錄尋找相關檔案即可&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;enjoy it ~&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11003646-6848399524995411857?l=sakananote2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sakananote2.blogspot.com/feeds/6848399524995411857/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11003646&amp;postID=6848399524995411857' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default/6848399524995411857'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default/6848399524995411857'/><link rel='alternate' type='text/html' href='http://sakananote2.blogspot.com/2011/10/extundelete-utility-that-can-recover.html' title='extundelete -- a utility that can recover deleted files from an ext3 or ext4 partition.'/><author><name>Max</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='29' src='http://1.bp.blogspot.com/_n5qNdoTofp0/SM0pJxh-lEI/AAAAAAAAEZ0/nVqzKpTUa24/S220/linux_inside_bw1a.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11003646.post-3441416833439851996</id><published>2011-09-28T15:47:00.001+08:00</published><updated>2011-09-28T15:47:17.982+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='SUSE Linux'/><title type='text'>Calibre -ebook 管理工具 with openSUSE ( for kindle collection)</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;			&lt;br /&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;Calibre-ebook &lt;/span&gt;管理工具 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;withopenSUSE&amp;nbsp;( for kindle collection)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-awOrlwbh9PQ/ToLOx7GB8xI/AAAAAAAAJYg/Zjuru-EEDzM/s1600/Screenshot-5.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="360" src="http://2.bp.blogspot.com/-awOrlwbh9PQ/ToLOx7GB8xI/AAAAAAAAJYg/Zjuru-EEDzM/s640/Screenshot-5.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;話說之前因為整理家裡&lt;span style="font-family: 'Liberation Serif', serif;"&gt;,&lt;/span&gt;丟掉了 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="color: red;"&gt;1xx&lt;/span&gt;&lt;/span&gt;本系統與電腦的書籍&lt;span style="font-family: 'Liberation Serif', serif;"&gt;.&lt;/span&gt;就決心讓自己以後都使用電子書來閱讀&lt;span style="font-family: 'Liberation Serif', serif;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;電子書閱讀的想法有兩個分類&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;Part1:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;將實體書數位化&lt;span style="font-family: 'Liberation Serif', serif;"&gt;,&lt;/span&gt;這個部份在將來想要藉由 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;bookscan( &lt;a href="http://www.bookscan.co.jp/"&gt;http://www.bookscan.co.jp/&lt;/a&gt;) &lt;/span&gt;來達成&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm;"&gt;實體書籍數位化一本只要	&lt;span style="font-family: 'Liberation Serif', serif;"&gt;100 &lt;/span&gt;日元&lt;span style="font-family: 'Liberation Serif', serif;"&gt;(&lt;/span&gt;換算成台幣大約	&lt;span style="font-family: 'Liberation Serif', serif;"&gt;40 &lt;/span&gt;元&lt;span style="font-family: 'Liberation Serif', serif;"&gt;)(&lt;/span&gt;一本書以	&lt;span style="font-family: 'Liberation Serif', serif;"&gt;350 &lt;/span&gt;頁為計算&lt;span style="font-family: 'Liberation Serif', serif;"&gt;,	&lt;/span&gt;超過 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;350&lt;/span&gt;頁&lt;span style="font-family: 'Liberation Serif', serif;"&gt;,	&lt;/span&gt;每&lt;span style="font-family: 'Liberation Serif', serif;"&gt;200&lt;/span&gt;頁算一本&lt;span style="font-family: 'Liberation Serif', serif;"&gt;.	&lt;/span&gt;例如有本書 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;750 &lt;/span&gt;頁就算	&lt;span style="font-family: 'Liberation Serif', serif;"&gt;3&lt;/span&gt;本&lt;span style="font-family: 'Liberation Serif', serif;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm;"&gt;一般使用者等待時間較長&lt;span style="font-family: 'Liberation Serif', serif;"&gt;,	&lt;/span&gt;以目前的狀況大概是兩個月後完成&lt;span style="font-family: 'Liberation Serif', serif;"&gt;.	&lt;/span&gt;如果比較急的話&lt;span style="font-family: 'Liberation Serif', serif;"&gt;,	&lt;/span&gt;可以申請他們的白金會員&lt;span style="font-family: 'Liberation Serif', serif;"&gt;,	&lt;/span&gt;但是需要月費 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;(	9890 &lt;/span&gt;日元&lt;span style="font-family: 'Liberation Serif', serif;"&gt;/ &lt;/span&gt;月&lt;span style="font-family: 'Liberation Serif', serif;"&gt;)(	&lt;/span&gt;每個月有 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;50 &lt;/span&gt;本免費掃描額度&lt;span style="font-family: 'Liberation Serif', serif;"&gt;,	 &lt;/span&gt;一個星期內處理完畢&lt;span style="font-family: 'Liberation Serif', serif;"&gt;)(&lt;/span&gt;這個真的是可以好好考慮&lt;span style="font-family: 'Liberation Serif', serif;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;轉完的格式 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;bookscan&lt;/span&gt;會轉成多種不同的閱讀器格式 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;(iPad/iPhone/Android/Kindle … )&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;請詳見&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;a href="http://www.bookscan.co.jp/service.php#optimize"&gt;http://www.bookscan.co.jp/service.php#optimize&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;Part2:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;使用數位閱讀方式&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;目前數位閱讀方式有常見幾種格式&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;目前我主要閱讀的方式是電腦以及&lt;span style="font-family: 'Liberation Serif', serif;"&gt;kindle&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;PDF:&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm;"&gt;電腦&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm;"&gt;直接以 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;PDF		Reader &lt;/span&gt;觀看&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;kindle&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm;"&gt;將 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;PDF		&lt;/span&gt;透過 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;kindle &lt;/span&gt;上面的&lt;span style="font-family: 'Liberation Serif', serif;"&gt;e-mail		&lt;/span&gt;傳送到&lt;span style="font-family: 'Liberation Serif', serif;"&gt;kindle&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm;"&gt;主旨要加上 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;convert		&lt;/span&gt;就會將 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;PDF &lt;/span&gt;轉成		&lt;span style="font-family: 'Liberation Serif', serif;"&gt;kindle &lt;/span&gt;格式&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm;"&gt;這個部份對我幫助很大&lt;span style="font-family: 'Liberation Serif', serif;"&gt;,		&lt;/span&gt;一些文章都是&lt;span style="font-family: 'Liberation Serif', serif;"&gt;PDF		&lt;/span&gt;格式&lt;span style="font-family: 'Liberation Serif', serif;"&gt;, &lt;/span&gt;沒有轉檔閱讀上面很困難&lt;span style="font-family: 'Liberation Serif', serif;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;AZW:kindle &lt;/span&gt;專用格式&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm;"&gt;只能在 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;kindle	&lt;/span&gt;上面觀看&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm;"&gt;在 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;Amazon	(&lt;a href="http://www.amazon.com/"&gt;http://www.amazon.com&lt;/a&gt;) &lt;/span&gt;上面購買電子書&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;mobi/ epub: &lt;/span&gt;行動格式&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm;"&gt;在 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;MEAP	(Manning Early Access Program) (&lt;a href="http://www.manning.com/"&gt;http://www.manning.com/&lt;/a&gt;)	&lt;/span&gt;上面購買電子書&lt;span style="font-family: 'Liberation Serif', serif;"&gt;,	&lt;/span&gt;現在他們有針對後來出的書籍有提供 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: Arial, sans-serif;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;mobi	and epub formats. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: black;"&gt;將	&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: Arial, sans-serif;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;mobi	&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: black;"&gt;格式電子書透過	&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: Arial, sans-serif;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;e-mail	&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: black;"&gt;傳送到&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: Arial, sans-serif;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;kindle	&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: black;"&gt;裝置&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="color: black;"&gt;會注意到且想要使用	&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: Arial, sans-serif;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;kindle	&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: black;"&gt;來進行主要的閱讀器也有點因為像	&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: Arial, sans-serif;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;VMware	Documentation (	&lt;a href="http://www.vmware.com/support/pubs/vsphere-esxi-vcenter-server-pubs.html"&gt;http://www.vmware.com/support/pubs/vsphere-esxi-vcenter-server-pubs.html&lt;/a&gt;	)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: black;"&gt;開始提供除了	&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: Arial, sans-serif;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;html	/ pdf &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: black;"&gt;以外	還提供 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: Arial, sans-serif;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;epub	/ mobi &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: black;"&gt;格式	&lt;/span&gt;	&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;有了這些數位閱讀格式之後&lt;span style="font-family: 'Liberation Serif', serif;"&gt;,&lt;/span&gt;接下來的問題就是如何整理他們&lt;span style="font-family: 'Liberation Serif', serif;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;在 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;kindle&lt;/span&gt;上面&lt;span style="font-family: 'Liberation Serif', serif;"&gt;, &lt;/span&gt;可以使用&lt;span style="font-family: 'Liberation Serif', serif;"&gt;collection &lt;/span&gt;的方式來整理自己的電子書&lt;span style="font-family: 'Liberation Serif', serif;"&gt;.&lt;/span&gt;但是 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;collection&lt;/span&gt;的建立與整理必須在&lt;span style="font-family: 'Liberation Serif', serif;"&gt;kindle&lt;/span&gt;上面操作&lt;span style="font-family: 'Liberation Serif', serif;"&gt;, &lt;/span&gt;所以實務上面並不方便&lt;span style="font-family: 'Liberation Serif', serif;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;在網路上找了一下&lt;span style="font-family: 'Liberation Serif', serif;"&gt;.&lt;/span&gt;有看到兩個 解決方式&lt;span style="font-family: 'Liberation Serif', serif;"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;1.Kindle Collection Manager&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;a href="http://www.colegate.net/KindleCollectionManager/default.aspx"&gt;http://www.colegate.net/KindleCollectionManager/default.aspx&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm;"&gt;因為相關文章較少&lt;span style="font-family: 'Liberation Serif', serif;"&gt;,	&lt;/span&gt;還有必須透過 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;e-mail	&lt;/span&gt;取得 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;app &lt;/span&gt;所以就沒有選擇&lt;span style="font-family: 'Liberation Serif', serif;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;The	lightweight Windows app for managing your Amazon Kindle™ eBook	collections (&lt;/span&gt;看到 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;Windows	app &lt;/span&gt;就想說沒有 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;linux	&lt;/span&gt;版本也沒有選擇&lt;span style="font-family: 'Liberation Serif', serif;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;2.calibre&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;	&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="color: #39322b;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;calibre	is a free and open source e-book library management application	developed by users of e-books for users of e-books. (&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #39322b;"&gt;看到這個就很有興趣使用&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;)(	calibre &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #39322b;"&gt;是&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;e-book	&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #39322b;"&gt;的管理軟體&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;	&lt;span style="color: #39322b;"&gt;提供 不同平台下載 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;Windows	/ OS X / Linux / Portable( &lt;a href="http://calibre-ebook.com/download"&gt;http://calibre-ebook.com/download&lt;/a&gt;	)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="color: #39322b;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;Linux&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #39322b;"&gt;的安裝方式可以參考&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;&lt;a href="http://calibre-ebook.com/download_linux"&gt;http://calibre-ebook.com/download_linux&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: #39322b;"&gt;既然是 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;openSUSE&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #39322b;"&gt;的使用者&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;,&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #39322b;"&gt;當然第&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;1&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #39322b;"&gt;時間就會想到&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;one-clickinstall&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: #39322b;"&gt;所以就搜尋一下 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;openSUSE&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #39322b;"&gt;的套件搜尋&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: #39322b;"&gt;&lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;a href="http://software.opensuse.org/search?q=calibre&amp;amp;baseproject=openSUSE%3A11.4&amp;amp;lang=zh_TW&amp;amp;exclude_debug=true"&gt;&lt;span style="color: #39322b;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: xx-small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;http://software.opensuse.org/search?q=calibre&amp;amp;baseproject=openSUSE%3A11.4&amp;amp;lang=zh_TW&amp;amp;exclude_debug=true&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: #39322b;"&gt;我安裝的是 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;calibre-0.8.20&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #39322b;"&gt;的版本透過 &lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="color: red;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;Documentation:Tools/openSUSE_11.4_python_Factory&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #39322b;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #39322b;"&gt;來源安裝&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;,&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #39322b;"&gt;安裝的&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;ymp&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #39322b;"&gt;如下&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;a href="http://software.opensuse.org/ymp/Documentation:Tools/openSUSE_11.4_python_Factory/calibre.ymp"&gt;&lt;span style="color: #39322b;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;http://software.opensuse.org/ymp/Documentation:Tools/openSUSE_11.4_python_Factory/calibre.ymp&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: #39322b;"&gt;安裝完之後會出現在傳統 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;GNOME&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #39322b;"&gt;選單中→  辦公 → &lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;calibre&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: #39322b;"&gt;第一次啟動會有精靈歡迎畫面&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: #39322b;"&gt;選取&lt;/span&gt;&lt;span style="color: red;"&gt;語系&lt;/span&gt;&lt;span style="color: #39322b;"&gt;與&lt;/span&gt;&lt;span style="color: red;"&gt;存放位置&lt;/span&gt;&lt;span style="color: #39322b;"&gt;點選 &lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="color: red;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;Next&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="color: red;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-5N_ol7sVmcw/ToLPSoAgVdI/AAAAAAAAJYk/rWZgbbNBj1s/s1600/Screenshot.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="600" src="http://1.bp.blogspot.com/-5N_ol7sVmcw/ToLPSoAgVdI/AAAAAAAAJYk/rWZgbbNBj1s/s640/Screenshot.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; page-break-before: always; widows: 2;"&gt;&lt;span style="color: #39322b;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; page-break-before: always; widows: 2;"&gt;&lt;span style="color: #39322b;"&gt;接下來選取 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;e-book&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #39322b;"&gt;裝置製造商點選 &lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="color: red;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;Next&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-YaFDtHmKyKs/ToLPnhv0CFI/AAAAAAAAJYo/ACixWmZ3urs/s1600/Screenshot-1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="598" src="http://1.bp.blogspot.com/-YaFDtHmKyKs/ToLPnhv0CFI/AAAAAAAAJYo/ACixWmZ3urs/s640/Screenshot-1.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; page-break-before: always; widows: 2;"&gt;&lt;span style="color: #39322b;"&gt;接下來設定是否以電子郵件方式傳送到&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;e-bookdevice &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #39322b;"&gt;例如&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;kindle&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #39322b;"&gt;點選&lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="color: red;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;Next&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-XSJrk_8uTyk/ToLPuUHCnWI/AAAAAAAAJYs/Ryiv5NKIfRk/s1600/Screenshot-2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="540" src="http://1.bp.blogspot.com/-XSJrk_8uTyk/ToLPuUHCnWI/AAAAAAAAJYs/Ryiv5NKIfRk/s640/Screenshot-2.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; page-break-before: always; widows: 2;"&gt;&lt;span style="color: #39322b;"&gt;完成精靈設定 → 點選 &lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="color: red;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;Finish&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-AUIDMnNUEqw/ToLPzfm3MjI/AAAAAAAAJYw/X1911Cmvu0M/s1600/Screenshot-3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="496" src="http://2.bp.blogspot.com/-AUIDMnNUEqw/ToLPzfm3MjI/AAAAAAAAJYw/X1911Cmvu0M/s640/Screenshot-3.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; page-break-before: always; widows: 2;"&gt;&lt;span style="color: #39322b;"&gt;設定完畫面如下&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-EotR5oGkQ6g/ToLP42_cjfI/AAAAAAAAJY0/GxYNEHMpdEE/s1600/Screenshot-4.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="486" src="http://2.bp.blogspot.com/-EotR5oGkQ6g/ToLP42_cjfI/AAAAAAAAJY0/GxYNEHMpdEE/s640/Screenshot-4.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; page-break-before: always; widows: 2;"&gt;&lt;span style="color: #39322b;"&gt;這個時候 如果將&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;kindle&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #39322b;"&gt;連接上電腦&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;(&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #39322b;"&gt;透過&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;USB&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #39322b;"&gt;線&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="color: #39322b;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;calibre&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #39322b;"&gt;會自動抓到&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;kindle,&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #39322b;"&gt;畫面如下&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: #39322b;"&gt;此時會顯示 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;kindle&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #39322b;"&gt;內的相關書籍&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;(&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #39322b;"&gt;但是其實不包含&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;.azw&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #39322b;"&gt;的書籍&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: #39322b;"&gt;在這個畫面我們會看到有些書籍後面有藏書&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;(collection )&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #39322b;"&gt;的欄位&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-_Fy5oR54Eh4/ToLP_4X9csI/AAAAAAAAJY4/neLdRl17M8w/s1600/Screenshot-5.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-_Fy5oR54Eh4/ToLP_4X9csI/AAAAAAAAJY4/neLdRl17M8w/s1600/Screenshot-5.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; page-break-before: always; widows: 2;"&gt;&lt;span style="color: #39322b;"&gt;在 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;Calibre&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #39322b;"&gt;內建的&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;plugin&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #39322b;"&gt;內沒有安裝&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;kindle&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #39322b;"&gt;的&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;collection&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #39322b;"&gt;管理模組&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;,&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #39322b;"&gt;官方建議使用 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;sonyreader, &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #39322b;"&gt;因為&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;kindle&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #39322b;"&gt;沒有直接支援&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;collection&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #39322b;"&gt;管理&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;,&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #39322b;"&gt;如果要達到這樣的管理功能要安裝其他人開發的&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;plugin.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: #39322b;"&gt;首先點選 偏好設定 → 外掛程式 &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-Rvey0ZyOr-A/ToLQL0eemcI/AAAAAAAAJY8/AzG3MtYOmUY/s1600/Screenshot-6.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="360" src="http://2.bp.blogspot.com/-Rvey0ZyOr-A/ToLQL0eemcI/AAAAAAAAJY8/AzG3MtYOmUY/s640/Screenshot-6.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; page-break-before: always; widows: 2;"&gt;&lt;span style="color: #39322b;"&gt;接下來點選 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;Getnew plugins&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-nOSezCzyC4s/ToLQYWlUhbI/AAAAAAAAJZA/AArdD2392Wg/s1600/Screenshot-7.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="530" src="http://4.bp.blogspot.com/-nOSezCzyC4s/ToLQYWlUhbI/AAAAAAAAJZA/AArdD2392Wg/s640/Screenshot-7.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; page-break-before: always; widows: 2;"&gt;&lt;span style="color: #39322b;"&gt;點選由 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;meme&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #39322b;"&gt;所開發的&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;KindleCollections &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: #39322b;"&gt;點選 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;Install&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-UdS0miNxopM/ToLQeUBy_8I/AAAAAAAAJZE/S-uMGsWNNTg/s1600/Screenshot-8.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="264" src="http://3.bp.blogspot.com/-UdS0miNxopM/ToLQeUBy_8I/AAAAAAAAJZE/S-uMGsWNNTg/s640/Screenshot-8.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: #39322b;"&gt;安裝過程會詢問 要安裝到 工具列還是選單&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;,&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #39322b;"&gt;按照自己的喜好選取→ 點選 確定&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-JgAYekJu7bU/ToLQjt2i2fI/AAAAAAAAJZI/Xw2fL1K5zOE/s1600/Screenshot-9.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="264" src="http://2.bp.blogspot.com/-JgAYekJu7bU/ToLQjt2i2fI/AAAAAAAAJZI/Xw2fL1K5zOE/s640/Screenshot-9.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; page-break-before: always; widows: 2;"&gt;&lt;span style="color: #39322b;"&gt;接下來點選工具列上面的 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;kindleCollections &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #39322b;"&gt;按鈕&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-DQTVY2-fEKg/ToLQoEFuGyI/AAAAAAAAJZM/EanX9Y94yng/s1600/Screenshot-13.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="54" src="http://4.bp.blogspot.com/-DQTVY2-fEKg/ToLQoEFuGyI/AAAAAAAAJZM/EanX9Y94yng/s640/Screenshot-13.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: #39322b;"&gt;點選 &lt;/span&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;editkindle collections manually&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #39322b;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #39322b;"&gt;接下來就可以針對想增加的&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;collection&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: #39322b;"&gt;輸入名稱點選 綠色的 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;+&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #39322b;"&gt;按鈕&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: #39322b;"&gt;並勾選想要納入 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;collection&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #39322b;"&gt;的書籍&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: #39322b;"&gt;點選 儲存&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-4xKLfZ-8RuQ/ToLQtCKucII/AAAAAAAAJZQ/xQmp5oP2MJU/s1600/Screenshot-10.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="232" src="http://2.bp.blogspot.com/-4xKLfZ-8RuQ/ToLQtCKucII/AAAAAAAAJZQ/xQmp5oP2MJU/s640/Screenshot-10.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: #39322b;"&gt;儲存完必須把 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;kindle&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #39322b;"&gt;重新啟動讓他生效&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: #39322b;"&gt;作法為 回到主畫面 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;(Home )&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: #39322b;"&gt;點選 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;Menu→ &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #39322b;"&gt;點選&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;Settings&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: #39322b;"&gt;再點選 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;Menu→  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #39322b;"&gt;點選&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;Restart&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #39322b;"&gt;就可以重新開機&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-ehdvWlajb8Q/ToLQywFmPdI/AAAAAAAAJZU/iL1U06SzN78/s1600/Screenshot-11.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="193" src="http://3.bp.blogspot.com/-ehdvWlajb8Q/ToLQywFmPdI/AAAAAAAAJZU/iL1U06SzN78/s400/Screenshot-11.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: #39322b;"&gt;開機完之後就會看到自己建立的&lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;collection&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #39322b;"&gt;還有電子書被包含在內&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: #39322b;"&gt;也可以利用 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;&lt;span style="font-family: arial, helvetica, clean, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;calibre&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #39322b;"&gt;內的電子書閱讀程式來閱讀電子書格式的書籍 &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: #39322b;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-XEBe3FAbYAU/ToLQ68BtdjI/AAAAAAAAJZY/SRc6c5LJpSM/s1600/Screenshot-12.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="640" src="http://2.bp.blogspot.com/-XEBe3FAbYAU/ToLQ68BtdjI/AAAAAAAAJZY/SRc6c5LJpSM/s640/Screenshot-12.png" width="600" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;span style="color: #39322b;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;enjoy it ~&lt;/div&gt;&lt;div style="line-height: 0.48cm; margin-bottom: 0cm; orphans: 2; widows: 2;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11003646-3441416833439851996?l=sakananote2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sakananote2.blogspot.com/feeds/3441416833439851996/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11003646&amp;postID=3441416833439851996' title='6 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default/3441416833439851996'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default/3441416833439851996'/><link rel='alternate' type='text/html' href='http://sakananote2.blogspot.com/2011/09/calibre-ebook-with-opensuse-for-kindle.html' title='Calibre -ebook 管理工具 with openSUSE ( for kindle collection)'/><author><name>Max</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='29' src='http://1.bp.blogspot.com/_n5qNdoTofp0/SM0pJxh-lEI/AAAAAAAAEZ0/nVqzKpTUa24/S220/linux_inside_bw1a.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-awOrlwbh9PQ/ToLOx7GB8xI/AAAAAAAAJYg/Zjuru-EEDzM/s72-c/Screenshot-5.png' height='72' width='72'/><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11003646.post-7950148285106165705</id><published>2011-09-23T14:26:00.000+08:00</published><updated>2011-09-23T14:26:10.180+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VMWare'/><title type='text'>20110923-vSphere5-ICM-Day5</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;br /&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;20110923-vSphere5-ICM-Day5&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;**Module 12 Scalability **&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;DRSCluster Settings Affinity Rules for Virtual Machines&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;VM	&lt;/span&gt;之間 &lt;span style="font-family: 'Times New Roman', serif;"&gt;Rule&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Affinity	(Together)&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;VM		&lt;/span&gt;&lt;span lang="zh-TW"&gt;彼此之間有關聯性&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;,		&lt;/span&gt;&lt;span lang="zh-TW"&gt;例如 &lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Web		&lt;/span&gt;&lt;span lang="zh-TW"&gt;及 &lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;DB,		&lt;/span&gt;&lt;span lang="zh-TW"&gt;所以如果進行&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;vMotion		&lt;/span&gt;&lt;span lang="zh-TW"&gt;要一起移動&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Anti-Affinity	(Separate)&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;VM		&lt;/span&gt;&lt;span lang="zh-TW"&gt;彼此之間互為備援或是資源耗損較大&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;,		&lt;/span&gt;&lt;span lang="zh-TW"&gt;所以會分開到不同主機&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;a href="" name="post-617"&gt;&lt;/a&gt;&lt;span lang="zh-TW"&gt;自己找的資料&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;,&lt;/span&gt;&lt;span lang="zh-TW"&gt;有關於 &lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;&lt;span style="color: #111111;"&gt;&lt;span style="font-family: Helvetica, Arial, 'Lucida Grande', Verdana, sans-serif;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span style="font-weight: normal;"&gt;VMwarevCenter Server Virtual Appliance with SLES 11 (vSphere 5 )&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;&lt;a href="http://vmwire.com/2011/07/17/vmware-vcenter-server-virtual-appliance-vcsa-features-and-benefits/"&gt;http://vmwire.com/2011/07/17/vmware-vcenter-server-virtual-appliance-vcsa-features-and-benefits/&lt;/a&gt;&lt;span style="color: #111111;"&gt;&lt;span style="font-family: Helvetica, Arial, 'Lucida Grande', Verdana, sans-serif;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span style="font-weight: normal;"&gt;	&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;	&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;&lt;a href="http://blog.szamosattila.hu/index.php/2011/07/vmware-vcenter-server-appliance-install-from-scratch/"&gt;http://blog.szamosattila.hu/index.php/2011/07/vmware-vcenter-server-appliance-install-from-scratch/&lt;/a&gt;&lt;span style="color: #111111;"&gt;&lt;span style="font-family: Helvetica, Arial, 'Lucida Grande', Verdana, sans-serif;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span style="font-weight: normal;"&gt;	&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;	&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;– 上午課程結束 –&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Notes:&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;VMware	ESXi &lt;/span&gt;&lt;span lang="zh-TW"&gt;的快照與 &lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;workstation	&lt;/span&gt;&lt;span lang="zh-TW"&gt;或 &lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;server	&lt;/span&gt;&lt;span lang="zh-TW"&gt;不一樣的地方是&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;,	&lt;/span&gt;&lt;span lang="zh-TW"&gt;可以選擇是否要針對 &lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;memory	&lt;/span&gt;&lt;span lang="zh-TW"&gt;進行快照&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;VMware		workstation / server &lt;/span&gt;預設就是會針對 &lt;span style="font-family: 'Times New Roman', serif;"&gt;memory		&lt;/span&gt;進行&lt;span style="font-family: 'Times New Roman', serif;"&gt;snapshot,		&lt;/span&gt;所以回復到快照點的時候&lt;span style="font-family: 'Times New Roman', serif;"&gt;,		&lt;/span&gt;當初建立 &lt;span style="font-family: 'Times New Roman', serif;"&gt;Vm&lt;/span&gt;是哪樣的狀態		&lt;span style="font-family: 'Times New Roman', serif;"&gt;( &lt;/span&gt;開機或是關機&lt;span style="font-family: 'Times New Roman', serif;"&gt;)		&lt;/span&gt;就是當初的狀態&lt;span style="font-family: 'Times New Roman', serif;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;如果 &lt;span style="font-family: 'Times New Roman', serif;"&gt;VMware		ESXi &lt;/span&gt;建立快照的時候&lt;span style="font-family: 'Times New Roman', serif;"&gt;,		&lt;/span&gt;沒有勾選針對 &lt;span style="font-family: 'Times New Roman', serif;"&gt;memory		&lt;/span&gt;進行快照&lt;span style="font-family: 'Times New Roman', serif;"&gt;,		&lt;/span&gt;回復到快照建立點的時候&lt;span style="font-family: 'Times New Roman', serif;"&gt;,		VM &lt;/span&gt;會變成關機狀態&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;可以針對 &lt;span style="font-family: 'Times New Roman', serif;"&gt;disk		&lt;/span&gt;的不同狀態 &lt;span style="font-family: 'Times New Roman', serif;"&gt;( &lt;/span&gt;是否勾選		&lt;span style="font-family: 'Times New Roman', serif;"&gt;independent / &lt;/span&gt;不同的選項來進行&lt;span style="font-family: 'Times New Roman', serif;"&gt;Lab		&lt;/span&gt;及討論  &lt;span style="font-family: 'Times New Roman', serif;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Lab	&lt;/span&gt;的部分 &lt;span style="font-family: 'Times New Roman', serif;"&gt;8-14 &lt;/span&gt;章&lt;span style="font-family: 'Times New Roman', serif;"&gt;lab&lt;/span&gt;的分量比較重&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;**Module 13 Patch Management **&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11003646-7950148285106165705?l=sakananote2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sakananote2.blogspot.com/feeds/7950148285106165705/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11003646&amp;postID=7950148285106165705' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default/7950148285106165705'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default/7950148285106165705'/><link rel='alternate' type='text/html' href='http://sakananote2.blogspot.com/2011/09/20110923-vsphere5-icm-day5.html' title='20110923-vSphere5-ICM-Day5'/><author><name>Max</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='29' src='http://1.bp.blogspot.com/_n5qNdoTofp0/SM0pJxh-lEI/AAAAAAAAEZ0/nVqzKpTUa24/S220/linux_inside_bw1a.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11003646.post-2684355248219225032</id><published>2011-09-22T16:17:00.002+08:00</published><updated>2011-09-23T00:33:09.258+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VMWare'/><title type='text'>20110922-vSphere5-ICM-Day4</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;br /&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;20110922-vSphere5-ICM-Day4&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Times New Roman', serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;VMwareManagement PowerCLI for vSphere 5&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;&lt;a href="http://communities.vmware.com/servlet/JiveServlet/download/1821950-70918/VMware%20Management%20with%20PowerCLI%205.0.pdf"&gt;http://communities.vmware.com/servlet/JiveServlet/download/1821950-70918/VMware%20Management%20with%20PowerCLI%205.0.pdf&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;VMwarevSphere Documentation (&lt;/span&gt;&lt;span lang="zh-TW"&gt;有行動裝置格式&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;&lt;a href="http://www.vmware.com/support/pubs/vsphere-esxi-vcenter-server-pubs.html"&gt;http://www.vmware.com/support/pubs/vsphere-esxi-vcenter-server-pubs.html&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;ResourcePools&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;ExpandableReservation&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span lang="zh-TW"&gt;如果&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Reservation&lt;/span&gt;&lt;span lang="zh-TW"&gt;資源不夠可以跟上一層&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Pool	&lt;/span&gt;&lt;span lang="zh-TW"&gt;要資源&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;– &lt;span style="font-family: 'Times New Roman', serif;"&gt;classbreak –&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;MonitoringResource Usage&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;AlamSettings&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;what	to monitor&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Monitor		for conditions or state&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Monitor		for specific events occurring on this object&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Notes:&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;VMware	&lt;/span&gt;&lt;span lang="zh-TW"&gt;有提供 &lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;SNMP	MIB for notification trap&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;RunningNested VMs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;&lt;a href="http://communities.vmware.com/docs/DOC-8970"&gt;http://communities.vmware.com/docs/DOC-8970&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;pre class="cjk" style="background: #ffffff; border: none; margin-left: 0.21in; margin-right: 0.21in; orphans: 2; padding: 0in; text-align: left; widows: 2;"&gt;&lt;span style="font-family: 'Courier New', monospace;"&gt;&lt;code class="western"&gt;&lt;span style="color: #333333;"&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span style="font-weight: normal;"&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial;"&gt;monitor_control.restrict_backdoor = TRUE&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt;&lt;/pre&gt;&lt;div style="margin-right: 0.21in;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-right: 0.21in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;VMwareESXi 5.0 &lt;/span&gt;&lt;span lang="zh-TW"&gt;可以在 &lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;NestedVM &lt;/span&gt;&lt;span lang="zh-TW"&gt;上面&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;run64 bits OS&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-right: 0.21in;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-right: 0.21in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Notes:&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;VM &lt;/span&gt;&lt;span lang="zh-TW"&gt;如果要換&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Storage,	&lt;/span&gt;&lt;span lang="zh-TW"&gt;在&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;VM	&lt;/span&gt;&lt;span lang="zh-TW"&gt;上面按滑鼠右鍵&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;,	Migrate&lt;/span&gt;&lt;br /&gt;	&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW"&gt;進行 &lt;span style="font-family: 'Times New Roman', serif;"&gt;Storage		Motion &lt;/span&gt;點選自己的&lt;span style="font-family: 'Times New Roman', serif;"&gt;ESXi		Host&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW"&gt;再執行目的地 &lt;span style="font-family: 'Times New Roman', serif;"&gt;storage		&lt;/span&gt;的選擇&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div lang="zh-TW"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;** Module 11 HighAvailability and Fault Tolerance **&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;vSphere HAFailure Scenarios&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;ESXi host failure&lt;/span&gt;&lt;br /&gt;	&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;When a host fails,		vSphere HA restart the affected virtual machines on &lt;span style="color: blue;"&gt;other&lt;/span&gt;		hosts.&lt;/span&gt;&lt;br /&gt;		&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW"&gt;重新啟動原來 &lt;span style="font-family: 'Times New Roman', serif;"&gt;fail		Host &lt;/span&gt;上的 &lt;span style="font-family: 'Times New Roman', serif;"&gt;VM(&lt;/span&gt;而非&lt;span style="font-family: 'Times New Roman', serif;"&gt;vMotion)		&lt;/span&gt;在其他的&lt;span style="font-family: 'Times New Roman', serif;"&gt;Host&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Guest OS failure&lt;/span&gt;&lt;br /&gt;	&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;vSphere HA resets the		virtual machine&lt;/span&gt;&lt;br /&gt;	&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Application failure&lt;/span&gt;&lt;br /&gt;	&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;When an application		fails, vSphere HA restart the affected virtual machines on &lt;span style="color: red;"&gt;the		same&lt;/span&gt; hosts.&lt;/span&gt;&lt;br /&gt;		&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Require VMware Tools to		be installed&lt;/span&gt;&lt;br /&gt;	&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Notes:&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Distributed Resource	Scheduler ( DRS) &lt;/span&gt;&lt;span lang="zh-TW"&gt;自動會做 &lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;vMotion&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Configuring vSphere HASettings&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Host Monitoring Status&lt;/span&gt;&lt;br /&gt;	&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Admission Control&lt;/span&gt;&lt;br /&gt;	&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW"&gt;是否要預留資源給指定的&lt;span style="font-family: 'Times New Roman', serif;"&gt;Host&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Admission Control Policy&lt;/span&gt;&lt;br /&gt;	&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW"&gt;留多少資源給指定的&lt;span style="font-family: 'Times New Roman', serif;"&gt;Host&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Host		failures the cluster tolerates&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW"&gt;使用 &lt;span style="font-family: 'Times New Roman', serif;"&gt;Slot			size ( &lt;/span&gt;所有 &lt;span style="font-family: 'Times New Roman', serif;"&gt;Power VM			&lt;/span&gt;的&lt;span style="font-family: 'Times New Roman', serif;"&gt;CPU / MEM &lt;/span&gt;資源的最大值&lt;span style="font-family: 'Times New Roman', serif;"&gt;)			&lt;/span&gt;觀念來保留資源&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW"&gt;例如總共資源為 &lt;span style="font-family: 'Times New Roman', serif;"&gt;CPU			= 8G / MEM = 16G, &lt;/span&gt;一個&lt;span style="font-family: 'Times New Roman', serif;"&gt;VM			&lt;/span&gt;要使用到 &lt;span style="font-family: 'Times New Roman', serif;"&gt;CPU 2G,			MEM 8G &lt;/span&gt;那一個&lt;span style="font-family: 'Times New Roman', serif;"&gt;Slot			&lt;/span&gt;就是只能放兩個&lt;span style="font-family: 'Times New Roman', serif;"&gt;VM&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW"&gt;可以在 &lt;span style="font-family: 'Times New Roman', serif;"&gt;Cluster			&lt;/span&gt;的 &lt;span style="font-family: 'Times New Roman', serif;"&gt;summary Tab,			Adanced Runtime Info &lt;/span&gt;內觀察 &lt;span style="font-family: 'Times New Roman', serif;"&gt;Slot			size&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Percentage		of cluster resources as failover  spare capacity&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Specify		failover hosts&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;VMware &lt;/span&gt;建議使用	&lt;span style="font-family: 'Times New Roman', serif;"&gt;Percentage &lt;/span&gt;的方式&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div lang="zh-TW"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW"&gt;– &lt;span style="font-family: 'Times New Roman', serif;"&gt;class break –&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;vSphere HighAvailablity Architecture&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;vSphere HAArchitecture&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;vSphere 4.x  &lt;/span&gt;&lt;span lang="zh-TW"&gt;使用	&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;AAM&lt;/span&gt;&lt;br /&gt;	&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;vSphere 5.0   &lt;/span&gt;&lt;span lang="zh-TW"&gt;使用	&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Fault Domain Manage&lt;/span&gt;&lt;br /&gt;	&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW"&gt;連接 &lt;span style="font-family: 'Times New Roman', serif;"&gt;Datastore	&lt;/span&gt;最多的 &lt;span style="font-family: 'Times New Roman', serif;"&gt;host &lt;/span&gt;當&lt;span style="font-family: 'Times New Roman', serif;"&gt;master&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;vCenter	Server &lt;/span&gt;負責設定&lt;span style="font-family: 'Times New Roman', serif;"&gt;, ESXi	Master &lt;/span&gt;負責監控&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div lang="zh-TW"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Notes:&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW"&gt;如果  &lt;span style="font-family: 'Times New Roman', serif;"&gt;HA	Master Fail, &lt;/span&gt;會從 &lt;span style="font-family: 'Times New Roman', serif;"&gt;Slave	&lt;/span&gt;挑出連接最多 &lt;span style="font-family: 'Times New Roman', serif;"&gt;datastore	&lt;/span&gt;來繼任&lt;span style="font-family: 'Times New Roman', serif;"&gt;Master, &lt;/span&gt;如果	&lt;span style="font-family: 'Times New Roman', serif;"&gt;Slave &lt;/span&gt;的&lt;span style="font-family: 'Times New Roman', serif;"&gt;datastore&lt;/span&gt;數量都一樣&lt;span style="font-family: 'Times New Roman', serif;"&gt;,	&lt;/span&gt;那就取 &lt;span style="font-family: 'Times New Roman', serif;"&gt;MOID (Managed	object ID) &lt;/span&gt;數字第一位數最高來當 &lt;span style="font-family: 'Times New Roman', serif;"&gt;Master&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;vSphere HA	provide a base level of protection. FT ( Fault-tolerant) provide a	higher level of availability. ( FT &lt;/span&gt;把&lt;span style="font-family: 'Times New Roman', serif;"&gt;VM	clone &lt;/span&gt;到另外一台 &lt;span style="font-family: 'Times New Roman', serif;"&gt;ESXi	Host &lt;/span&gt;並保持同步&lt;span style="font-family: 'Times New Roman', serif;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;FT &lt;/span&gt;&lt;span lang="zh-TW"&gt;必須基於	&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;vSphere HA &lt;/span&gt;&lt;span lang="zh-TW"&gt;架構下&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;,	&lt;/span&gt;&lt;span lang="zh-TW"&gt;只能做到 &lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;1	&lt;/span&gt;&lt;span lang="zh-TW"&gt;個&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;VCPU,	&lt;/span&gt;&lt;span lang="zh-TW"&gt;磁碟要使用 &lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span style="font-weight: normal;"&gt;Thick	Provision Eager Zeroed&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;	&lt;br /&gt;	&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;VM &lt;/span&gt;如果設定	&lt;span style="font-family: 'Times New Roman', serif;"&gt;FT, CPU &lt;/span&gt;及記憶體會調到最高&lt;span style="font-family: 'Times New Roman', serif;"&gt;,	&lt;/span&gt;會影響到 &lt;span style="font-family: 'Times New Roman', serif;"&gt;Slot &lt;/span&gt;的數量&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div lang="zh-TW" style="text-decoration: none;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="text-decoration: none;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;elearningModuleon Fault Tolerance Demo&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;&lt;a href="http://mylearn.vmware.com/register.cfm?course=73276"&gt;http://mylearn.vmware.com/register.cfm?course=73276&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW"&gt;本尊在這邊&lt;/div&gt;&lt;div lang="zh-TW"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;&lt;a href="http://vmware.adobeconnect.com/p80273225/?session=na6breeze97v7kaz9wsgdfcq"&gt;http://vmware.adobeconnect.com/p80273225/?session=na6breeze97v7kaz9wsgdfcq&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW"&gt;網路上找到的相關資源&lt;/div&gt;&lt;div lang="zh-TW"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;&lt;a href="http://www.salondelpop.com.ar/url_vmware_elearning_modules.txt"&gt;http://www.salondelpop.com.ar/url_vmware_elearning_modules.txt&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Greetings, As youmay be aware, the following eLearning Demos are available forsituation where you cannot perform the lab exercises, such as due tolab environment limitations, including lack of server VT support etc:&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;eLearning Moduleon ESXi Installation and Configuration&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;http://mylearn.vmware.com/register.cfm?course=38258&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;eLearning Moduleon Performing a Cold Clone&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;http://mylearn.vmware.com/register.cfm?course=38260&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;eLearning Moduleon Performing a Guided Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;http://mylearn.vmware.com/register.cfm?course=38265&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;eLearning Moduleon Enhanced VMotion Compatibility&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;http://mylearn.vmware.com/register.cfm?course=73277&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;elearningModuleon Fault Tolerance&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;http://mylearn.vmware.com/register.cfm?course=73276&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;elearningModuleon VMware Data Recovery&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;http://mylearn.vmware.com/register.cfm?course=80063&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Though theselinks are already posted in the Trainer's Community, to make iteasier for you to provide these links to your students, the links arealso now posted on the vdcstudents.com web site at:&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;http://www.vdcstudents.com/demos.htm&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Username: student Password:script39&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;			&lt;br /&gt;&lt;div lang="zh-TW"&gt;&lt;span style="font-family: 'Liberation Serif', serif;"&gt;Lab Notes:&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;如果把 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;Cluster &lt;/span&gt;移除掉&lt;span style="font-family: 'Liberation Serif', serif;"&gt;,	&lt;/span&gt;要重新把所有原本在 &lt;span style="font-family: 'Liberation Serif', serif;"&gt;datacenter	&lt;/span&gt;內的主機再次加回來&lt;span style="font-family: 'Liberation Serif', serif;"&gt;,	&lt;/span&gt;但是不影響運作&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11003646-2684355248219225032?l=sakananote2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sakananote2.blogspot.com/feeds/2684355248219225032/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11003646&amp;postID=2684355248219225032' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default/2684355248219225032'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default/2684355248219225032'/><link rel='alternate' type='text/html' href='http://sakananote2.blogspot.com/2011/09/20110922-vsphere5-icm-day4.html' title='20110922-vSphere5-ICM-Day4'/><author><name>Max</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='29' src='http://1.bp.blogspot.com/_n5qNdoTofp0/SM0pJxh-lEI/AAAAAAAAEZ0/nVqzKpTUa24/S220/linux_inside_bw1a.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11003646.post-7263725758789281385</id><published>2011-09-21T16:46:00.002+08:00</published><updated>2011-09-21T16:47:49.578+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VMWare'/><title type='text'>20110921-vSphere5-ICM-Day3</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;br /&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;20110921-vSphere5-ICM-Day3&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Times New Roman', serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Usinga VMFS Datastore with ESXi&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;A	VMFS can have a maximum volume size of 64 TB&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;ConfiguringStorage Load Balancing&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Scalability:&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Round		Robin&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Availability:&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;MRU		( Most Recently Used)&lt;/span&gt;常用  &lt;span style="font-family: 'Times New Roman', serif;"&gt;Active		– passive(Standby) storage device&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Fixed		&lt;/span&gt;固定 &lt;span style="font-family: 'Times New Roman', serif;"&gt;( Failback )		Active – Active storage device&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;– &lt;span style="font-family: 'Times New Roman', serif;"&gt;classbreak –&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;VMwarevSphere Storage Appliance&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;VSACluster with 3 ESXi 5.0 Hosts&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;所有的&lt;span style="font-family: 'Times New Roman', serif;"&gt;ESXi	&lt;/span&gt;都要使用同一個硬體規格&lt;span style="font-family: 'Times New Roman', serif;"&gt;,	RAID &lt;/span&gt;要支援 &lt;span style="font-family: 'Times New Roman', serif;"&gt;0 + 1&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;可用容量是總容量的	&lt;span style="font-family: 'Times New Roman', serif;"&gt;¼&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;一定要使用 &lt;span style="font-family: 'Times New Roman', serif;"&gt;ESXi	5.0&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;**Module 7 Virtual Machine Management **&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Createa Template&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Clone	to Template&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Convert	to Template&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;必須關機&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Notes:&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Template	&lt;/span&gt;&lt;span lang="zh-TW"&gt;與 &lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;VM	&lt;/span&gt;&lt;span lang="zh-TW"&gt;的差異&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;vmtx		 &lt;/span&gt;與 &lt;span style="font-family: 'Times New Roman', serif;"&gt;vmx  &lt;/span&gt;		&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Customizingthe Guest Operating System&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Windows&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;使用 &lt;span style="font-family: 'Times New Roman', serif;"&gt;Microsoft		Sysprep&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;要把 &lt;span style="font-family: 'Times New Roman', serif;"&gt;sysprep		&lt;/span&gt;放到指定位置&lt;span style="font-family: 'Times New Roman', serif;"&gt;(&lt;/span&gt;在		&lt;span style="font-family: 'Times New Roman', serif;"&gt;vCenter &lt;/span&gt;內的		&lt;span style="font-family: 'Times New Roman', serif;"&gt;C:\Documents and Settings\All		Users\Application Data\VMware\VMware VirtualCenter\sysprep)&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;設定 &lt;span style="font-family: 'Times New Roman', serif;"&gt;customizing&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;輸入相關資訊&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Createan RDM&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;physical	mode:&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;保留&lt;span style="font-family: 'Times New Roman', serif;"&gt;LUN		&lt;/span&gt;屬性&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;virtual	mode&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;可用到 &lt;span style="font-family: 'Times New Roman', serif;"&gt;vSphere		&lt;/span&gt;功能&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;– 上午課程結束 –&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;MigratingVirtual Machines&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Typesof migrations&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Cold&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Migrate		a virtual machine that is power off.&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Suspended&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Migrate		a virtual machine that is suspended&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;vMotion&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Migrate		a virtual machine that is power on&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;vSphere	Storage vMotion&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Migrate		a virtual machine’s files, while the virual machine is powered		on, to a different datastore.&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Notes:&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;同一台主機同時只能做兩個	&lt;span style="font-family: 'Times New Roman', serif;"&gt;vMotions &lt;/span&gt;或 &lt;span style="font-family: 'Times New Roman', serif;"&gt;Storage	vMotion&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;同一個 &lt;span style="font-family: 'Times New Roman', serif;"&gt;VMFS-5	datastore &lt;/span&gt;只能同時執行 &lt;span style="font-family: 'Times New Roman', serif;"&gt;8	&lt;/span&gt;個 &lt;span style="font-family: 'Times New Roman', serif;"&gt;vMotion, cloning,	deployment, Storage vMotion&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;VirtualMachine Requirements for vMotion Migration&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;不可以有 &lt;span style="font-family: 'Times New Roman', serif;"&gt;internal	vSwitch&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;不可以連接到	&lt;span style="font-family: 'Times New Roman', serif;"&gt;virtual device ( such as a	CD-ROM or floppy)&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;A	virtual machine must not have CPU affinity configured.( &lt;/span&gt;不可以指定&lt;span style="font-family: 'Times New Roman', serif;"&gt;CPU)&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;swap	&lt;/span&gt;必須被目的地主機存取的到&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;If	a virtual machine uses an RDM, the RDM must be accessible by the	destination host.&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Notes:&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;vSwitch	&lt;/span&gt;&lt;span lang="zh-TW"&gt;上面的 &lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;port	group name &lt;/span&gt;&lt;span lang="zh-TW"&gt;有區分大小寫&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;vMotion	Migration &lt;/span&gt;的兩台主機 &lt;span style="font-family: 'Times New Roman', serif;"&gt;CPU	&lt;/span&gt;必須同牌子 &lt;span style="font-family: 'Times New Roman', serif;"&gt;/ &lt;/span&gt;同指令集&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;A	vApp:&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Is		a container for one or more virtual machines&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Can		be used to package and manage related applications.&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Volume1 &lt;/span&gt;結束&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;– &lt;span style="font-family: 'Times New Roman', serif;"&gt;classbreak –&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;**Data Protection **&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;DataDeduplication &lt;/span&gt;資料重複刪除&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Does	not stroe twice blocks with the same information as a previous	backup.&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Reduces	18 file blocks down to 4 unque file blocks.&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Save	stroage capacity.&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Provides	faster backup performance&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Notes:&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;vCenter	GUI &lt;/span&gt;&lt;span lang="zh-TW"&gt;可以藉由 &lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Host	Profile &lt;/span&gt;&lt;span lang="zh-TW"&gt;來備份以及佈署&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;(&lt;/span&gt;&lt;span lang="zh-TW"&gt;但是要注意	&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;vCenter&lt;/span&gt;&lt;span lang="zh-TW"&gt;的版本&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;**Module 9 Access and Authentication Control **&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;AccessControl Overview&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;User	or group&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;A		user or group who can perform the action.&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;人 &lt;span style="font-family: 'Times New Roman', serif;"&gt;who		: &lt;/span&gt;在 &lt;span style="font-family: 'Times New Roman', serif;"&gt;windows / Linux &lt;/span&gt;帳號&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Role	(&lt;/span&gt;&lt;span lang="zh-TW"&gt;職稱&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;A		collection of privileges.&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;在 &lt;span style="font-family: 'Times New Roman', serif;"&gt;vCenter		&lt;/span&gt;建立&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Privilege	(&lt;/span&gt;作什麼事&lt;span style="font-family: 'Times New Roman', serif;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;The		ability to perform a specific action or read specific property.&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Object	(&lt;/span&gt;地點&lt;span style="font-family: 'Times New Roman', serif;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;An		entity upon which actions are perfomed.&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Role&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;預設有&lt;span style="font-family: 'Times New Roman', serif;"&gt;3&lt;/span&gt;個帳號不能更動&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;No		access&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Read-only&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Administrator&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Notes:&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Permission	&lt;/span&gt;&lt;span lang="zh-TW"&gt;如果有重複&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;,	&lt;/span&gt;&lt;span lang="zh-TW"&gt;取其嚴 &lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;(&lt;/span&gt;&lt;span lang="zh-TW"&gt;如果都是	&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Account &lt;/span&gt;&lt;span lang="zh-TW"&gt;或是	&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Group)&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Account	&lt;/span&gt;的&lt;span style="font-family: 'Times New Roman', serif;"&gt;permission &lt;/span&gt;會優先	&lt;span style="font-family: 'Times New Roman', serif;"&gt;Group&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;**Module 10 Resource Management and Monitoring **&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;MemoryReclamation Techniques&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Economize	use of physical memory pages&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Transparent		Page Sharing&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;allow			pages with indentical contents to be stored only once&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;如果不同的&lt;span style="font-family: 'Times New Roman', serif;"&gt;VM			&lt;/span&gt;使用同樣&lt;span style="font-family: 'Times New Roman', serif;"&gt;memory&lt;/span&gt;內容&lt;span style="font-family: 'Times New Roman', serif;"&gt;,			&lt;/span&gt;例如系統常駐程式&lt;span style="font-family: 'Times New Roman', serif;"&gt;,			&lt;/span&gt;使用一份即可&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Deallocate	memory form one virtual machine for another&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Ballooning		mechanism, active when memory is scarce, forces virtual machines to		use their own paging area.&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;利用程式向 &lt;span style="font-family: 'Times New Roman', serif;"&gt;OS		&lt;/span&gt;要記憶體&lt;span style="font-family: 'Times New Roman', serif;"&gt;, &lt;/span&gt;讓&lt;span style="font-family: 'Times New Roman', serif;"&gt;OS		&lt;/span&gt;使用 &lt;span style="font-family: 'Times New Roman', serif;"&gt;swap / page file,		&lt;/span&gt;來取得記憶體&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Memory	compression&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Attempts		to reclaim some memory performance when memory contention is hight&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Page	virtual machine memory out to disk&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Use		of VMkernel swap space is the last resort, performs poorly&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11003646-7263725758789281385?l=sakananote2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sakananote2.blogspot.com/feeds/7263725758789281385/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11003646&amp;postID=7263725758789281385' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default/7263725758789281385'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default/7263725758789281385'/><link rel='alternate' type='text/html' href='http://sakananote2.blogspot.com/2011/09/20110921-vsphere5-icm-day3.html' title='20110921-vSphere5-ICM-Day3'/><author><name>Max</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='29' src='http://1.bp.blogspot.com/_n5qNdoTofp0/SM0pJxh-lEI/AAAAAAAAEZ0/nVqzKpTUa24/S220/linux_inside_bw1a.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11003646.post-1605055394194498893</id><published>2011-09-20T16:34:00.004+08:00</published><updated>2011-09-20T16:35:01.586+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VMWare'/><title type='text'>20110920-vSphere5-ICM-Day2</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;br /&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;20110920-vSphere5-ICM-Day2&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Lab:&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;練習 &lt;span style="font-family: 'Times New Roman', serif;"&gt;Lab2&lt;/span&gt;還有 &lt;span style="font-family: 'Times New Roman', serif;"&gt;Lab3 &lt;/span&gt;參考練習手冊&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Review( Start at 9:15)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;單一台&lt;span style="font-family: 'Times New Roman', serif;"&gt;VM&lt;/span&gt;的&lt;span style="font-family: 'Times New Roman', serif;"&gt;vCPU &amp;lt;= LCPU&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;全部&lt;span style="font-family: 'Times New Roman', serif;"&gt;VM&lt;/span&gt;的&lt;span style="font-family: 'Times New Roman', serif;"&gt;vCPU&lt;/span&gt;可以 &lt;span style="font-family: 'Times New Roman', serif;"&gt;&amp;gt; LCPU&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Notes:&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;開啟 &lt;span style="font-family: 'Times New Roman', serif;"&gt;ssh	&lt;/span&gt;服務&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;在 &lt;span style="font-family: 'Times New Roman', serif;"&gt;ESXi		&lt;/span&gt;的 &lt;span style="font-family: 'Times New Roman', serif;"&gt;configuration &lt;/span&gt;標籤&lt;span style="font-family: 'Times New Roman', serif;"&gt;,		&lt;/span&gt;點選&lt;span style="font-family: 'Times New Roman', serif;"&gt;Security Profile →		&lt;/span&gt;點選 &lt;span style="font-family: 'Times New Roman', serif;"&gt;Service &lt;/span&gt;內的		&lt;span style="font-family: 'Times New Roman', serif;"&gt;Properities → &lt;/span&gt;點選		&lt;span style="font-family: 'Times New Roman', serif;"&gt;SSH → &lt;/span&gt;點選 &lt;span style="font-family: 'Times New Roman', serif;"&gt;Options		 → &lt;/span&gt;點選要啟動的模式 → 點選 &lt;span style="font-family: 'Times New Roman', serif;"&gt;OK&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Times New Roman', serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;**Module 4 VMware vCenter Server **&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;每一台&lt;span style="font-family: 'Times New Roman', serif;"&gt;vCenterServer &lt;/span&gt;只能管 &lt;span style="font-family: 'Times New Roman', serif;"&gt;1000hosts&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;ESXiand vCenter Server Communication&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;vCenter	Server &lt;/span&gt;&lt;span lang="zh-TW"&gt;的主程式 &lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;vpxd.exe&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;當 &lt;span style="font-family: 'Times New Roman', serif;"&gt;ESXi		&lt;/span&gt;加入&lt;span style="font-family: 'Times New Roman', serif;"&gt;vCenter &lt;/span&gt;的時候&lt;span style="font-family: 'Times New Roman', serif;"&gt;,		&lt;/span&gt;就會啟動 &lt;span style="font-family: 'Times New Roman', serif;"&gt;vpxa &lt;/span&gt;程序&lt;span style="font-family: 'Times New Roman', serif;"&gt;(		vCenter &lt;/span&gt;的&lt;span style="font-family: 'Times New Roman', serif;"&gt;agent),		&lt;/span&gt;另外會加入一個使用者 &lt;span style="font-family: 'Times New Roman', serif;"&gt;vpxuser,		&lt;/span&gt;以後連線的時候使用&lt;span style="font-family: 'Times New Roman', serif;"&gt;vpxuser		&lt;/span&gt;來連線 &lt;span style="font-family: 'Times New Roman', serif;"&gt;(&lt;/span&gt;為了日後啟動		&lt;span style="font-family: 'Times New Roman', serif;"&gt;lockdown &lt;/span&gt;模式&lt;span style="font-family: 'Times New Roman', serif;"&gt;,		&lt;/span&gt;禁止&lt;span style="font-family: 'Times New Roman', serif;"&gt;root &lt;/span&gt;登入&lt;span style="font-family: 'Times New Roman', serif;"&gt;,		&lt;/span&gt;以後只能透過 &lt;span style="font-family: 'Times New Roman', serif;"&gt;vCenter		&lt;/span&gt;來連線&lt;span style="font-family: 'Times New Roman', serif;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;vSphere	Client&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;跟&lt;span style="font-family: 'Times New Roman', serif;"&gt;ESXi		&lt;/span&gt;上面的 &lt;span style="font-family: 'Times New Roman', serif;"&gt;hostd &lt;/span&gt;程序連線&lt;span style="font-family: 'Times New Roman', serif;"&gt;,		&lt;/span&gt;使用 &lt;span style="font-family: 'Times New Roman', serif;"&gt;root &lt;/span&gt;來連線		&lt;span style="font-family: 'Times New Roman', serif;"&gt;ESXi&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;但是如果加入		&lt;span style="font-family: 'Times New Roman', serif;"&gt;vCenter &lt;/span&gt;之後啟動		&lt;span style="font-family: 'Times New Roman', serif;"&gt;lockdown Mode, &lt;/span&gt;就不能直些連線&lt;span style="font-family: 'Times New Roman', serif;"&gt;,		&lt;/span&gt;要先連線到 &lt;span style="font-family: 'Times New Roman', serif;"&gt;vCenter		Server &lt;/span&gt;再經由&lt;span style="font-family: 'Times New Roman', serif;"&gt;vCenter		Server &lt;/span&gt;連線到 &lt;span style="font-family: 'Times New Roman', serif;"&gt;ESXi		Server&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;– &lt;span style="font-family: 'Times New Roman', serif;"&gt;classbreak –&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;跳講 &lt;span style="font-family: 'Times New Roman', serif;"&gt;Module14&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;**Module 14 Install VMware Components **&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;ESXiHardware Prerequisites&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Processor	64 bits x86 CPU&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Up		to 160 logical CPUs&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Times New Roman', serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;DeployvCenter Server Virtual Appliance&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;使用 &lt;span style="font-family: 'Times New Roman', serif;"&gt;SLES	11 x86_64&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Embedded	database available for:&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Running		less than 5 ESXi servers or less than 50 virtual machines&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;包含在&lt;span style="font-family: 'Times New Roman', serif;"&gt;vCenter	Server &lt;/span&gt;產品內&lt;span style="font-family: 'Times New Roman', serif;"&gt;, &lt;/span&gt;沒有獨立分開	&lt;span style="font-family: 'Times New Roman', serif;"&gt;Product. &lt;/span&gt;沒有辦法從&lt;span style="font-family: 'Times New Roman', serif;"&gt;Market	Place &lt;/span&gt;下載&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Notes:&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;vCenter	Web Interface &lt;/span&gt;&lt;span lang="zh-TW"&gt;預設 &lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;port	5480&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;vCenter	&lt;/span&gt;&lt;span lang="zh-TW"&gt;預設可以使用 &lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;AD	&lt;/span&gt;&lt;span lang="zh-TW"&gt;或是 &lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;NIS	&lt;/span&gt;&lt;span lang="zh-TW"&gt;驗證&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;vCenter	&lt;/span&gt;&lt;span lang="zh-TW"&gt;內有&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;datacenter	&lt;/span&gt;&lt;span lang="zh-TW"&gt;這個物件&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;,	&lt;/span&gt;&lt;span lang="zh-TW"&gt;在運作的時候一定要有 &lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;datacenter	&lt;/span&gt;&lt;span lang="zh-TW"&gt;這個物件&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;可以在 &lt;span style="font-family: 'Times New Roman', serif;"&gt;datacenter		&lt;/span&gt;下建立目錄&lt;span style="font-family: 'Times New Roman', serif;"&gt;, &lt;/span&gt;方便管理&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;可以使用搜尋功能來找&lt;span style="font-family: 'Times New Roman', serif;"&gt;VM&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;預設有 &lt;span style="font-family: 'Times New Roman', serif;"&gt;4	&lt;/span&gt;個&lt;span style="font-family: 'Times New Roman', serif;"&gt;view&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Hosts		and Clusters&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Vms		and Templates&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Datastores		and Datastore Clusters&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Networking&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;– 上午課程結束 –&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;**Module 5 Configure and Manage Virtual Networks **&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Notes:&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Virtual	Machine &lt;/span&gt;&lt;span lang="zh-TW"&gt;的網卡是指向 &lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;port	group&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Virtual	Switch &lt;/span&gt;&lt;span lang="zh-TW"&gt;功能為管理 &lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Virtual	NIC&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;標準的&lt;span style="font-family: 'Times New Roman', serif;"&gt;L2		Switch&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;使用軟體的方式&lt;span style="font-family: 'Times New Roman', serif;"&gt;,		&lt;/span&gt;最大可到 &lt;span style="font-family: 'Times New Roman', serif;"&gt;4088 port&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;uplink		ports: &lt;/span&gt;		&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;連接實體網卡使用&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;virtual		machine port groups: &lt;/span&gt;		&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;可以有一到多個&lt;span style="font-family: 'Times New Roman', serif;"&gt;,			&lt;/span&gt;連接&lt;span style="font-family: 'Times New Roman', serif;"&gt;VM &lt;/span&gt;使用&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;VMkernel		port&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;VMkernel			&lt;/span&gt;使用&lt;span style="font-family: 'Times New Roman', serif;"&gt;,&lt;/span&gt;連接&lt;span style="font-family: 'Times New Roman', serif;"&gt;VMkernel&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;連接 &lt;span style="font-family: 'Times New Roman', serif;"&gt;storage			&lt;/span&gt;使用&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;使用 &lt;span style="font-family: 'Times New Roman', serif;"&gt;vMotion			&lt;/span&gt;時兩台機器透過 &lt;span style="font-family: 'Times New Roman', serif;"&gt;VMkernel			port &lt;/span&gt;溝通 			&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in; text-decoration: none;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;VLANs&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;ESXi	supports 802.1Q VLAN tagging&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;ESXi		provides VLAN support by giving port group a VLAN ID&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;NetworkPolicies&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Security&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;管理 &lt;span style="font-family: 'Times New Roman', serif;"&gt;switch		&lt;/span&gt;行為&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Promiscuous		Mode&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;default:			Reject&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;要使用 &lt;span style="font-family: 'Times New Roman', serif;"&gt;sniffer			/ &lt;/span&gt;			&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;MAC		Address Changes&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;default:			Accept&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;使用時機&lt;span style="font-family: 'Times New Roman', serif;"&gt;:			 Windows Network Load balance&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Forged		Transmits&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;default:			Accept&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Traffic	shaping&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;控制 &lt;span style="font-family: 'Times New Roman', serif;"&gt;outbond&lt;/span&gt;流量&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Average			Bandwidth&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Peak			Bandwidth&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;maximum				number of KB per second&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Burst			Size&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;default:		&lt;/span&gt;關閉&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;NIC	teaming&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Load		Balancing (outbound only)&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Originating			Port ID&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Source			MAC Hash&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;IP-Hash&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Network		Failure Detection&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Notify		Switches&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Failback&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Failover		Order&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;– &lt;span style="font-family: 'Times New Roman', serif;"&gt;classbreak –&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;**Module 6 Configure and Manage Virtual Storage **&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;StorageOverview&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;*HBA( host bus adapter )&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;*VMwaresupport NFS and VMFS&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;NFS	&lt;/span&gt;&lt;span lang="zh-TW"&gt;不支援 &lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;boot	from SAN &lt;/span&gt;&lt;span lang="zh-TW"&gt;及 &lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Raw	Device Mapping&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;VMware		&lt;/span&gt;&lt;span lang="zh-TW"&gt;只支援到　&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;NFS		version 3 over TCP &lt;/span&gt;		&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;目前還沒有支援　&lt;span style="font-family: 'Times New Roman', serif;"&gt;NFS		version 4&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;VMFS	&lt;/span&gt;&lt;span lang="zh-TW"&gt;都支援&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;VMFS-5&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;允許多個&lt;span style="font-family: 'Times New Roman', serif;"&gt;host	&lt;/span&gt;存取&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;可以動態擴充&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;使用 &lt;span style="font-family: 'Times New Roman', serif;"&gt;1MB	block size&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;單一檔案最大到		&lt;span style="font-family: 'Times New Roman', serif;"&gt;2T – 512B&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;不可以指定　&lt;span style="font-family: 'Times New Roman', serif;"&gt;Block		size&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Use	subblock addressing, good for storing small files&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;針對小檔案&lt;span style="font-family: 'Times New Roman', serif;"&gt;,		&lt;/span&gt;可以節省空間&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Provides	on-disk, block-level locking&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Notes:&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;only	local devices use names starting with "mpx"&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;ESXi	&lt;/span&gt;&lt;span lang="zh-TW"&gt;針對 &lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Lun	ID &lt;/span&gt;&lt;span lang="zh-TW"&gt;只認到 &lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;0	~ 255&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;iSCSIAddressing&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;iqn&lt;/span&gt;&lt;span lang="zh-TW"&gt;名稱	或 &lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;eui &lt;/span&gt;&lt;span lang="zh-TW"&gt;名稱	&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;+ iSCSI alias + IP	address&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;iSCSIInitator&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;independent	hardware iSCSI&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;實體介面卡&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;VMkernel&lt;/span&gt;使用		&lt;span style="font-family: 'Times New Roman', serif;"&gt;iSCSI HBA driver&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;software	iSCSI&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;利用一般網卡&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;VMkernel		&lt;/span&gt;模擬&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;dependent	hardware iSCSI&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;可以支援		一般網卡及&lt;span style="font-family: 'Times New Roman', serif;"&gt;iSCSI &lt;/span&gt;功能&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;– 課程結束 – &lt;span style="font-family: 'Times New Roman', serif;"&gt;PM4:35&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;剩下時間做 &lt;span style="font-family: 'Times New Roman', serif;"&gt;Lab&lt;/span&gt;做到 &lt;span style="font-family: 'Times New Roman', serif;"&gt;Lab6&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11003646-1605055394194498893?l=sakananote2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sakananote2.blogspot.com/feeds/1605055394194498893/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11003646&amp;postID=1605055394194498893' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default/1605055394194498893'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default/1605055394194498893'/><link rel='alternate' type='text/html' href='http://sakananote2.blogspot.com/2011/09/20110920-vsphere5-icm-day2.html' title='20110920-vSphere5-ICM-Day2'/><author><name>Max</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='29' src='http://1.bp.blogspot.com/_n5qNdoTofp0/SM0pJxh-lEI/AAAAAAAAEZ0/nVqzKpTUa24/S220/linux_inside_bw1a.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11003646.post-412319537812157707</id><published>2011-09-20T00:26:00.000+08:00</published><updated>2011-09-20T00:26:07.780+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SUSE Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='xen'/><title type='text'>SLES 11 SP1 Xen with IBM xServer 3650 M3 安裝小記</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;現在 IBM 的伺服器都有同時支援 傳統 BIOS 以及 &amp;nbsp;&lt;a href="http://zh.wikipedia.org/wiki/%E5%8F%AF%E5%BB%B6%E4%BC%B8%E9%9F%8C%E9%AB%94%E4%BB%8B%E9%9D%A2"&gt;UEFI&lt;/a&gt;&amp;nbsp;兩種方式&lt;br /&gt;預設是使用 &amp;nbsp;UEFI 來開機&lt;br /&gt;&lt;br /&gt;開機的 boot manager 也使用 &lt;a href="http://elilo.sourceforge.net/cgi-bin/blosxom"&gt;elilo&lt;/a&gt; &amp;nbsp;來開機 ( 因為 grub 不支援 EFI 方式開機)&lt;br /&gt;&lt;br /&gt;efi 的開機要使用 fat 的分割區來存放相關檔案&lt;br /&gt;&lt;br /&gt;如果是針對一般的作業系統, 那應該是不會有問題的&lt;br /&gt;但是碰到要掛載 raw 檔案的 OS, 像是 Xen 就會有問題了&lt;br /&gt;在安裝的過程中, 或是安裝完 SLES 之後在安裝 xen 相關套件之後&lt;br /&gt;選取 xen 開機 elilo 就會無法啟動 SLES&lt;br /&gt;&lt;br /&gt;解決的方法&lt;br /&gt;在 IBM xServer 3650 M3 的BIOS設定 開機的裝置&lt;br /&gt;使用&amp;nbsp;legacy only 方式開機, 就是使用傳統的 BIOS 開機&lt;br /&gt;( 事實上個人覺得使用 UEFI 開機偵測的時間真的過長, 個人還是喜歡傳統的模式)&lt;br /&gt;&lt;br /&gt;另外就是 在安裝的過程當中, 安裝 Grub 可能會出現錯誤訊息&lt;br /&gt;這個時候只要確認 grub 是安裝 MBR 內就可以避免這個問題&lt;br /&gt;&lt;br /&gt;SLES 11 與 openSUSE 在 xen 上面還有一點小差異是&lt;br /&gt;openSUSE 使用 command-line 的 virt-clone 來複製 VM&lt;br /&gt;SLES 11 可以直接用 GUI 在 VM 上面按滑鼠右鍵 就可以 Clone&lt;br /&gt;&lt;br /&gt;先記下來&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;enjoy it ~~&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11003646-412319537812157707?l=sakananote2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sakananote2.blogspot.com/feeds/412319537812157707/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11003646&amp;postID=412319537812157707' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default/412319537812157707'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default/412319537812157707'/><link rel='alternate' type='text/html' href='http://sakananote2.blogspot.com/2011/09/sles-11-sp1-xen-with-ibm-xserver-3650.html' title='SLES 11 SP1 Xen with IBM xServer 3650 M3 安裝小記'/><author><name>Max</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='29' src='http://1.bp.blogspot.com/_n5qNdoTofp0/SM0pJxh-lEI/AAAAAAAAEZ0/nVqzKpTUa24/S220/linux_inside_bw1a.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11003646.post-5333091646474513911</id><published>2011-09-19T17:13:00.003+08:00</published><updated>2011-09-20T09:55:41.257+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VMWare'/><title type='text'>VWware vSphere 5 上課小記 Day1</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;br /&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;20110919Vmware vSphere 5 ICM (Install Configure Manage)&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman', serif; line-height: 115%; margin-bottom: 0.14in;"&gt;&lt;span style="font-family: 新細明體;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span lang="zh-TW"&gt;20110919Day 1&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 115%; margin-bottom: 0.14in;"&gt;&lt;span class="Apple-style-span" style="font-family: 新細明體;"&gt;&lt;span class="Apple-style-span" style="font-size: 15px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman', serif; line-height: 115%; margin-bottom: 0.14in;"&gt;&lt;span style="font-family: 新細明體;"&gt;&lt;span style="font-size: x-small;"&gt;註冊帳號&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman', serif; line-height: 115%; margin-bottom: 0.14in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;&lt;a href="http://mylearn.vmware.com/MgrReg/login.cfm?ui=www_edu"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-family: 新細明體;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span lang="zh-TW"&gt;&lt;u&gt;http://mylearn.vmware.com/MgrReg/login.cfm?ui=www_edu&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman', serif; line-height: 115%; margin-bottom: 0.14in;"&gt;&lt;span style="font-family: 新細明體;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span lang="zh-TW"&gt;BusinessEmail &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 新細明體;"&gt;&lt;span style="font-size: x-small;"&gt;就是登入帳號&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 新細明體;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span lang="zh-TW"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 新細明體;"&gt;&lt;span style="font-size: x-small;"&gt;必須與&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 新細明體;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span lang="zh-TW"&gt;VUE&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 新細明體;"&gt;&lt;span style="font-size: x-small;"&gt;的&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 新細明體;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span lang="zh-TW"&gt;e-mail&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 新細明體;"&gt;&lt;span style="font-size: x-small;"&gt;一樣&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 新細明體;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span lang="zh-TW"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 新細明體;"&gt;&lt;span style="font-size: x-small;"&gt;講師說明的&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 新細明體;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span lang="zh-TW"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman', serif; line-height: 115%; margin-bottom: 0.14in;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman', serif; line-height: 115%; margin-bottom: 0.14in;"&gt;&lt;span style="font-family: 新細明體;"&gt;&lt;span style="font-size: x-small;"&gt;登錄課程&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman', serif; line-height: 115%; margin-bottom: 0.14in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;&lt;a href="http://mylearn.vmware.com/mgrReg/signin.cfm?course=0&amp;amp;user=0&amp;amp;operator=0&amp;amp;pwd=&amp;amp;order=0&amp;amp;mL_method=class"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-family: 新細明體;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span lang="zh-TW"&gt;&lt;u&gt;http://mylearn.vmware.com/mgrReg/signin.cfm?course=0&amp;amp;user=0&amp;amp;operator=0&amp;amp;pwd=&amp;amp;order=0&amp;amp;mL_method=class&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 115%; margin-bottom: 0.14in;"&gt;&lt;span class="Apple-style-span" style="font-family: 新細明體;"&gt;&lt;span class="Apple-style-span" style="font-size: 15px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman', serif; line-height: 115%; margin-bottom: 0.14in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman', serif; line-height: 115%; margin-bottom: 0.14in;"&gt;&lt;span style="font-family: 新細明體;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span lang="zh-TW"&gt;**Module1 **&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman', serif; line-height: 115%; margin-bottom: 0.14in;"&gt;&lt;span style="font-family: 新細明體;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span lang="zh-TW"&gt;Notes:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul style="font-family: 'Times New Roman', serif;"&gt;&lt;li&gt;&lt;div style="line-height: 115%; margin-bottom: 0.14in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-family: 新細明體;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span lang="zh-TW"&gt;vCenter	&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 新細明體;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span lang="zh-TW"&gt;有&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-family: 新細明體;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span lang="zh-TW"&gt;windows	&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 新細明體;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span lang="zh-TW"&gt;還有	&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-family: 新細明體;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span lang="zh-TW"&gt;Linux	&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 新細明體;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span lang="zh-TW"&gt;版本&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-family: 新細明體;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span lang="zh-TW"&gt;(	on SLES vm &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 新細明體;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span lang="zh-TW"&gt;整合&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-family: 新細明體;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span lang="zh-TW"&gt;vCenter	&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 新細明體;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span lang="zh-TW"&gt;無法單獨下載&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-family: 新細明體;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span lang="zh-TW"&gt;,	&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 新細明體;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span lang="zh-TW"&gt;所以	&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-family: 新細明體;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span lang="zh-TW"&gt;client	&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 新細明體;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span lang="zh-TW"&gt;還是&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-family: 新細明體;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span lang="zh-TW"&gt;Windows	&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 新細明體;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span lang="zh-TW"&gt;為主&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-family: 新細明體;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span lang="zh-TW"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; line-height: 115%; margin-bottom: 0.14in;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; line-height: 115%; margin-bottom: 0.14in;"&gt;&lt;span style="font-family: 新細明體;"&gt;&lt;span style="font-size: x-small;"&gt;Whatis Vmware vSphere?&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; line-height: 115%; margin-bottom: 0.14in;"&gt;&lt;span style="font-family: 新細明體;"&gt;&lt;span style="font-size: x-small;"&gt;ESX&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul style="font-family: 'Times New Roman', serif;"&gt;&lt;li&gt;&lt;div lang="zh-TW" style="line-height: 115%; margin-bottom: 0.14in;"&gt;&lt;span style="font-family: 新細明體;"&gt;&lt;span style="font-size: x-small;"&gt;2.x	and 3.x  	--&amp;gt; VI3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="line-height: 115%; margin-bottom: 0.14in;"&gt;&lt;span style="font-family: 新細明體;"&gt;&lt;span style="font-size: x-small;"&gt;4.x 			--&amp;gt; vSphere&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; line-height: 115%; margin-bottom: 0.14in;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; line-height: 115%; margin-bottom: 0.14in;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; line-height: 115%; margin-bottom: 0.14in;"&gt;&lt;span style="font-family: 新細明體;"&gt;&lt;span style="font-size: x-small;"&gt;考試資訊&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; line-height: 115%; margin-bottom: 0.14in;"&gt;&lt;span style="font-family: 新細明體;"&gt;&lt;span style="font-size: x-small;"&gt;考試代碼&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 新細明體;"&gt;&lt;span style="font-size: x-small;"&gt;VCP510  &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; line-height: 115%; margin-bottom: 0.14in;"&gt;&lt;span style="font-family: 新細明體;"&gt;&lt;span style="font-size: x-small;"&gt;費用&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 新細明體;"&gt;&lt;span style="font-size: x-small;"&gt;:US$ 175&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; line-height: 115%; margin-bottom: 0.14in;"&gt;&lt;span style="font-family: 新細明體;"&gt;&lt;span style="font-size: x-small;"&gt;85&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 新細明體;"&gt;&lt;span style="font-size: x-small;"&gt;題&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 新細明體;"&gt;&lt;span style="font-size: x-small;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 新細明體;"&gt;&lt;span style="font-size: x-small;"&gt;單&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 新細明體;"&gt;&lt;span style="font-size: x-small;"&gt;/&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 新細明體;"&gt;&lt;span style="font-size: x-small;"&gt;複選&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 新細明體;"&gt;&lt;span style="font-size: x-small;"&gt;)105mins + 30mins&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Total500 / 300 Pass ( 65%)&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;進階考試&lt;/div&gt;&lt;div style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;VCAP&lt;/span&gt;&lt;/div&gt;&lt;ul style="font-family: 'Times New Roman', serif;"&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Admin&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Design&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;VCDX&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;相關資源網站&lt;/div&gt;&lt;div style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;&lt;a href="http://communities.vmware.com/index.jspa"&gt;http://communities.vmware.com/index.jspa&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;&lt;a href="http://www.vmware.com/support"&gt;http://www.vmware.com/support&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;vSphereProduction Documentation&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;&lt;a href="http://www.vmware.com/support/pubs/"&gt;http://www.vmware.com/support/pubs/&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;– &lt;span style="font-family: 'Times New Roman', serif;"&gt;ClassBreak –&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;**Module 2 **&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Hosted&lt;/span&gt;&lt;span lang="zh-TW"&gt;主機式&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;/&lt;/span&gt;&lt;span lang="zh-TW"&gt;寄居&lt;/span&gt;&lt;/div&gt;&lt;ul style="font-family: 'Times New Roman', serif;"&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;HardWare	 → OS ( Windows / Linux ) → VMWare workstation → VM&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;比較耗費資源&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Hypervisor&lt;/span&gt;&lt;/div&gt;&lt;ul style="font-family: 'Times New Roman', serif;"&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;HardWare	 → OS + V&lt;/span&gt;虛擬化 &lt;span style="font-family: 'Times New Roman', serif;"&gt;(	ESXi / Hyper-V / Xen) → VM&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;ESXi	( Linux 2.6 core &lt;/span&gt;改&lt;span style="font-family: 'Times New Roman', serif;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;資源可以有效利用&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Notes:&lt;/span&gt;&lt;/div&gt;&lt;ul style="font-family: 'Times New Roman', serif;"&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;overcommit	&lt;/span&gt;&lt;span lang="zh-TW"&gt;超量配置&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;虛擬配置的資源超過實體的資源&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;VMware&lt;/span&gt;的 &lt;span style="font-family: 'Times New Roman', serif;"&gt;Datastore &lt;/span&gt;使用&lt;span style="font-family: 'Times New Roman', serif;"&gt;VMFS &lt;/span&gt;或是 &lt;span style="font-family: 'Times New Roman', serif;"&gt;NFS&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;自己找的資料 &lt;/div&gt;&lt;ul style="font-family: 'Times New Roman', serif;"&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in; text-decoration: none;"&gt;&lt;span style="color: #333333;"&gt;&lt;span style="font-family: Georgia, sans-serif, Verdana;"&gt;&lt;span style="font-size: x-small;"&gt;Using	linux vmfs-tools package to access virtual machines&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;&lt;a href="http://planetvm.net/blog/?p=1592"&gt;http://planetvm.net/blog/?p=1592&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;VirtualMachine Files&lt;/span&gt;&lt;/div&gt;&lt;ul style="font-family: 'Times New Roman', serif;"&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Configuration	file&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;swap	files&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;BIOS	file&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Log	files&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Virtual	disk files&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;*Vmware vSphere User Interfaces *&lt;/span&gt;&lt;/div&gt;&lt;ul style="font-family: 'Times New Roman', serif;"&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;vSphere	Client&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;可以連接 &lt;span style="font-family: 'Times New Roman', serif;"&gt;vCenter		Server&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;可以直接連接		&lt;span style="font-family: 'Times New Roman', serif;"&gt;ESXi host&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Web	Client&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;可以連接 &lt;span style="font-family: 'Times New Roman', serif;"&gt;vCenter		Server&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;透過&lt;span style="font-family: 'Times New Roman', serif;"&gt;vCenter		Sever &lt;/span&gt;連接&lt;span style="font-family: 'Times New Roman', serif;"&gt;ESXi host&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Usingthe vSphere Client&lt;/span&gt;&lt;/div&gt;&lt;ul style="font-family: 'Times New Roman', serif;"&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Use	Windows session credentials&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;使用目前		&lt;span style="font-family: 'Times New Roman', serif;"&gt;Desktop&lt;/span&gt;的帳號去跟		&lt;span style="font-family: 'Times New Roman', serif;"&gt;VMWare vCenter Server &lt;/span&gt;或是		&lt;span style="font-family: 'Times New Roman', serif;"&gt;ESXi host &lt;/span&gt;要求驗證&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Notes:&lt;/span&gt;&lt;/div&gt;&lt;ul style="font-family: 'Times New Roman', serif;"&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;在&lt;span style="font-family: 'Times New Roman', serif;"&gt;VMWare	&lt;/span&gt;稱&lt;span style="font-family: 'Times New Roman', serif;"&gt;hypervisor &lt;/span&gt;為	&lt;span style="font-family: 'Times New Roman', serif;"&gt;VMKernel&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;ManagingESXi from the Command Prompt&lt;/span&gt;&lt;/div&gt;&lt;ul style="font-family: 'Times New Roman', serif;"&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;VMware	vSphere Command-Line Interface (vCLI)&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;預設 &lt;span style="font-family: 'Times New Roman', serif;"&gt;Command-Line		mode &lt;/span&gt;是沒有開啟&lt;span style="font-family: 'Times New Roman', serif;"&gt;, 		&lt;/span&gt;也可以使用 &lt;span style="font-family: 'Times New Roman', serif;"&gt;ssh(&lt;/span&gt;預設沒有開啟&lt;span style="font-family: 'Times New Roman', serif;"&gt;),		&lt;/span&gt;透過 &lt;span style="font-family: 'Times New Roman', serif;"&gt;vCLI &lt;/span&gt;來管理&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;VMware	vSphere Management Assistant (vMA)&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;預先裝好 &lt;span style="font-family: 'Times New Roman', serif;"&gt;vCLI		&lt;/span&gt;的&lt;span style="font-family: 'Times New Roman', serif;"&gt;linux&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;VMware	vSphere PowerCLI&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;整合在 &lt;span style="font-family: 'Times New Roman', serif;"&gt;windows		PowerShell&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;– &lt;span lang="zh-TW"&gt;上午課程結束–&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Documents&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Licensing,Pricing and Packaging&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;&lt;a href="http://www.vmware.com/files/pdf/vsphere_pricing.pdf"&gt;http://www.vmware.com/files/pdf/vsphere_pricing.pdf&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;ESXServer&lt;/span&gt;&lt;/div&gt;&lt;ul style="font-family: 'Times New Roman', serif;"&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;ESX	2.x / 3.x / 4.1  → Service Console ( RHEL 5.2)&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;最後一個版本為	&lt;span style="font-family: 'Times New Roman', serif;"&gt;4.1&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;ESXiServer&lt;/span&gt;&lt;/div&gt;&lt;ul style="font-family: 'Times New Roman', serif;"&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;ESX	3.5 / 4.x / 5&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;不提供 &lt;span style="font-family: 'Times New Roman', serif;"&gt;Service	Console&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;從&lt;span style="font-family: 'Times New Roman', serif;"&gt;ESX	3.5 &lt;/span&gt;開始有&lt;span style="font-family: 'Times New Roman', serif;"&gt;ESXi&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;可以透過 &lt;span style="font-family: 'Times New Roman', serif;"&gt;vSpere	/ vCLI &lt;/span&gt;來連線&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;現在名稱為	&lt;span style="font-family: 'Times New Roman', serif;"&gt;VMware vSphere Hypervisor (ESXi)&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;5.0	&lt;/span&gt;開始已經沒有&lt;span style="font-family: 'Times New Roman', serif;"&gt;ESX	Server&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;ESXiArchitecture&lt;/span&gt;&lt;/div&gt;&lt;ul style="font-family: 'Times New Roman', serif;"&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;ESXi	hypervisor is called the VMkernel&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;VMM	 – Virtual Machine Monitor&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;大概佔&lt;span style="font-family: 'Times New Roman', serif;"&gt;VM&lt;/span&gt;內記憶體的&lt;span style="font-family: 'Times New Roman', serif;"&gt;5%&lt;/span&gt;使用量&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;DirectConsole User Interface ( DCUI ) is similar to the BIOS of a computer.&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;講師 &lt;span style="font-family: 'Times New Roman', serif;"&gt;Demo&lt;/span&gt;安裝 &lt;span style="font-family: 'Times New Roman', serif;"&gt;VMware ESXi 5 (&lt;/span&gt;使用&lt;span style="font-family: 'Times New Roman', serif;"&gt;VMware fusion)&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;*&lt;/span&gt;通過&lt;span style="font-family: 'Times New Roman', serif;"&gt;VCP&lt;/span&gt;會給一個 &lt;span style="font-family: 'Times New Roman', serif;"&gt;VMwareWorkstation &lt;/span&gt;的序號&lt;span style="font-family: 'Times New Roman', serif;"&gt;,&lt;/span&gt;但是沒有包含 &lt;span style="font-family: 'Times New Roman', serif;"&gt;VMwareFusion&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;ConfiguringESXi: root Access&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;*LockdownMode:	disable all direct root access ESXi machines.&lt;/span&gt;&lt;/div&gt;&lt;ul style="font-family: 'Times New Roman', serif;"&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;被&lt;span style="font-family: 'Times New Roman', serif;"&gt;vCenter	&lt;/span&gt;管理才能啟動 &lt;span style="font-family: 'Times New Roman', serif;"&gt;Lockdown	Mode&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;vClassTopology&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;兩個人一組&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;透過兩次的 &lt;span style="font-family: 'Times New Roman', serif;"&gt;RDP&lt;/span&gt;連線來進行 &lt;span style="font-family: 'Times New Roman', serif;"&gt;LAB&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;StudentA  --RDP--&amp;gt; vdc-kit-a.vmeduc.com  --RDP--&amp;gt; VM ( Desktop1)&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Lab1:Install VMware vSphere Graphical User Interface&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;使用 &lt;span style="font-family: 'Times New Roman', serif;"&gt;RDPclient ( Start → Run → mstsc)&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;連線到&lt;span style="font-family: 'Times New Roman', serif;"&gt;VDC:	vdc-lorenzo-a.vmeduc.com&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;連線進到遠端後&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;點選 桌面上面的&lt;span style="font-family: 'Times New Roman', serif;"&gt;Remote Desktop Conection&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;遠端是 &lt;span style="font-family: 'Times New Roman', serif;"&gt;Windows2003 &lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;在桌面上面的 &lt;span style="font-family: 'Times New Roman', serif;"&gt;LabFiles\VSphere 5.0 Installer&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;執行 &lt;span style="font-family: 'Times New Roman', serif;"&gt;autorun.exe&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;依照 &lt;span style="font-family: 'Times New Roman', serif;"&gt;Lab&lt;/span&gt;文件進行操作&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Notes:&lt;/span&gt;&lt;/div&gt;&lt;ul style="font-family: 'Times New Roman', serif;"&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;VMware	vSphere Web Client &lt;/span&gt;	&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;http		port 9090&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;https		port 9443&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;ul style="font-family: 'Times New Roman', serif;"&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;class	break –&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;如果想建立自己的&lt;span style="font-family: 'Times New Roman', serif;"&gt;Lab &lt;/span&gt;環境可以參考&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;&lt;a href="http://vinf.net/2010/02/25/8-node-esxi-cluster-running-60-virtual-machines-all-running-from-a-single-500gbp-physical-server/"&gt;http://vinf.net/2010/02/25/8-node-esxi-cluster-running-60-virtual-machines-all-running-from-a-single-500gbp-physical-server/&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;以後考慮看的書&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;&lt;a href="http://www.amazon.com/Mastering-VMware-vSphere-Scott-Lowe/dp/0470890800/ref=sr_1_2?ie=UTF8&amp;amp;qid=1316418318&amp;amp;sr=8-2"&gt;http://www.amazon.com/Mastering-VMware-vSphere-Scott-Lowe/dp/0470890800/ref=sr_1_2?ie=UTF8&amp;amp;qid=1316418318&amp;amp;sr=8-2&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;&lt;a href="http://www.amazon.com/vSphere-Clustering-Technical-Deepdive-ebook/dp/B005C1SARM/ref=sr_1_3?ie=UTF8&amp;amp;qid=1316418318&amp;amp;sr=8-3"&gt;http://www.amazon.com/vSphere-Clustering-Technical-Deepdive-ebook/dp/B005C1SARM/ref=sr_1_3?ie=UTF8&amp;amp;qid=1316418318&amp;amp;sr=8-3&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;**Modules 3 Create Virtual Machines **&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;TheFiles That Make Up a Virtual Machine&lt;/span&gt;&lt;/div&gt;&lt;ul style="font-family: 'Times New Roman', serif;"&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;configuration	file (&amp;lt;VM_name&amp;gt;.vmx)&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;swap	files (&amp;lt;VM_name&amp;gt;.vswp)&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;BIOS	file (&amp;lt;VM_name&amp;gt;.nvram)&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Log	files (vmware.log)&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Disk	descriptor file (&amp;lt;VM_name&amp;gt;.vmdk)&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Disk	data file (&amp;lt;VM_name&amp;gt;-flat.vmdk) &lt;/span&gt;&lt;span lang="zh-TW"&gt;真正的資料檔案&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Suspend	state file (&amp;lt;VM_name&amp;gt;.vmss)&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Snapshot	data file (&amp;lt;VM_name&amp;gt;.vmsd)&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Snapshot	state file (&amp;lt;VM_name&amp;gt;.vmsn)&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Template	file (&amp;lt;VM_name&amp;gt;.vmtx)&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Snapshot	disk file (&amp;lt;VM_name&amp;gt;-delta.vmdk)&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Raw	device map file (&amp;lt;VM_name&amp;gt;-rdm.vmdk)&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;VirtualMachine Hardware&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;*&lt;/span&gt;&lt;span lang="zh-TW"&gt;新版&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;5.0&lt;/span&gt;&lt;span lang="zh-TW"&gt;可以支援&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;USB 3.0&lt;/span&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;*ESXi5.0 &lt;/span&gt;&lt;/div&gt;&lt;ul style="font-family: 'Times New Roman', serif;"&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;支援 &lt;span style="font-family: 'Times New Roman', serif;"&gt;32&lt;/span&gt;顆&lt;span style="font-family: 'Times New Roman', serif;"&gt;CPU	/ 160 LCPU&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;最多&lt;span style="font-family: 'Times New Roman', serif;"&gt;512	&lt;/span&gt;個&lt;span style="font-family: 'Times New Roman', serif;"&gt;VM&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;最多&lt;span style="font-family: 'Times New Roman', serif;"&gt;2048&lt;/span&gt;個&lt;span style="font-family: 'Times New Roman', serif;"&gt;VCPU&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;記憶體可以到	&lt;span style="font-family: 'Times New Roman', serif;"&gt;1TB&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Virtual	Disk&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;預設 &lt;span style="font-family: 'Times New Roman', serif;"&gt;SCSI&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Network	Interface Card&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;可以支援 &lt;span style="font-family: 'Times New Roman', serif;"&gt;10		&lt;/span&gt;張網卡 &lt;span style="font-family: 'Times New Roman', serif;"&gt;vnic0 ~ vnic9&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;網路卡 		&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Flexble			&lt;/span&gt;對應 &lt;span style="font-family: 'Times New Roman', serif;"&gt;32 bits OS&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;預設使用				&lt;span style="font-family: 'Times New Roman', serif;"&gt;vlance: pcnet32  100Mb&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;安裝 &lt;span style="font-family: 'Times New Roman', serif;"&gt;vmware-tool				&lt;/span&gt;會掛載 &lt;span style="font-family: 'Times New Roman', serif;"&gt;vmxnet&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;e1000			&lt;/span&gt;使用&lt;span style="font-family: 'Times New Roman', serif;"&gt;Intel e1000 &lt;/span&gt;驅動程式&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Intel				82545 Gigabit Ethernet&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;vmxnet2			(Enhanced vmxnet) / vmxnet3&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;10G&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;支援 &lt;span style="font-family: 'Times New Roman', serif;"&gt;jumbo				frames&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;IPv6&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;VM				Direct Path&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;可以&lt;span style="font-family: 'Times New Roman', serif;"&gt;mapping					&lt;/span&gt;到實體網卡&lt;span style="font-family: 'Times New Roman', serif;"&gt;, &lt;/span&gt;不用經由					&lt;span style="font-family: 'Times New Roman', serif;"&gt;Virtual Switch&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;不可以使用					&lt;span style="font-family: 'Times New Roman', serif;"&gt;Vmotion&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;盡可能使用				&lt;span style="font-family: 'Times New Roman', serif;"&gt;vmxnet3&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Choosingthe Typical Configuration&lt;/span&gt;&lt;/div&gt;&lt;ul style="font-family: 'Times New Roman', serif;"&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;virtual	disk&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Thick		Provision Lazy Zeroed &lt;/span&gt;		&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;磁碟大小固定&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;不做 &lt;span style="font-family: 'Times New Roman', serif;"&gt;zeroed			out &lt;/span&gt;初始化&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Thick		Provision Eager Zeroed – &lt;/span&gt;針對&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;zeroed			out &lt;/span&gt;初始化 &lt;span style="font-family: 'Times New Roman', serif;"&gt;(&lt;/span&gt;會寫入			&lt;span style="font-family: 'Times New Roman', serif;"&gt;0, &lt;/span&gt;針對以後的寫入效能較快&lt;span style="font-family: 'Times New Roman', serif;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;針對 &lt;span style="font-family: 'Times New Roman', serif;"&gt;Fault			Tolerance &lt;/span&gt;與 &lt;span style="font-family: 'Times New Roman', serif;"&gt;Cluster			&lt;/span&gt;使用&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Thin		Provision  &lt;/span&gt;		&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;動態調整&lt;span style="font-family: 'Times New Roman', serif;"&gt;,			size &lt;/span&gt;隨&lt;span style="font-family: 'Times New Roman', serif;"&gt;guest data &lt;/span&gt;成長&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;VMFS		&lt;/span&gt;才有 &lt;span style="font-family: 'Times New Roman', serif;"&gt;Thin &lt;/span&gt;或是		&lt;span style="font-family: 'Times New Roman', serif;"&gt;Thick &lt;/span&gt;可以選&lt;span style="font-family: 'Times New Roman', serif;"&gt;,		NFS &lt;/span&gt;預設使用 &lt;span style="font-family: 'Times New Roman', serif;"&gt;Thin		(&lt;/span&gt;不能選取 &lt;span style="font-family: 'Times New Roman', serif;"&gt;Thick or		Thin)&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Mode&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Independent&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Persistent&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;啟動之後快照就失效&lt;span style="font-family: 'Times New Roman', serif;"&gt;,					&lt;/span&gt;會寫入磁碟&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Nonpersistent&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang="zh-TW" style="margin-bottom: 0in;"&gt;異動不會寫入到磁碟&lt;span style="font-family: 'Times New Roman', serif;"&gt;,					&lt;/span&gt;類似再生卡&lt;span style="font-family: 'Times New Roman', serif;"&gt;,					&lt;/span&gt;重新開機就還原&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;Note:&lt;/span&gt;&lt;/div&gt;&lt;ul style="font-family: 'Times New Roman', serif;"&gt;&lt;li&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: 'Times New Roman', serif;"&gt;OVF	 – VM &lt;/span&gt;&lt;span lang="zh-TW"&gt;壓縮檔&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div lang="zh-TW" style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman', serif; margin-bottom: 0in;"&gt;– &lt;span style="font-family: 'Times New Roman', serif;"&gt;ClassEnd –&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11003646-5333091646474513911?l=sakananote2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sakananote2.blogspot.com/feeds/5333091646474513911/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11003646&amp;postID=5333091646474513911' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default/5333091646474513911'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default/5333091646474513911'/><link rel='alternate' type='text/html' href='http://sakananote2.blogspot.com/2011/09/vwware-vsphere-5.html' title='VWware vSphere 5 上課小記 Day1'/><author><name>Max</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='29' src='http://1.bp.blogspot.com/_n5qNdoTofp0/SM0pJxh-lEI/AAAAAAAAEZ0/nVqzKpTUa24/S220/linux_inside_bw1a.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11003646.post-9017321612166813664</id><published>2011-09-19T14:42:00.002+08:00</published><updated>2011-09-19T17:01:15.901+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VMWare'/><title type='text'>VMware 時間修正小記 /usepmtimer</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;之前在安裝 VMware Server 的時候&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;會遇到 Windows Host 針對某些特定主機內的VM 時間延遲的問題&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;查了一下相關文章解決的方式為　在 boot.ini 內 加入&amp;nbsp;&lt;span class="Apple-style-span" style="color: #333333; font-family: Arial, Helvetica, sans-serif; line-height: 18px;"&gt;/usepmtimer 的選項來修正&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: Arial, Helvetica, sans-serif; line-height: 18px;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: Arial, Helvetica, sans-serif; line-height: 18px;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: large;"&gt;&lt;span class="Apple-style-span" style="line-height: 18px;"&gt;參考文件&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: large;"&gt;&lt;span class="Apple-style-span" style="line-height: 18px;"&gt;&lt;a href="http://communities.vmware.com/message/851937"&gt;http://communities.vmware.com/message/851937&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: large;"&gt;enjoy it ~&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: Arial, Helvetica, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: 12px; line-height: 18px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11003646-9017321612166813664?l=sakananote2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sakananote2.blogspot.com/feeds/9017321612166813664/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11003646&amp;postID=9017321612166813664' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default/9017321612166813664'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default/9017321612166813664'/><link rel='alternate' type='text/html' href='http://sakananote2.blogspot.com/2011/09/vmware-usepmtimer.html' title='VMware 時間修正小記 /usepmtimer'/><author><name>Max</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='29' src='http://1.bp.blogspot.com/_n5qNdoTofp0/SM0pJxh-lEI/AAAAAAAAEZ0/nVqzKpTUa24/S220/linux_inside_bw1a.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11003646.post-2731850370594431267</id><published>2011-09-11T22:48:00.000+08:00</published><updated>2011-09-11T22:48:34.834+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='SUSE Linux'/><title type='text'>Sweet Home 3D 簡單的室內設計軟體</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;這陣子在整理家裡&lt;br /&gt;才想到要使用一些軟體來規劃家裡的空間&lt;br /&gt;&lt;br /&gt;3D Max 或是 &amp;nbsp;Google sketchup 對於不是學室內設計的人&lt;br /&gt;對於一般的使用者, 想要重新規劃房內擺設, 難度太高&lt;br /&gt;在 Google SketchUp 光畫一把椅子就花了我很多的時間&lt;br /&gt;雖然很好玩, 但是就效率上來說, 不符合期待.&lt;br /&gt;&lt;br /&gt;接下來就是有些人會去考慮的空間魔法師&lt;br /&gt;但是那個軟體要收費, 應該也是 Windows Only&lt;br /&gt;所以也沒有納入考慮.&lt;br /&gt;&lt;br /&gt;今天 Ezgo 9 的發表上面, 看到 Sweet Home 3D 這個軟體&lt;br /&gt;才真的覺得, 這個真是我要的東西&lt;br /&gt;&lt;br /&gt;只要使用拖曳的方式, 在 2D 平面圖上面拖曳物件&lt;br /&gt;下方就會出現 3D 的場景, 然後還可以虛擬實境&lt;br /&gt;&lt;br /&gt;又可以跨 OS ( Windows / Linux / Mac )&lt;br /&gt;&lt;br /&gt;現在又可以使用 Java Web Start&lt;br /&gt;&lt;a href="http://www.sweethome3d.com/download.jsp"&gt;http://www.sweethome3d.com/download.jsp&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;也可以安裝&lt;br /&gt;&lt;br /&gt;官方網站&lt;br /&gt;&lt;a href="http://www.sweethome3d.com/index.jsp"&gt;http://www.sweethome3d.com/index.jsp&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;最好的起步方式就是看 Ezgo 9 內的介紹&lt;br /&gt;&lt;br /&gt;&lt;a href="http://163.20.82.251/ezgo9_linux/_sweethome3d.html"&gt;http://163.20.82.251/ezgo9_linux/_sweethome3d.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;原來的程式內中文只有簡體中文&lt;br /&gt;但是 OSSAC 團隊已經有將繁體中文翻譯了 ( 感謝 )&lt;br /&gt;&lt;br /&gt;相關頁面如下&lt;br /&gt;&lt;a href="http://wekey.westart.tw/SweetHome_3D"&gt;http://wekey.westart.tw/SweetHome_3D&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;心得及介紹可以看這篇&lt;br /&gt;&lt;a href="http://moonhan.web.fc2.com/sgweb/teach.html"&gt;http://moonhan.web.fc2.com/sgweb/teach.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;個人使用上, 覺得是一個非常好上手的軟體&lt;br /&gt;先記下來&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;enjoy it ~~&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11003646-2731850370594431267?l=sakananote2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sakananote2.blogspot.com/feeds/2731850370594431267/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11003646&amp;postID=2731850370594431267' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default/2731850370594431267'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default/2731850370594431267'/><link rel='alternate' type='text/html' href='http://sakananote2.blogspot.com/2011/09/sweet-home-3d.html' title='Sweet Home 3D 簡單的室內設計軟體'/><author><name>Max</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='29' src='http://1.bp.blogspot.com/_n5qNdoTofp0/SM0pJxh-lEI/AAAAAAAAEZ0/nVqzKpTUa24/S220/linux_inside_bw1a.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11003646.post-713317506736378789</id><published>2011-09-10T14:23:00.001+08:00</published><updated>2011-09-10T14:23:57.317+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='SUSE Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='crawlzilla'/><title type='text'>crawlzilla with openSUSE 小記 － fix TOMCAT 問題</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;測試主機 &amp;nbsp;openSUSE 11.3&lt;br /&gt;crawlzilla 版本 1.1.110906&lt;br /&gt;&lt;br /&gt;之前有測試過 crawlzilla 版本 Hadoop 目前正常但是TOMCAT 沒有正常啓動&lt;br /&gt;後來發現原因是因為 jre 的連結指向錯誤( 這個部份正在確認, 我想如果 OS 有正常的update 應該沒有問題, 也要謝謝 NCHC 威宇 與 Jazz 的幫助 )&lt;br /&gt;&lt;br /&gt;原來的環境是使用 java-openjdk 的套件&lt;br /&gt;所以 /usr/lib/jvm/jre &amp;nbsp;指向 /etc/alternatives/jre&lt;br /&gt;/etc/alternatives/jre &amp;nbsp;指向 &amp;nbsp;/usr/lib/jvm/jre-1.6.0-openjdk&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# ls -l /usr/lib/jvm&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;總計 4&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;drwxr-xr-x 4 root root 4096 2011-03-02 01:51 java-1.6.0-openjdk-1.6.0&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red;"&gt;lrwxrwxrwx 1 root root &amp;nbsp; 21 2010-10-08 21:01 jre -&amp;gt; /etc/alternatives/jre&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;lrwxrwxrwx 1 root root &amp;nbsp; 27 2010-10-08 21:01 jre-1.6.0 -&amp;gt; /etc/alternatives/jre_1.6.0&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;lrwxrwxrwx 1 root root &amp;nbsp; 28 2011-03-02 01:51 jre-1.6.0-openjdk -&amp;gt; java-1.6.0-openjdk-1.6.0/jre&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;lrwxrwxrwx 1 root root &amp;nbsp; 29 2010-10-08 21:01 jre-openjdk -&amp;gt; /etc/alternatives/jre_openjdk&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;# ls -l /etc/alternatives/jre&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red;"&gt;lrwxrwxrwx 1 root root 30 2011-03-02 01:51 /etc/alternatives/jre -&amp;gt; /usr/lib/jvm/jre-1.6.0-openjdk&lt;/span&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;但是因為實務上使用 hadoop 使用 java-openjdk 有些許的問題&lt;/div&gt;&lt;div&gt;所以會將 java 套件更換為 sun 的 java 套件&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;div&gt;所以當更換套件之後, /usr/lib/jvm/jre 的指向 /usr/lib/jvm/jre-1.6.0-sun&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;# ls -l /usr/lib/jvm&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;總計 8&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;lrwxrwxrwx 1 root root &amp;nbsp; 26 2011-02-13 02:28 java -&amp;gt; /etc/alternatives/java_sdk&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;lrwxrwxrwx 1 root root &amp;nbsp; 32 2011-02-13 02:28 java-1.6.0 -&amp;gt; /etc/alternatives/java_sdk_1.6.0&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;drwxr-xr-x 3 root root 4096 2011-02-13 01:47 java-1.6.0-openjdk-1.6.0&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;lrwxrwxrwx 1 root root &amp;nbsp; 20 2011-02-13 02:28 java-1.6.0-sun -&amp;gt; java-1.6.0-sun-1.6.0&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;drwxr-xr-x 6 root root 4096 2011-02-13 02:28 java-1.6.0-sun-1.6.0&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;lrwxrwxrwx 1 root root &amp;nbsp; 30 2011-02-13 02:28 java-sun -&amp;gt; /etc/alternatives/java_sdk_sun&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: red;"&gt;lrwxrwxrwx 1 root root &amp;nbsp; 21 2011-02-13 01:49 jre -&amp;gt; /etc/alternatives/jre&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;lrwxrwxrwx 1 root root &amp;nbsp; 27 2011-02-13 01:49 jre-1.6.0 -&amp;gt; /etc/alternatives/jre_1.6.0&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;lrwxrwxrwx 1 root root &amp;nbsp; 24 2011-02-13 01:49 jre-1.6.0-sun -&amp;gt; java-1.6.0-sun-1.6.0/jre&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;lrwxrwxrwx 1 root root &amp;nbsp; 25 2011-02-13 01:49 jre-sun -&amp;gt; /etc/alternatives/jre_sun&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;da4:~ # ls -l /etc/alternatives/jre&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: red;"&gt;lrwxrwxrwx 1 root root 26 2011-02-13 02:06 /etc/alternatives/jre -&amp;gt; /usr/lib/jvm/jre-1.6.0-sun&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;所以如果是 TOMCAT 啟動有問題的話&lt;br /&gt;請檢查是否 /usr/lib/jvm/jre 聯結失效&lt;br /&gt;&lt;br /&gt;並且將 /etc/alternatives/jre 指向 &amp;nbsp;/usr/lib/jvm/jre-1.6.0-sun &amp;nbsp;( 請視您安裝的 java 版本)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;並透過 startup.sh 的shell script 啟動 TOMCAT&lt;br /&gt;#/opt/crawlzilla/tomcat/bin/startup.sh&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;可以透過 netstat &amp;nbsp;來檢查 port 8080 有沒有在 listen&lt;/div&gt;&lt;div&gt;&lt;br /&gt;# netstat -tupln | grep :8080&lt;br /&gt;tcp &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0 &amp;nbsp; &amp;nbsp; &amp;nbsp;0 :::8080 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; :::* &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;LISTEN &amp;nbsp; &amp;nbsp; &amp;nbsp;4196/java &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;br /&gt;&lt;br /&gt;可以透過 &amp;nbsp;jps 檢查 Hadoop 有沒有運作&lt;br /&gt;# jps&lt;br /&gt;21297 DataNode&lt;br /&gt;4196 Bootstrap&lt;br /&gt;21346 TaskTracker&lt;br /&gt;24468 Jps&lt;br /&gt;21239 JobTracker&lt;br /&gt;21191 NameNode&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;安裝好之後就可以使用瀏覽器 連線主機 8080 port 來使用&lt;br /&gt;但是第1個步驟是更改 預設帳號以及密碼&lt;br /&gt;&lt;br /&gt;預設的帳號是 &amp;nbsp;admin&lt;br /&gt;密碼為 &amp;nbsp;crawler&lt;br /&gt;&lt;br /&gt;http://伺服器_IP:8080&lt;br /&gt;&lt;br /&gt;這邊有個地方需要注意的是&lt;br /&gt;原 E-mail 那個欄位 其實是 要輸入原密碼&lt;br /&gt;這個部份會被誤會, 以為是要輸入原來在安裝過程中輸入的e-mail&lt;br /&gt;&lt;br /&gt;因為是更改密碼, 所以是輸入原密碼以及 新密碼&lt;br /&gt;點選 Submit 就完成 密碼更換&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/-V3GnFKrICyU/TmsBjzmhXOI/AAAAAAAAJYY/JCfM869faeQ/s1600/crawlzilla_login.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="480" src="http://3.bp.blogspot.com/-V3GnFKrICyU/TmsBjzmhXOI/AAAAAAAAJYY/JCfM869faeQ/s640/crawlzilla_login.png" width="640" /&gt;&lt;/a&gt;&lt;br /&gt;再次謝謝 &amp;nbsp;NCHC 團隊&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;enjoy it&lt;br /&gt;~~&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11003646-713317506736378789?l=sakananote2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sakananote2.blogspot.com/feeds/713317506736378789/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11003646&amp;postID=713317506736378789' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default/713317506736378789'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default/713317506736378789'/><link rel='alternate' type='text/html' href='http://sakananote2.blogspot.com/2011/09/crawlzilla-with-opensuse-fix-tomcat.html' title='crawlzilla with openSUSE 小記 － fix TOMCAT 問題'/><author><name>Max</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='29' src='http://1.bp.blogspot.com/_n5qNdoTofp0/SM0pJxh-lEI/AAAAAAAAEZ0/nVqzKpTUa24/S220/linux_inside_bw1a.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-V3GnFKrICyU/TmsBjzmhXOI/AAAAAAAAJYY/JCfM869faeQ/s72-c/crawlzilla_login.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11003646.post-3798187161721073365</id><published>2011-09-10T12:14:00.005+08:00</published><updated>2011-09-10T14:27:57.132+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='SUSE Linux'/><title type='text'>設定 automatic online update with openSUSE 11.3</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;br /&gt;在 openSUSE 11.2 之後預設就沒有安裝 yast2-online-update-configuration 這個套件&lt;br /&gt;&lt;br /&gt;所以跟 openSUSE 11.2 之前預設會安裝&amp;nbsp;yast2-online-update-configuration 套件&lt;br /&gt;&lt;br /&gt;yast2-online-update-configuration 套件主要是設定自動更新套件&lt;br /&gt;載入模組之後&lt;br /&gt;有一個自動更新套件的選項, 勾選之後就會自動更新套件&lt;br /&gt;&lt;br /&gt;首先使用 &amp;nbsp;zypper 搜尋 yast2-online 這個關鍵字 ( 也可以使用 YaST 內的軟體管理 )&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# zypper &amp;nbsp; search &amp;nbsp; &amp;nbsp;yast2-online&lt;br /&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;Loading repository data...&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;Reading installed packages...&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;S | Name &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| Summary &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| Type &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;--+-----------------------------------+--------------------------------+--------&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;i | yast2-online-update &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; | YaST2 - Online Update (YOU) &amp;nbsp; &amp;nbsp;| package&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red;"&gt;&amp;nbsp; | yast2-online-update-configuration | Configuration of Online Update | package&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;i | yast2-online-update-frontend &amp;nbsp; &amp;nbsp; &amp;nbsp;| YaST2 - Online Update (YOU) &amp;nbsp; &amp;nbsp;| package&lt;/span&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;透過 zypper 安裝 &amp;nbsp;yast2-online-update-configuration 套件&amp;nbsp;( 也可以使用 YaST 內的軟體管理來安裝 )&lt;br /&gt;&lt;br /&gt;# zypper &amp;nbsp; install &amp;nbsp; yast2-online-update-configuration&lt;br /&gt;&lt;br /&gt;呼叫&amp;nbsp;yast2-online-update-configuration&lt;br /&gt;&lt;br /&gt;# yast2 &amp;nbsp; online_update_configuration&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-Xn9rTKj_hm0/TmrhMU7hfmI/AAAAAAAAJYQ/qNN5U9GXWv0/s1600/Screenshot.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://3.bp.blogspot.com/-Xn9rTKj_hm0/TmrhMU7hfmI/AAAAAAAAJYQ/qNN5U9GXWv0/s640/Screenshot.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;勾選 Automatic Online Update&lt;br /&gt;選取 升級的區間 有 daily ( 每天 ) &amp;nbsp;/ &amp;nbsp;weekly ( 每週 ) / monthly ( 每月 )&lt;br /&gt;可以依照自己的需求 勾選 &amp;nbsp;Agree with Licenses ( 同意授選協定 )&lt;br /&gt;Advanced 則是可以 Edit Software Repositories ( 編輯軟體套件庫 )&lt;br /&gt;點選 OK 完成設定&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-oclJadVu3cI/TmrhSaoaQaI/AAAAAAAAJYU/Y0PLgmVzQfA/s1600/Screenshot-1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://4.bp.blogspot.com/-oclJadVu3cI/TmrhSaoaQaI/AAAAAAAAJYU/Y0PLgmVzQfA/s640/Screenshot-1.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;enjoy it ~~&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11003646-3798187161721073365?l=sakananote2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sakananote2.blogspot.com/feeds/3798187161721073365/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11003646&amp;postID=3798187161721073365' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default/3798187161721073365'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default/3798187161721073365'/><link rel='alternate' type='text/html' href='http://sakananote2.blogspot.com/2011/09/automatic-online-update-with-opensuse.html' title='設定 automatic online update with openSUSE 11.3'/><author><name>Max</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='29' src='http://1.bp.blogspot.com/_n5qNdoTofp0/SM0pJxh-lEI/AAAAAAAAEZ0/nVqzKpTUa24/S220/linux_inside_bw1a.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-Xn9rTKj_hm0/TmrhMU7hfmI/AAAAAAAAJYQ/qNN5U9GXWv0/s72-c/Screenshot.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11003646.post-2665527841769858649</id><published>2011-09-08T19:42:00.002+08:00</published><updated>2011-09-08T19:43:00.534+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='SUSE Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='crawlzilla'/><title type='text'>crawlzilla with openSUSE 11.3 小記</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;br /&gt;今天將 da4 &amp;nbsp;納入 nagios Server 的監控 ( da1 )&lt;br /&gt;&lt;br /&gt;將做的事情紀錄一下&lt;br /&gt;可以參考自己的文件&amp;nbsp;&lt;a href="https://docs.google.com/document/d/1_g3NbOpyk13QQGAzczAA8EVWq47zjVRE6bXd6ZZeyuo/edit?hl=zh_TW"&gt;https://docs.google.com/document/d/1_g3NbOpyk13QQGAzczAA8EVWq47zjVRE6bXd6ZZeyuo/edit?hl=zh_TW&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;以利以後擴展 slave node&lt;br /&gt;&lt;br /&gt;Client 部份&lt;br /&gt;&lt;br /&gt;利用 zypper 安裝 nagios-nrpe 以及 &amp;nbsp;nagios-plugins-nrpe&lt;br /&gt;#zypper &amp;nbsp; install &amp;nbsp; nagios-nrpe &amp;nbsp; nagios-plugins-nrpe&lt;br /&gt;&lt;br /&gt;設定允許 nagios 主機使用 nrpe 來監控&lt;br /&gt;#vi /etc/nagios/nrpe.cfg&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red;"&gt;加入 監控主機IP 來允許監控&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;allowed_hosts=127.0.0.1&lt;/span&gt;&lt;span class="Apple-style-span" style="color: red;"&gt;,監控主機_IP&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red;"&gt;加入 針對 sda1 sda2 sda3 的 command 還有 check_ssh check_smtp&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;command[check_sda1]=/usr/lib/nagios/plugins/check_disk -w 20% -c 10% -p /dev/sda1&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;command[check_sda2]=/usr/lib/nagios/plugins/check_disk -w 20% -c 10% -p /dev/sda2&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;command[check_sda3]=/usr/lib/nagios/plugins/check_disk -w 20% -c 10% -p /dev/sda3&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;command[check_ssh]=/usr/lib/nagios/plugins/check_ssh 127.0.0.1&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;command[check_smtp]=/usr/lib/nagios/plugins/check_smtp 127.0.0.1&lt;/span&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Server 部份&lt;/div&gt;&lt;div&gt;複製 其他主機的 cfg 給新主機用&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;#cp &amp;nbsp;/etc/nagios/objects/linux52.cfg &amp;nbsp;&amp;nbsp;/etc/nagios/objects/linux53.cfg&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;#vi &amp;nbsp;/etc/nagios/objects/linux53.cfg&lt;/div&gt;&lt;div&gt;修改相關 IP 及主機名稱&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;將新主機納入監控範圍&lt;/div&gt;&lt;div&gt;#vi &amp;nbsp; /etc/nagios/nagios.cfg&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;cfg_file=/etc/nagios/objects/linux53.cfg&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;重新啟動 &amp;nbsp;nagios&lt;/div&gt;&lt;div&gt;#rcnagios &amp;nbsp; restart&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;--------------------------- &amp;nbsp;Crawlzilla with &amp;nbsp;openSUSE -------------------------&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;利用 script 安裝　Crawlzilla with openSUSE&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;prepare-opensuse-crawlzilla-master.sh&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;內容為&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;#!/bin/bash&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;## ----------將 openSUSE 的套件庫更換到Taiwan 的下載中心 開始 ---------------------&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;echo "Print the rep &amp;nbsp;in use"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;zypper &amp;nbsp;lr -u&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;#Define openSUSE Version&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;VERSION=`cat /etc/SuSE-release | grep VERSION | cut -d ' ' -f 3`&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;echo "This openSUSE version is $VERSION"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;echo "Remove Ori Rep"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;zypper rr 1&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;zypper rr 1&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;zypper rr 1&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;zypper rr 1&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;zypper rr 1&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;zypper rr 1&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;echo "Add Taiwan's rep "&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;## for OSS&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;zypper ar -f http://ftp.twaren.net/Linux/OpenSuSE/distribution/$VERSION/repo/oss/ &amp;nbsp;Twaren-Oss&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;#zypper ar -f http://download.opensuse.org/distribution/$VERSION/repo/non-oss/ suse_non-oss&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;#zypper ar -f http://ftp.ncnu.edu.tw/Linux/opensuse/distribution/$VERSION/repo/non-oss/ ncnu_non-oss&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;## for Non-OSS&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;#zypper ar -f http://ftp.cse.yzu.edu.tw/pub/Linux/openSUSE/distribution/$VERSION/repo/non-oss/ &amp;nbsp;cse_non-oss&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;zypper ar -f http://ftp.twaren.net/Linux/OpenSuSE/distribution/$VERSION/repo/non-oss/ Twaren-Non-oss&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;## for update&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;#zypper ar http://ftp.twaren.net/Linux/OpenSuSE/update/$VERSION/repodata/ &amp;nbsp;twaren_update&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;zypper ar -f http://ftp.twaren.net/Linux/OpenSuSE/update/$VERSION/ &amp;nbsp;Twaren-Update&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;#zypper ar -f http://download.opensuse.org/update/$VERSION/ &amp;nbsp;suse_update&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;## for Pacman Rep&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;zypper ar -f http://ftp.nchc.org.tw/Linux/Packman/suse/$VERSION/ NCHC-Pacman&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;#zypper ar -f http://ftp.twaren.net/Linux/Packman/suse/$VERSION/ twaren_packman&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;# 匯入金鑰 and 更新快取&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;# refresh repo and import keys&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;zypper &amp;nbsp;--gpg-auto-import-keys refresh&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;## ----------將 openSUSE 的套件庫更換到Taiwan 的下載中心 結束---------------------&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;echo -e "\033[31m"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;echo "*** Show sshd status ***"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;rcsshd &amp;nbsp;status&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;echo -e "\033[0m"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;echo ""&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;echo "*** Restart sshd and Make Default boot ***"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;rcsshd &amp;nbsp;restart&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;chkconfig &amp;nbsp;sshd --list&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;chkconfig &amp;nbsp;sshd on&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;chkconfig &amp;nbsp;sshd --list&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;echo -e "\033[34m"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;echo ""&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;echo "*** checking java package ***"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;zypper search java-1&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;echo -e "\033[0m"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;echo ""&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;echo "*** Remove java-*-openjdk and install java-*-sun"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;zypper remove -y java-*-openjdk&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;zypper install -y --auto-agree-with-licenses java-*-sun-devel&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;echo -e "\033[33m"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;echo ""&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;echo "*** checking java package ***"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;zypper search java-*-sun&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;echo -e "\033[0m"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;echo ""&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;echo "*** You should see java-*-sun already install ***"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;echo -e "\033[32m"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;echo ""&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;echo "*** Get expect package for crawlzilla !! ***"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;zypper install -y expect&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;echo -e "\033[0m"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;echo ""&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;#echo "*** Get Crawlzilla 0.3.0 Now!! ***"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;#wget http://downloads.sourceforge.net/project/crawlzilla/stable/Crawlzilla-0.3/Crawlzilla-0.3.0.tar.gz&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;echo "*** Get Crawlzilla 1.1 Now!! ***"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;#wget http://sourceforge.net/projects/crawlzilla/files/stable/Crawlzilla-1.0/Crawlzilla-1.0.0.tar.gz&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;#wget http://sourceforge.net/projects/crawlzilla/files/testing/Crawlzilla-1.0/Crawlzilla-1.0.110708.tar.gz&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;#wget http://sourceforge.net/projects/crawlzilla/files/testing/Crawlzilla-1.0/Crawlzilla-1.0.110725.tar.gz&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;wget http://sourceforge.net/projects/crawlzilla/files/testing/Crawlzilla-1.1/Crawlzilla-1.1.110906.tar.gz&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;echo -e "\033[31m"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;echo ""&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;echo "*** Untar Crawlzilla to /opt ***"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;tar &amp;nbsp;zxvf &amp;nbsp;Crawlzilla-*.tar.gz -C /opt&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;echo -e "\033[0m"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;echo ""&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;echo "*** Install Crawlzilla &amp;nbsp;Now!! ***"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;/opt/Crawlzilla_Install/install&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;#開啟 http://主機:8080&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;#要使用本機登入 8080 port 改密碼&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;啟動的時候發現 jps 沒有辦法使用&lt;/div&gt;&lt;div&gt;本來以為是沒有安裝&lt;/div&gt;&lt;div&gt;後來查了一下才知道是 路徑的問題&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;# ls &amp;nbsp;-l &amp;nbsp; /usr/bin/jps&lt;/div&gt;&lt;div&gt;lrwxrwxrwx 1 root root 29 2011-09-08 18:48&amp;nbsp;&lt;span class="Apple-style-span" style="color: red;"&gt;/usr/bin/jps -&amp;gt; /usr/java/jdk1.6.0_21/bin/jps&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;# echo $JAVA_HOME&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;/usr/lib/jvm/java&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;所以 &amp;nbsp;jps 的所在位置是 &amp;nbsp;/usr/lib/jvm/java/bin/jps&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;修正一下 先將錯誤的 jps 連結刪除&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;# rm &amp;nbsp; /usr/bin/jps&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;# ln &amp;nbsp; -s &amp;nbsp;&amp;nbsp;&lt;span class="Apple-style-span" style="color: blue;"&gt;/usr/lib/jvm/java/bin/jps&lt;/span&gt;&amp;nbsp;&amp;nbsp;&lt;span class="Apple-style-span" style="color: red;"&gt;/usr/bin/jps&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;目前Hadoop 可以啟動, 但是 Tomcat 還沒有順利啟動&lt;/div&gt;&lt;div&gt;期待官方趕快修正&lt;/div&gt;&lt;div&gt;也謝謝 NCHC&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11003646-2665527841769858649?l=sakananote2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sakananote2.blogspot.com/feeds/2665527841769858649/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11003646&amp;postID=2665527841769858649' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default/2665527841769858649'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default/2665527841769858649'/><link rel='alternate' type='text/html' href='http://sakananote2.blogspot.com/2011/09/crawlzilla-with-opensuse-113.html' title='crawlzilla with openSUSE 11.3 小記'/><author><name>Max</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='29' src='http://1.bp.blogspot.com/_n5qNdoTofp0/SM0pJxh-lEI/AAAAAAAAEZ0/nVqzKpTUa24/S220/linux_inside_bw1a.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11003646.post-4839930654156576910</id><published>2011-09-07T09:22:00.003+08:00</published><updated>2011-09-07T09:22:34.942+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='SUSE Linux'/><title type='text'>openSUSE 使用 Devede 燒錄 VCD 小記</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;之前使用 K3b 都是燒錄音樂CD&lt;br /&gt;所以有裝 k3b-codecs 就可以解決了&lt;br /&gt;但是今天要燒錄 VCD 卻沒有辦法燒錄&lt;br /&gt;&lt;br /&gt;錯誤訊息是&lt;br /&gt;&lt;span class="Apple-style-span" style="background-color: #e0edd3; color: #333333; font-family: 'Lucida Grande', 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif; font-size: 13px; font-style: italic; line-height: 18px;"&gt;K3b will create a VCD image from the given MPEG files, but these files already be in VCD format. K3b does not yet resample MPEG files&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;試了一下, 找一下網路上面的文章&lt;br /&gt;發現 Devede 這套軟體好像不錯&lt;br /&gt;&lt;br /&gt;官方網站&lt;br /&gt;&lt;a href="http://www.rastersoft.com/programas/devede.html"&gt;http://www.rastersoft.com/programas/devede.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;選單圖片 (圖片取自網路..)&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://img.brothersoft.com/screenshots/softimage/d/devede-338407-1265626786.jpeg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="456" src="http://img.brothersoft.com/screenshots/softimage/d/devede-338407-1265626786.jpeg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;所以就利用 zypper 安裝了 Devede 這套軟體&lt;br /&gt;&lt;br /&gt;#zypper &amp;nbsp; install &amp;nbsp; devede&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;介面與方式都很直覺, 也很方便&lt;br /&gt;先記下來&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;enjoy it ~~&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11003646-4839930654156576910?l=sakananote2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sakananote2.blogspot.com/feeds/4839930654156576910/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11003646&amp;postID=4839930654156576910' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default/4839930654156576910'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default/4839930654156576910'/><link rel='alternate' type='text/html' href='http://sakananote2.blogspot.com/2011/09/opensuse-devede-vcd.html' title='openSUSE 使用 Devede 燒錄 VCD 小記'/><author><name>Max</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='29' src='http://1.bp.blogspot.com/_n5qNdoTofp0/SM0pJxh-lEI/AAAAAAAAEZ0/nVqzKpTUa24/S220/linux_inside_bw1a.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11003646.post-4169528369925663958</id><published>2011-09-06T16:38:00.002+08:00</published><updated>2011-09-10T14:30:29.897+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><title type='text'>20110906 Java 練習小記</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;JLabel &lt;br /&gt;&lt;ul style="text-align: left;"&gt;&lt;li&gt;標籤 &lt;ul&gt;&lt;li&gt;顯示文字 &lt;ul&gt;&lt;li&gt;lb.setText("歡迎光臨"); &lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;設定前景色(文字) &lt;ul&gt;&lt;li&gt;setForeground(Color.black); &lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;設定背景色 &lt;ul&gt;&lt;li&gt;setBackground(Color.white); &lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;設定穿透效果 &lt;ul&gt;&lt;li&gt;setOpaque(true); &lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;設定水平方向的對齊 &lt;ul&gt;&lt;li&gt;setHorizontalAlignment(JLabel.LEFT); &lt;/li&gt;&lt;li&gt;setHorizontalAlignment(JLabel.CENTER); &lt;/li&gt;&lt;li&gt;setHorizontalAlignment(JLabel.RIGHT); &lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;設定垂直方向的對齊 &lt;ul&gt;&lt;li&gt;setVerticalAlignment(JLabel.TOP); &lt;/li&gt;&lt;li&gt;setVerticalAlignment(JLabel.CENTER); &lt;/li&gt;&lt;li&gt;setVerticalAlignment(JLabel.BUTTOM);&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;package chapter20;&lt;br /&gt;//在標籤中設定文字&lt;br /&gt;&lt;br /&gt;import java.awt.*;&lt;br /&gt;import javax.swing.*;&lt;br /&gt;&lt;br /&gt;public class Sample6 extends JApplet&lt;br /&gt;{&lt;br /&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;private JLabel[] lb = new JLabel[3];&lt;br /&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;public void init()&lt;br /&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;{&lt;br /&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;//建立元件&lt;br /&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;for(int i=0; i &amp;lt; lb.length; i++)&lt;br /&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;{&lt;br /&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;			&lt;/span&gt;lb[i] = new JLabel("您覺得汽車" + i + "如何呢?");&lt;br /&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;}&lt;br /&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;//設定元件&lt;br /&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;//設定前景顏色&lt;br /&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;lb[0].setForeground(Color.red);&lt;br /&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;lb[1].setForeground(Color.green);&lt;br /&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;lb[2].setForeground(Color.blue);&lt;br /&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;//設定背景顏色&lt;br /&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;lb[0].setBackground(Color.white);&lt;br /&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;lb[1].setBackground(Color.gray);&lt;br /&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;lb[2].setBackground(Color.white);&lt;br /&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;//設定穿透效果&lt;br /&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;lb[0].setOpaque(true);&lt;br /&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;lb[1].setOpaque(true);&lt;br /&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;lb[2].setOpaque(true);&lt;br /&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;//設定水平方向的對齊&lt;br /&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;lb[0].setHorizontalAlignment(JLabel.LEFT);&lt;br /&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;lb[1].setHorizontalAlignment(JLabel.CENTER);&lt;br /&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;lb[2].setHorizontalAlignment(JLabel.RIGHT);&lt;br /&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;//設定垂直方向的對齊&lt;br /&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;lb[0].setVerticalAlignment(JLabel.TOP);&lt;br /&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;lb[1].setVerticalAlignment(JLabel.CENTER);&lt;br /&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;lb[2].setVerticalAlignment(JLabel.BOTTOM);&lt;br /&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;//設定容器&lt;br /&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;setLayout(new GridLayout(3,1,3,3));&lt;br /&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;//在容器中新增元件&lt;br /&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;for (int i=0; i &amp;lt; lb.length; i++)&lt;br /&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;{&lt;br /&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;			&lt;/span&gt;add(lb[i]);&lt;br /&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;}&lt;br /&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;}&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&amp;nbsp;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11003646-4169528369925663958?l=sakananote2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sakananote2.blogspot.com/feeds/4169528369925663958/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11003646&amp;postID=4169528369925663958' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default/4169528369925663958'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default/4169528369925663958'/><link rel='alternate' type='text/html' href='http://sakananote2.blogspot.com/2011/09/20110906-java.html' title='20110906 Java 練習小記'/><author><name>Max</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='29' src='http://1.bp.blogspot.com/_n5qNdoTofp0/SM0pJxh-lEI/AAAAAAAAEZ0/nVqzKpTUa24/S220/linux_inside_bw1a.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11003646.post-6800334211558343978</id><published>2011-09-05T20:20:00.002+08:00</published><updated>2011-09-10T14:30:30.066+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><title type='text'>20110905 Java 練習小記</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;br /&gt;版面管理員 LayoutManager&lt;br /&gt;&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;如果沒有設定, 預設是&amp;nbsp;邊框式版面&amp;nbsp;( BorderLayout)&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;如果沒有特別設定預設會將元件配置在中間 CENTER&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;可以配置五個位置 東西南北中&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;BorderLayout.EAST&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;BorderLayout.WEST&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;BorderLayout.SOUTH&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;BorderLayout.NORTH&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;BorderLayout.CENTER&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;按鈕的大小會隨著容器大小改變&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;水流式版面 FlowLayout&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;橫向排列的排版方式&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;按鈕的大小 "不會" 隨著容器大小改變&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;格狀版面 GridLayout&lt;/li&gt;&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;可以指定橫向及縱向元件數量&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;setLayout(new GridLayout(rows,cols) 來指定&amp;nbsp;rows 列&amp;nbsp;cols 欄&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;按鈕的大小會隨著容器大小改變&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;package chapter20;&lt;/div&gt;&lt;div&gt;//設定版面管理員&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;import java.awt.*;&lt;/div&gt;&lt;div&gt;import javax.swing.*;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;public class Sample1 extends JApplet&lt;/div&gt;&lt;div&gt;{&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;private JLabel lb;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;private JButton bt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;public void init()&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;{&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;//建立元件&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;lb = new JLabel("歡迎光臨");&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;bt = new JButton("購買");&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;//設定容器, 設定版面管理員&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;setLayout(new BorderLayout());&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;//新增到容器內&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;add(lb,BorderLayout.NORTH);//放在北邊&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;add(bt,BorderLayout.SOUTH);//放在南邊&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;}&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;}&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;package chapter20;&lt;/div&gt;&lt;div&gt;//調查邊框式版面 BorderLayer&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;import java.awt.*;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;import javax.swing.*;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;public class Sample2 extends JApplet&lt;/div&gt;&lt;div&gt;{&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;private JButton[] bt = new JButton[5]; //這邊用陣列的方式&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;public void init()&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;{&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;//建立元件&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;bt[0] = new JButton("N");&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;bt[1] = new JButton("S");&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;bt[2] = new JButton("C");&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;bt[3] = new JButton("W");&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;bt[4] = new JButton("E");&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;//設定容器&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;setLayout(new BorderLayout());&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;//新增到容器中&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;add(bt[0],BorderLayout.NORTH);&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;add(bt[1],BorderLayout.SOUTH);&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;add(bt[2],BorderLayout.CENTER);&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;add(bt[3],BorderLayout.WEST);&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;add(bt[4],BorderLayout.EAST);&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;}&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;}&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;package chapter20;&lt;/div&gt;&lt;div&gt;//水流式版面 FlowLayout&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;import java.awt.*;&lt;/div&gt;&lt;div&gt;import javax.swing.*;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;public class Sample3 extends JApplet&amp;nbsp;&lt;/div&gt;&lt;div&gt;{&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;private JButton[] bt = new JButton[5];&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;public void init()&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;{&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;//建立元件&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;for(int i=0; i&amp;lt;bt.length; i++)&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;{&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;			&lt;/span&gt;//利用for 迴圈來建立按鈕, 將int 轉型為 string&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;			&lt;/span&gt;bt[i] = new JButton(Integer.toString(i));&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;}&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;//設定容器 這邊宣告 FlowLayout&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;setLayout(new FlowLayout());&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;			&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;//新增到容器中&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;for(int i=0; i&amp;lt;bt.length; i++)&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;{&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;			&lt;/span&gt;add(bt[i]);&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;}&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;			&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;}&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;}&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;package chapter20;&lt;/div&gt;&lt;div&gt;//格狀版面 GridLayout&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;import java.awt.*;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;import javax.swing.*;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;public class Sample4 extends JApplet&lt;/div&gt;&lt;div&gt;{&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;private JButton[] bt = new JButton[6];&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;public void init()&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;{&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;//使用 for 迴圈建立按鈕&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;for(int i=0; i&amp;lt;bt.length; i++)&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;{&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;			&lt;/span&gt;bt[i] = new JButton(Integer.toString(i));&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;}&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;//設定容器 如果不指定就是一欄一列&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;//setLayout(new GridLayout(row,cols));&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;setLayout(new GridLayout(2,3));&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;//新增到容器&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;for(int i=0; i &amp;lt; bt.length; i++)&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;{&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;			&lt;/span&gt;add(bt[i]);&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;}&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;}&lt;/div&gt;&lt;div&gt;}&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;package chapter20;&lt;/div&gt;&lt;div&gt;//結合不同版面的容器&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;import java.awt.*;&lt;/div&gt;&lt;div&gt;import javax.swing.*;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;public class Sample5 extends JApplet&lt;/div&gt;&lt;div&gt;{&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;private JButton[] bt = new JButton[10];&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;//使用面板 JPanel&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;private JPanel[] pn = new JPanel[2];&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;public void init()&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;{&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;//建立元件&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;for (int i=0; i &amp;lt; bt.length; i++)&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;{&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;			&lt;/span&gt;bt[i] = new JButton(Integer.toString(i));&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;}&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;for (int i=0; i &amp;lt; pn.length; i++)&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;{&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;			&lt;/span&gt;//這邊只要 new 一個 JPanel 就可以&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;			&lt;/span&gt;pn[i] = new JPanel();&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;}&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;//設定容器&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;//設定格狀面板, 兩列 rows 一欄&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;setLayout(new GridLayout(2,1));&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;//在兩個面板中設定不同的格狀面板&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;pn[0].setLayout(new GridLayout(2,2));&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;pn[1].setLayout(new GridLayout(2,3));&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;//新增到容器內&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;//在第一個面板新增按鈕&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;for(int i=0; i&amp;lt;4; i++)&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;{&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;			&lt;/span&gt;pn[0].add(bt[i]);&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;}&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;for(int i=4; i &amp;lt; bt.length; i++)&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;{&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;			&lt;/span&gt;pn[1].add(bt[i]);&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;}&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;//在還沒有把面板加進來之前是不會顯示的&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;for (int i=0; i &amp;lt; pn.length; i++)&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;{&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;			&lt;/span&gt;add(pn[i]);&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;}&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;}&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;}&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11003646-6800334211558343978?l=sakananote2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sakananote2.blogspot.com/feeds/6800334211558343978/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11003646&amp;postID=6800334211558343978' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default/6800334211558343978'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default/6800334211558343978'/><link rel='alternate' type='text/html' href='http://sakananote2.blogspot.com/2011/09/20110905-java.html' title='20110905 Java 練習小記'/><author><name>Max</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='29' src='http://1.bp.blogspot.com/_n5qNdoTofp0/SM0pJxh-lEI/AAAAAAAAEZ0/nVqzKpTUa24/S220/linux_inside_bw1a.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11003646.post-4487466649775602374</id><published>2011-09-03T09:23:00.000+08:00</published><updated>2011-09-03T09:23:39.369+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='GNOME'/><title type='text'>建立 eclipse.desktop 讓Eclipse 可以在 GNOME 3加入喜好</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;在 GNOME &amp;nbsp;3 可以在應用程式上面按滑鼠右鍵 --&amp;gt; 加入喜好&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;將常用的應用程式固定起來&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;我自己的作法是將 eclipse 放在 Dropbox 上面執行&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;好處是在上面開發的專案, 不管在筆電或是PC上面都會同步&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;但是由於是直接執行 eclipse&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;在 eclipse 上面按右鍵加入喜好&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;雖然當時有顯示加入喜好, 但是程式結束就會消失&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;目前的作法是 新增eclipse的 .desktop &amp;nbsp;檔案, 新增到喜好就可&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;#vi &amp;nbsp; ~/.local/share/applications/eclipse.desktop&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: blue; font-size: large;"&gt;[Desktop Entry]&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: blue; font-size: large;"&gt;Name=Eclipse&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: blue; font-size: large;"&gt;Type=Application&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: blue; font-size: large;"&gt;Icon=gnome-do&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: blue; font-size: large;"&gt;Exec=/home/max/Dropbox/eclipse_linux/eclipse&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: blue; font-size: large;"&gt;Terminal=false&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: blue; font-size: large;"&gt;Categories=GTK;Application;&lt;/span&gt;&lt;br /&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;先記下來&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;enjoy it ~&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11003646-4487466649775602374?l=sakananote2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sakananote2.blogspot.com/feeds/4487466649775602374/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11003646&amp;postID=4487466649775602374' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default/4487466649775602374'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default/4487466649775602374'/><link rel='alternate' type='text/html' href='http://sakananote2.blogspot.com/2011/09/eclipsedesktop-eclipse-gnome-3.html' title='建立 eclipse.desktop 讓Eclipse 可以在 GNOME 3加入喜好'/><author><name>Max</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='29' src='http://1.bp.blogspot.com/_n5qNdoTofp0/SM0pJxh-lEI/AAAAAAAAEZ0/nVqzKpTUa24/S220/linux_inside_bw1a.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11003646.post-278634384219349033</id><published>2011-09-02T23:29:00.004+08:00</published><updated>2011-09-02T23:29:43.863+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><title type='text'>20110902 Java 練習小記</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;br /&gt;Swing&lt;br /&gt;&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;元件 ( JComponent )&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;Swing 的零件&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;JLabel&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;標籤&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;lb.setText("歡迎光臨");&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;顯示文字&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;JButton&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;按鈕&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;bt = new JButton("購買");&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;容器 ( Container )&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;包含元件的元件&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;Applet 就是容器&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;Applet 中會有一個&amp;nbsp;內容窗格&amp;nbsp;( content pane ) 的中間容器, 並進行新增元件的處理&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;add(元件);&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;將元件加入到容器&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;add(元件, BorderLayout.位置);&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;將元件加入到容器&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;指定元件位置&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;BorderLayout.NORTH&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;BorderLayout.SOUTH&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;事件 ( Event )&lt;/li&gt;&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;事件處理 ( event hadling )&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;事件來源 ( event source )&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;傾聽者 ( listener )&lt;/li&gt;&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;負責處理事件的類別&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;bt.addActionListener( new SampleActionListener());&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;mouseClicked&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;按下滑鼠&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;mouseEntered&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;滑鼠進入範圍&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;mouseExited&lt;/li&gt;&lt;ul&gt;&lt;li style="list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;滑鼠離開範圍&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;package chapter19;&lt;/div&gt;&lt;div&gt;//撰寫 Swing Applet&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;import javax.swing.*;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;public class Sample1 extends JApplet&lt;/div&gt;&lt;div&gt;{&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;private JLabel lb;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;public void init()&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;{&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;//建立元件 製作一個標籤&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;lb = new JLabel();&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;//設定元件&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;lb.setText("歡迎光臨");&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;//新增到容器中&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;add(lb);&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;}&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;}&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;package chapter19;&lt;/div&gt;&lt;div&gt;//使用 JButton 按鈕元件&lt;/div&gt;&lt;div&gt;import javax.swing.*;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;public class Sample2 extends JApplet&lt;/div&gt;&lt;div&gt;{&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;private JButton bt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;public void init()&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;{&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;//建立元件&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;bt = new JButton("購買");&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;//新增到容器中&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;add(bt);&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;}&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;}&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;package chapter19;&lt;/div&gt;&lt;div&gt;//將元件上下並排&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;import java.awt.BorderLayout;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;import javax.swing.*;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;public class Sample3 extends JApplet&lt;/div&gt;&lt;div&gt;{&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;private JLabel lb;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;private JButton bt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;public void init()&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;{&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;//建立元件&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;lb = new JLabel("歡迎光臨");&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;bt = new JButton("購買");&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;//新增到容器內&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;//指定元件位置&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;add(lb, BorderLayout.NORTH);&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;add(bt, BorderLayout.SOUTH);&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;}&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;}&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;package chapter19;&lt;/div&gt;&lt;div&gt;//進行事件處理&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;import javax.swing.*;&lt;/div&gt;&lt;div&gt;import java.awt.*;&lt;/div&gt;&lt;div&gt;import java.awt.event.*;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;public class Sample4 extends JApplet&lt;/div&gt;&lt;div&gt;{&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;private JLabel lb;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;private JButton bt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;public void init()&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;{&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;//建立元件&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;lb = new JLabel("歡迎光臨");&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;bt = new JButton("購買");&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;//新增到容器中&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;add(lb, BorderLayout.NORTH);&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;add(bt, BorderLayout.SOUTH);&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;//登錄 listener, 需要配合下面建立的類別&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;bt.addActionListener(new SampleActionListener());&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;}&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;class SampleActionListener implements ActionListener&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;{&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;			&lt;/span&gt;public void actionPerformed( ActionEvent e)&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;			&lt;/span&gt;{&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;				&lt;/span&gt;lb.setText("謝謝惠顧");&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;			&lt;/span&gt;}&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;}&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;}&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;package chapter19;&lt;/div&gt;&lt;div&gt;//點選滑鼠行為處理&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;import java.awt.*;&lt;/div&gt;&lt;div&gt;import java.awt.event.*;&lt;/div&gt;&lt;div&gt;import javax.swing.*;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;public class Sample5 extends JApplet&lt;/div&gt;&lt;div&gt;{&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;private JLabel lb;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;public void init()&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;{&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;//建立元件&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;lb = new JLabel("歡迎光臨");&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;//新增到容器中&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;add(lb, BorderLayout.NORTH);&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;//登錄listener&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;addMouseListener(new SampleMouseListener());&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;}&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;//新增一個 listener 類別&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;class SampleMouseListener extends MouseAdapter&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;{&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;public void mouseClicked(MouseEvent e)&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;{&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;			&lt;/span&gt;lb.setText("謝謝惠顧");&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;}&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;}&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;}&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;package chapter19;&lt;/div&gt;&lt;div&gt;//滑鼠進出的處理&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;import java.awt.*;&lt;/div&gt;&lt;div&gt;import java.awt.event.*;&lt;/div&gt;&lt;div&gt;import javax.swing.*;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;public class Sample6 extends JApplet&lt;/div&gt;&lt;div&gt;{&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;private JLabel lb;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;public void init()&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;{&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;//建立元件&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;lb = new JLabel("您好");&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;//新增到容器中&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;add(lb, BorderLayout.NORTH);&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;//登錄 listener&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;addMouseListener(new SampleMouseListener());&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;}&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;&lt;/div&gt;&lt;div&gt;class SampleMouseListener extends MouseAdapter&lt;/div&gt;&lt;div&gt;{&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;public void mouseEntered(MouseEvent e)&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;{&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;lb.setText("歡迎光臨");&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;}&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;public void mouseExited(MouseEvent e)&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;{&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;lb.setText("您好");&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;}&lt;/div&gt;&lt;div&gt;}&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;}&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;package chapter19;&lt;/div&gt;&lt;div&gt;//輸入按鍵時進行處理&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;import java.awt.*;&lt;/div&gt;&lt;div&gt;import java.awt.event.*;&lt;/div&gt;&lt;div&gt;import javax.swing.*;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;public class Sample7 extends JApplet&lt;/div&gt;&lt;div&gt;{&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;private JLabel lb1, lb2;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;public void init()&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;{&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;//建立元件&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;lb1 = new JLabel("請選擇方向鍵");&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;lb2 = new JLabel();&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;//新增到容器中&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;add(lb1, BorderLayout.NORTH);&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;add(lb2, BorderLayout.SOUTH);&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;//登錄 listener&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;addKeyListener(new SampleKeyListener());&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;}&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;class SampleKeyListener extends KeyAdapter&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;{&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;public void keyPressed(KeyEvent e)&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;{&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;			&lt;/span&gt;String str;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;			&lt;/span&gt;//取得輸入按鍵&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;			&lt;/span&gt;int k = e.getKeyCode();&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;			&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;			&lt;/span&gt;switch(k)&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;			&lt;/span&gt;{&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;			&lt;/span&gt;case KeyEvent.VK_UP:&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;				&lt;/span&gt;str = "上";&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;				&lt;/span&gt;break;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;			&lt;/span&gt;case KeyEvent.VK_DOWN:&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;				&lt;/span&gt;str = "下";&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;				&lt;/span&gt;break;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;			&lt;/span&gt;case KeyEvent.VK_LEFT:&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;				&lt;/span&gt;str = "左";&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;				&lt;/span&gt;break;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;			&lt;/span&gt;case KeyEvent.VK_RIGHT:&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;				&lt;/span&gt;str = "右";&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;				&lt;/span&gt;break;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;			&lt;/span&gt;default:&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;				&lt;/span&gt;str = "其他按鍵";&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;			&lt;/span&gt;}&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;			&lt;/span&gt;lb2.setText(str + ".");&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;}&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;}&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;&lt;/div&gt;&lt;div&gt;}&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11003646-278634384219349033?l=sakananote2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sakananote2.blogspot.com/feeds/278634384219349033/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11003646&amp;postID=278634384219349033' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default/278634384219349033'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default/278634384219349033'/><link rel='alternate' type='text/html' href='http://sakananote2.blogspot.com/2011/09/20110902-java.html' title='20110902 Java 練習小記'/><author><name>Max</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='29' src='http://1.bp.blogspot.com/_n5qNdoTofp0/SM0pJxh-lEI/AAAAAAAAEZ0/nVqzKpTUa24/S220/linux_inside_bw1a.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11003646.post-7687379084342841731</id><published>2011-08-31T15:14:00.000+08:00</published><updated>2011-08-31T15:14:02.035+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='SUSE Linux'/><title type='text'>設定 ls 指令的 LS_OPTIONS 於 openSUSE 11.4</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;一般來說如果在 openSUSE 以 root 身份使用 ls 指令 會顯示隱藏檔案&lt;br /&gt;原因是因為 系統有設定 alias&lt;br /&gt;&lt;br /&gt;alias &amp;nbsp; ls='ls $LS_OPTIONS'&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;如果去 觀察 $LS_OPTIONS&lt;/div&gt;&lt;div&gt;&lt;div&gt;# echo $LS_OPTIONS&lt;/div&gt;&lt;div&gt;-A -N --color=tty -T 0&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;就會發現有加上 -A 的選項&lt;/div&gt;&lt;div&gt;所以會顯示隱藏檔案&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;以往修正這個選項都是在 &amp;nbsp;/etc/bash.bashrc &amp;nbsp;檔案內&lt;/div&gt;&lt;div&gt;將 root 的 LS_OPTIONS 的 -A 拿掉來修正&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;if test "$UID" = 0 ; then&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; LS_OPTIONS="&lt;/span&gt;&lt;span class="Apple-style-span" style="color: red;"&gt;-A&lt;/span&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt; -N $LS_OPTIONS -T 0"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;&amp;nbsp; &amp;nbsp; else&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; LS_OPTIONS="-N $LS_OPTIONS -T 0"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;fi&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;但是在 openSUSE 11.4 卻沒有在 /etc/bash.bashrc 內看到 &amp;nbsp;相關設定&lt;/div&gt;&lt;div&gt;原因是相關設定移到 &amp;nbsp;/etc/profile.d 目錄內了&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;觀察一下相關目錄&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;# ls &amp;nbsp;/etc/profile.d/&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: magenta;"&gt;PackageKit.sh &amp;nbsp;csh.utf8 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt; ls.bash &amp;nbsp; &lt;/span&gt;&lt;span class="Apple-style-span" style="color: magenta;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; sh.ssh&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: magenta;"&gt;alias.ash &amp;nbsp; &amp;nbsp; &amp;nbsp;cvs.csh &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ls.tcsh &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; sh.utf8&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: magenta;"&gt;alias.bash &amp;nbsp; &amp;nbsp; cvs.sh &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; opensp.csh &amp;nbsp; &amp;nbsp; &amp;nbsp;udisks-bash-completion.sh&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: magenta;"&gt;alias.tcsh &amp;nbsp; &amp;nbsp; desktop-data.csh &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; opensp.sh &amp;nbsp; &amp;nbsp; &amp;nbsp; xdg-environment.csh&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: magenta;"&gt;alljava.csh &amp;nbsp; &amp;nbsp;desktop-data.sh &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;profile.csh &amp;nbsp; &amp;nbsp; xdg-environment.sh&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: magenta;"&gt;alljava.sh &amp;nbsp; &amp;nbsp; gvfs-bash-completion.sh &amp;nbsp;profile.sh &amp;nbsp; &amp;nbsp; &amp;nbsp;zzz-glib2.csh&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: magenta;"&gt;bindkey.tcsh &amp;nbsp; krb5.csh &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; pulseaudio.csh &amp;nbsp;zzz-glib2.sh&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: magenta;"&gt;complete.bash &amp;nbsp;krb5.sh &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;pulseaudio.sh &amp;nbsp; zzz-groff.csh&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: magenta;"&gt;complete.tcsh &amp;nbsp;lang.csh &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; python.csh &amp;nbsp; &amp;nbsp; &amp;nbsp;zzz-groff.sh&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: magenta;"&gt;csh.ssh &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;lang.sh &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;python.sh&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;相關設定檔會被存放於 &amp;nbsp;/etc/profile.d/ls.bash&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;修改 /etc/profile.d/ls.bash 內的值就可以了&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;#vi &amp;nbsp; &amp;nbsp;/etc/profile.d/ls.bash&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;if test "$UID" = 0 ; then&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; LS_OPTIONS="&lt;/span&gt;&lt;span class="Apple-style-span" style="color: red;"&gt;-N $LS_OPTIONS -T 0&lt;/span&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;&amp;nbsp; &amp;nbsp; else&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; LS_OPTIONS="-N $LS_OPTIONS -T 0"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;fi&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;enjoy it ~~&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11003646-7687379084342841731?l=sakananote2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sakananote2.blogspot.com/feeds/7687379084342841731/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11003646&amp;postID=7687379084342841731' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default/7687379084342841731'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11003646/posts/default/7687379084342841731'/><link rel='alternate' type='text/html' href='http://sakananote2.blogspot.com/2011/08/ls-lsoptions-opensuse-114.html' title='設定 ls 指令的 LS_OPTIONS 於 openSUSE 11.4'/><author><name>Max</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='29' src='http://1.bp.blogspot.com/_n5qNdoTofp0/SM0pJxh-lEI/AAAAAAAAEZ0/nVqzKpTUa24/S220/linux_inside_bw1a.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11003646.post-9216280687069706376</id><published>2011-08-31T11:58:00.000+08:00</published><updated>2011-08-31T11:58:14.048+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='GNOME'/><category scheme='http://www.blogger.com/atom/ns#' term='SUSE Linux'/><title type='text'>openSUSE 11.4 with GNOME3 安裝小記</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;今天把 Desktop 重新安裝 openSUSE with GNOME 3&lt;br /&gt;將安裝的套件還有相關程序紀錄一下&lt;br /&gt;&lt;br /&gt;Step1:&lt;br /&gt;&lt;br /&gt;利用 One Click Install 安裝 GNOME 3&lt;br /&gt;&lt;a href="http://en.opensuse.org/GNOME3"&gt;http://en.opensuse.org/GNOME3&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;另外要於社群套件庫內加入 nVidia Graphics Drivers 套件庫&lt;br /&gt;這樣 GNOME 3 的顯示才會正常&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Step2:&lt;br /&gt;利用 &amp;nbsp;Shell script 增加台灣這邊的套件庫&lt;br /&gt;並調整優先性為 98, 預設是 99, 數字愈小愈優先&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;#!/bin/bash&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;echo "Print the rep &amp;nbsp;in use"&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;zypper &amp;nbsp;lr -u&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;#Define openSUSE Version&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;VERSION=`cat /etc/SuSE-release | grep VERSION | cut -d ' ' -f 3`&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;echo "This openSUSE version is $VERSION"&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;echo "Add Taiwan's rep "&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;## for OSS&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;zypper ar -f http://ftp.twaren.net/Linux/OpenSuSE/distribution/$VERSION/repo/oss/ &amp;nbsp;Twaren-Oss&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;#zypper ar -f http://download.opensuse.org/distribution/$VERSION/repo/non-oss/ suse_non-oss&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;#zypper ar -f http://ftp.ncnu.edu.tw/Linux/opensuse/distribution/$VERSION/repo/non-oss/ ncnu_non-oss&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;zypper mr &amp;nbsp; -p &amp;nbsp;98 &amp;nbsp;Twaren-Oss&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;## for Non-OSS&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;#zypper ar -f http://ftp.cse.yzu.edu.tw/pub/Linux/openSUSE/distribution/$VERSION/repo/non-oss/ &amp;nbsp;cse_non-oss&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;zypper &amp;nbsp;ar -f http://ftp.twaren.net/Linux/OpenSuSE/distribution/$VERSION/repo/non-oss/ Twaren-Non-oss&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;zypper &amp;nbsp;mr &amp;nbsp; -p &amp;nbsp;98 &amp;nbsp;Twaren-Non-oss&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;## for update&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;#zypper ar http://ftp.twaren.net/Linux/O
