68精品久久久久久欧美,最近中文字幕完整在线看一,久久亚洲男人天堂,最近中文字幕完整视频高清1

您好,歡迎進(jìn)入深圳市穎特新科技有限公司官方網(wǎng)站!

您現(xiàn)在的位置:首頁 新聞資訊 >> 新聞?lì)^條 >> 簡要說說NUC972和linux的那些大坑
新聞資訊
NEWS INFORMATION

簡要說說NUC972和linux的那些大坑

發(fā)布時(shí)間:2019-05-22

剛開始裝虛擬機(jī),按照步驟,一步一步,裝完,發(fā)現(xiàn)虛擬機(jī)連不上網(wǎng),后來在網(wǎng)上得知得需要啟動(dòng)虛擬機(jī)設(shè)置,可是觀察我的虛擬機(jī)并沒有該選項(xiàng),起初我認(rèn)為是版本的問題,可是后來才發(fā)現(xiàn),一時(shí)貪便宜,圖省事,就沒有注冊,所以虛擬機(jī)最重要的功能也就沒有實(shí)現(xiàn),剛開始并沒有發(fā)現(xiàn)這個(gè)問題。后來發(fā)現(xiàn)VI 上下左右變成了ABCD,這我最開始知道這是新老版本的問題,結(jié)果準(zhǔn)備上網(wǎng)更新一下,才發(fā)現(xiàn)根本連不上網(wǎng),后來網(wǎng)上下載一個(gè)虛擬機(jī)并重新注冊,VMWAVE猜和網(wǎng)上的設(shè)置一樣,接下來就是網(wǎng)上更新和下載VIM,要想下載,首先解決的就是聯(lián)網(wǎng)問題,在網(wǎng)上查閱資料知道聯(lián)網(wǎng)有三種方式,具體如下:

我的pc有一個(gè)IP地址是可以訪問網(wǎng)絡(luò)的,那么怎樣讓VM能夠共享我的IP地址,也能上網(wǎng)呢。今天在摸索中實(shí)現(xiàn)了,具體的配置如下:

 

 

  1,首先將VM的網(wǎng)卡net8啟用:

怎樣讓VM共享本地網(wǎng)絡(luò)地址上網(wǎng)

  2,然后將VM的網(wǎng)卡設(shè)置為VMnet8(NAT):

 

  3,將PC的可以上網(wǎng)的網(wǎng)卡共享:

怎樣讓VM共享本地網(wǎng)絡(luò)地址上網(wǎng)

  要勾上允許其他網(wǎng)絡(luò)用戶通過此計(jì)算機(jī)的intenet連接來連接,并選擇VMnet8。

  4,設(shè)置VMnet8網(wǎng)卡的默認(rèn)網(wǎng)關(guān)為本地PC可以上網(wǎng)的網(wǎng)卡的IP地址:

怎樣讓VM共享本地網(wǎng)絡(luò)地址上網(wǎng)

  我可以上網(wǎng)的網(wǎng)卡的IP地址為172.18.216.77,VMnet8的地址為192.168.0.1

  5,設(shè)置VM中網(wǎng)卡的地址為192.168.0.*網(wǎng)段,默認(rèn)網(wǎng)關(guān)為192.168.0.1,并配置好DNS。

怎樣讓VM共享本地網(wǎng)絡(luò)地址上網(wǎng)

  這樣就算設(shè)置完成了,在VM中訪問網(wǎng)絡(luò)時(shí),先根據(jù)默認(rèn)網(wǎng)關(guān)192.168.0.1,找到了VMnet8網(wǎng)卡,然后根據(jù)VMnet8網(wǎng)卡的默認(rèn)網(wǎng)關(guān)172.18.216.77找到了可以上網(wǎng)的網(wǎng)卡,而該網(wǎng)卡已經(jīng)共享上網(wǎng),因此就實(shí)現(xiàn)了VM共享主機(jī)的IP地址上網(wǎng)啦。

  名詞解釋 VM:虛擬機(jī)現(xiàn)在體現(xiàn)于一個(gè)叫做VM/ESA的產(chǎn)品里,它廣泛的安裝在IBM的主機(jī)操作系統(tǒng)里,包括MVS和會(huì)話監(jiān)視系統(tǒng)(CMS),所以每個(gè)操作系統(tǒng)看上去像有它自己完整的軟件和硬件資源系統(tǒng)(數(shù)據(jù)存儲(chǔ),通信,處理器等等)。也就是說VM給每個(gè)操作系統(tǒng)一個(gè)自己的"虛擬機(jī)"。VM和CMS在許多大公司里很流行,他們把它當(dāng)成一個(gè)能讓大量交互式用戶通信或者開發(fā)并且能同時(shí)運(yùn)行程序的系統(tǒng)。許多公司使用MVS來做商業(yè)應(yīng)用而把VM作為程序開發(fā)和用戶通信環(huán)境。

 

VMware三種網(wǎng)絡(luò)模式根本區(qū)別

虛擬機(jī)技術(shù)在最近的幾年中得到了廣泛的發(fā)展,一些大型網(wǎng)絡(luò)服務(wù)商都開始采用虛擬機(jī)技術(shù),不僅節(jié)省了投資成本,更節(jié)約了能源的消耗,F(xiàn)在很多朋友都用VMware來解決32位XP的內(nèi)存訪問問題,今天就和大家一起探討一下VMware 3種網(wǎng)絡(luò)模式的功能和通信規(guī)則。

我們知道VMware也分幾種版本,普通用戶最常用的就是Workstation,但是不管使用哪種版本,我們都能發(fā)現(xiàn)在安裝過程中讓我們選擇網(wǎng)絡(luò)模式。在默認(rèn)情況下會(huì)選中橋接模式,但有用戶會(huì)問其他模式是干什么用的?有時(shí)候選擇了其他模式之后就不能上網(wǎng)了。

 

我們首先說一下VMware的幾個(gè)虛擬設(shè)備

VMnet0:用于虛擬橋接網(wǎng)絡(luò)下的虛擬交換機(jī)

VMnet1:用于虛擬Host-Only網(wǎng)絡(luò)下的虛擬交換機(jī)

VMnet8:用于虛擬NAT網(wǎng)絡(luò)下的虛擬交換機(jī)

VMware Network Adepter VMnet1:Host用于與Host-Only虛擬網(wǎng)絡(luò)進(jìn)行通信的虛擬網(wǎng)卡

VMware Network Adepter VMnet8:Host用于與NAT虛擬網(wǎng)絡(luò)進(jìn)行通信的虛擬網(wǎng)卡

安裝了VMware虛擬機(jī)后,會(huì)在網(wǎng)絡(luò)連接對話框中多出兩個(gè)虛擬網(wǎng)卡,如圖:

 

 

一.橋接網(wǎng)絡(luò)(Bridged Networking)

橋接網(wǎng)絡(luò)是指本地物理網(wǎng)卡和虛擬網(wǎng)卡通過VMnet0虛擬交換機(jī)進(jìn)行橋接,物理網(wǎng)卡和虛擬網(wǎng)卡在拓?fù)鋱D上處于同等地位(虛擬網(wǎng)卡既不是Adepter VMnet1也不是Adepter VMnet8)。

 那么物理網(wǎng)卡和虛擬網(wǎng)卡就相當(dāng)于處于同一個(gè)網(wǎng)段,虛擬交換機(jī)就相當(dāng)于一臺(tái)現(xiàn)實(shí)網(wǎng)絡(luò)中的交換機(jī)。所以兩個(gè)網(wǎng)卡的IP地址也要設(shè)置為同一網(wǎng)段。

 

 

我們看到,物理網(wǎng)卡和虛擬網(wǎng)卡的IP地址處于同一個(gè)網(wǎng)段,子網(wǎng)掩碼、網(wǎng)關(guān)、DNS等參數(shù)都相同。兩個(gè)網(wǎng)卡在拓?fù)浣Y(jié)構(gòu)中是相對獨(dú)立的。

 

 

我們在192.168.15.111上ping192.168.15.96,結(jié)果顯示兩個(gè)網(wǎng)卡能夠互相通信。如果在網(wǎng)絡(luò)中存在DHCP服務(wù)器,那么虛擬網(wǎng)卡同樣可以從DHCP服務(wù)器上獲取IP地址。所以橋接網(wǎng)絡(luò)模式是VMware虛擬機(jī)中最簡單直接的模式。安裝虛擬機(jī)時(shí)它為默認(rèn)選項(xiàng)。

 

 

二.NAT模式

在NAT網(wǎng)絡(luò)中,會(huì)用到VMware Network Adepter VMnet8虛擬網(wǎng)卡,主機(jī)上的VMware Network Adepter VMnet8虛擬網(wǎng)卡被直接連接到VMnet8虛擬交換機(jī)上與虛擬網(wǎng)卡進(jìn)行通信。

VMware Network Adepter VMnet8虛擬網(wǎng)卡的作用僅限于和VMnet8網(wǎng)段進(jìn)行通信,它不給VMnet8網(wǎng)段提供路由功能,所以虛擬機(jī)虛擬一個(gè)NAT服務(wù)器,使虛擬網(wǎng)卡可以連接到Internet。在這種情況下,我們就可以使用端口映射功能,讓訪問主機(jī)80端口的請求映射到虛擬機(jī)的80端口上。

VMware Network Adepter VMnet8虛擬網(wǎng)卡的IP地址是在安裝VMware時(shí)由系統(tǒng)指定生成的,我們不要修改這個(gè)數(shù)值,否則會(huì)使主機(jī)和虛擬機(jī)無法通信。

 

虛擬出來的網(wǎng)段和NAT模式虛擬網(wǎng)卡的網(wǎng)段是一樣的,都為192.168.111.X,包括NAT服務(wù)器的IP地址也是這個(gè)網(wǎng)段。在安裝VMware之后同樣會(huì)生成一個(gè)虛擬DHCP服務(wù)器,為NAT服務(wù)器分配IP地址。

當(dāng)主機(jī)和虛擬機(jī)進(jìn)行通信的時(shí)候就會(huì)調(diào)用VMware Network Adepter VMnet8虛擬網(wǎng)卡,因?yàn)樗麄兌荚谝粋(gè)網(wǎng)段,所以通信就不成問題了。

實(shí)際上,VMware Network Adepter VMnet8虛擬網(wǎng)卡的作用就是為主機(jī)和虛擬機(jī)的通信提供一個(gè)接口,即使主機(jī)的物理網(wǎng)卡被關(guān)閉,虛擬機(jī)仍然可以連接到Internet,但是主機(jī)和虛擬機(jī)之間就不能互訪了。

 

 

三.Host-Only模式

在Host-Only模式下,虛擬網(wǎng)絡(luò)是一個(gè)全封閉的網(wǎng)絡(luò),它唯一能夠訪問的就是主機(jī)。其實(shí)Host-Only網(wǎng)絡(luò)和NAT網(wǎng)絡(luò)很相似,不同的地方就是Host-Only網(wǎng)絡(luò)沒有NAT服務(wù),所以虛擬網(wǎng)絡(luò)不能連接到Internet。主機(jī)和虛擬機(jī)之間的通信是通過VMware Network Adepter VMnet1虛擬網(wǎng)卡來實(shí)現(xiàn)的。

同NAT一樣,VMware Network Adepter VMnet1虛擬網(wǎng)卡的IP地址也是VMware系統(tǒng)指定的,同時(shí)生成的虛擬DHCP服務(wù)器和虛擬網(wǎng)卡的IP地址位于同一網(wǎng)段,但和物理網(wǎng)卡的IP地址不在同一網(wǎng)段。

Host-Only的宗旨就是建立一個(gè)與外界隔絕的內(nèi)部網(wǎng)絡(luò),來提高內(nèi)網(wǎng)的安全性。這個(gè)功能或許對普通用戶來說沒有多大意義,但大型服務(wù)商會(huì)常常利用這個(gè)功能。如果你想為VMnet1網(wǎng)段提供路由功能,那就需要使用RRAS,而不能使用XP或2000的ICS,因?yàn)镮CS會(huì)把內(nèi)網(wǎng)的IP地址改為192.168.0.1,但虛擬機(jī)是不會(huì)給VMnet1虛擬網(wǎng)卡分配這個(gè)地址的,那么主機(jī)和虛擬機(jī)之間就不能通信了。

綜述

在VMware的3中網(wǎng)絡(luò)模式中,NAT模式是最簡單的,基本不需要手動(dòng)配置IP地址等相關(guān)參數(shù)。至于橋接模式則需要額外的IP地址,如果是在內(nèi)網(wǎng)環(huán)境中還很容易,如果是ADSL寬帶就比較麻煩了,ISP一般是不會(huì)大方的多提供一個(gè)公網(wǎng)IP的。

 

VMware虛擬機(jī)三種聯(lián)網(wǎng)方法及原理

Brigde橋接:默認(rèn)使用VMnet0

原理

Bridge 橋”就是一個(gè)主機(jī),這個(gè)機(jī)器擁有兩塊網(wǎng)卡,分別處于兩個(gè)局域網(wǎng)中, 
同時(shí)在”橋”上,運(yùn)行著程序,讓局域網(wǎng)A中的所有數(shù)據(jù)包原封不動(dòng)的流入B,反之亦然。 
這樣,局域網(wǎng)A和B就無縫的在鏈路層連接起來了,在橋接時(shí),VMWare網(wǎng)卡和物理網(wǎng)卡應(yīng)該處于同一IP網(wǎng)段 
當(dāng)然要保證兩個(gè)局域網(wǎng)沒有沖突的IP.

VMWare 的橋也是同樣的道理,只不過,本來作為硬件的一塊網(wǎng)卡,現(xiàn) 
在由VMWare軟件虛擬了!當(dāng)采用橋接時(shí),VMWare會(huì)虛擬一塊網(wǎng)卡和真正的物理網(wǎng)卡就行橋接, 
這樣,發(fā)到物理網(wǎng)卡的所有數(shù)據(jù)包就到了VMWare虛擬機(jī), 
而由VMWare發(fā)出的數(shù)據(jù)包也會(huì)通過橋從物理網(wǎng)卡的那端發(fā)出。

所以,如果物理網(wǎng)卡可以上網(wǎng),那么橋接的軟網(wǎng)卡也沒有問題了,這就是橋接上網(wǎng)的原理了。   

聯(lián)網(wǎng)方式

這一種聯(lián)網(wǎng)方式最簡單,在局域網(wǎng)內(nèi),你的主機(jī)是怎么聯(lián)網(wǎng)的,你在虛擬機(jī)里就怎么連網(wǎng)。 
把虛擬機(jī)看成局域網(wǎng)內(nèi)的另一臺(tái)電腦就行了!

提示:主機(jī)網(wǎng)卡處在一個(gè)可以訪問Internet的局域網(wǎng)中,虛擬機(jī)才能通過Bridge訪問Internet。

““““““““““““““““““““““““““““““““““““““““““““““““““““““““““`

NAT網(wǎng)絡(luò)地址轉(zhuǎn)換 :默認(rèn)使用VMnet8##

原理

NAT 是 Network address translate的簡稱。NAT技術(shù)應(yīng)用在internet網(wǎng)關(guān)和路由器上, 
比如192.168.0.123這個(gè)地址要訪問internet,它的數(shù)據(jù)包就要通過一個(gè)網(wǎng)關(guān)或者路由器, 
而網(wǎng)關(guān)或者路由器擁有一個(gè)能訪問internet的ip地址,這樣的網(wǎng)關(guān)和路由器就要在收發(fā)數(shù)據(jù)包時(shí), 
對數(shù)據(jù)包的IP協(xié)議層數(shù)據(jù)進(jìn)行更改(即 NAT),以使私有網(wǎng)段的主機(jī)能夠順利訪問internet。 
此技術(shù)解決了IP地址稀缺的問題。同樣的私有IP可以網(wǎng)關(guān)NAT 上網(wǎng)。

VMWare的NAT上網(wǎng)也是同樣的道理,它在主機(jī)和虛擬機(jī)之間用軟件偽造出一塊網(wǎng)卡, 
這塊網(wǎng)卡和虛擬機(jī)的ip處于一個(gè)地址段。同時(shí),在這塊網(wǎng)卡和主機(jī)的網(wǎng)絡(luò)接口之間進(jìn)行NAT。 
虛擬機(jī)發(fā)出的每一塊數(shù)據(jù)包都會(huì)經(jīng)過虛擬網(wǎng)卡,然后NAT,然后由主機(jī)的接口發(fā)出。

虛擬網(wǎng)卡和虛擬機(jī)處于一個(gè)地址段,虛擬機(jī)和主機(jī)不同一個(gè)地址段,主機(jī)相當(dāng)于虛擬機(jī)的網(wǎng)關(guān), 
所以虛擬機(jī)能ping到主機(jī)的IP,但是主機(jī)ping不到虛擬機(jī)的IP。 
    

聯(lián)網(wǎng)方式

方法1、動(dòng)態(tài)IP地址。

主機(jī)是靜態(tài)IP或動(dòng)態(tài)IP,都無所謂,將虛擬機(jī)設(shè)置成使用DHCP方式上網(wǎng),Windows下選擇“自動(dòng)獲取IP“,
linux下開啟DHCP服務(wù)即可。(這種方法最簡單,不用過多的設(shè)置,但要在VMware中進(jìn)行“編輯→虛擬網(wǎng)絡(luò)設(shè)置”,
將NAT和DHCP都開啟了。一般NAT默認(rèn)開啟,DHCP默認(rèn)關(guān)閉) 

 

方法2、靜態(tài)IP地址。

如果不想使用DHCP,也可以手動(dòng)設(shè)置:  

IP設(shè)置與vmnet1同網(wǎng)段,網(wǎng)關(guān)設(shè)置成vmnet8的網(wǎng)關(guān)(在“虛擬網(wǎng)絡(luò)設(shè)置”里的Net選項(xiàng)卡里能找到Gateway)
通常是xxx.xxx.xxx.2。 
子網(wǎng)掩碼設(shè)置與VMnet8相同(設(shè)置好IP地址后,子網(wǎng)掩碼自動(dòng)生成) 
DNS設(shè)置與主機(jī)相同。 

例如:主機(jī)IP是10.70.54.31,設(shè)置虛擬機(jī)IP為10.70.54.22。Netmask,Gateway,DNS都與主機(jī)相同即可實(shí)現(xiàn)  
虛擬機(jī)  ---主機(jī)  虛擬機(jī)<---->互聯(lián)網(wǎng)  通信。    

提示:使用NAT技術(shù),主機(jī)能上網(wǎng),虛擬機(jī)就可以訪問Internet,但是主機(jī)不能訪問虛擬機(jī)。 

 

““““““““““““““““““““““““““““““““““““““““““““““““““““““““““`

Host-Only私有網(wǎng)絡(luò)共享主機(jī):默認(rèn)使用VMnet1

原理

提供的是主機(jī)和虛擬機(jī)之間的網(wǎng)絡(luò)互訪。只想讓虛擬機(jī)和主機(jī)之間有數(shù)據(jù)交換,而不想讓虛擬機(jī)訪問Internet, 
就要采用這個(gè)設(shè)置了。

Host-only的條件下,VMWare在真正的Windows系統(tǒng)中,建立一塊軟網(wǎng)卡。 
這塊網(wǎng)卡可以在網(wǎng)絡(luò)連接中看到,一般是VMNET1,這塊網(wǎng)卡的作用就是使Windows看到虛擬機(jī)的IP。

聯(lián)網(wǎng)方法

方法1、動(dòng)態(tài)IP地址。

像上面那樣開啟DHCP后,虛擬機(jī)直接自動(dòng)獲取IP地址和DNS。就可以和主機(jī)相連了。
當(dāng)然,還要進(jìn)行一些局域網(wǎng)共享的操作,這里不再贅述。 

方法2、靜態(tài)IP地址。

也可以手動(dòng)設(shè)置,將虛擬機(jī)IP設(shè)置與VMnet1同網(wǎng)段,網(wǎng)關(guān)設(shè)置成VMnet1的網(wǎng)關(guān)相同,
其余設(shè)置與VMnet1相同,DNS設(shè)置與主機(jī)相同。 

例如:VMnet1  IP:172.16.249.1        Gateway  :172.16.249.2 
   
那么虛擬機(jī)  IP:172.16.249.100        Gateway:  172.16.249.2 
   
這樣、      虛擬機(jī)<--->主機(jī)              可以通信        
但是、        虛擬機(jī)<--->互聯(lián)網(wǎng)      無法通信 

提示:Host-only技術(shù)只用于主機(jī)和虛擬機(jī)互訪,于訪問internet無關(guān)。
在這里我用的是NAT的方式,將可以上網(wǎng)的網(wǎng)卡共享到VMNET8,然后注意一下IP地址不能重復(fù),就能上網(wǎng)了,IP地址我過幾天會(huì)講到。
連上網(wǎng)之后,該下載VI了,發(fā)現(xiàn)還是不能下載,經(jīng)過一番查找,原來是更新源出了問題,當(dāng)你發(fā)現(xiàn)ubuntu的網(wǎng)已經(jīng)連上時(shí),或者瀏覽器其已經(jīng)可以上網(wǎng),但是通過命令行下載總是出現(xiàn)
問題時(shí),你就應(yīng)該考慮一下源的問題。

Ubuntu14.04默認(rèn)的源都是國外的,所以我們下載東西十分的慢,更新一下中國源,讓下載速度可以更快,這里有兩種方法更新源的方法,一種是圖形界面操作,另一種是命令操作。

方法一:圖形界面操作更新源

  1.  點(diǎn)擊右上角的”搜索“圖標(biāo),在搜索框中輸入update,在顯示的應(yīng)用列表中,點(diǎn)擊”Software&Updates(軟件&更新)“。

     

  2.  在彈出的”Software&Updates“窗口中,選擇”Ubuntu Software“,你可以看到”Download from(下載源)“是”Server for United States(美國服務(wù)器)“。點(diǎn)擊”Server for United States“下拉菜單,選擇”Other...(其他)“。

     

     
  3.  在彈出”Choose a Download Server(選擇下載服務(wù)器)“窗口中向上拉,找到China(中國),然后,選擇中國的服務(wù)器,這里可以選擇教育源,網(wǎng)易、阿里等等。(我在這里選的是163(網(wǎng)易)的),然后點(diǎn)擊”Choose Server(選擇服務(wù))“按鈕。

     


     

     

  4.  然后,彈出”Authenticate(認(rèn)證)“窗口,輸入系統(tǒng)密碼(ubuntu上由于安全性安裝軟件,需要輸入密碼),然后點(diǎn)擊”Authenticate(認(rèn)證)“按鈕。

     

  5.  此時(shí),你會(huì)發(fā)現(xiàn)”Software&Updates“窗口中的”Download from(下載源)“已經(jīng)變成你設(shè)置的中國源。點(diǎn)擊”Close(關(guān)閉)“按鈕。

     

  6.  然后,會(huì)彈出一個(gè)提示,大概意思是”安裝軟件和更新添加的源或修改源,必須要重新加載可用軟件的信息“,點(diǎn)擊”Reload(重載)“按鈕。進(jìn)入”Updating cache(更新緩存)“界面,等待更新完過后,下載源就真正變成中國的了。以后下載東西就更快了。

     

     
這是第二種方法:
  1. (1)首先備份官方源,以免設(shè)置錯(cuò)誤可恢復(fù)。

    Ubuntu14.04更新源
  2.  (2)用編輯器打開 /etc/apt/sources.list文件。
    Ubuntu14.04更新源
  3.  (3)刪除原有的源,在編輯器中添加新源。如圖所示:

     

  4.  (4)添加的源有很多,可根據(jù)自己的情況選擇。

    #163

    deb http://mirrors.163.com/ubuntu/ trusty main restricted universe multiverse

    deb http://mirrors.163.com/ubuntu/ trusty-security main restricted universe multiverse

    deb http://mirrors.163.com/ubuntu/ trusty-updates main restricted universe multiverse

    deb http://mirrors.163.com/ubuntu/ trusty-proposed main restricted universe multiverse

    deb http://mirrors.163.com/ubuntu/ trusty-backports main restricted universe multiverse

    deb-src http://mirrors.163.com/ubuntu/ trusty main restricted universe multiverse

    deb-src http://mirrors.163.com/ubuntu/ trusty-security main restricted universe multiverse

    deb-src http://mirrors.163.com/ubuntu/ trusty-updates main restricted universe multiverse

    deb-src http://mirrors.163.com/ubuntu/ trusty-proposed main restricted universe multiverse

    deb-src http://mirrors.163.com/ubuntu/ trusty-backports main restricted universe multiverse

    #中科大

    deb http://debian.ustc.edu.cn/ubuntu/ trusty main multiverse restricted universe

    deb http://debian.ustc.edu.cn/ubuntu/ trusty-backports main multiverse restricted universe

    deb http://debian.ustc.edu.cn/ubuntu/ trusty-proposed main multiverse restricted universe

    deb http://debian.ustc.edu.cn/ubuntu/ trusty-security main multiverse restricted universe

    deb http://debian.ustc.edu.cn/ubuntu/ trusty-updates main multiverse restricted universe

    deb-src http://debian.ustc.edu.cn/ubuntu/ trusty main multiverse restricted universe

    deb-src http://debian.ustc.edu.cn/ubuntu/ trusty-backports main multiverse restricted universe

    deb-src http://debian.ustc.edu.cn/ubuntu/ trusty-proposed main multiverse restricted universe

    deb-src http://debian.ustc.edu.cn/ubuntu/ trusty-security main multiverse restricted universe

    deb-src http://debian.ustc.edu.cn/ubuntu/ trusty-updates main multiverse restricted universe

    #sohu

    deb http://mirrors.sohu.com/ubuntu/ trusty main restricted universe multiverse

    deb http://mirrors.sohu.com/ubuntu/ trusty-security main restricted universe multiverse

    deb http://mirrors.sohu.com/ubuntu/ trusty-updates main restricted universe multiverse

    deb http://mirrors.sohu.com/ubuntu/ trusty-proposed main restricted universe multiverse

    deb http://mirrors.sohu.com/ubuntu/ trusty-backports main restricted universe multiverse

    deb-src http://mirrors.sohu.com/ubuntu/ trusty main restricted universe multiverse

    deb-src http://mirrors.sohu.com/ubuntu/ trusty-security main restricted universe multiverse

    deb-src http://mirrors.sohu.com/ubuntu/ trusty-updates main restricted universe multiverse

    deb-src http://mirrors.sohu.com/ubuntu/ trusty-proposed main restricted universe multiverse

    deb-src http://mirrors.sohu.com/ubuntu/ trusty-backports main restricted universe multiverse

    #oschina

    deb http://mirrors.oschina.net/ubuntu/ trusty main restricted universe multiverse

    deb http://mirrors.oschina.net/ubuntu/ trusty-backports main restricted universe multiverse

    deb http://mirrors.oschina.net/ubuntu/ trusty-proposed main restricted universe multiverse

    deb http://mirrors.oschina.net/ubuntu/ trusty-security main restricted universe multiverse

    deb http://mirrors.oschina.net/ubuntu/ trusty-updates main restricted universe multiverse

    deb-src http://mirrors.oschina.net/ubuntu/ trusty main restricted universe multiverse

    deb-src http://mirrors.oschina.net/ubuntu/ trusty-backports main restricted universe multiverse

    deb-src http://mirrors.oschina.net/ubuntu/ trusty-proposed main restricted universe multiverse

    deb-src http://mirrors.oschina.net/ubuntu/ trusty-security main restricted universe multiverse

    deb-src http://mirrors.oschina.net/ubuntu/ trusty-updates main restricted universe multiverse

    #北京交通大學(xué)

    deb http://mirror.bjtu.edu.cn/ubuntu/ trusty main multiverse restricted universe

    deb http://mirror.bjtu.edu.cn/ubuntu/ trusty-backports main multiverse restricted universe

    deb http://mirror.bjtu.edu.cn/ubuntu/ trusty-proposed main multiverse restricted universe

    deb http://mirror.bjtu.edu.cn/ubuntu/ trusty-security main multiverse restricted universe

    deb http://mirror.bjtu.edu.cn/ubuntu/ trusty-updates main multiverse restricted universe

    deb-src http://mirror.bjtu.edu.cn/ubuntu/ trusty main multiverse restricted universe

    deb-src http://mirror.bjtu.edu.cn/ubuntu/ trusty-backports main multiverse restricted universe

    deb-src http://mirror.bjtu.edu.cn/ubuntu/ trusty-proposed main multiverse restricted universe

    deb-src http://mirror.bjtu.edu.cn/ubuntu/ trusty-security main multiverse restricted universe

    deb-src http://mirror.bjtu.edu.cn/ubuntu/ trusty-updates main multiverse

    # 北京理工

    deb http://mirror.bjtu.edu.cn/ubuntu/ precise main multiverse restricted universe

    deb http://mirror.bjtu.edu.cn/ubuntu/ precise-backports main multiverse restricted universe

    deb http://mirror.bjtu.edu.cn/ubuntu/ precise-proposed main multiverse restricted universe

    deb http://mirror.bjtu.edu.cn/ubuntu/ precise-security main multiverse restricted universe

    deb http://mirror.bjtu.edu.cn/ubuntu/ precise-updates main multiverse restricted universe

    deb-src http://mirror.bjtu.edu.cn/ubuntu/ precise main multiverse restricted universe

    deb-src http://mirror.bjtu.edu.cn/ubuntu/ precise-backports main multiverse restricted universe

    deb-src http://mirror.bjtu.edu.cn/ubuntu/ precise-proposed main multiverse restricted universe

    deb-src http://mirror.bjtu.edu.cn/ubuntu/ precise-security main multiverse restricted universe

    deb-src http://mirror.bjtu.edu.cn/ubuntu/ precise-updates main multiverse restricted universe

    restricted universe

    #上海交大

    deb http://ftp.sjtu.edu.cn/ubuntu/ trusty universe restricted multiverse maindeb http://ftp.sjtu.edu.cn/ubuntu/ trusty-security universe restricted multiverse maindeb http://ftp.sjtu.edu.cn/ubuntu/ trusty-updates universe restricted multiverse maindeb http://ftp.sjtu.edu.cn/ubuntu/ trusty-proposed universe restricted multiverse maindeb http://ftp.sjtu.edu.cn/ubuntu/ trusty-backports universe restricted multiverse main

    #阿里云服務(wù)器

    deb http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse

    deb http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse

    deb http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse

    deb http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse

    deb http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse

    deb-src http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse

    deb-src http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse

    deb-src http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse

    deb-src http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse

    deb-src http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse

     

  5. 5(5)更新。
    Ubuntu14.04更新源
  6.  更改了源之后,接下來就是要更新VIM了

 

  1. 一般來說,新拿到的樹莓派的源都是國外的,我們首先要更換軟件源,將原來的地址用#注釋,然后再寫一個(gè)新的。

    1 軟件源位于何處
        【樹莓派軟件源鏡像列表】
        截止2014年8月,在中國的軟件源鏡像有——清華大學(xué)(2015年將停止訪問)、大連東軟信息學(xué)院、中國科技大學(xué)和華中科技大學(xué)等。
        例如大連東軟信息學(xué)院的軟件源鏡像地址為——http://mirrors.neusoft.edu.cn/raspbian/raspbian

    2 修改sources.list
        【備份】
        在修改之前先把源列表備份,然后再修改sources.list
        cd /etc/apt
        cp sources.list sources.list_back
        【修改】
        sudo nano sources.list
      例如使用大連東軟信息學(xué)院軟件源鏡像,修改之后的內(nèi)容如下:
        deb http://mirrors.neusoft.edu.cn/raspbian/raspbian wheezy main contrib non-free rpi

    3 更新軟件源和軟件
        # 更新軟件源
        sudo apt-get update
        # 更新軟件
        sudo apt-get upgrade

     

     

  2. sudo apt-get install vim  時(shí)如果出現(xiàn)以下錯(cuò)誤

    E: Package 'vim' has no installation candidate

    則依次執(zhí)行

    sudo apt-get update  

    sudo apt-get upgrade

     

  3. 然后執(zhí)行命令 sudo apt-get remove vim-common這一步是將原來的vim版本刪除

     

  4. 然后再執(zhí)行命令 sudo apt-get install vim這一步是安裝,重新安裝的vim就不會(huì)出現(xiàn)ABCD問題。

     

    安裝完成,vi重新打開文件,再按上下左右鍵就不會(huì)在屏幕上出現(xiàn)ABCD問題。 
安裝完,接下來就是要將NUC970的BSP包復(fù)制到虛擬機(jī)系統(tǒng)里,我用的虛擬機(jī)系統(tǒng)是ubuntu系統(tǒng),15.10,64位,解壓縮后,在安裝過程中,需要配置一下路徑這是一個(gè)問題
在解壓縮過程中需要ROOT權(quán)限,如果系統(tǒng)是剛裝上的,需要設(shè)定密碼,之后su root,輸入密碼就可以了,具體如下:
  1. 先用快捷鍵crtl+alt+T 打開終端,顯示的是用戶名@電腦名:~$,符號(hào)$就表示現(xiàn)在處于普通用戶權(quán)限。

  2.  然后輸入:sudo passwd root

    終端會(huì)顯示

    Enter new UNIX password: 

    設(shè)置root用戶密碼,按Enter

    終端顯示

    Retype new UNIX password: 

    再輸入一遍

  3.  

    確定之后終端會(huì)顯示

    passwd: password updated successfully

    表示root用戶成功創(chuàng)建并設(shè)置密碼

  4.  

    驗(yàn)證:輸入su root/su,終端顯示password,輸入剛剛設(shè)置的root密碼,沒有錯(cuò)誤提示,并且#即代表當(dāng)前用戶有root權(quán)限

    返回用戶權(quán)限  su  用戶名  就可以了

 

【環(huán)境配置的原因】

 
在windows系統(tǒng)下,很多軟件的安裝都需要設(shè)置環(huán)境變量,比如安裝JAVA JDK。如果不安裝環(huán)境變量,在非軟件安裝的目錄下運(yùn)行javac命令,將會(huì)報(bào)告“找不到文件”類似的錯(cuò)誤。那么,什么是環(huán)境變量呢?簡要的說,就是指定一個(gè)目錄,運(yùn)行軟件的時(shí)候,相關(guān)的程序?qū)?huì)按照該目錄尋找相關(guān)文件。設(shè)置變量對于一般人最實(shí)用的功能就是:不用拷貝某些dll文件到系統(tǒng)目錄中了,而path這一系統(tǒng)變量就是系統(tǒng)搜索dll文件的一系列路徑;
在linux系統(tǒng)下,如果你下載并安裝了應(yīng)用程序,很有可能在鍵入它的名稱時(shí)出現(xiàn)“command not found”的提示內(nèi)容。如果每次都到安裝目標(biāo)文件夾內(nèi),找到可執(zhí)行文件來進(jìn)行操作就太繁瑣了。這涉及到環(huán)境變量 PATH 的
設(shè)置 問題,而 PATH 的 設(shè)置 也 是在linux下定制環(huán)境變量的一個(gè)組成部分。



 


【環(huán)境變量配置的三個(gè)方法】



如想將一個(gè)路徑加入到$PATH中,可以像下面這樣做: 

1. 控制臺(tái)中,不贊成使用這種方法,因?yàn)閾Q個(gè)shell,你的設(shè)置就無效了,因此這種方法僅僅是臨時(shí)使用,以后要使用的時(shí)候又要重新設(shè)置,比較麻煩。

 這個(gè)只針對特定的shell; 

$ PATH="$PATH:/my_new_path"    (關(guān)閉shell,會(huì)還原PATH)



2. 修改/etc/profile文件,如果你的計(jì)算機(jī)僅僅作為開發(fā)使用時(shí)推薦使用這種方法,因?yàn)樗杏脩舻膕hell都有權(quán)使用這些環(huán)境變量,可能會(huì)給系統(tǒng)帶來安全性問題。 這里是針對所有的用戶的,所有的shell; 



$ vi /etc/profile 



在里面加入: 

export PATH="$PATH:/my_new_path" 






使用source命令使修改立刻生效:  


source  /etc/profile






3. 修改.bashrc文件,這種方法更為安全,它可以把使用這些環(huán)境變量的權(quán)限控制到用戶級(jí)別,這里是針對某一個(gè)特定的用戶,如果你需要給某個(gè)用戶權(quán)限使用這些環(huán)境變量,你只需要修改其個(gè)人用戶主目錄下的.bashrc文件就可以了。



$ vi /root/.bashrc 



在里面加入: 



export PATH="$PATH:/my_new_path" 
source  /root/.bashrc



后兩種方法一般需要重新注銷系統(tǒng)才能生效,也可以使用source 命令,使修改的配置立刻
 


最后可以通過echo命令測試一下: 



$ echo $PATH 



輸出已經(jīng)是新路徑了。



原文地址:http://blog.csdn.net/w1014074794/article/details/50952432

更改路徑之后 通過echo $PATH來觀察確實(shí)存在這個(gè)路徑,在編譯時(shí),ARM-LINUX-GCC這條編譯器總是找不到,不明白為什么,后來得知是因?yàn)?2位的編譯器,與64位的系統(tǒng)不兼容所致
知道了原因,就要去解決,怎么辦呢?
 

ubuntu又迎來了其新一代的長期支持版本 14.04 LTS,其帶來了許多令人期待的新特新,遂決定進(jìn)行升級(jí)。

裝好了64位版本及交叉編譯工具鏈后,運(yùn)行GCC,依然會(huì)提示那經(jīng)典的“沒有那個(gè)文件或目錄”提示。

根據(jù)以往的經(jīng)驗(yàn),對于64位版本ubuntu我們需要安裝“ia32-libs”依賴庫。

遂輸入:

sudo apt-get install ia32-lib

卻提示查無此貨? 已經(jīng)被”lib32z1 lib32ncurses5 lib32bz2-1.0“這幾個(gè)哥們代替了!

ubuntu 14.04 64位版本 gcc無法運(yùn)行 安裝ia32-libs提示沒有可用的軟件包 怎么破

 

按照提示,輸入apt-get install 命令將以上的依賴包進(jìn)行安裝

sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0

 

再次運(yùn)行GCC,報(bào)錯(cuò)“libstdc++.so.6: cannot open shared object file: No such file or directory”

ubuntu 14.04 64位版本 gcc無法運(yùn)行 安裝ia32-libs提示沒有可用的軟件包 怎么破-2

 

還需再次安裝“lib32stdc++6”依賴包

sudo apt-get install lib32stdc++6

在網(wǎng)上搜了下,大概是64位系統(tǒng)需要一個(gè)包,就安裝了libc6-i386 


$sudo apt-get install libc6-i386



但是又提示新的錯(cuò)誤,編譯找不到 libstdc++.so.6 文件,到/usr/lib文件下看下有這個(gè)文件 

一直在找資料,找了一天,在官方文件中發(fā)現(xiàn)有兩個(gè)包包含這個(gè)文件 

一個(gè)是libstdc++6 
一個(gè)事lib32stdc++6 
于是

$sudo apt-get install libstdc++6 
$sudo apt-get install lib32stdc++6


問題順利解決 

可以想到,在64位系統(tǒng)中,此類問題肯定還會(huì)有。

這時(shí)終于可以順利編譯了,但是還是有不少疑惑?比如動(dòng)態(tài)加載是什么意思?

在LINUX下加載驅(qū)動(dòng)程序可以采用動(dòng)態(tài)和靜態(tài)兩種方式。靜態(tài)加載就是把驅(qū)動(dòng)程序直接編譯到內(nèi)核里,系統(tǒng)啟動(dòng)后可以直接調(diào)用。靜態(tài)加載的缺點(diǎn)是調(diào)試起來比較麻煩,每次修改一個(gè)地方都要重新編譯下載內(nèi)核,效率較低。動(dòng)態(tài)加載利用了LINUX的module特性,可以在系統(tǒng)啟動(dòng)后用insmod命令把驅(qū)動(dòng)程序(.o文件)添加上去,在不需要的時(shí)候用rmmod命令來卸載。在臺(tái)式機(jī)上一般采用動(dòng)態(tài)加載的方式。在嵌入式產(chǎn)品里可以先用動(dòng)態(tài)加載的方式來調(diào)試,調(diào)試完畢后再編譯到內(nèi)核里。

聯(lián)系方式0755-82591179

傳真:0755-82591176

郵箱:vicky@yingtexin.net

地址:深圳市龍華區(qū)民治街道民治大道973萬眾潤豐創(chuàng)業(yè)園A棟2樓A08

法库县| 屏东市| 广州市| 阿荣旗| 定远县| 汤阴县| 获嘉县| 湖口县| 福建省| 阿克苏市| 玛曲县| 马山县| 登封市| 绍兴市| 朔州市| 留坝县| 武汉市| 屏南县| 中西区| 张家港市| 德格县| 呼和浩特市| 南皮县| 洱源县| 锡林浩特市| 柳州市| 崇阳县| 开远市| 博湖县| 昭苏县| 华池县| 富民县| 合作市| 邵东县| 年辖:市辖区| 循化| 疏勒县| 开封县| 岫岩| 云梦县| 澄江县|