星期三, 4月 04, 2012

KDE 與 openSUSE 社群歡迎您參加 COSCUP 2012!

KDE 與 openSUSE 社群歡迎您參加 COSCUP 2012!



COSCUP 是由台灣本土社群所舉辦的最大型自由/開放源碼軟體會議。

這個會議的議程適合新的使用者,熱情的推廣者,撰寫程式碼的人或是任何對於尖端的自由
/開放源碼軟體有興趣之人士。目的在於為來自不同社群的人們創造一個友善以及有益於結
交同好的環境,學習新知或是彼此砥礪。


去年的 COSCUP,幾位 KDE 和 openSUSE 貢獻者有精彩的演說並且在他們的攤位上介紹了很
酷的東西。


今年,我們想做的更好!


我們很榮幸的宣佈在 COSCUP 2012 我們有兩天的KDE和openSUSE議程。兩個組織的人將會聯
合起來為大家帶來最棒的演說。
為了達成這個目標,我們需要您的協助!


議程委員會正在徵求關於KDE和openSUSE的演說,我們期待(但非侷限)以下的主題:

        desktop technologies (d-bus, gstreamer, etcetera)
        桌面技術
        embedded and mobile
        嵌入式技術與行動裝置
        distribution technologies (packaging tools, build systems, etcetera)
        發行版技術
        challenges in adapting software to local needs (L10N, I18N)
        軟體在地化需求(L10N,I18N)
        cross-desktop collaboration
        跨桌面協作
        cross-distro collaboration
        跨發行版協作
        cloud computing and integration into the desktop
        雲端運算與桌面系統之整合
        or anything else you think the world should hear about!
        或是任何您覺得應該要讓大家聽聽看的東西!


雖然KDE和openSUSE一直以來都是緊密聯繫著的,但是演說不見得必須要同時關於KDE與openSUSE。


兩個社群都是非常開放的,我們歡迎其他的發行版(例如 Fedora,Ubuntu...等)上關於KDE>的演說,也歡迎其他的桌面系統在openSUSE上的演說(例如 GNOME,XFCE...等)。

投稿時間將於六月十五日截止。 請撰寫大約200字的提案,並附上一份約略50字的傳記,不 論內容中文或是英文,在截止日期前請寄到 cfp@opensuse.org。

星期二, 4月 03, 2012

VMware vSphere 5 使用本機 command 啟動VM

今天要進行 UPS 更換
從遠端要進行 VMware vSphere Hypervisor 關機
關機換完 UPS 之後就想到,
之前裏面的 VM 沒有設定 vSphere Hypervisor 啟動之後 這台VM 要跟著啟動

當下又沒有 Windows Client with vSphere Client. 或是也懶得去下載 vCli
所以就 google 爬文找了一下, 果然找到方法 ( http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1038043 )

使用 ssh 登入 VMware vSphere Hypervisor 後

使用 vim-cmd   vmsvc/getallvms 取得vm 的id 以及資訊

# vim-cmd vmsvc/getallvms
Vmid       Name                          File                        Guest OS      Version   Annotation
2      openSUSE12-1   [datastore1] openSUSE12-1/openSUSE12-1.vmx   rhel6_64Guest   vmx-08            

取得電源狀況 使用 vim-cmd   vmsvc/power.getstate  vmid
# vim-cmd  vmsvc/power.getstate   2
Retrieved runtime info
Powered off


開機
# vim-cmd   vmsvc/power.on   2
Powering on VM:


取得電源狀況確認
# vim-cmd   vmsvc/power.getstate  2
Retrieved runtime info
Powered on     



要設定 VM 隨著 vSphere Hypervisor 開機啟動可以參考 ( http://communities.vmware.com/thread/254854 )
或是這篇 ( http://communities.vmware.com/message/1450748 )



# vim-cmd   hostsvc/autostartmanager/get_defaults  
(vim.host.AutoStartManager.SystemDefaults) {
   dynamicType = <unset>, 
   enabled = <unset>, 
   startDelay = 120, 
   stopDelay = 120, 
   waitForHeartbeat = false, 
   stopAction = "PowerOff", 
}

這個部份應該與這個設定有關

# cat  /etc/vmware/hostd/vmAutoStart.xml 
<ConfigRoot>
  <AutoStartOrder>
    <_length>0</_length>
    <_type>vim.host.AutoStartManager.AutoPowerInfo[]</_type>
  </AutoStartOrder>
  <SystemDefaults>
    <_type>vim.host.AutoStartManager.SystemDefaults</_type>
    <startDelay>120</startDelay>
    <stopAction>PowerOff</stopAction>
    <stopDelay>120</stopDelay>
    <waitForHeartbeat>false</waitForHeartbeat>
  </SystemDefaults>
</ConfigRoot>

設定啟動 autostart  ( 1 代表 enable )
# vim-cmd   hostsvc/autostartmanager/enable_autostart  1


再次觀察

# cat /etc/vmware/hostd/vmAutoStart.xml
<ConfigRoot>
  <AutoStartOrder>
    <_length>0</_length>
    <_type>vim.host.AutoStartManager.AutoPowerInfo[]</_type>
  </AutoStartOrder>
  <SystemDefaults>
    <_type>vim.host.AutoStartManager.SystemDefaults</_type>
    <enabled>true</enabled>
    <startDelay>120</startDelay>
    <stopAction>PowerOff</stopAction>
    <stopDelay>120</stopDelay>
    <waitForHeartbeat>false</waitForHeartbeat>
  </SystemDefaults>
</ConfigRoot>

接下來看看如何設定

# vim-cmd hostsvc/autostartmanager/update_autostartentry
Insufficient arguments.
Usage: update_autostartentry VMId StartAction StartDelay StartOrder StopAction StopDelay WaitForHeartbeat




# vim-cmd hostsvc/autostartmanager/update_autostartentry 2  "PowerOn" "15" "1" "systemDefault" "systemDefault" "systemDefault"
1Updated AutoStart order.


再觀察一次設定


# cat /etc/vmware/hostd/vmAutoStart.xml
<ConfigRoot>
  <AutoStartOrder>
    <_length>1</_length>
    <_type>vim.host.AutoStartManager.AutoPowerInfo[]</_type>
    <e id="0">
      <_type>vim.host.AutoStartManager.AutoPowerInfo</_type>
      <key>
        <_type>vim.VirtualMachine</_type>
        <moid>2</moid>
      </key>
      <startAction>PowerOn</startAction>
      <startDelay>15</startDelay>
      <startOrder>1</startOrder>
      <stopAction>systemDefault</stopAction>
      <stopDelay>0</stopDelay>
      <waitForHeartbeat>systemDefault</waitForHeartbeat>
    </e>
  </AutoStartOrder>
  <SystemDefaults>
    <_type>vim.host.AutoStartManager.SystemDefaults</_type>
    <enabled>true</enabled>
    <startDelay>120</startDelay>
    <stopAction>PowerOff</stopAction>
    <stopDelay>120</stopDelay>
    <waitForHeartbeat>false</waitForHeartbeat>
  </SystemDefaults>
</ConfigRoot>

確認結果


# vim-cmd hostsvc/autostartmanager/get_autostartseq
(vim.host.AutoStartManager.AutoPowerInfo) [
   (vim.host.AutoStartManager.AutoPowerInfo) {
      dynamicType = <unset>, 
      key = 'vim.VirtualMachine:2', 
      startOrder = 1, 
      startDelay = 15, 
      waitForHeartbeat = "systemDefault", 
      startAction = "PowerOn", 
      stopDelay = 0, 
      stopAction = "systemDefault", 
   }
]





先記下來
^__^

Document Freedom Day 2012 - Taipei

Document Freedom Day 2012 - Taipei

今年 Document Freedom Day 台北也有舉辦

很感謝 OSSACC 教育部校園自由軟體數位資源推廣服務中心 http://ossacc.moe.edu.tw/ 贊助活動場地,



OSSACC 的 Eric 與凱如到場佈署與參與


imacat 幫我們說明了目前 開放文件格式的現況, 以及介紹 Libre Office and Apache OpenOffice and OOo4Kids 的現況.




Ina 也分享了自制的正體輸入法 (官方來源 CNS 中文標準交換碼 http://www.cns11643.gov.tw/AIDB/download.do?name=%E8%BC%B8%E5%85%A5%E6%B3%95 )

也很花蓮地區的朋友連線 ^__^

真是開心的一天
也希望開放格式可以愈來愈開放

^__^






星期五, 3月 16, 2012

GNOME 3 電源管理設定小記

之前突然被問到 GNOME 3 的電源管理設定要從那邊設定
需求是: 按下 Notebook 電源按鍵, 系統會進入休眠.

自己換了 GNOME 3 之後其實沒有特別去做一些調整
之前雖然有去試過 gnome-tweak-tool


但是 GNOME 3 剛出來的時候這個工具有些許的 Bug
所以就放著沒有去使用他.
目前 GNOME 3 有些設定已經簡化很多, 所以有些細微設定還真的不知道在那邊調整


目前 GNOME 3 的電源設定已經非常的簡化了
像是下面的樣子

所以也沒有像早期那樣可以有比較多的選擇
在網路上面搜尋相關解法, 有些人是用 XFCE 的套件來設定 電源按鍵的行為
但是畢竟那個不是使用 gnome 的作法, 所以就沒有採用.
後來爬文, 找到了一個方法, 就是安裝 dconf-editor 套件來設定


我用的是 openSUSE所以使用 zypper 來查詢套件



# zypper search dconf





S | Name                    | Summary                                                    | Type   
--+-------------------------+------------------------------------------------------------+--------
i | dconf                   | Simple key-based configuration system                      | package
  | dconf-devel             | Simple key-based configuration system -- Development Files | package
  | dconf-editor            | Simple key-based configuration system -- Graphical Editor  | package




預設沒有安裝所以使用 zypper 來安裝他


# zypper install dconf-editor



設定電源相關的方式非常簡單
啟動 dconf-editor


#dconf-editor



然後展開 org --> gnome --> setting-daemon --> plugins --> power 裏面設定






點選相關設定即可

也可以使用  gsettings 的指令來處理


#gsettings set org.gnome.settings-daemon.plugins.power button-power shutdown



enjoy it ~~

星期日, 3月 11, 2012

投稿與字型小記 - 教育部標準楷書

最近準備投稿國內的會議文章
找了自由軟體與教育科技相關會議的研討會來投稿

準備投稿的時候, 看了會議文章的要求 ,當下覺得很神奇
因為要求的格式是 Word 或是 PDF ( 這個其實沒關係, 使用 LibreOffice | OpenOffice 輸出為 PDF即可)
但是內文的格式說明採用 Times New Roman and 標楷體 ( 這個好像是 Microsoft 的內崁字型??)

這篇文章不是討論系統與程式的宗教議題
只是當下還沒投稿就覺得不符合會議文章要求 -- 連投稿的基本要求都達不到 ^^||

也沒有很高的意願去下載標楷體字型 (google 一下-眾說紛紜)
所以就去信會議的舉辦單位

今天收到會議舉辦單位的回信, 其實很開心的
因為會議單位有回文


您好,
    中文字體您可以使用教育部標準楷書,英文字體可以使用包含在 redhat Liberation fonts 中的 Nimbus Roman No9 L 字型。感謝您的參與!若有任何問題,歡迎請與我們聯絡。



這對我來說, 真是一道曙光 ^_^
感謝主辦單位的回應
也希望明年這樣的回應有機會放在投稿範本內

想做的事情很簡單, 希望可以讓事情正規化
將事情慢慢變好

教育部標準楷書
http://www.edu.tw/mandr/content.aspx?site_content_sn=3591

1.本網頁提供字形檔之著作權係採創用CC 「姓名標示-禁止改作3.0臺灣版」授權 。如需引用,請標示「中華民國教育部」 
2. 若有其他使用需求,請敘明使用方式與目的,以書面方式向教
 育部國語推行委員 申請。郵寄地址: 臺北市中正區忠孝東路 1段 172號 2樓,電話: (02)77367878。


先記下來
也謝謝主辦單位


-enjoy it


星期日, 2月 26, 2012

無線AP SAPIDO RB-1800 購買小記

一直以來, 我就是一個懶的佈線的人.
在一般的家中是沒有辦法作結構化佈線 (除了 ZMAN or Huckly 大大.....他們除外 XD)
所以無線網路 還有電力線網路一直都是我的好朋友.

早期的作法是:
使用無線網路來作為主要的網路通訊, PC 的部份則是使用電力線網路連接Hub 來補強.

但是也有碰到家裡的插座沒有隸屬於同一個電力盤.
只能使用 電力線然後橋接 無線AP 來解決.
當然因為早期的無線 AP 的功率可能也比較沒有這摩強.

後來因為 無線AP 的功率以及覆蓋率提昇.
PC 端也大多數都是以 USB 無線網卡來解決.

只可惜原生支援 Linux 網卡也沒有相對好找.
之前有使用 EDiMAX 的網卡. 這款網卡其實相對來說便宜又大碗. NT$ 399 or NT$599
可以使用時間久一點, 會有發熱 re-connect 的問題..... 奇怪...在Windows 好像不太會 Orz....
所以就把他丟給別台電腦使用

最近退下來一台PC, 安裝完 openSUSE 12.1
用來進行一般性的事務處理.  又想到連線網路的問題.


所以跑去逛了一下賣場. 才發現 網路技術又提昇了不少.
選了一台 SAPIDO 的 RB-1800, 因為價格不錯 NT$ 799
看到了一個名詞 "Universal Repeater"
查了一下, 才知道是 無線AP 基地台可以以無線訊號 wifi 來當成 WAN連線
然後產生一個 子 wifi 網路來讓 電腦連接.

作法就像是

ADSL  --- Wifi 基地台(SSID: A)(客廳)  ----  Wifi 基地台(Universal Repeater) (SSID:B)

好處是, 原來採取 WDS 的方式只是延長 wifi 的覆蓋範圍, 但是還是不能使用 Wifi 基地台後面的HUB 使用有線網路來連接.

用這樣的方式, 就可以方便串接網路.
今天又學到一招.
我想以後佈線這個會是我的選擇之一吧.
持續測試中.....

^__^




星期六, 2月 25, 2012

IRC 指令小記

最近由於要跟 GNOME 與 openSUSE 的朋友連繫
所以都會使用 IRC 來保持連繫

IRC 的程式, 在linux 上面我是使用 Xchat

如果是 KDE 的桌面環境, 可以參考 黑眼珠大大的文章
http://swyear.blogspot.com/2012/02/konversation-irc.html

如果是 portable 版本於 Windows 上面我是使用 pidgin
http://portableapps.com/apps/internet/pidgin_portable

註冊暱稱的方式
使用自己喜歡的暱稱登入 IRC  之後, 鍵入以下資訊

/msg  NickServ   REGISTER   您要使用的密碼  您的電子郵件信箱

於信箱收信取得確認碼

/msg  NickServ  VERIFY  REGISTER   您的暱稱   確認碼

驗證暱稱的方式為

/msg  NickServ   identify  您的暱稱  您的密碼

但是有時候會發生, 雖然已經註冊了暱稱, 但是還是使用次用暱稱登入
例如 註冊暱稱為 sakana, 但是是以 sakana_ 登入

可能的原因是 這個暱稱有非註冊的人正在使用
這個時候可以使用 GHOST -- Reclaims use of a nickname. 來取回暱稱

/msg  NickServ   ghost   sakana  您使用的密碼

此時非註冊者就會被更換暱稱
接下來使用
/nick  sakana

改變暱稱  ^__^

先記下來

enjoy it ~~

星期二, 2月 14, 2012

GNOME.Asia 2012 心得小記

從前年的 GNOME.Asia 2010 主持人經驗, 到一起籌畫 GNOME.TW 社群建立
幫忙舉辦 GNOME.TW 活動和GNOME 與 OSSF 工作坊合辦活動.

到去年 GNOME 3 lanuch Party 與 GNOME.Asia 2011 負責攤位事宜, 以及 lighting talk 經驗,
於COSCUP 議程組幫忙連繫GNOME 講者以及相關事宜.

今年在 GNOME.Asia 又有新的學習與挑戰.
協同工作的伙伴來自不同的國家與Time Zone
所以就使用 Chrome 的插件 EasyClock 來尋找與伙伴最適合的協調時間

EasyClock
https://chrome.google.com/webstore/detail/dplbpgapoedppajbikieafefmcceaagn

會議都是經由 IRC 來舉行, 所以相關程式就都是必備的

PC 的部份我使用 Xchat 來參與會議

Xchat
http://xchat.org/

如果是人在外面, 非自己的電腦
我會使用 pidgin portable 來參與會議

Pidgin Portable
http://portableapps.com/apps/internet/pidgin_portable

如果在交通工具上面, 手機的部份
我會使用 Yaaic 這個 app 來參與會議


Yaaic - Yet Another Android IRC Client

http://www.yaaic.org/

由於不同的伙伴會在 IRC 上面使用不同的 nickname
所以我也會用 Google Docs 來
*建立 sheets -- 紀錄不同伙伴的姓名, nickname, google talk, msn, country, timezone來增強我自己的連繫.
*建立 Votes -- 來產生決策


感謝很多人的付出, 所以很多參考的文件都可以依循
https://live.gnome.org/GnomeAsia/

透過 wiki 的方式來紀錄 Meeting Notes
https://live.gnome.org/action/edit/GnomeAsia/Minutes/

時間的掌控我利用 TSheets 網站以及他的 Android App

TSheets
http://www.tsheets.com/


因為處在不同的 Time Zone, 所以如何持續的使用 e-mail 來溝通,對我來說是一個很好的學習經驗.

期望今年 GNOME.Asia 2012 能有更多的收穫
先把相關的心得紀錄下來, 希望能有些用處.

Fun in share ~

星期日, 1月 15, 2012

openSUSE 12.1 with Moodle 小記


openSUSE 12.1 with Moodle 小記

前提為 apache 以及mysql 套件已經安裝 (可以透過軟體管理 #yast2 sw_single 安裝)
並且預設已經啟動
可以使用下列指令檢查

現在 Fedora 15 以後, openSUSE 12.1 以後都使用 systemd 來取代 System V
但是原有的 chkconfig 或是 service 指令還是存在

可以先使用 systemctl 列出所有服務狀況
#systemctl --all

可以使用 --type 指定顯示的類型
# systemctl --all --type service

可以使用指令確認 apache and mysql 有沒有在運作

# systemctl status apache2.service
apache2.service - apache
Loaded: loaded (/lib/systemd/system/apache2.service; disabled)
Active: active (running) since Sun, 15 Jan 2012 03:36:40 +0800; 3h 31min ago
Process: 24758 ExecStop=/usr/sbin/httpd2 -D SYSTEMD -k stop (code=exited, status=0/SUCCESS)
Process: 24760 ExecStart=/usr/sbin/start_apache2 -D SYSTEMD -k start (code=exited, status=0/SUCCESS)
Main PID: 24779 (httpd2-prefork)
CGroup: name=systemd:/system/apache2.service
├ 24779 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -D SYSTEMD -k start
├ 24780 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -D SYSTEMD -k start
├ 25736 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -D SYSTEMD -k start
├ 25776 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -D SYSTEMD -k start
├ 25859 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -D SYSTEMD -k start
├ 25901 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -D SYSTEMD -k start
├ 26030 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -D SYSTEMD -k start
├ 26280 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -D SYSTEMD -k start
├ 26656 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -D SYSTEMD -k start
├ 26723 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -D SYSTEMD -k start
└ 26725 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -D SYSTEMD -k start

# systemctl status mysql.service
mysql.service - LSB: Start the MySQL database server
Loaded: loaded (/etc/init.d/mysql)
Active: active (running) since Sun, 15 Jan 2012 03:22:06 +0800; 3h 50min ago
Process: 24053 ExecStart=/etc/init.d/mysql start (code=exited, status=0/SUCCESS)
CGroup: name=systemd:/system/mysql.service
├ 24153 /bin/sh /usr/bin/mysqld_safe --mysqld=mysqld --user=mysql --pid-file=/var...
└ 24479 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --plugin-dir=/us...


確認是否有預設啟動

# systemctl is-enabled apache2.service
disabled

設定預設啟動
# systemctl enable apache2.service
ln -s '/lib/systemd/system/apache2.service' '/etc/systemd/system/multi-user.target.wants/apache2.service'

再次確認
# systemctl is-enabled apache2.service
enabled

以同樣的方式確認 mysql.service

確認 php5-zip 以及 php5-curl 套件是否有安裝

下載 moodle 套件
#wget http://downloads.sourceforge.net/project/moodle/Moodle/stable22/moodle-2.2.1.tgz

解壓縮
# tar zxvf moodle-2.2.1.tgz

將解壓縮的套件移動到 網站的預設根目錄 /srv/www/htdocs
# mv moodle /srv/www/htdocs/

變更目錄的擁有者為 wwwrun
# chown -R wwwrun /srv/www/htdocs/moodle/

建立 moodledata 目錄, 以供日後上傳檔案使用 (以後記得備份)
# mkdir /srv/www/moodledata

修改相關權限(將擁有者變更為wwwrun)
# chown wwwrun /srv/www/moodledata/

變更 mysql root 密碼 ( linux 預設是空白)
# mysqladmin -u root password '自行設定的密碼'

進行 Moodle 安裝
開啟瀏覽器
http://主機IP/moodle/install.php


大量上傳使用者於 Moodle

可以使用 libreoffice 試算表 分別輸入相關資料 (紅色為第1, 之後為使用者資料)
username password firstname lastname email
user1 TestP@ss test pass testpass@example.com

將檔案另存成 CSV 格式, 分隔符號為 逗號, 編碼為UTF-8
Moodle 的網站管理 → 用戶 → 帳戶 → 上傳使用者
將檔案上傳即可

如果上傳還原的課程超過伺服器限制
可以修改 /etc/php5/apache2/php.ini 內的
upload_max_filesize =



enjoy it ~

星期二, 12月 27, 2011

openSUSE 12.1 with owncloud


openSUSE 12.1 with owncloud


相關網頁

透過 one-click install 安裝

1.語系可以調整成中文語系但是是簡體中文
可以在左下角的設定(Settings) icon 點選Personal
Language 點選要設定的語系

2.接下來是調整檔案上傳的預設大小

預設是2MB 可以參考

修改 /etc/php5/apache2/php.ini

修改預設的 upload_max_filesize = 2M 到自己設定的大小
以下是原文

INCREASE ALLOWED MAXIMUM SIZE FOR UPLOADS
Open the PHP configuration file in /etc/php5/apache2/php.ini, look for:
upload_max_filesize = 2M
post_max_size= 2M
In place of 2M write the maximum size you want to be allowed.

3. 可以透過 Android 手機連接
軟體名稱 WebDAV Lite

設定 WebDAV Lite

名稱: 輸入名稱
服務器 URL: http://主機位置/owncloud/files/webdav.php
輸入帳號及密碼

可以新增資料夾以及上傳照片owncloud

4.有關於要掛載到 local 上面 (網路硬碟)可以參考

Windows XP and Vista should work perfectly fine.
In Windows 7, you can map ownCloud as a network folder.
in Services, enable the Webclient service (might be enabled already)
in the Registry, change

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters\BasicAuthLevel 

from 1 to 2. Then restart Webclient service (Mouse right click --> Restart)

go to My Computer → Mount Network Drive

in the Folder field type http://ADDRESS/files/webdav.php
check Connect using different credentials



GNU/Linux operating systems

FIRST, AS AN ADMINISTRATOR

Install the WebDAV support: sudo apt-get install davfs2
Reconfigure davfs2 to allow access to normal users: sudo dpkg-reconfigure davfs2 (select Yes when prompted)
Add the users you want to be able to mount the share to the davfs2 group: sudo usermod -aG davfs2 <user>
Edit /etc/fstab, and add the following line for each user who wants to mount the folder (with your details where appropriate)
For version 1.x: http<yourdomain>/<owncloud>/webdav/owncloud.php /home/<username>/owncloud davfs user,rw,noauto 0 0
For version 2.x: http<yourdomain>/<owncloud>/files/webdav.php /home/<username>/owncloud davfs user,rw,noauto 0 0

THEN, AS EACH USER WHO WANTS TO MOUNT THE FOLDER

Create the folders owncloud ; .davfs2 in your home directory
Create the file secrets inside .davfs2, fill it with the following (with your credentials where appropriate)

For version 1.x: http<yourdomain>/<owncloud>/webdav/owncloud.php <username> <password>
For version 2.x: http<yourdomain>/<owncloud>/files/webdav.php <username> <password>

Ensure the file is only writable by you either through the file manager, or via chmod 600 ~/.davfs2/secrets

Run the command: mount ~/owncloud
To automatically mount the folder on login, add the command you used in step 4 to ~/.bashrc




5. openSUSE 的使用者可以使用 Mirall

for openSUSE 12.1 使用者
http://software.opensuse.org/ymp/openSUSE:12.1:Update/standard/mirall.ymp

Express Upload Directories 還有待 Lab

相關設定檔
~/.local/share/data/Mirall/ 目錄內
  • mirall.cfg 
    • 有相關URL 以及帳號/密碼 以明碼儲存 
  • folders 
    • Express Upload Directories 相關設定
先記下來

enjoy it ~


星期日, 12月 04, 2011

tracker-store 佔用CPU 資源小記

openSUSE 12.1 升級之後
我的Notebook 使用 btrfs , PC 仍然使用 ext4 filesystem

但是 PC 沒有覺得特別快, 反而變慢了.....
何解呢?

openSUSE 12.1 預設使用 GNOME 3.2

其中 GNOME 3.2 使用 Documents 來整合 本機 以及 線上(Google / Twitter)帳號的文件
這個功能會呼叫 tracker-store 這個 process

說到 tracker-store 這個 indexing (索引的)process
就會想到

在 OpenSuSE 10.2 內會發現 beagled-helper 在製作index的時候佔去太多的CPU資源
故使用軟體管理來移除beagle

這樣的狀況在 openSUSE 12.1 with GNOME 3.2 又回來了XD
但是由於相依性的問題, 目前沒有辦法移除 tracker


暫時的解決方式

執行 gnome-session-properties ( 設定啟動時不要執行)
設定或是 移除  Tracker File System Miner 以及 Tracker Store 於初始啟動程式執行



執行 tracker-preferences (設定 Tracker Store 不要監控)
取消所有勾選的 選項
並於 Locations 移除所有相關資料夾

這樣 tracker-store 這個程式影響就比較小

tracker-store 的資料放在 ~/.cache/tracker/ 並視資料大小佔用不少空間, 我就被使用 7.6G 

> ls ~/.cache/tracker/
db-locale.txt meta.db meta.db-wal ontologies.gvdb
db-version.txt meta.db-shm miner-applications-locale.txt

> du -sh ~/.cache/tracker/
7.6G /home/max/.cache/tracker/

設定檔在 ~/.config/tracker/ 

ls  ~/.config/tracker/
tracker-db.cfg  tracker-extract.cfg  tracker-fts.cfg


為何說暫時解決呢

因為呼叫 GNOME Documents 還是會呼叫 tracker-store
還是會佔用高 CPU loading

所以先記起來