我的硬體:
微星k7n2的主機板,nforce2的.
網絡卡:板載
顯示卡:ati 鐳9550
cpu:amd 巴頓2500+
我電腦上的系統:
freebsd5.2.1 + debian + redhat 9 + solaris + xp
由redhat的grub引導所有的系統:p
以下是剛裝好red hat9後的配置
注意:因為要裝主機板驅動,所以必須現安裝源**.
1.安裝系統
2.安裝源**
首先要確定系統是i386還是i686,命令:
$uname -rm
2.4.20-8 i686
kernel-2.4.20-8.src.rpm
#rpm -ivh kernel-2.4.20-8.src.rpm
檔案解壓到了/use/src/redhat資料夾下的specs
裡面有了kernel-2.4.spec
#cd /usr/src/redhat/specs
#rpmbuild -bp *.spec
在/usr/src/redhat/build資料夾下生成了kernel原始檔
kernel-2.4.20
編譯:#cd /usr/src/redhat/build/kernel-2.4.20/linux-2.4.20/configs
裡面是各種kernel配置檔案,選擇適合自己的,象我這樣的大眾化配置就是這乙個:
kernel-2.4.20-i686.config,把它複製到上一層資料夾.
#cp kernel-2.4.20-i686.config ../.config
#cd ..
#make oldconfig
#make dep
搞定,收工.
上面的make oldconfig的意思是在此資料夾裡用.config這個檔案做配置檔案.
make dep是安裝依賴檔案.
3.安裝主機板驅動
nvidia_nforce-1.0-0256.tar.gz
解壓,命令:
#tar -zxvf nvidia_nforce-1.0-0256.tar.gz
#cd nforce
#make
#make install
ok,裝好了.
安裝後配置:
vi /etc/modules.conf
加入這一行:
alias eth0 nv***
幾個實用的命令:
#/sbin/modinfo -p nv***
#/sbin/l**od
重啟x開啟乙個終端,執行:
#redhat-config-nv***
在裝置頁頁面點"新建"->"乙太網"->"nv***"->"填寫網路配置"
在裝置頁面選擇新建的聯接,點"啟用".
#/sbin/ifconfig
檢視網絡卡情況
#ping -c5 192.168.1.3
ping我設定的預設閘道器,這個ip根據實際情況變化.
4.安裝顯示卡驅動
fglrx_4_3_0-8.12.10-1.i386.rpm
su root,安裝,命令:
#rpm -ivh fglrx_4_3_0-8.12.10-1.i386.rpm --force
這裡注意加了個引數--force,忽略錯誤.
安裝後配置:
#/usr/x11r6/bin/fglrxconfig
基本上用預設的就可以了.
最後介紹幾個實用的配置命令:
#xvidtune
#redhat-config-xfree86
ok,全部搞定:)
7 給定n個序列,求相鄰的k個數之和為最大
1 問題描述 給定 n個數,求相鄰的 k個數之和為最大。要求給出複雜度較小的一種演算法 再解決這個問題前,先了解一下類似的常見問題。2 給定一串數字 可正可負的 int,放在陣列 num裡 要求找到起始位置 start 和終止位置 end,使得從 start 位置到end 位置的所有數字之和最大,返...
如何判斷乙個數n是否是2的k次方?
問題描述 如何判斷乙個數 n 是否是 2 的 k 次方?注意 不用求 k 是多少,只需要判斷,請編寫函式實現。首先研究一下 2 的 k 次方的資料的特徵 0001 b 2 0 1,0010 b 2 1 2,0100 b 2 2 4。以此得出 2 k 的資料在二進位制表示中只有一位為 1 其實這道題與...
2017 10 7 國慶清北 D7T2 第k大區間
定義乙個長度為奇數的區間的值為其所包含的的元素的中位數。現給出n個數,求將所有長度為奇數的區間的值排序後,第k大的值為多少。輸入格式 輸入檔名為kth.in。第一行兩個數n和k 第二行,n個數。0 每個數 2 31 輸出格式 乙個數表示答案 輸入樣例 1 4 3 3 1 2 4 樣例解釋 l,r 表...