Linux嵌入式入门
虛擬機(jī)Linux系統(tǒng)網(wǎng)絡(luò)配置:
1、Vmware網(wǎng)絡(luò)設(shè)置
????? 虛擬機(jī)設(shè)置->網(wǎng)路適配器->網(wǎng)絡(luò)連接
- 橋接模式:能提供獨(dú)立的IP地址的情況下使用
- NAT模式:一臺計(jì)算機(jī)只能使用一個IP,主機(jī)與虛擬機(jī)共享IP,外部網(wǎng)絡(luò)無法發(fā)現(xiàn)虛擬機(jī),但是虛擬機(jī)可以訪問外網(wǎng)
- 主機(jī)模式:安裝有虛擬機(jī)的主機(jī)沒有連接任何外部網(wǎng)絡(luò)情況下使用
2、Linux網(wǎng)絡(luò)設(shè)置
- ifconfig查看網(wǎng)卡信息 以太網(wǎng)卡:eth0
- 重啟各網(wǎng)卡: /etc/init.d/network restart
網(wǎng)卡重啟錯誤:This device is not active
原因:/etc/init.d/network與NetworkManager兩個服務(wù)沖突了
解決辦法:關(guān)閉NetworkManager
命令:service NetworkManager stop
- 查看主機(jī)與虛擬機(jī)是否建立連接
ping IPaddress
如果顯示回復(fù)則建立連接
3、遠(yuǎn)程登錄主機(jī)
首先保證遠(yuǎn)程主機(jī)能夠ping通目標(biāo)機(jī)
然后關(guān)閉Linux防火墻 命令: /etc/init.d/iptables stop
遠(yuǎn)程登錄:
- 使用Putty-SSH
????????? 關(guān)于Putty提供的幾種連接協(xié)議詳細(xì)查看:http://digital.ni.com/public.nsf/allkb/F51B1C00EDE9C6B4862578BB002F5A0B
- 使用VNC服務(wù)
????????? 安裝tigervnc-server-xxx.rpm
????????? 啟動vnc服務(wù):命令:vncserver &
????????? VNC服務(wù)使用說明:http://jingyan.baidu.com/article/00a07f38925a6982d028dcc5.html
4、 實(shí)現(xiàn)主機(jī)與虛擬機(jī)的文件共享
?????? 前提條件:兩者可以ping通,Linux防火墻關(guān)閉
?????? 實(shí)現(xiàn)文件共享的途徑:
- 使用WinSCP
- 使用Samba服務(wù)器? (需要關(guān)閉Selinux,執(zhí)行 $setenforce permissive)
安裝samba服務(wù)器:
rpm -ivh /mnt/Packages/samba-3.5.10-125.el6.i686.rpm
添加用戶并修改密碼:useradd win?
???????????????????????????????????? passwd win
設(shè)置該用戶登錄samba服務(wù)的密碼:smbpasswd –a win
配置samba服務(wù):vim /etc/samba/smb.conf
重啟samba服務(wù): /etc/init.d/smb restart???
5、軟件向目標(biāo)機(jī)的網(wǎng)絡(luò)下載(TFTP、NFS服務(wù)器配置)
?
??????????????????
?
裸機(jī)開發(fā)流程:
1、編寫裸機(jī)程序
2、調(diào)試裸機(jī)程序
3、生成2進(jìn)制映像(編譯、鏈接、格式轉(zhuǎn)換)
4、燒寫/運(yùn)行2進(jìn)制映像
補(bǔ):安裝工具時,常會遇見權(quán)限和文件解壓的問題
chmod 777 –R ./
其中777表示擁有所有權(quán)限,-R表示將當(dāng)前目錄設(shè)置遞歸到子目錄;./表示當(dāng)前目錄
unzip [-Z] [-opts[modifers]] file[.zip] [list] [-x xlist] [-d exdir]
交叉工具鏈的安裝:
1、將ARM-tools.tar.gz工具包解壓[ tar –xvzf ARM-tools.tar.gz ]
2、
轉(zhuǎn)載于:https://www.cnblogs.com/kwseeker-bolgs/p/3988569.html
總結(jié)
以上是生活随笔為你收集整理的Linux嵌入式入门的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 文本框宽度自动适应文本宽度
- 下一篇: linux程序调试命令strace