類似的已經寫了好幾次,但每次都比較零散。這次爭取寫個全一點的。包含了工作中所有必備的軟件安裝和設置。
Fedora 14的安裝非常簡單,插入光盤後,重啟電腦,選擇boot. 則進入光盤啟動界面。 選擇桌面上的:Install to Disk.
安裝成功後,則開始安裝軟件:
System -> Administration -> Add/Remote Software
1. 安裝codeblocks:
在查找框寫入:codeblocks
選擇所有插件。
2. 安裝編譯器:
在查找框寫入:gcc-c++
3. 安裝nfs server:
在查找框寫入:nfs
選擇nfs_utils.
4. 安裝sambe:
在查找框寫入:sambe
5. 安裝svn client:
在查找框寫入:svn
選擇需要的svn client.
6。 安裝emacs:
在查找框寫入:emacs
7. 安裝sudo
在查找框寫入: sudo
8. libc.a :
#yum install glibc-static
所需軟件安裝完成後,開始配置:
1. 配置NFS Server:
#emacs /etc/exports
/home/sam/work1/NFS_DIR -rw 10.0.0.12
此處設置Server可mount目錄為: /home/sam/work1/NFS_DIR.
且可以mount的remote device為10.0.0.12
權限為可讀寫。
設置NFS Server為自動啟動:
#setup
System Serivces
選中nfs.
則未來重新啟動時nfs server會自動啟動。
啟動NFS Server:
/etc/init.d/nfs restart
此時在開發板上(10.0.0.12)上,可以mount Server指定目錄:
#mount -t nfs -o nolock 10.0.0.39:/home/sam/work1/NFS_DIR /mnt
2. 配置 samba:
samba是Sam常用的Windows訪問Linux的方法。
Sam常在Windows上使用vs或 SourceInsight讀寫Linux上代碼。並在Linux上使用Makefile編譯。就是使用samba來方式使Linux目錄映射為Windows上的分區。
增加samba用戶.請注意,要建立的用戶名,需要與某個系統已經有的用戶同名。
增加samba用戶---sam
#smbpasswd -a sam
輸入密碼。
設置samba為自動啟動:
#setup
System Serivces
選中smb
則未來重新啟動時samba會自動啟動。
啟動SMB:
/etc/init.d/smb restart
此時在Windows下,
我的電腦 -->工具 -->映射網絡驅動器
\\10.0.0.39\sam
則Windows下多了個分區。就是Linux下Sam目錄。
3. NFS和samba使用異常的原因和處理:
1. iptalble
#setup
System Serivces
去掉 iptables
2: firewall:
#setup
Firewall 選項去掉。
3:SELinux:
#emacs /etc/selinux/config
修改如下:
SELINUX=disabled
4. 用戶添加進sudoers list:
修改配置文件權限為可寫:
#chmod 640 /etc/sudoers
#emacs /etc/sudoers
找到以下語句:
root ALL=(ALL) ALL
在其下添加如下語句:
sam ALL=(ALL) ALL
將配置文件權限修改回去:
#chmod 440 /etc/sudoers
此時,就可以正常使用sudo 了。