Ubuntu16.04嵌入式开发软件安装(ubuntu16.04怎么安装)

第一次使用先update一下:

sudo apt-get update

安装开发必要包:

sudo apt-get install lib32ncurses5 lib32z1 vim gawk wget git-core diffstat unzip texinfo gcc-multilib build-essential chrpath socat libsdl1.2-dev libsdl1.2-dev xterm sed cvs subversion texi2html docbook-utils python-pysqlite2 help2man make gcc g desktop-file-utils libgl1-mesa-dev libglu1-mesa-dev mercurial autoconf automake groff curl lzop asciidoc libncurses5-dev cmake tree

安装兼容32位库:

sudo apt-get install lib32ncurses5 lib32z1 lib32stdc 6

安装tftp

ubuntu安装tftp服务端,可以通过tftp下载kernel等进行调试,安装方法:

sudo apt-get install openbsd-inetd atftpd

sudo apt-get install tftp

设置tftp目录,这里是“/”目录

修改文件/etc/inetd.conf

注释掉原有,新增加一行内容(注意后面的“/”是tftp目录):

tftp dgram udp wait nobody /usr/sbin/tcpd /usr/sbin/in.tftpd /

修改文件sudo vim /etc/default/atftpd,(最后修改成“/”)

修改“/srv/tftp”为“/”

全部内容如下:

USE_INETD=true

OPTIONS="–tftpd-timeout 300 –retry-timeout 5 –mcast-port 1758 –mcast-addr 239.239.239.0-255 –mcast-ttl 1 –maxthread 100 –verbose=5 /"

ubuntu重启后生效

测试:

新建测试文件在:/home/tangyc/test.txt;

输入内容:echo ftp test! > test.txt

切换到其他目录下:

tftp localhost //或tftp 127.0.0.1

tftp> bin

tftp> get /home/tangyc/test.txt

tftp> q

当前目录下会有get的test.txt,至此tftp服务端已经安装成功

安装nfs

ubuntu安装nfs服务端,可以通过nfs下载kernel、rootfs等进行调试,安装方法:

sudo apt-get install nfs-kernel-server nfs-common

修改文件/etc/exports,在最后添加一行:

/home/tangyc *(rw,sync,no_root_squash,no_subtree_check)

注意:上面/home/tangyc是我的$HOME目录,换成你自己的目录

重启服务:sudo /etc/init.d/nfs-kernel-server restart

本地测试,运行:

showmount -e

Export list for tangyc-VirtualBox:

/home/tangyc *

上面已经可以看出nfs共享文件夹/home/tangyc生效

相关新闻

联系我们
联系我们
公众号
公众号
在线咨询
返回顶部