2018年7月19日 星期四

新機安裝雙系統紀錄Ubuntu 18.04與 windows 10

※新組裝桌機硬體:
240G SSD
1TB SATA
Intel(R) Core(TM) i5-8500 CPU @ 3.00GHz
RAM 8G一條


1.先安裝Windows 10在SSD,給約88G,裝完Win10 需要 13.5G,再加上Office 2016, Chrome共再用掉 4G,總共約19G,因為Win幾乎沒在用,所以以後應該切50G就夠了。
2.剩下的140G全給Ubuntu,剛裝完Ubuntu18.04用掉 10G,裝完以下所有的程式,含Ubuntu總共用掉23G。
3.安裝Windows 10與Ubuntu18.04都是用UEFI+GPT安裝,用 Windows的Rufus燒錄Live USB可以選擇UEFI+GPT only
4.安裝Ubuntu18.04之前在BIOS關閉 1. windows快速啟動, 2. secure boot
5.Ubuntu18.04 只切出swap (12G)和root分割,因為home也只是放圖片影音檔而已,我自己有備份。而程式等等每次系統重灌再重新安裝即可。對外行人來說,事情也單純一點。
6.要給Ubuntu18與Windows10共用的資料區分割,如果是在Windows裡切的,最好到Ubuntu磁碟重新格式化一次,雖然都是NTFS格式,但是不會發生在Ubuntu不能讀寫也不能修改讀寫權限的問題,而在Windows自然可以讀寫。事情會比較簡單,但是功力不會增加。


※安裝過程中有時需要 修改 /etc/apt/sources.list,無法取得它們的公鑰
$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 公鑰號碼,例如以下是r-cloud的公鑰:
$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 51716619E084DAB9


※所有應用程式的捷徑
usr/share/applications
這裡就列出了ubuntu中所有應用程式的捷徑,

※Thunderbird
把信件移一移,收信伺服器設定好即可。
※Chrome
軟體中心安裝,done.

※Zotero 5 (代替EndNote)
軟體中心沒有,自行安裝太麻煩,在terminal執行:
sudo add-apt-repository ppa:smathot/cogscinl
sudo apt-get update
sudo apt-get install zotero-standalone

記得把舊資料庫和文獻庫的連結重設

※WPS Office 2016 (代替MS Office / OpenOffice / LibreOffice)
1.libpng12-0,Ubuntu 18.04有 16-16,但不相容?還要重裝12-0之後才能裝WPS Office
2.安裝WPS font
3.MS font貼上在 /usr/share ,自己加個MSfont目錄

※Viking
軟體中心安裝
已經下載的地圖檔在  home/.viking-maps
圖資(經建版等地圖等)連結檔 map.xml 放在  /usr/share/viking/maps.xml

※QGIS
編輯 /etc/apt/sources.list
加在最後
deb     https://qgis.org/debian bionic main
deb-src https://qgis.org/debian bionic main
[用https://qgis.org/debian-nightly-release 可能較好 較新有unstable版]
Terminal:
$ sudo apt-get update
$ sudo apt-get install qgis python-qgis qgis-plugin-grass

update 時,中間有一段錯誤訊息:
W: GPG 錯誤: https://qgis.org/debian bionic InRelease: 由於無法取得它們的公鑰,以下簽章無法進行驗證: NO_PUBKEY CAEB3DC3BDF7FB45

$ wget -O - https://qgis.org/downloads/qgis-2017.gpg.key | gpg --import
$ gpg --fingerprint CAEB3DC3BDF7FB45
$ gpg --export --armor CAEB3DC3BDF7FB45 | sudo apt-key add -

$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys CAEB3DC3BDF7FB45   取得它們的公鑰

※R
Synaptics有一個 GNU r-base 3.4.4穩定版本,安裝也是 終端機執行界面
有些相關套件會要求高版本的R,例如GIS需要的rgdal、sf。如果要安裝4.0版以上,到終端機裡面:
sudo apt remove r-base   #如果已經安裝則移除舊版
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9   #公鑰
sudo add-apt-repository 'deb https://cloud.r-project.org/bin/linux/ubuntu bionic-cran40/'  #設定來源庫
sudo apt update   #以下都是更新與安裝
sudo apt-get dist-upgrade
sudo apt-get install r-base r-base-core r-recommended


※Rstudio
軟體中心安裝,done.

※Foxit reader
官網下載 *.run.tar.gz
在檔案管理中直接解壓縮到 *.run
滑鼠點2下進入安裝視窗

※Wine/WineHQ
Wine安裝之後找不到,無法執行。
改安裝WineHQ:
$ sudo dpkg --add-architecture i386
$ wget -qO- https://dl.winehq.org/wine-builds/Release.key | sudo apt-key add -
$ sudo apt-add-repository 'deb http://dl.winehq.org/wine-builds/ubuntu/ artful main'
$ sudo apt-get install --install-recommends winehq-stable

安裝後找不到程式,想安裝的windows執行檔,右鍵可見Wine工具列選項。
安裝過程式之後ClassicMenu Indicator才可見到Wine選單。

※WineHQ安裝BioEdit 7.0.5.3
正常

※WineHQ安裝DAMBE
正常

※WineHQ安裝 pdf-XChangeViewer
安裝完可以直接執行,但是關閉之後到處都找不到程式?

※GIMP
軟體中心安裝完可執行,但是1.讀不到media掛載的硬碟,錯誤訊息:"Error opening directory '/media': Permission denied"
2.找不到印表機。
因為誤裝了snap版本(軟體中心/程式細節/來源:snap商店)

移除,改安裝不是sanp store 來源的選項即可,軟體中心預設是2.10.2-1 ubstable版,要裝回stable 2.8版,見以下連結:
https://askubuntu.com/questions/1051757/gimp-printing-problem-on-ubuntu/1051940

※InkScape
軟體中心安裝,done.

※XnView
安裝下載的debian可執行,但是1.滑鼠右鍵沒選項,2.讀不到media掛載的硬碟
因為誤裝了軟體中心預設唯一可見的snap版本(軟體中心/程式細節/來源:snap商店)
移除,到XnView官網下載 XnViewMP-linux-x64.deb,雙擊安裝

※Audacious
軟體中心安裝:缺少相依程式(應該是audacious-plugin的版本相容問題)
Terminal安裝:
$ sudo apt-get install audacious
done.

※AliView [代替Wine下的Bioedit]
http://ormbunkar.se/aliview/
下載: aliview.install.run
在該檔案目錄裡面執行
$ chmod +x aliview.install.run

$ sudo ./aliview.install.run
java程式,如此安裝會複製到 /usr/bin/ 與 /usr/share/aliview/,在應用程式可見選項

※UGENE Unipro [想代替Wine下的Bioedit,但是使用上不直覺,放棄 移除]
$ sudo add-apt-repository ppa:iefremov/ppa
Now, as a one-off, you should tell your system to pull down the latest list of software from ugene archive it knows about, including the PPA:
$ sudo apt-get update
Now you're ready to start installing UGENE:
$ sudo apt-get install ugene


※PAUP
http://phylosolutions.com/paup-test/
下載paup4a162_ubuntu64.gz
解壓縮得 paup4a162_ubuntu64,複製到 /usr/share/paup/
重新命名為 paup: $ mv  paup4a162_ubuntu64 paup
$ chmod +x paup
使用時在檔案所在的terminal目錄執行: $./paup

※MEGAX
Linux GUI版本,debian可下載安裝,指令:
$ sudo dpkg -i megax_10.0.4-1_amd64.deb
但出現錯誤:
解開 megax (10.0.4) 中...
dpkg: 因相依問題,無法設定 megax:
 megax 相依於 libgconf-2-4﹔然而:
  套件 libgconf-2-4 未安裝。

==>在Synaptic安裝libgconf-2-4 簡單一點
順利安裝執行MegaX

※RAxML
RAxML

※MrBayes
原本以為過程複雜,結果其實很簡單,問題出在顯卡。
在Synaptic安裝即可,有2個版本 mrbayes 和 mrbayes-mpi,我想跑更快一點,於是安裝 mpi多核心版。執行上的問題是:
1.這程式需要 BEAGLE,
2. 需要NVIDIA顯卡(BEAST也是):terminal 執行 mb-mpi 會正常執行,但是多一條提醒 "beignet-opencl-icd: no supported GPU found, this is probably the wrong opencl-icd package for this hardware"  ,因為我的圖形卡不是讀顯是燒在CPU上的,所以無法執行opencl。
3. chains數目=run x chain=cpu核心數目的倍數:我的是6核, 一定要總共6,12,18..個chain,例如6 chains:  2 run x 3 chains (1 cold + 2 heat)或是12 chains: 2 runs x 6 chains  或 4 runs  x 3 chains等等

※PHYML
在Synaptic安裝即可。terminal 執行 mb-mpi 會正常執行,但是多一條提醒 "beignet-opencl-icd: no supported GPU found, this is probably the wrong opencl-icd package for this hardware"  ,因為我的圖形卡不是讀顯是燒在CPU上的。

※BEAST
下載linux版,直接在lib目錄雙擊執行java檔,或是在terminal下執行 beast/bin裡面的檔案,例如: ./bauti

2018年7月6日 星期五

雙系統開機選單修復(Windows+Ubuntu)

症狀:重灌Windows之後Ubuntu選單不見了,會直接進入Windows

一、Ubuntu 14.04 (+Windows 7)
別在折騰一堆terminal指令了

1.下載boot repair disk 的iso檔,燒錄成live USB
2.以此USB開機,點選進入,依照預設做修復即可
3.以Ubuntu重新開機,就會看到Ubuntu的紫色GRUB畫面,但是沒有Windows
4.到Terminal執行
$sudo update-grub

找到 linux 映像檔:/boot/vmlinuz-4.4.0-93-generic
找到 initrd 映像檔:/boot/initrd.img-4.4.0-93-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
找到 Windows 7 (loader) [於 /dev/sda1]
找到 Windows 7 (loader) [於 /dev/sda2]
完成

5.再重新開機,顯示找到2個Windows (loader): [ /dev/sda1]    [於 /dev/sda2]

Windows 7 (loader) 有2,因為Boot-repair複製了一個sda1到sda2,建議不要刪除sda2的(就是不熟悉Linux才用這個程式的)。

可以使用 GRUB-Customizer 刪除[沒試過]
sudo add-apt-repository ppa:danielrichter2007/grub-customizer
sudo apt-get update
sudo apt-get install grub-customizer

附註:如果先在Windows裡面使用easyBCD123之類的程式做開機管理,還是會看不到Ubuntu,反而會在Ubuntu開機選單修復之後,如果進Windows還要多選一次系統。

二、Ubuntu 18.04(+Windows 10)
開機直接出現Ubuntu選單,毫無影響。雖然安裝Windows過程有格式化安裝分割,但是沒有動到其他分割,所以沒事。

2018年7月3日 星期二

你是在練功夫還是在收集套路

練武術
功夫好的,套路越練越少,有能力編創套路。
功夫差的,套路越練越多,以收集套路為榮。

做研究
能力高的,不斷創新觀念,開發出新產品,至少寫出新著作。
能力差的,一直追趕潮流,買最新的產品,複製別人的文章,有些還會抄襲作假。

彈古琴
大師能從古曲中打出新譜或是編創新曲(例如成公亮,這年代古琴作曲家太少了)。
庸手努力學新曲子,希望每一曲都能彈得越像老師越好。

[有點像醉古堂劍掃的筆法,例如:卷一
議事者身在事外,宜悉利害之情;任事者身居事中,當忘利害之慮。]

2018年6月29日 星期五

安裝新酷音輸入法

試過Ubuntu 14.04 與18.04
Ubuntu 14.04
1.進入系統設定值/語言支援, 依照系統的建議的更新下載
2.terminal 之下
安裝fcitx: $sudo apt-get install fcitx-qimpanel-configtool
安裝新酷音輸入法:$sudo apt-get install fcitx-chewing
或是安裝所有輸入法:$sudo apt-get install fcitx-table-all

3.重新登入
4.預設輸入法框架: fcitx
5.單擊螢幕右上角小鍵盤(或小企鵝或任何顯示中、英、酷字樣的按鈕), configure fcitx (配置當前輸入法),在視窗下方按+號加入新酷音
(如果沒有小企鵝,也許需要重新開機)。

Ubuntu 18.04
1.進入系統設定值/語言支援, 依照系統的建議的更新下載
2.在軟體中心安裝fcitx、fcitx設定、fcitx-qimpanel-configtool
3.terminal之下安裝新酷音輸入法:$sudo apt-get install fcitx-chewing
或是 Synaptic之下安裝新酷音輸入法 fcitx-chewing
4.預設輸入法框架: fcitx
5.(重新開機)小鍵盤(或小企鵝或任何顯示中、英、酷字樣的按鈕)就會出現在右上方選單列。

6.可順便到"配置當前輸入法/全域設定"設定有關快捷鍵等的配置。

2018年6月28日 星期四

雙手拳與雙刀

南派武術的單刀和雙刀比較短,大約就是小手臂的長度,拿在手上就像是一個人有三節手臂一般,也因為刀短,舞弄起來自然就會比較緊湊。

就動作外型而言,只要把順武堂拳架裡面的動作改成雙手持刀,大部分的動作都還是可以操作,再加上一些雙手刀獨有的動作設計,活脫脫就是一套雙刀。

例如:拳架裡必備的前五動,本來就有雙手齊出的刺、攔、絞等刀法,其他像是拳架裡的雙手技例如:削手、雙肢打、風鼓打、雙車等都是直接可以轉化成刀法的拳勢,只要搞清楚用法與刀刃方向就可以。

除了外型的刺、砍、削、點、劈、撩、架等都是很明白而直接的動作之外,對於內在運用而言,能不能讓刀由下方劣勢,轉成上方優勢,沾粘不失,這不管是在拳還是兵器都是要努力去練的技巧。

能夠兵拳合一的武術學起來真是省事,就像宗岳門的太極拳一樣,就像宗岳門的奇槍和葉式唐刀一樣。

2018年6月22日 星期五

真的有必要練一大堆的拳架嗎?

這裡只討論徒手套路,兵器先不算。

順武堂彰化這邊有30多套,雲林有40多套。

螳螂拳各家也都是少則10多套,多則30多套,然後又嫌太多了,於是再來編個摘要,少則一套像是七星螳螂拳摘要,多則六套,像是八步螳螂拳摘要。整個歷程是由少數套路-->繁多-->摘要。原本的目的應該是讓學生只練摘要就好了,結果變成除了原有套路之外,要再多練幾路摘要。八卦掌也是由老八掌,一路增加。

但是各家太極拳都只有一套套路,不管是24式還是108式,只有陳家太極有好幾套。
八極拳台灣傳的就小八極、大八極二套,六大開不是套路,八極連環拳是新編的。

我常在想練這麼多套路的用意是什麼?綜合我所有自己的、師傅的、各方的說法,大致就是1.熟練身手步法,2.熟練不同的身手步(就是招式)的組合以及連接順序(就是變化),3.可能每一套有不同的訓練目的,4.(陰謀論)這樣就算再聰明的徒弟都學不完,在心理上覺得師父還有價值,以及有仰之彌高、俯之彌深的形象,在實質上,老師可以繼續收學費。5.....還沒想到

在這個年代,學武的人少、時間也少,如果一定要有套路的話,是不是可以學太極拳一樣,只編一套就好了,也就是像七星螳螂拳摘要一樣,就是一套精華即可,招式盡量不要重複,也許會很長超過100個招式。或是拆成數個教學、演示段落,或是分成一套短的基本架加一段長的進階架(像八極拳一樣)。

至於熟練身手步法組合變化等要透過單招、餵招、推手(合手)、對練、對打等不同的教學法或是教學比重來完成。這樣應跟可以省下一些時間,以練習一些跟實戰比較直接相關的練習。

我再想順武堂是不是應該可以編一套太祖羅漢拳摘要?就像西螺勤習堂也是試圖在做類似的工作,畢竟先把精華保存下來才能談推展。

2018年6月12日 星期二

彈古琴指甲要留多長

右手
一般而言,要能彈出較好聲音的話,由右手掌心方向平視,最尖端的指甲超過肉1約mm就基本夠用了,再稍微長一點也頂多2mm就很夠用了。向兩側逐漸變短,也就是由掌背看,白白的部份像月牙,中間寬兩邊窄。小指甲用不著可以全部剪掉。

這種長度在撥絃時可以在甲肉之間,也就是撥絃時同時有肉聲與指甲聲,肉的部份讓聲音厚實,敲石頭的聲音,指甲部份可以產生接近敲金屬之聲,尤其是現在的鋼絃,整體就會有金石之聲。

如果因為工作等需要,不能留指甲,即使將指甲剪到底,也是可以彈,只是聲音會都是肉聲,悶悶的很小聲,但是因為環境關係,也只能將就。

沒有指甲會有一些指法不能彈或是不好彈,例如輪指。以及做一些向外推出的撥絃指法時,如果指甲剪太短,指甲邊緣的肉會痛,像是挑、剔、摘等。

留了指甲就要常常清潔,黑黑的不好看。

左手
左手則是盡量剪短,而且磨平順,以免指甲剛剪完時的刺邊刮傷琴面。

左手拇指外側(往食指的另一側)可以留一點點指甲,做搯起時會稍微順手一點,更容易勾起琴絃。