2010年6月3日

Fix Failed to execute child process "xscreensaver" in Solaris 10

Add this line "PATH=$PATH:/usr/openwin/bin:/usr/dt/bin" to the top of these two files:

/usr/dt/config/Xinitrc.tjds
/usr/dt/config/Xinitrc.jds


and log out

you will find this problem is fixed

2010年6月2日

solaris 10 加裝中文字體(繁體+簡體)

[參考文章 How to add languages on Solaris 10]

Solaris 10以後,用localeadm來添加語言,例如添加Japanese:

# localeadm -a ja -d

其它語言:zh_TW, zh_HK, hi_IN, th_TH, ko_KR, ja..etc.

Listing All of the Locales and Codesets
#
localeadm -lc

Listing the Regions Available on a Solaris CD or DVD
#
localeadm -ls -d /cdrom/cdrom0

2010年5月10日

XP 英文版 顯示中文與中文輸入

  1. Start -> Control Panel -> Regional and Language -> 上方的 Language ->
    勾選 Install files for East Asian languages (此選項上面那個不要勾)
  2. 再選上方的 Advanced -> Language for non-Unicode programs 選 Chinese(Taiwan)
  3. 於 Code page conversion tables 選取所有相關 Traditional Chinese 的選項 -> Apply 就會開始安裝(需要 XP 光碟)
  4. 重新開機完成後, 一樣到 Regional and Language Options -> 上方的 Language -> Details -> 會開啟 Text Services and Input Languages 視窗去新增輸入法
  5. 就完成囉.
來源
http://plog.longwin.com.tw/news-windows/2007/01/07/windowsxp_input_chinese_2007

2010年4月19日

gcc instal on Solaris 10 SPARC

參考網站:

腳 本 之 家 www.jb51.net

Solaris 10 x86系統下安裝gcc過程

1. 系統環境準備

a. 由於系統默認的shell使用不太方便,所以將系統shell更改為bash。

# which bash

usr/bin/bash

# usermod -s /usr/bin/bash root

b. 建立系統 .profile文件:

# cp /etc/skel/local.profile /.profile

c. 在.profile文件中添加如下內容

PATH=/usr/bin:/usr/local/bin:/usr/ucb:/etc:/usr/sbin:/usr/bin:/usr/sfw/bin:/usr/ccs/bin:/opt/csw/bin:.

export PATH

export PS1='\u:\w#'

d. 從Solaris 10安裝光盤中安裝如下工具包

# pkgadd –d /cdrom/sol_10_1009_sparc/Solaris_10/Product SUNWwgetr
# pkgadd –d /cdrom/sol_10_1009_sparc/Solaris_10/Product SUNWwgetu
# pkgadd –d /cdrom/sol_10_1009_sparc/Solaris_10/Product SUNWwgetS
# pkgadd –d /cdrom/sol_10_1009_sparc/Solaris_10/Product SUNWgcmn

2. 下載gcc軟件

# /usr/sfw/bin/wget ftp://ftp.sunfreeware.com/pub/freeware/sparc/10/gcc-3.4.6-sol10-sparc-local.gz

# /usr/sfw/bin/wget ftp://ftp.sunfreeware.com/pub/freeware/sparc/10/libiconv-1.13.1-sol10-sparc-local.gz

# /usr/sfw/bin/wget ftp://ftp.sunfreeware.com/pub/freeware/sparc/10/libgcc-3.4.6-sol10-sparc-local.gz

# /usr/sfw/bin/wget ftp://ftp.sunfreeware.com/pub/freeware/sparc/10/libintl-3.4.0-sol10-sparc-local.gz

註:第一個為gcc的應用程序,下面3個為gcc的庫文件包

3. 解壓和安裝

# gunzip gcc-3.4.6-sol10-sparc-local.gz

# gunzip libiconv-1.11-sol10-sparc-local.gz

# gunzip libgcc-3.4.6-sol10-sparc-local.gz

# gunzip libintl-3.4.0-sol10-sparc-local.gz

#pkgadd -d gcc-3.4.6-sol10-sparc-local

#pkgadd -d libiconv-1.11-sol10-sparc-local.gz

#pkgadd -d libgcc-3.4.6-sol10-sparc-local.gz

#pkgadd -d libintl-3.4.0-sol10-sparc-local.gz

4. 修改 .profile文件

在 .profile文件中增加如下內容

export LD_LIBRAEY_PATH=/usr/local/lib:.

export CC=gcc

2010年4月15日

Solaris 指令

關機
inid 5

遇到 filename.tar.gz 壓縮並執行的方法
gunzip -c filename.tar.gz | tar xvpf -

disable keyboard beeping
Method 1. /usr/openwin/bin/xset b 0
Method 2. /usr/openwin/bin/xset b off
Method 3. /usr/openwin/bin/xset -b

Where is the command "wget"
/usr/sfw/bin/wget

查詢外接USB位址(c3t0d0s0)
rmformat
mount -F pcfs /dev/dsk/cxtxdxsx:c /mnt

or
cd /dev/rdsk
isotat -En
mount -F pcfs /dev/dsk/cxtxdxsx:c /mnt

umount
fuser -c -u /mnt

umount /mnt

Solaris 10 Install (SPARC)

SunBlade 2500 (sun fire v250)
2G RAM

"ok" Mode (stop+A on Sun's keyboard)
ok boot cdrom
then boot the installation
other modification can reference this website
1.
2. Here
3. Here
4. Official Guide

2010年2月5日

Ubuntu static IP setup

static IP setup

# sudo vi /etc/network/interfaces
1 auto lo
2 iface lo inet loopback
3
4
5 iface eth0 inet static
6 address 140.127.ooo.xxx / * 固定IP位址 * /
7 netmask 255.255.255.0 / * 網路遮罩 * /
8 gateway 140.127.qqq.ppp / *預設閘道 * /
9
10
11
12 auto eth0


修改完可利用以下指令重新啟動網路
# sudo /etc/init.d/networking restart
---------------------------------------------
DNS setup
# sudo vim /etc/resolv.conf
1 # generated by NetworkManager, do not edit!
2
3
4
5 nameserver 140.127.Orz.Qrz / * 主要的DNS Server Address * /
6 nameserver 140.117.OO.QQ / * 次要的DNS Server Address * /

修改完可利用以下指令重新啟動網路
# sudo /etc/init.d/networking restart
----------------------------------------------