64位元的程式因為linux開放原始碼的關係,在 amd64上跑的很順,
但是有一些沒有開放原始碼的程式、像是ps的模擬器,或是mplayer 的 windows codes
雖然有 lib32 但是不完全,所以只有 使用 chroot ,我用了
http://ubuntuforums.org/showthread.php?t=24575
的東西,還不錯:
#安裝基本環境
sudo apt-get install dchroot debootstrap
sudo mkdir /chroot/
#編輯/etc/dchroot.conf檔案
sudo gedit /etc/dchroot.conf
# 加入:Add this line: hardy /chroot
#安裝32位元
sudo debootstrap --arch i386 hardy /chroot/ http://tw.archive.ubuntu.com/ubuntu
#進入32位元
sudo chroot /chroot/
sudo dpkg-reconfigure locales
exit;
sudo gedit /chroot/etc/apt/sources.list
# 加入:deb http://tw.archive.ubuntu.com/ubuntu hardy main restricted universe multiverse
# 加入:deb http://security.ubuntu.com/ubuntu hardy-security main restricted universe multiverse
#進入32位元
chroot /chroot
apt-get update
apt-get upgrade
exit
sudo cp /etc/passwd /chroot/etc/
sudo cp /etc/shadow /chroot/etc/
sudo cp /etc/group /chroot/etc/
sudo cp /etc/sudoers /chroot/etc/
sudo cp /etc/hosts /chroot/etc/
sudo gedit /etc/fstab
# 加入:/home /chroot/home none bind 0 0
# 加入:/tmp /chroot/tmp none bind 0 0
# 加入:/dev /chroot/dev none bind 0 0
# 加入:/proc /chroot/proc proc defaults 0 0
# 加入:/media/cdrom0 /chroot/media/cdrom0 none bind 0 0
# 加入:/usr/share/fonts /chroot/usr/share/fonts none bind 0 0
sudo mkdir /chroot/media/cdrom0
sudo mkdir /chroot/usr/share/fonts
sudo mount -a
sudo gedit /usr/local/bin/do_dchroot
# 加入:#!/bin/sh
# 加入:/usr/bin/dchroot -d "`echo $0 | sed 's|^.*/||'` $*"
sudo chmod 755 /usr/local/bin/do_dchroot
#進入32位元
dchroot -d
sudo apt-get install synaptic
sudo ln -s /usr/sbin/synaptic /usr/sbin/synaptic32
exit
sudo ln -s /usr/local/bin/do_dchroot /usr/local/bin/synaptic32
sudo synaptic32
安裝以下檔案
Installed the following packages:
language-pack-zh (1:8.04+20080319)
language-pack-zh-base (1:8.04+20080301)
locales (2.7.9-4)
gnome-icon-theme
2008年3月30日 星期日
2008年3月26日 星期三
inwicast 上傳大小的限制
inwicast 是 moodle 的一種區塊 ,用來播放多媒體檔案,預設有上傳檔案大小的限制
index.php:
443:<td><input type='hidden' name='MAX_FILE_SIZE' value='30000000' /> => <td>
603:ini_set('memory_limit', 100000000);// 註解
604:set_time_limit(1200); //註解
index.php:
443:<td><input type='hidden' name='MAX_FILE_SIZE' value='30000000' /> => <td>
603:ini_set('memory_limit', 100000000);// 註解
604:set_time_limit(1200); //註解
2008年3月18日 星期二
試用隨身碟當虛擬記憶體
2008年3月17日 星期一
Visual Studio 2008 的感想
最近在逛很多資訊新聞的網站時
發現Visual Studio 2008打的廣告很兇
雖然我很久以前就以戒了M$的毒,
卻還是忍不住發表自己的想法,
Visual Studio對於程式設計師來說就好像是速食麵或是調理包
第一次吃會覺得很好吃,而且只要加熱一下就可以了,但是:
不要以為會煮泡麵就可以當廚師了。
因為真正的廚師對於食材,調味料,刀工,火候都要有研究的。
也看不慣那些洋洋得意教別人如何煮泡麵的人。
還有那些如何煮調理包的書。
發現Visual Studio 2008打的廣告很兇
雖然我很久以前就以戒了M$的毒,
卻還是忍不住發表自己的想法,
Visual Studio對於程式設計師來說就好像是速食麵或是調理包
第一次吃會覺得很好吃,而且只要加熱一下就可以了,但是:
- 泡麵吃來吃去就是那些味道,變化很有限。
- 只會煮泡麵或是料理包的人,真的是廚師嗎?
- 多了一個肉屑般的實物配料,泡麵可以從11圓變成50圓。
不要以為會煮泡麵就可以當廚師了。
因為真正的廚師對於食材,調味料,刀工,火候都要有研究的。
也看不慣那些洋洋得意教別人如何煮泡麵的人。
還有那些如何煮調理包的書。
訂閱:
文章 (Atom)