小身材也有强劲性能,树莓派2代B型图形界面搞机
在我的印象中,我第一次聽說樹莓派是在淘寶的相關(guān)搜索里,當(dāng)時(shí)覺得這個(gè)名字很有意思,就搜索了一下,結(jié)果自然是相當(dāng)興奮,但是當(dāng)時(shí)沒有那么多時(shí)間,也就擱下了,直到最近一個(gè)活動(dòng)中,我有幸免費(fèi)贏得了一臺(tái)樹莓派裸機(jī),雖然運(yùn)過來的時(shí)候盒子都?jí)罕饬?#xff0c;但這并不能阻擋我的熱情。。。鑒于盒子很LOW,而且里面啥也沒有,就不再發(fā)開箱照了,直接上主角-------->
這是一臺(tái)2代B型的樹莓派,BCM2836的四核處理器,主頻900MHz,內(nèi)存1G,有4個(gè)USB,一個(gè)HDMI,一個(gè)microUSB(電源),一個(gè)3.5mm耳機(jī)接口,一個(gè)網(wǎng)線接口以及擴(kuò)展接口,GPIO接口和T-flash卡接口,貌似接口很全。
因?yàn)槲冶旧硎菍W(xué)軟件的,對(duì)于那些單片機(jī)啊,GPIO啊什么的不是很懂,但是我知道一件事,這貨可以安裝操作系統(tǒng),于是,本著這樣單純的目的,我下載了樹莓派的官方系統(tǒng),開機(jī)之后怎么說呢,有種小霸王學(xué)習(xí)機(jī)既視感,雖然是完整的linux系統(tǒng),但是對(duì)于我這樣的渣渣來說,僅僅玩玩linux命令并不能讓別人覺得我很叼,于是,我想起來了之前玩過的ubuntu,果然,ubuntu的一個(gè)衍生版本ubuntu mate提供了樹莓派的版本,果斷下載。
但是,隨之帶來的就是一個(gè)大問題,運(yùn)行ubuntu對(duì)于一個(gè)sd卡來說數(shù)據(jù)傳輸壓力有點(diǎn)大,尤其是這張8G C4的卡,簡(jiǎn)直有種作死的節(jié)奏,開機(jī)好幾分鐘,百般搜索,終于找到了一個(gè)比較好的方法。我有一個(gè)閃迪至尊高速的U盤,這個(gè)U盤在3.0下連續(xù)寫入速度穩(wěn)定50M/s,一直是我的裝逼利器,我找到的這個(gè)方案的答題思路是這樣的:
1.樹莓派默認(rèn)的引導(dǎo)位置是sd卡中的那個(gè)64M的fat32的分區(qū),
2.里面有一個(gè)cmdline的配置文件,這個(gè)文件記錄了系統(tǒng)啟動(dòng)的一些信息,其中有一條是root=/dev/...
3.這樣就非常清楚了,這個(gè)標(biāo)記的是系統(tǒng)啟動(dòng)時(shí)root分區(qū)的掛載位置,我們只需要將其修改為root=/dev/sda2就可以從USB啟動(dòng),說明一下,sda一般表示的sata接口的設(shè)備,但是在新版的linux中將usb存儲(chǔ)設(shè)備也識(shí)別為sda,2表示該設(shè)備的第二個(gè)分區(qū),因?yàn)闃漭傻南到y(tǒng)在燒錄的時(shí)候會(huì)將root分區(qū)建在u盤或者sd卡的第二個(gè)分區(qū)。
4.這個(gè)時(shí)候只需要將u盤中也寫入一個(gè)系統(tǒng),插在樹莓派上就可以從u盤啟動(dòng)了,這樣系統(tǒng)不會(huì)去讀sd卡中的系統(tǒng),只會(huì)使用其中的引導(dǎo)文件。也就是說,如果你需要對(duì)系統(tǒng)啟動(dòng)進(jìn)行修改,比如hdmi設(shè)置之類的,還是需要修改sd卡中的配置文件。
這下系統(tǒng)運(yùn)行瞬間流暢了不少,于是就像以前玩過的linux一樣,配置系統(tǒng),安裝軟件,這里大多數(shù)軟件都不會(huì)有區(qū)別,只有少部分對(duì)處理器架構(gòu)有要求的,會(huì)出現(xiàn)無法安裝的情況,我在這里著重將一下codeblocks的安裝,因?yàn)檫@是一款很優(yōu)秀的跨平臺(tái)編程的IDE。
其實(shí),大體的安裝思路與ubuntu是一樣的,先安裝依賴,再安裝主程序,最后各種插件,不過有一點(diǎn)不同:
ubuntu mate與我們常見的ubuntu在系統(tǒng)軟件命名上略有不同,就比如ubuntu下的gedit,在mate下叫pluma,還有以下這些變化
caja = nautilus
pluma = gedit
mate-terminal = gnome-terminal
eom = eog
atril = evince
engrampa = file-roller
這主要是不同的桌面環(huán)境造成的,那和codeblocks有什么關(guān)系的,做過ACM的都知道,在測(cè)試程序的題目經(jīng)常需要輸入大量的測(cè)試數(shù)據(jù),但是xterm不能直接粘貼,直接修改為gnome-terminal --disable-factory -t $TITLE -x 的話會(huì)導(dǎo)致程序不能運(yùn)行,原因很簡(jiǎn)單,就是因?yàn)楦緵]有gnome-terminal這個(gè)命令,只需要將gnome-terminal改為mate-terminal
就OK了,包括以后如果遇到什么問題,可能都是這個(gè)原因。
輸入法的話就直接使用google輸入法好了,搜狗貌似由于處理器架構(gòu)問題無法安裝。目前還沒有買外殼,打算買一個(gè)帶風(fēng)扇的,上次不小心摸了一下處理器,有點(diǎn)熱。。。
總結(jié)
以上是生活随笔為你收集整理的小身材也有强劲性能,树莓派2代B型图形界面搞机的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: HTAP 能够取代 OLAP 吗?
- 下一篇: 国际碳行动伙伴组织(ICAP)全球碳市场