solaris遇到的問題總結
1設定靜態ip
vi /etc/host
192.168.20.*** sunos10 loghost sunos10是主機名
2.vi /etc/inet/ipnodes
127.0.0.1 localhost
192.168.20.*** sunos10 loghost//ip位址、主機名、loghost
3.vi /etc/hostname.pcn0//pcn0為網絡卡
sunos10 //hostname
4.vi /etc/netmasks//設定網路掩碼
192.168.20.0 255.255.255.0
5.vi /etc/defaultrouter//新增閘道器路由位址
192.168.20.1
6.vi /etc/nodename//主機名唯一
sunos10
7.vi /etc/resolv.conf
nameserver isp
8.vi /etc/nsswitch.conf
修改 hosts: files dns
reboot//重啟solaris10
8.設定解析度
/usr/x11/bin/xorgconfig
互動模式設定解析度寫入xorg.conf中
9.開放root ssh登入許可權,修改/etc/default/login檔案,注釋掉其中的: console=/dev/console;
在/etc/ssh/sshd.conf檔案中,將permitrootlogin no改為permitrootlogin yes;
重啟solaris或者sshd服務; svcadm restart svc:/network/ssh:default
10.安裝bash
下邊我們risc處理器為例,介紹solaris10安裝gcc的過程
步驟如下:
1、了解作業系統及版本
solaris10
#uname -a
sunos an-host x.x generic_117171-07 sun4u i386 sunw,sun-blade-1500
這個就是乙個標準的sun工作站,其中的處理器為risc,因為有sparc的字樣。主機名為an-host。
2、gcc和lib庫
#wget
#wget
#wget
分別得到下邊這三個檔案
gcc-3.1-sol9-intel-local.gz
libiconv-1.8-sol9-intel-local.gz
make-3.80-sol9-intel-local.gz
3、安裝過程
可以用ssh以root的身份(這樣有許可權修改檔案)登陸solaris系統,如果root不能登陸的話可以
#cd /etc/ssh
#vi sshd_config.conf
修改permitrootlogin no 為 permitrootlogin yes
然後#cd /etc/init.d
# ./ssh restart
或者直接reboot就可以root登陸了。
二進位制方式上傳三個檔案。依次輸入下邊的命令。
# gzip -d gcc-3.1-sol9-intel-local.gz
# pkgadd -d gcc-3.4.1-sol9-intel-local
# gzip -d libiconv-1.8-sol9-intel-local.gz
# pkgadd -d libiconv-1.8-sol9-intel-local
# gzip -d make-3.80-sol9-intel-local.gz
# pkgadd -d make-3.80-sol9-intel-local
如果想安裝高版本的gcc,那麼要解除安裝原來的包,這個一般式pkgrm 包的名字。上邊幾個檔案對應的包的名字為:
gcc-3.1-sol9-intel-local.gz smcgcc
libiconv-1.8-sol9-intel-local.gz smciconv
make-3.80-sol9-intel-local.gz smcmake
如果要解除安裝包,例如解除安裝gcc, 輸入pkgrm smcgcc即可,其它包解除安裝同理。
4、配置環境變數
在/etc/profile裡面新增下列內容:
path=$path:/usr/local/bin
ld_library_path=/usr/local/lib
manpath=$manpath:/usr/local/man
cc=gcc
export path
export ld_library_path
export cc
export manpath
重新啟動機器reboot,這樣就不需要每次重啟後都得設定一遍
5、注意,安裝gcc的時候一定要注意看提示,盡量多留一些空間。
為什麼軟體都安裝好了,還是不能用那?
1:請檢查path是否包括/usr/local/bin,如果沒有,能在bash下輸入
#bash
#path=/bin:/sbin:/usr/bin:/usr/sbin:/etc:/usr/local/bin:/usr/ccs/bin;export path
2:可能是gcc的版本太高,gcc穩定版本是2.9*,3.0的不穩定,有非常多軟體用不了
3:如果安裝軟體的時候,出現是cc不存在,或不能用的時候,請設定
1):bash shell這樣設定cc=gcc;export cc
2):csh這樣設定setenv cc gcc
3):或建立乙個ln -s /usr/local/bin/gcc /usr/ucb/cc
12.安裝solaris時用了中文版,用ssh連線中文會出現亂碼情況,所以修改solaris預設語言為英文模式
reboot//儲存重啟
react native 遇到的問題整理
1.uncaught typeerror super expression must either be null or a function,not 原因 在元件化繼承react.component 時 將component 寫成了小寫component 導致這個錯 所以在react native...
Mysq遇到的問題整理更新
1 lock wait timeout exceeded try restarting transaction的問題解決 解決辦法 a 檢視當前的事務隔離級別 b 檢視當前資料庫的執行緒情況 c 沒有看到正在執行的很慢sql記錄執行緒,再去檢視innodb的事務表innodb trx,看下裡面是否有...
libsvm在matlab中遇到的問題總結
包含libsvm四個exe程式包,我們所用的庫就是它們,然後在matlab命令框輸入 1.mex setup 2.選擇vc 3.之後輸入make 問題一 error d libsvm libsvm 3.21 matlab make.m failed line 13 未找到 e 百葉通 matlab ...