網頁

2014年5月27日 星期二

[Linux][CentOS] CentOS 上安裝 Google-Chrome

參考文章:
2. How to install Google Chrome 28+ on CentOS 6 | Richard Lloyd

Linux環境:CentOS 6.5

CentOS 求穩定的關係 ,所以有的套件慢慢地跟不上新時代的演變,像 Chrome 每幾天就更新一次,所以 CentOS 用常規的方式 ––
# yum install google-chrome-stable
是無法直接安裝了,需要繞點路。

首先你需要建立 Chrome 的 Yum 源
# vim /etc/yum.repo.d/chrome.repo

[google-chrome]
name=google-chrome
baseurl=http://dl.google.com/linux/chrome/rpm/stable/$basearch
enabled=1
gpgcheck=1
gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub

再來,下載網友Richard Lloyd所改寫好的腳本
# wget http://chrome.richardlloyd.org.uk/install_chrome.sh

修改該腳本權限使其可執行
# chmod u+x install_chrome.sh

執行安裝腳本
# ./install_chrome.sh
按Y繼續

等待一段漫長的更新之後,接下來就可以享用了
$ google-chrome

喔對了,root 權限底下可能不會給你這麼爽快的執行,必須由一般使用者才可以用,root 要用的話得做些手腳

http://minazukisawa.blogspot.tw/2013/02/rootchrome.html




2014年5月23日 星期五

[Linux][CentOS] 登入前自動開啟 Numlock 數字鍵

參考文章:Turn Num Lock key on | CentOS How To
環境:CentOS 6.5

習慣Numlock的人,開機打密碼都很順手的都會去按它,發現打入的密碼都不對,原來 Linux 上,Numlock預設都不開啟,難免會碎碎念一番,既然它不開,就強迫幫它開!

一、Console 登入

1.編輯/etc/rc.local
# vim /etc/rc.local

for tty in /dev/tty[1-6]; do
    /usr/bin/setleds -D +num < "$tty"
done

二、Gnome 登入

1.安裝numlockx
# yum install -y numlockx

2.編輯/etct/gdm/Init/Default
# vim /etct/gdm/Init/Default

if [ -x /usr/bin/numlockx ]; then
/usr/bin/numlockx on
fi

3.重新開機試看看,沒問題便OK

2014年5月21日 星期三

[Linux][CentOS] 安裝 Gcin 輸入法

參考文章:Unable to keep input method running | 王德譽
環境:CentOS 6.5

原本想裝 Hime 輸入法至 CentOS 內,但她不支援 Gnome2,只好改她爸爸 Gcin。

# yum install -y gcin

直接安裝是沒問題啦...但

$ im-chooser

"啟用輸入法功能" 本來是打勾的,點選 "使用Gcin" ,後登出,理應是這樣執行沒錯。
卻出現 "Unable to keep input method running" 的標題出現,這個問題折騰了很久,不是很好解決。

如果造著 http://hyperrate.com/thread.php?tid=24392 流程去跑,我第一項就可以跑出PID,就直好跳到第三項,直到最後。反而檢查是檢查不出什麼東西出來,試著直接執行第二點把 Gcin Kill掉反而就可以執行,怪哉。

直到上方參考文張出現才有了救贖!

原來是Xim 的服務一直霸佔著,即使關掉,Gcin 本身不知道為甚麼登出後並不會關閉,反而又多執行一個造成一直起爭議衝突的狀況。

grep 'pkill gcin' /etc/gdm/PreSession/Default
[ $? -ne 0 ] && echo 'pkill gcin' >> /etc/gdm/PreSession/Default

"關閉圖形界面 gcin 不會同時關閉,再進入圖形界面時會出現此警告訊息。解決方式在 gdm 的腳本開始判斷 gcin 是否正在執行,若是先刪除,進入圖形後 gcin 會再啟動。"

上面所寫的這兩行指令,說實在只看懂一部分(正規沒學好...),知道會在  /etc/gdm/PreSession/Default 內會加入 pkill gcin 的指令進去。

接下來就進入 "系統" > "偏好管理" > "啟動應用程式" ,把"imsetting-start"給取消勾選,再來登出再登入就OK了。

[Linux][CentOS] 安裝第三方YUM 套件庫

參考文章:
http://www.rackspace.com/knowledge_center/article/installing-rhel-epel-repo-on-centos-5x-or-6x
http://wiki.centos.org/zh-tw/AdditionalResources/Repositories
http://blog.51osos.com/linux/rhel-centos-fedora-epel-remi-rpmforge-rpmfusion/

環境:CentOS 6.5 x64

YUM來源

EPEL (Extra Packages for Enterprise Linux)
http://mirror01.idc.hinet.net/EPEL/
Fedora 社區所維護的第三方套件,此源屬第三方中穩定度是最高的,裝上它如同安裝 Fedora 一樣共同享用套件。

Remi
http://remi.kazukioishi.net/enterprise/
提供 LAMP 相關最新版的套件,安裝 PHP 或 MySQL 都可以在此源上找到。

RepoForge
http://pkgs.repoforge.org/rpmforge-release/
以前被稱為 RPMforge ,現在正式命名為 RepoForge ,搬移至 Github 開源社區維護。上述參考網站宣稱是 CentOS社區認為是最安全穩定的源,不過幾乎都複製來的,來源已不可考。
收集套件廣度也是挺多的,內含的 Repo 很清楚的明確分開,如有和官方套件源衝突,會放至 extra 內中,不會強制取代官方源。

RPM Fusion
補充 EPEL 不足之處,額外的加入非 EPEL 所認證的套件,來源是最廣的,包含非自由軟體,但相對的穩定度比EPEL 稍差了些。

Elrepo
專門收集硬體上的 Linux 專用的驅動程式,有點像是 Windows 中的萬能驅動助手之類的軟體,大多套件源是上述幾個這部分就比較少人提到。

[Linux] 將Linux中文家目錄路徑改成英文

環境:CentOS 6.5

一般 Linux 似乎都可以這樣做,指令無太大差異。
選擇個別使用者自己的帳號,輸入下列語法:

$ export LANG=en_US
$ xdg-user-dirs-gtk-update

按下之後會跳出詢問:資料夾是否也一併更新成為英文路徑?
點選"更新命名 (Update Names)",即可立即更新家目錄的路徑。
之後把語系更新回原本語系

$ export LANG=zh_TW

下次登入時則會再次詢問,這時勾選"不在詢問此問題",按下"保留原有名稱",就OK了

2014年5月13日 星期二

[筆記] 如何讓 Word 不要自動轉換引號

環境:Microsoft Office 2010

參考文章:Word-不自動調整為智慧型引號 | 學不完.教不停.用不盡


打文章時,有時候微軟的 Wrod 會很雞婆的幫你轉符號,有些的確是很方便但有些功能卻是多此一舉。 Google 到上述文章才發現需要手動調整一下設定,才不讓操作上徒增困擾。


" 都會自動轉成 ”