设为首页 收藏本站
查看: 599|回复: 0

[经验分享] Linux学习篇之Ubuntu10.10嵌入式开发配置

[复制链接]

尚未签到

发表于 2018-5-7 12:41:50 | 显示全部楼层 |阅读模式
Ubuntu10.10配置

不论安装一个什么样的系统,或多或少的都要进行一些配置,有些更是必不可少的,用以满足日后所需,让我们的机器跑的更high。
想当初第一次装好ubuntu之后,立马来了一股豪情,打开vi编辑器,准备来一个经典的&quot;hello world&quot;程序,也在linux上过过瘾,没想到竟然成功的悲剧了,按方向键居然出来的是ABCD大写字母,删除键是向前移动光标,这下郁闷了,不过有无所不能的百度大师在此我是一点不怵的,进百度一搜索,看到有人回答的是先卸载vi然后重装,试了几次,无果而终,只得灰溜溜的凑合着用呗,谁叫咱不会呢。后来知道了,原来这系统的软件源(源列表/etc/apt/sources.list)需要更新,否则下载安装的时候就找不到可用的源了。所以呢我们装好系统之后第一步就是update一下,命令<sudo apt-get update>
1.解决vi编辑器方向键问题
安装命令sudo apt-get install vim-full(若不行去掉full再装)。为了使用起来更加方便还要配置一下:sudo vim /etc/vim/vimrc 打开配置文件在空行处添加常用配置,set nu(设置行号),set cin(设置语法缩进),syntax on(语法高亮),set mouse = a(设置vim中可以使用鼠标),当然还有其他配置,但这些对我来说就够了,配置完了之后重启文件source /etc/vim/vimrc
2.安装SSH(安全传输服务)
安装命令sudo apt-get install ssh
3.安装 FTP服务
安装命令sudo apt-get install vsftpd,编辑sudo vim /etc/vsftpd.conf,将 anonymous_enable, local_enable,write_enable 改成如下形式(如果前面有#号,需要将#号去掉):
anonymous_enable=NO
local_enable=YES
write_enable=YES
重启配置:sudo /etc/init.d/vsftpd restart
4.配置samba(windows和linux文件传输)
安装命令sudo apt-get install samba ,
修改配置sudo vim /etc/samba/smb.conf
在smb.conf最后添加
[username]  
path = /home/username
available = yes
browseable = yes   
public = yes
writable = yes
重启配置sudo /etc/init.d/smbd restart
5.安装NFS server端口映射和服务
sudo apt-get install nfs-kernel-server nfs-common portmap
sudo dpkg-reconfigure portmap
跳出窗口时,注意选定“NO”(不将 portmap 绑定在 loopback 地址),选择之后将继续跳出一个窗口(注意若没有跳出此窗口,代表失败,重新第二条命令)
之后通过查看 /etc/default/portmap,添加如下语句:OPTIONS=&quot;-i 127.0.0.1&quot;
重启portmap服务:sudo /etc/init.d/portmap restart
编辑/etc/exports,添加目标系统的根文件系统映射目录,假如目标系统的根文件系统最后映射到/opt/filesytem(测试时建这样一文件夹行了),
则/etc/exports添加内容如下:
/opt/filesystem            *(subtree_check,rw,no_root_squash,async)
$ sudo /etc/init.d/nfs-kernel-server restart
$ sudo exportfs –a  (每修改过/etc/exportfs 后需要执行一次)
测试:sudo mkdir /mnt/nfs
      sudo mount 192.168.xx.xx:/opt/filesystem /mnt/nfs -t nfs
若能挂在上就代表成功了。
6.TFTP服务的设置
sudo mkdir /tftpboot
cp uImage /tftpboot  [注:uImage是用于测试的一个文件,可用别的随意文件替代]
sudo chmod 777 /tftpboot -R
sudo apt-get install tftp tftpd
sudo apt-get install openbsd-inetd
sudo vi /etc/inetd.conf
在里面填入如下一行: tftp  dgram   udp  wait nobody  /usr/sbin/tcpd  /usr/sbin/in.tftpd /tftpboot
修改/etc/default/tftpd-hpa
#Defaults for tftpd-hpa
RUN_DAEMON=&quot;yes&quot;
OPTIONS=&quot;-l -s /tftpboot”
sudo /etc/init.d/openbsd-inetd restart
测试:在用户自己目录下建立一个目录,将/tftpboot下存在的文件下载到此目录下
tftp ubuntu_IP (VMWARE虚拟机 IP地址,比如我的是 192.168.7.98)
tftp> get uImage  (如果 TFTP 正常配置,这个能比较快就下载完毕,uImage即为之前的文件)
tftp>quit
可以看到,在当前目录下有通过TFTP下载的文件uImage了。
以后每次启动系统的时候,要执行一下:
sudo /etc/init.d/openbsd-inetd restart

  

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.iyunv.com/thread-457050-1-1.html 上篇帖子: Linux Ubuntu 装LAMP心得 下篇帖子: 恢复ubuntu10 引导
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表