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

2013年2月8日 星期五

Ubuntu 更換鏡像站(mirror)

因為實驗需求,必須時常到 mirror 下載一些套件,但台灣區的 mirror 時常不穩,上網查詢一下後才發現是該 mirror 老舊不穩,而且連 Debian 的 mirror 也是......於是只好改用國網中心的 mirror ,更改後感覺比之前穩定許多。

2012年3月19日 星期一

在 Debian 下設定 vim 顏色區別與行數顯示

由於論文需求,需要安裝 Xen 做實驗,但好死不死,我的 Debian 安裝好 Xen  ,重新開機後居然死機。之後我花了好幾個禮拜查資料,過程中也一直重灌不同版本的 Debian,最後查到是圖形介面跟 Xen 衝到,所以只好乖乖安裝文字模式的 Debian 了。

雖然 vim 文字編輯器還不錯用,但沒有顏色區別,不僅不好辨識,看久了眼睛也會酸,於是以下將設定 vim 的顏色區別與行數顯示:

2012年2月7日 星期二

在 Debian 下其他 User 使用 sudo 之設定

剛安裝好Debian後,其他 user 在使用 sudo 指令時,即便輸入正確密碼,也無法使用指令的問題,主要在於該 user 的權限不足,以下方法將排除權限不足的問題:

2011年9月19日 星期一

在 Linux 下執行 CUDA 時出現 /dev/nvidiactl 無法開啟之問題排除

平時執行 CUDA 程式時,都是以使用者的帳號進行編譯執行,然而遭遇某次異常停電後,安裝 GPGPU 的 Linux 主機在執行 CUDA 程式時,出現下列警告訊息:
  • could not open the device file /dev/nvidiactl (No such file or directory)
但是以 root 的身份去查詢,卻又發現 nvidiactl 確實存在,因此推測系統可能在異常關閉後, nvidiactl 的權限遭到更改,又或者是沒設定開機後CUDA自動啟動,於是以下將介紹該障礙排除的方法:

2011年9月2日 星期五

在 Linux 下直接使用 NVCC 編譯 CUDA SDK 程式

CUDA SDK 不僅提供使用者一些範例程式,使用者也可透過修改 template 範例來設計自己的程式。以往使用者在 Linux 下,都是透過該範例提供的 Makefile 進行編譯,並載入 CUDA SDK 提供的 common.mk 來設定相關編譯參數。然而使用者有時會依需求來決定編譯參數,但在不了解 common.mk 的參數設定之情況下,很難修改其內容。

關於修改 Makefile 來設定 Compute Capability 版本,可參考此篇:

於是,本篇將提供在 CUDA SDK 下直接使用 NVCC 編譯:

2011年5月11日 星期三

Tomcat JSP伺服器架設

在架設 Tomcat 以前,使用者必須先瞭解到 Tomcat 與JDK 版本之間的對應關係,要是選擇錯誤的版本搭配,將會造成 Tomcat 無法順利運作。以下為版本間的搭配:
  • Tomcat 7.0.X 搭配 JDK 1.6.0_Y
  • Tomcat 6.0.X 搭配 JDK 1.5.0_Y
  • Tomcat 5.5.X 搭配 JDK 1.4.0_Y ( 特殊功能需改用 JDK 1.5.0_Y )
本篇將以安裝 Tomcat 6.0 為例,請使用者先安裝 JDK 1.5.0_Y並設定環境變數,以下文章為 JDK 安裝方式:

Linux 系統下安裝 JDK

下列網址為 Java 歷屆版本下載:
以 jdk-1_5_0_22-linux-i586.bin 的 bin 檔為例。下載完成後,用 root 登入終端機並移動至下載 JDK 資料夾的位置,開始進行安裝的動作。本例安裝至 /usr/share 的資料夾底下,使用者可自行改變安裝位置,但後半段的環境變數也必須與自行安裝的路徑相同。

Debian ZeroJudge 系統架設完整詳細流程

本篇將教導大家自己架設高中生程式解題系統 ZeroJudge:

架設之前請先架設好 MySQL 伺服器,建議可以再安裝 Apache2.2 、 PhpMyadmin 以方便管理。此外,由於 ZeroJudge 是使用 Port 80 ,所以必須要修改 Apache2.2 預設的Port,各位可參考下列文章;

2011年5月9日 星期一

修改 Apache 2.2 的 Port Number

以下範例是在 Debain 6.0.1 32位元的作業系統下操作,並請事先安裝 apache2.2:

2011年3月31日 星期四

Linux系統下安裝phpMyAdmin

以下範例是在 Fedora 14 32位元的作業系統下操作,並請事先安裝 apache、MySQL:

2009年10月23日 星期五

Ubuntu在一般使用者下使用root權限開啟檔案總管的小技巧

在使用Ubuntu作業系統後,才知道它不能使用root的身份進行登入,僅能透過終端機的sudo的指令來使用root的權限,一旦關閉終端機,則又會回到一般的使用者權限。對於Linux指令不熟悉的我來說,光是移動root權限下的檔案就十分困擾,於是我在網路上找到用root開啟檔案總管的方法: