本文共 1094 字,大约阅读时间需要 3 分钟。
Fedora 14 下搭建ARM交叉编译环境
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了转载地址:http://vhpsi.baihongyu.com/