要使用自行架設完成的 CentOS Linux Mirror 站台,必須要修改更新來源的設定檔案
底下是設定方式
1. 先備份原設定檔
# mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.`date +%F`
2. 進行修改
將 mirrorlist 那一行的前面加上 # 註解
# sed -i ‘s,mirrorlist=http://mirrorlist.centos.org,#mirrorlist=http://mirrorlist.centos.org,’ /etc/yum.repos.d/CentOS-Base.repo
把 #baseurl 前面的 # 去除
# sed -i ‘s,#baseurl=http://mirror.centos.org,baseurl=http://mirror.centos.org,’ /etc/yum.repos.d/CentOS-Base.repo
將 http://mirror.centos.org/centos/ 替換成 ftp://140.111.74.109/CentOS/
# sed -i ‘s,http://mirror.centos.org/centos/,ftp://140.111.74.109/CentOS/,’ /etc/yum.repos.d/CentOS-Base.repo
3. 去除舊的 yum cache
# yum clean all
4. 開始進行更新
# yum update
[@more@]也可以下載已經修改的設定檔
底下是設定步驟:
1. 先備份原設定檔
# mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.`date +%F`
2. 下載已經修改好的設定檔
以 CentOS Linux 6.x 為例
# wget ftp://140.111.74.109/Linux/CentOS-Base.repo.6
# mv CentOS-Base.repo.6 /etc/yum.repos.d/CentOS-Base.repo
以 CentOS Linux 5.x 為例
# wget ftp://140.111.74.109/Linux/CentOS-Base.repo.5
# mv CentOS-Base.repo.5 /etc/yum.repos.d/CentOS-Base.repo
3. 去除舊的 yum cache
# yum clean all
4. 開始進行更新
# yum update
Mirror CentOS Linux 終於完成
刪除 Windows 8.1 微軟注音輸入法
Windows 8 已經釋出一段時間了,但自己一直沒有轉移到 Windows 8,大部分的時間還是使用 Windows 7,偶爾也會用 Apple Mac OSX 或是 Ubuntu Linux,最主要是 Windows 8 新的介面有些難以適應,再加上中文輸入法有些難用,和之前的 Windows 7 相差很多,最近 Windows 8.1 也快要正式釋出了,於是就下載下來安裝看看。
安裝起來的介面和 Windows 8 相去不遠。
但輸入法一樣難用,一般來說,我都是直接切換到桌面模式,但系統都會預設安裝微軟注音輸入法,可是我是習慣使用行列輸入法,每次由英文鍵盤切換到中文鍵盤,又要多切換一次,可是預設安裝的微軟注音輸入法又不能移除,後來在網路上搜尋了一下,找到了這一篇, 如何刪除 Windows 8 的微軟新注音輸入法 @ 呆丸北拜 痞客邦 PIXNET ,可是執行後,好像還是無法刪除,經仔細比對後,發現 Windows 8 和 Windows 8.1 的位置似乎有了不同。[@more@]下面這一個檔案是修改自 呆丸北拜 的檔案,只是路徑不同而已,有須要的人可以由 此處 下載。
解壓縮後,以 系統管理員身份執行 即可。
如果要還原的話,請下載下面的登錄檔案,再匯入即可!
Microsoft Bopomofo
Mirror CentOS
原本縣網有 Mirror CentOS,學校的伺服器更新時非常方便,但這一台 Mirror 的伺服器,因為硬碟損毀,而暫時無法提供服務了,與其等縣網修好,倒不如自行動手架設,因為機器都有,自行購買容量大的硬碟即可。
目前使用的是這一顆硬碟,共有二顆,有三年保固。
目前正在努力 Mirror 中,預計要一、二天才能完成 Mirror。
Security-Enhanced Linux & Samba
好久沒碰 SELinux(Security-Enhanced Linux) 了,加上以前為了麻煩,大部分都是直接關掉,最近重新安裝了幾台伺服器,在學校授權光碟伺服器上,吃了 SELinux 很大的苦頭。
安裝好系統之後,首先是做 Samba Server 的設定,接著在防火牆上也進行連線來源的管制設定,但在連線時,卻都是可以看的到,但無法存取,重覆檢查 Samba 和防火牆上的設定,也都沒有問題,百思不得其解。[@more@]後來想到,是不是 SELinux 的問題,執行下面的指令,果然就可以正常存取了!
# setsebool -P samba_enable_home_dirs=1
新增一台學校授權光碟伺服器
因為放置原本學校授權光碟的伺服器,之前出現不穩定的狀況,加上伺服器用的硬碟是 SCSI 的,擴充不易,也難以自行處理,所以新增一台伺服器備用。
使用方式:
開啟檔案總管,在上方式輸入 school 即可。(只能在校內使用)