目前分類:ubuntu (51)

瀏覽方式: 標題列表 簡短摘要
1.
從 Zend 網站下載 Zend Optimizer 3.3.0
由於 Zend 下載必須先登入
所以必須用瀏覽器下載

2.
解壓縮
tar zxvf  ZendOptimizer-3.3.0a-linux-glibc21-i386.tar.gz

3.
進入資料夾
cd  ZendOptimizer-3.3.0a-linux-glibc21-i386

4.
執行安裝程式
./install.sh

5.
設定 Zend Optimizer 安裝資料夾
/usr/local/Zend

6.
設定 php.ini 位置
/etc/php5/apache2

7.
確認使用 Apache Web Servery
Yes

8.
設定 Apache control utility (apachectl) 位置
/usr/sbin/apache2ctl

9.
接著安裝程式告知以下訊息
The following configuration changes have been made:
- The php.ini file has been relocated from /etc/php5/apache2 to /usr/local/Zend/etc
 - A symbolic link for the php.ini file has been created in /etc/php5/apache2.
 - The original php.ini was backed up to   /etc/php5/apache2/php.ini-zend_optimizer.bak

10.
最後安裝程式要求重新啟動 apache

smalldd 發表在 痞客邦 留言(0) 人氣()

雖然說 xoops 跟 ubuntu 似乎扯不上什麼關係,還是硬扯一下XD

1.
下載 xoops 2.0.16
http://xoops.tnc.edu.tw/
這過程讓我很無言,我得先用瀏覽器下載,再用ftp丟到主機上
wget不能直接下載

2.
解壓縮
tar zxvf xoops-2.0.16-tw-utf8.tgz

3.
將資料夾 xoops-2.0.16-tw-utf8 下資料夾 html 裡面的所有檔案與資料夾放到網站根目錄資料夾下

4.
接著用瀏覽器開啟 http://domain_name/
依著說明跟著做

5.
將資料夾 uploads cache templates_c 和檔案 mainfile.php 變更屬性
sudo chmod 777 uploads cache templates_c
sudo chmod 666 mainfile.php

6.
全部設定完,刪除資料夾 install
rm -r install
變更 mainfile.php 權限
chmod 444 mainfile.php

ok! 大功告成

smalldd 發表在 痞客邦 留言(0) 人氣()

1.
安裝apache2
sudo apt-get install apache2

2.
安裝php5
sudo apt-get install php5

3.
安裝mysql
sudo apt-get install mysql-server-5.0 mysql-client

4.
安裝php5的mysql資源庫
sudo apt-get install php5-mysql

5.
設定 mysql 密碼
mysqladmin -u root -p 'PASSWORD'
但是這只有設定 localhost  的 root 密碼

若要設定其他 root 密碼可使用 phpmyadmin 設置

6.
設定 mysql 預設 charset
sudo vim /etc/mysql/my.cnf
在 [client] 下增加
default-character-set=utf8
在 [mysqld] 下增加
default-character-set=utf8
default-collation=utf8_general_ci

7.
設定 default site document
sudo vim /etc/apache2/sites-enabled/000-default
將 /var/www/ 改變成 主網站的資料夾
順便將 phpmyadmin 的連結 移至主網站資料夾下
mv /var/www/phpmyadmin /home/sd/www/phpmyadmin

若要增加 virtual host
則要在 /etc/apache2/sites-avaible 下新增設定檔
用 a2ensite / a2dissite 啟動/關閉設定檔

8.
設定 apache2 的 local 使用者的 網站資料夾
sudo vim /etc/apache2/mods-enabled/userdir.conf
把 public_html 換成 想要的 資料夾名稱,如:WWW
如此一來 apache2 會將
http://domain_name/~user
直接對映至 user/WWW

smalldd 發表在 痞客邦 留言(0) 人氣()

/etc/apt/source.list

#
# deb cdrom:[Ubuntu 7.04 _Feisty Fawn_ - Release i386 (20070418)]/ feisty main restricted

#deb cdrom:[Ubuntu 7.04 _Feisty Fawn_ - Release i386 (20070418)]/ feisty main restricted

# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.

deb http://ftp.twaren.net/Linux/Ubuntu/ubuntu/ feisty main restricted
deb-src http://ftp.twaren.net/Linux/Ubuntu/ubuntu/ feisty main restricted

## Major bug fix updates produced after the final release of the
## distribution.
deb http://ftp.twaren.net/Linux/Ubuntu/ubuntu/ feisty-updates main restricted
deb-src http://ftp.twaren.net/Linux/Ubuntu/ubuntu/ feisty-updates main restricted

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## universe WILL NOT receive any review or updates from the Ubuntu security
## team.
deb http://ftp.twaren.net/Linux/Ubuntu/ubuntu/ feisty universe
deb-src http://ftp.twaren.net/Linux/Ubuntu/ubuntu/ feisty universe

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://ftp.twaren.net/Linux/Ubuntu/ubuntu/ feisty multiverse
deb-src http://ftp.twaren.net/Linux/Ubuntu/ubuntu/ feisty multivers

## Uncomment the following two lines to add software from the 'backports'
## repository.
## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
# deb http://tw.archive.ubuntu.com/ubuntu/ feisty-backports main restricted universe multiverse
# deb-src http://tw.archive.ubuntu.com/ubuntu/ feisty-backports main restricted universe multiverse

deb http://ftp.twaren.net/Linux/Ubuntu/ubuntu/ feisty-security main restricted
deb-src http://ftp.twaren.net/Linux/Ubuntu/ubuntu/ feisty-security main restricted
deb http://ftp.twaren.net/Linux/Ubuntu/ubuntu/ feisty-security universe
deb-src http://ftp.twaren.net/Linux/Ubuntu/ubuntu/ feisty-security universe
deb http://ftp.twaren.net/Linux/Ubuntu/ubuntu/ feisty-security multiverse
deb http://archive.ubuntu.com/ubuntu/ feisty-proposed restricted main multiverse universe
deb http://archive.ubuntu.com/ubuntu/ feisty-backports restricted main multiverse universe
deb-src http://ftp.twaren.net/Linux/Ubuntu/ubuntu/ feisty-security multiverse

smalldd 發表在 痞客邦 留言(0) 人氣()

本例以scim輸入法為例

1.
sudo apt-get install scim-qtimm

2.
im-switch -z all_ALL -s scim
將scim設為所有語系的預設輸入法

3.
Ctrl + Alt + Backspace
重新啟動GUI介面

smalldd 發表在 痞客邦 留言(0) 人氣()

1.
設定時間
sudo date "09010522"
格式是 "月日時分"



藉由"國家時間與頻率標準實驗室"校正時間
sudo ntpdate time.stdtime.gov.tw

2.
將硬體時間與系統時間同步
sudo hwclock -w

smalldd 發表在 痞客邦 留言(0) 人氣()

Flash player不會發聲的原因是
Flash player <= 舊的
這就是主要原因。
沒有啦!這只是小小的一部分原因。

可以使用下面的指令讓Flash player發聲
sudo ln -s /usr/lib/libesd.so.0 /usr/lib/libesd.so.1
ln -s /tmp/.esd-1000 /tmp/.esd

就是這麼輕鬆簡單

smalldd 發表在 痞客邦 留言(0) 人氣()

在之前已經寫了一篇「在ubuntu 6.10 X64上安裝Marvell 8056 Driver」。
那為什麼還要重新發一篇呢?
因為在i386上竟然出現不一樣的問題。

make的過程中竟然會找不到.config檔案
但ls -a卻看得到,這就神了。

拜google大神的神力,讓我找到了解決的方法。

這方法算是可以同時解決i386和X64的問題
來自ubuntu forums Marvell Yukon ethernet on Edgy


1.
將檔案中
#!/bin/sh to #!/bin/bash
或是
sudo ln -sf /bin/bash /bin/sh
這步驟是解決ubuntu 6.10的sh是dash,非常見的bash。
所以在執行./install.sh會產生問題,
解決方法就是上列的方法找一種使用。

2.
sudo apt-get install build-essential
檔案放在光碟裡
這步驟是解決找不到.config的問題

3.
sudo ln -s /usr/src/linux-headers-`uname -r` /usr/src/linux

4.
sudo ./install.sh
選擇(1)Installation
選擇(3)remove (移除原有的Driver)

5.
modprobe sk98lin

大功告成

smalldd 發表在 痞客邦 留言(0) 人氣()

小弟弟對於Java只能用狂熱來形容。
在新電腦上,當然一定也要具備Java程式的執行與編譯。

於是小弟弟首先像ubuntu的套件庫尋找是否有最新版的Java SDK。

找尋的過程中花費了小弟弟蠻多的時間,
在套件庫沒有最新版的Java SDK情況下,
這時候手動安裝是一定要的。

就在小弟弟像以前安裝在Fedora Core4上的作法時,
小弟弟猛然發現ubuntu不這這樣玩的。
趕緊去找了篇文章來看看,原來ubuntu的裝法別有洞天。

在小弟弟參考了以下文章

mlind JDK 6 Available...now when is a deb coming?
Treviño [HOWTO / SCRIPT] - Packaging and installing Java 1.6.0 (Mustang) JRE in few moves!

小弟弟的作法如下:
1.
sudo /etc/apt/sources.list
加入
「deb-src http://archive.ubuntu.com/ubuntu feisty multiverse」

2.
mkdir ~/tmp/java-package
建立一個新資料夾

3.
cd ~/tmp/java-package
apt-get source java-package
下載java-package source
和下載java-package_sun-java6.patch(從mlind文章中下載)

4.
cd java-package-0.28
patch -p1 < ../java-package_sun-java6.patch

5.
sudo apt-get install debhelper
安裝deb的建立套件

6.
debian/rules binary
建立patch過的java-package_0.28ubuntu1_all.deb

7.
sudo apt-get install fakeroot
安裝fakeroot套件(為java-package的相依套件)

8.
sudo dpkg -i java-package_0.28ubuntu1_all.deb
安裝patch過的java-package_0.28ubuntu1_all.deb

9.
切換資料夾道含有jdk-6-linux-amd64.bin的資料夾下
fakeroot make-jpkg jdk-6-linux-amd64.bin
建立sun-j2sdk1.6_1.6.0_amd64.deb 套件

10.
sudo dpkg -i sun-j2sdk1.6_1.6.0_amd64.deb
安裝un-j2sdk1.6_1.6.0_amd64.deb 套件

smalldd 發表在 痞客邦 留言(0) 人氣()

在最近出了ubuntu玩全手冊上,
明確的告知使用ubuntu官方出的Driver可以減少很多麻煩事。

小弟弟要在此說明,小弟弟不是個愛找麻煩的人,
而是Nvidia最新的64bits Driver也沒有包含小弟弟這張顯示卡。
當然ubuntu上也不可能有。
小弟弟是在Nvidia的Beta driver上才找到小弟弟的顯示卡。
所以手動安裝驅動程式是不得以的作法(小弟弟還是初學者)。

在ubuntu玩全手冊上,並沒有教導怎麼手動安裝
(其實我看書上也是很手動,並不是顯示卡裝上去就會自動安裝。
 那...為什麼要叫手動??)

在開始安裝驅動程式之前,由於小弟弟先上網找了資料。
我是菜鳥工程師前輩 在Ubuntu上安裝nvidia顯卡驅動程式(IA32-1.0-8762)
CreMaker前輩 關於 nvidia-glx 顯示卡的設定及檢查

因此我的作法參考了前兩位前輩的作法

1.
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.061217.bak
先備份xorg的設定檔

2.
sudo apt-get install build-essential gcc linux-header-`uname -r`
安裝必要的檔案

3.
sudo apt-get --purge remove linux-restricted-modules-`uname -r` \
linux-restricted-modules-common nvidia-kernel-common
移除原有的Driver

4.
sudo /etc/init.d/gdm stop
停止GNOME

5.
sudo ./NVIDIA-Linux-x86_64-1.0-9742-pkg2.run
安裝驅動程式

6.
sudo reboot
重開機

7.
glxgears -printfps
測試Driver是否安裝成功

後記(061219-0212):
linux-restricted-modules-common是必要的套件,
若沒有是無法執行Xserver

smalldd 發表在 痞客邦 留言(0) 人氣()

想不到厲害的ubuntu也有沒有驅動的一刻

Gigabyte 965P-DS4上的Marvell 8056網路卡,
ubuntu 6.10上面就是沒有,只好自己動手裝。
卻萬萬沒有想到光一個驅動程式竟然耗了我八個小時。

想到裝驅動程式,大家都知道要上官方網站上找。
Gigabyte官網上沒有965P-DS4的Linux驅動程式,
所以尋找方向就指向Marvell。

驅動程式終於下載,也放到新電腦內。
看完一堆看不懂的天文字後(英文是小弟弟天敵),開始了第一步。

1.
sudo ./install.sh
註:在這之前必須先在/usr/src下
      sudo ln -s linux-headers-`uname -r` linux

沒想到跑出問題來
./install.sh: 71: Syntax error: "(" unexpected

(驚~怎麼會這樣不是簡單的sh檔嘛!!)
為了這問題我花了一番時間去找尋答案。
原來是ubuntu 6.10的sh不是bash,是dash
因此只要下個指令

sudo ln -sf bash sh
或是將檔案中
#!/bin/sh to #!/bin/bash

就可以解決這困擾。


接下來就簡單了,照README文件執行就好了。

2.
選擇Installation mode

3.
確定

4.
(3)remove
移除原來的Driver

5.
modprobe sk98lin

smalldd 發表在 痞客邦 留言(1) 人氣()

«123