網頁

顯示具有 Linux 標籤的文章。 顯示所有文章
顯示具有 Linux 標籤的文章。 顯示所有文章

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] 安裝第三方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了

2013年11月18日 星期一

[筆記] 關閉VMware的BIOS啟動警示音

參考來源:http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1664

開啟VMware時遇到一些困擾,即使你沒有本機端上喇叭,主機總是會響起BIOS啟動警示音
如果周遭又是安靜的環境,就顯得相當突兀,這時可以參考以下設定。

先開啟Vmware的設定檔config.ini

Linux 路徑:
~/.vmware/config

Windows 2000 和 XP 路徑:
%AllUsersProfile%\Application Data\VMware\VMware_Product\config.ini

Windows Vista、Windows 7、Windows 2008 Server R2、Windows 8 和 Windows Server 2012 路徑:
%ProgramData%\VMWare\VMware Workstation\config.ini

在config.ini最後一行加入
mks.noBeep = "TRUE"
就可以了

2013年3月27日 星期三

[Linux][Mint] 筆電螢幕亮度調整

Linux環境:LinuxMint 14、Nvidia 550 Ti、Toshiba L750


無聊又換個環境(提外話...

只能說這個方法算治標...
因為FN無法使用,看其他人的品牌筆電倒是可以用...
不知道為什麼TOSHIBA的筆電只能用一半
照以下方法可以使用FN鍵使用開/關音量和開/關觸控板
而亮度依然無法直接使用,只能用裏面的電源管理調整螢幕亮度大小。
不過至少能調整亮度了,不用忍受高耗電、亮度全開的LCD來摧殘眼睛。

1.使用Nvidia閉源驅動




選單->偏好設定->軟體來源
進入軟體來源選擇上方頁籤"額外驅動程式"
點選下方Using Experimental NVIDIA binary Xorg driver, kernel module and VDPAU library from nvidia-experimental-310 (專有)

套用變更

PS.如果是其他支系的Linux(像Fedora之類的)可能是要移除nouveau再安裝Nvidia官方驅動


2.手動輸入xorg.conf

開啟終端機

#vim /etc/X11/xorg.conf

增加紅色那段文字
藍色那段式額外附加的關閉Nvidia logo


Section "Device"
 Identifier    "Device0"
 Driver     "nvidia"
 VendorName   "NVIDIA Corporation"
 BoardName     "GeForce GTX 550 Ti"
 Option     "NoLogo" "True"
 Option     "RegistryDwords" "EnableBrightnessControl=1"
EndSection



這邊最好自己手打"引號的部份,因為有些複製是另外的符號
可能看起來一樣,可是Linux卻無法判讀

之後重新開機 就OK了

2013年2月25日 星期一

[Linux][Fedora] 安裝LibreOffice4




參考連結:http://www.if-not-true-then-false.com/2012/install-libreoffice-on-fedora-centos-red-hat-rhel/

下載x64和語言包

# wget http://download.documentfoundation.org/libreoffice/stable/4.0.0/rpm/x86_64/LibreOffice_4.0.0_Linux_x86-64_rpm.tar.gz
# wget http://download.documentfoundation.org/libreoffice/stable/4.0.0/rpm/x86_64/LibreOffice_4.0.0_Linux_x86-64_rpm_langpack_zh-TW.tar.gz


下載 仿windows介面(選,適用於fedora18以上)

# yum install pangox-compat


解壓縮

# tar -xvf LibreOffice_4.*.tar.gz


安裝

# cd LibreOffice_4.0.0_Linux_x86-64_rpm
# yum localinstall RPMS/*.rpm RPMS/desktop-integration/libreoffice4.0-freedesktop-menus-4.*.noarch.rpm

# cd LibreOffice_4.0.0_Linux_x86-64_rpm_langpack_zh-TW
# yum localinstall RPMS/*.rpm 

2013年2月6日 星期三

[筆記] 在Linux的環境下如何用root的權限下開啟chrome














網路上資料是不少,不過大部分跟著打都有問題。
所以用我自己能理解的方式自己紀錄一下。

Linux環境:CentOS 6.3

編輯 google-chrome

# vim /opt/google/chrome/google-chrome

exec -a "$0" "$HERE/chrome" "$@" --user-data-dir=/opt/chrome





好了之後存檔就能執行了

2013年1月9日 星期三

[筆記] Windows 7 USB/DVD Download Tool 無法寫入至USB

參考網址:
1.http://www.ardamis.com/2012/03/03/windows-7-usbdvd-download-tool-unable-to-copy-files/
2.http://www.hualang8.com/reed/56.html
3.http://support.microsoft.com/kb/300415

隨身碟每每格式化過奇怪的格式之後,再用一次Windows 7 USB/DVD Download Tool燒錄時總是會遇見下面的提示

status:we were unable to copy your files,please check your USB device and the selected ISO file and try again.


這時候使用 "win+R" 執行中輸入 "cmd" 的啟動命令

在從cmd中輸入以下命令

diskpart
啟動磁碟延伸工具


list disk
列出所有磁碟代號

select disk #
選擇磁碟代號#


例如我的隨身碟是磁碟8 : select disk 8

clean
將磁扇區歸零,選擇的磁碟移除任何與所有磁碟分割或磁碟區的格式

create partition primary
建立磁碟分割區

select partition 1
指定磁碟分割

active
將選擇隨身碟標示為"使用中"

format quick fs=fat32
快速格式化FAT32

assign
掛載隨身碟

exit 離開 diskpart

再重新啟動Windows 7 USB/DVD Download Tool 應該就可以重新寫入了

--

PS.最近發現使用Universal USB Installer在安裝LINUX的過程中,如果也沒有出現預期的安裝畫面也可以用這個方法修修看,可以確定是隨身碟在Windows GUI介面下FAT32格式化會有格式化不完全的問題。

2012年12月8日 星期六

[Linux][Fedora] 安裝Hime 輸入法

參考連結:
1.https://github.com/hime-ime/hime/wiki/How-to-build-rpm

2.http://jamyy.dyndns.org/blog/2012/11/4237.html

Linux環境:Fedora17、GNOME3、x86_64

實際操作:
基本上官網寫的還算清楚了
不過他少寫一些東西,害我這個初學者安裝找資料找的十分辛苦...

1.安裝前先檢查所需的套件

必要:libXtst-devel
選用:gtk2-devel、gtk3-devel、qt3-devel、qt-devel、anthy-devel、libchewing-devel

怕麻煩我還是全裝了...

# yum groupinstall -y "Development Tools"

# yum install -y git gcc gcc-c++ rpm-build rpmdevtools gtk2-devel libXtst-devel libchewing-devel gtk3-devel qt-devel anthy-devel

2.生成 ~/rpmbuild/ 包裝套件用資料夾
# rpmdev-setuptree

3.取得 HIME 原始碼
# git clone https://github.com/hime-ime/hime.git

4.建構 Hime RPM 包
# cd hime/
# ./distro/fedora/gen-rpm

可能是gtk2.0更新的關係路徑變得不太一樣
產生以下錯誤

RPM 組建錯誤:

檔案找不到:
BUILDROOT/hime-0.9.10-1.fc17.i386/usr/lib/gtk-2.0/immodules/im-hime.so
實際路徑

BUILDROOT/hime-0.9.10-1.fc17.i386/usr/lib/gtk-2.0/2.10.0/immodules/im-hime.so



再度參考
http://jamyy.dyndns.org/blog/2012/11/4237.html

自行修正hime.conf
# vim distro/fedora/hime.conf


修正前

XIM=hime
XIM_PROGRAM=/usr/bin/hime
XIM_ARGS=
ICON=/usr/share/pixmaps/hime.png
PREFERENCE_PROGRAM=/usr/bin/hime-setup
SHORT_DESC="hime"
GTK_IM_MODULE=hime
if [ ! -e /usr/lib/qt3/plugins/inputmethods/im-hime.so ]; then
  QT_IM_MODULE=xim
else
  QT_IM_MODULE=hime
fi
if [ ! -e /usr/lib/qt4/plugins/inputmethods/im-hime.so ]; then
  QT4_IM_MODULE=xim
else
  QT4_IM_MODULE=hime
fi
DEPENDS=

修正後

XIM=hime
XIM_PROGRAM=/usr/local/bin/hime
XIM_ARGS=
ICON=/usr/share/pixmaps/hime.png
PREFERENCE_PROGRAM=/usr/local/bin/hime-setup
SHORT_DESC="hime"
GTK_IM_MODULE=hime
if [ ! -e /usr/lib64/qt-3.3/plugins/inputmethods/im-hime.so ]; then
  QT_IM_MODULE=xim
else
  QT_IM_MODULE=hime
fi
if [ ! -e /usr/lib64/qt4/plugins/inputmethods/im-hime.so ]; then
  QT4_IM_MODULE=xim
else
  QT4_IM_MODULE=hime
fi
DEPENDS=


這是我的個人修正方式,如果是32位元可能會有所變更。
之後再度執行 # ./distro/fedora/gen-rpm 就可以順利run過去了



5.安裝
# cd ~/rpmbuild/RPMS/x86_64/ (原本官方沒有x86_64這個資料夾,可能是32位寫的...)
# rpm -ivh hime-*.rpm
當有衝突時的作法:# rpm --force --replacepkgs -Uvh hime-*.rpm

6.啟用Hime輸入法
# im-chooser

這邊有點小問題...裝到這邊有點看不太懂,裝是有裝上去,不過卻無法啟用。

後來還當了一次,重新開機之後,輸入im-chooser,選擇hime,看到下方有警告提示再登出時就能用了

下次重灌繼續研究看看...



----

之前有試著用fedora18 可是輸入法使用方式完全不習慣...
試著安裝hime上去 裝不太起來
加上bug很多 用到一半容易死機 就倒退裝回去17版了

2012年12月1日 星期六

[筆記][Linux] YUM、APT-GET更新使用技巧

參考文章:
1. www.pczone.com.tw/vbb3/thread/41/102673/
2. http://cychiang719.blogspot.tw/2009/05/linuxapt-getyum.html



更新套件列表
#apt-get update

安裝所有更新套件
#yum update -y
#apt-get -y dist-upgrade

列出可更新套件
#yum check-update


僅安裝指定的套件
#yum install 套件名1 套件名2 套件名3 -y

列出所有可安裝的套件清單
#yum list | grep 關鍵字

尋找部份關鍵字的套件
#yum search 套件名關鍵字

移除指定的套件 
#yum remove 套件名1 套件名2 套件名3 -y
#apt-get remove 套件名 -y

清除更新的暫存檔案
#apt-get clean
-y :不詢問直接確認
grep :過濾關鍵字

本地安裝rpm或deb套件
#yum localinstall -y *.rpm
#gdebi -n *.deb