Ubuntu 8.10 成立交叉编写翻译境况 FriendlyARM 2440

是因为本身以往还尚未买USB转串口接口 ,所以不得不成功在那之中的一某个!不久事后不上!

友好相处之壁2440开采板    Ubuntu8.01操作系统

参谋了友善的手册 本文中对根本易错地点付出标记,仿效Ubuntu粤语论坛中xhylyx网上死党的原创小说

自个儿的主机意况

主机:Ubuntu 8.10桌面版 开采板:友善之臂MINI2440

长机IP:192.168.1.101 网关:192.168.1.1子网掩码:255.255.255.0  子网掩码 255.255.255.0

是因为未有转接口,小编不得不进展,单机操作,但接口买是必得的!!呵呵!!

自己认为中嵌的无需付费摄像很有用,固然并未有声音,但很适应笔者这种初读书人(新手)

后天积存的一点小经验,自身的网卡要设置成静态的,避防错误发生!笔者要好的Computer里其实是几个体系,XP,Ubuntu,还恐怕有个是拿虚构机装的奔驰G级HEL5,但认为虚构机对于外设配置对自身那几个新手还相比费劲,就一贯用wubi版本的Ubuntu了(其实装系统的进程自身亦不是很纯熟)

ipconfig 查看意况是还是不是美观

自家的第一步:安装arm-linux-gcc 编译器     熟稔解压缩命令很主要,新手阿!!

本身使用编写翻译器版本分别是arm-linux-gcc-2.95.3 arm-linux-gcc-3.3 .2 arm-linux-gcc-3.4.1

用tar xvzf arm-linux-gcc-3.3.2.tgz -C /

tar xvzf arm-linux-gcc-2.95.3.tgz -C /

tar xvzf arm-linux-gcc-3.4.1.tgz -C /

mkdir -p /opt/FriendlyARM/mini2440  创造职业目录

修改/root/.bashrc文件    gedit        此前都以vi的,明日新学了个gedit

最后一行加上  export PATH=$PATH:/usr/local/arm/3.4.1/ 保存退出

双重登入后 arm-linux-gcc -v

出现转手新闻代表成功

Reading specs from /usr/local/arm/3.4.1/lib/gcc/arm-linux/3.4.1/specs

Configured with: /work/crosstool-0.27/build/arm-linux/gcc-3.4.1-glibc-2.3.2/gcc-3.4.1/configure --target=arm-linux --host=i686-host_pc-linux-gnu --prefix=/usr/local/arm/3.4.1 --with-headers=/usr/local/arm/3.4.1/arm-linux/include --with-local-prefix=/usr/local/arm/3.4.1/arm-linux --disable-nls --enable-threads=posix --enable-symvers=gnu --enable-__cxa_atexit --enable-languages=c,c++ --enable-shared --enable-c99 --enable-long-long

Thread model: posix

gcc version 3.4.1

自家的第二步:配置NFS

安装NFS

Ubuntu上暗中同意是尚未设置NFS服务器的,首先要安装NFS服务程序:

sudo apt-get install nfs-kernel-server

安装nfs-kernel-server时,apt会自动安装nfs-common和portmap

那般,宿主机就一定于NFS Server

配置NFS

(1)配置portmap

主意1: 编辑/etc/default/portmap, 将 -i 127.0.0.1 去掉. 作者用的是首先种方法!!但不了解具体哪些意思

方法2: $ sudo dpkg-reconfigure portmap , 对Should portmap be bound to the loopback address? 选N.

(2)配置/etc/hosts.deny

禁止别的host(主机)能和你的NFS服务器进行NFS连接,参预:

### NFS DAEMONS

portmap:ALL

lockd:ALL

mountd:ALL

rquotad:ALL

statd:ALL

(3)配 置/etc/hosts.allow

同意这几个你想要的主机和你的NFS服务器建立连接。下列步骤将同意任何IP地址以192.168.2先河的主机(连接到NFS服务器上),也能够钦赐

特定的IP地址,加入:

### NFS DAEMONS

portmap: 192.168.1.

lockd: 192.168.1.

rquotad: 192.168.1.

mountd: 192.168.1.

statd: 192.168.1.

/etc/hosts.deny 和 /etc/hosts.allow 设置对portmap的访问. 选取那多少个布局文件有一些类似"mask"的意思. 未来/etc/hosts.deny中明确命令禁绝全部客户对portmap的访谈. 再在/etc/hosts.allow 中允许一些顾客对portmap的访谈.

sudo /etc/init.d/portmap restart

重启portmap daemon.

(4)配置/etc/exports

NFS挂载目录及权限由/etc/exports文件定义

诸如小编要将将小编的/opt/FriendlyARM/mini2440/root_nfs目录让顾客的IP分享, 则在该公文末尾增加下列语句:

/opt/FriendlyARM/mini2440/root_nfs *(rw,sync,no_root_squash)

NFS客商端能够分享NFS服务器/opt/FriendlyARM/QQ2440/root_nfs目录内容.且有读,写权限, 况兼该顾客步向

/opt/FriendlyARM/mini2440/root_nfs目录后的身份为root

最佳增进sync, 不然 $ sudo exportfs -r 时会给出警示, sync是NFS的暗中认可选项.

showmount -e 查看NFS server的export list.

若更换了/etc/exports, 运转 sudo exportfs -r 更新

运行  /etc/init.d/nfs-kernel-server restart 重启nfs服务

(5)测试NFS

能够尝尝一下挂载本地球磁性盘

自己前面伊始时早就涉嫌了自个儿的主机IP是192.168.1.101

自家明天试把/opt/FriendlyARM/mini2440/root_nfs目录挂载到/mnt目录下

mount -t nfs 192.168.1.101:/opt/FriendlyARM/mini2440/root_nfs /mnt 就101和:之间的空格我耗了1个时辰

成功的挂载上的话你会在/mnt目录下见到root_nfs这些文件夹下的剧情

开荒板部分将会在以往几天提议

固然如此,大多数都以上网查的资料,但感觉明天只怕取得累累,小编还得继续着力!!快点买转接口!

图片 1

本文由新浦京娱乐站_新浦京娱乐场官网_新浦京娱乐发布于技术创新,转载请注明出处:Ubuntu 8.10 成立交叉编写翻译境况 FriendlyARM 2440

TAG标签:
Ctrl+D 将本页面保存为书签,全面了解最新资讯,方便快捷。