歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Fedora 14 下搭建ARM交叉編譯環境

Fedora 14 下搭建ARM交叉編譯環境

日期:2017/2/28 16:21:07   编辑:Linux教程

1 將自己加入到sudo用戶組裡。
用root用戶
chmod o+w /etc/sudoers
vi /etc/sudoers
復制 root ALL=(ALL) ALL

skykingf ALL=(ALL) ALL
之後wq,保存
chmod o-w /etc/sudoers
重新登錄後skykingf用戶就可以用sudo了。


2 禁用seLinux
sudo vi /etc/selinux/config
把第13行SELINUX=enforcing改為disabled


3 關閉防火牆


3 配置Samba
yum install samba
sudo pdbedit –a skykingf 添加skykingf為samba用戶
sudo vi /etc/samba/smb.conf 修改
workgroup = WORKGROUP
sudo smbd restart後,可以用windows訪問linux的Samba服務了。


4 安裝ARM-LINUX-GCC
找到arm-linux-gcc-4.3.2.tgz這個包。
用samba上傳到skykingf的目錄下
解壓
sudo zxvf arm-linux-gcc-4.3.2.tgz -C /
sudo vi /etc/profile

# Path manipulation
if [ "$EUID" = "0" ]; then
pathmunge /sbin
pathmunge /usr/sbin
pathmunge /usr/local/sbin
else
pathmunge /usr/local/sbin after
pathmunge /usr/sbin after
pathmunge /sbin after
fi
後添加
pathmunge /usr/local/arm/4.3.2/bin

然後重新login就可以了。


5 安裝配置TFTP
yum install tftp-server xinetd tftp
使用默認的/var/lib/tftpboot作為tftp目錄,
chmod a+w tftpboot後,就可以把要共享的文件放到該目錄了。


6 配置NFS
修改/etc/exports
添加要共享的目錄,如:
/home/skykingf/develop/rootfs 192.168.2.0/24(rw,no_root_squash) *(ro)
之後用exportfs -rv重新掛在一下目錄,就可以使用nfs作為rootfs了

Copyright © Linux教程網 All Rights Reserved