生信草堂
號外,號外,號外
你想和生信分析大神做好朋友么?
你想認(rèn)識更多愛好生信分析的小伙伴么?
你想讓自己的生信分析走上快車道么?
那就趕快加入我們的生信交流微信群吧!
正確加入我們的模式是:
添加我們的微信bioinformatics88為好友
標(biāo)注“加入生信草堂交流群”
在群里請大家注明自己本名,單位,研究領(lǐng)域
便于小編管理
為什么選擇linux系統(tǒng)?
在我們下載生信軟件的時(shí)候,經(jīng)常會(huì)看到三個(gè)平臺(tái)版本的下載鏈接,有windows、linux和mac三個(gè)版本。windows平臺(tái)版本是大家最常用的版本,另一部分小眾的mac用戶會(huì)下載軟件的mac版本,對于一般的用戶來說,最不可能下載的是linux版本,但是linux版本卻是最穩(wěn)定、性能最高的版本,為什么這么說?
首先,mac雖然系統(tǒng)穩(wěn)定,但其產(chǎn)業(yè)鏈封閉,價(jià)格高昂但是硬件相對低配,可擴(kuò)展性很低,如果處理較大的數(shù)據(jù)并不能通過提高硬件來縮減運(yùn)行時(shí)間。如果我們組建了一個(gè)雙路CPU共36核搭配128G內(nèi)存的服務(wù)器,我們有兩個(gè)平臺(tái)可以選擇,windows和linux。windows偏向圖形化操作,雖然卡頓的情況暫且可以用固態(tài)硬盤緩解,但是我們都遇到過在使用windows時(shí)軟件莫名的卡死、關(guān)閉的情況,如果一個(gè)跑了兩天的軟件就這么莫名其妙的卡死了,就問我們有沒有理由不生氣?反觀linux,系統(tǒng)穩(wěn)定,開源軟件眾多,部分版本也有圖形化界面(不建議使用圖形化界面),是對于中、大型測序數(shù)據(jù)處理的最好選擇。
如何選擇硬件?
之前筆者寫過一篇《Windows玩夠了?試試用VMware虛擬機(jī)安裝Linux》的文章,講述了如何在windows 上用VMware安裝ubuntu的方法,并在后面提及了一些linux發(fā)型版本。這里面有個(gè)最大的問題就是,虛擬機(jī)模擬安裝的linux執(zhí)行效率比較低,容易卡頓,即便是安裝在固態(tài)硬盤上也會(huì)有操作延遲感,并不適合處理稍大的程序。所以我們?nèi)绾卧谝慌_(tái)電腦上安裝linux單系統(tǒng)以及安裝后如何簡單的配置是一個(gè)很實(shí)用的話題。
要安裝linux,首先得談?wù)動(dòng)布渲?。對于主機(jī)來說,最主要的三個(gè)硬件是CPU,內(nèi)存和硬盤。按重要性來說,內(nèi)存>CPU >硬盤,生信的很多程序都是單核運(yùn)行的,如果沒強(qiáng)求多程序運(yùn)行的話一般家用電腦的雙核四線程足以應(yīng)付。家用電腦的一般內(nèi)存配置約在4G或者8G左右,但是如果數(shù)據(jù)量稍大很多程序?qū)?nèi)存的要求要大于這個(gè)量級,所以內(nèi)存是必須要擴(kuò)充的,其重要性大于CPU。一般硬盤1T就可以滿足一個(gè)項(xiàng)目的要求,占滿了可以拷出來,所以硬盤在這三者里重要性最低。當(dāng)然,還有個(gè)硬件叫顯卡,但是對生信處理來說沒什么用,可以忽略。
上一段可以得出一個(gè)結(jié)論,那就是家用的普通主機(jī)也完全可以作為小型服務(wù)器使用,前提是要花點(diǎn)錢升級下內(nèi)存條。鑒于現(xiàn)在內(nèi)存條比年前價(jià)格翻了一倍,所以保守點(diǎn)內(nèi)存升到16G也是可以的。當(dāng)然,有錢的升級內(nèi)存條越大越好。除了普通的家用機(jī)外,就是比較貴的專業(yè)服務(wù)器了,這些服務(wù)器也是IT公司必備的服務(wù)器,最常用的牌子是dell。
感覺寫的有些啰嗦,可能年紀(jì)大了吧。
差錢的,去某寶和某東選個(gè)至強(qiáng)的主機(jī),幾千塊錢很便宜,但是其硬件的質(zhì)量不一定可靠,很多是公司淘汰下來的硬件,如果不放心就買品牌機(jī)的主機(jī),這里還有個(gè)坑就是不要買太新的CPU,不然有一定的幾率安裝的linux版本沒有相關(guān)的CPU驅(qū)動(dòng)導(dǎo)致系統(tǒng)不穩(wěn)定。如果課題組給報(bào)銷或者不差錢的,可以選擇專業(yè)的服務(wù)器,穩(wěn)定,而且支持多路CPU、大容量內(nèi)存和磁盤陣列,是處理中、大型數(shù)據(jù)的首選。手頭上已有臺(tái)式機(jī)或者筆記本而且不想花錢的,那就湊活著用吧。
為什么選擇centos?
linux系統(tǒng)安裝的方法有很多,有光盤、U盤以及部分linux版本支持windows下面安裝器直接安裝。這里我使用的是大家手頭都有的U盤進(jìn)行安裝。安裝的linux版本是centos,至于為什么選擇centos,這里我跟大家啰嗦下。
之前《Windows玩夠了?試試用VMware虛擬機(jī)安裝Linux》這篇文章的最后也提了下幾個(gè)流行的發(fā)型版本,Deepin國內(nèi)的操作系統(tǒng),界面漂亮,但是不夠穩(wěn)定,偏娛樂。Red Hat Enterprise Linux(rhel)是IT企業(yè)最常用的系統(tǒng),特點(diǎn)是穩(wěn)定,需要收費(fèi),有官方技術(shù)支持,缺點(diǎn)就是要收費(fèi),當(dāng)然免費(fèi)的也可以用,但是yum被限制使用,再當(dāng)然yum也可以破解限制,但是比較麻煩。ubuntu是比較流行的一個(gè)版本了,界面和穩(wěn)定性都可以,自帶的軟件管理工具是apt,優(yōu)于yum。筆者當(dāng)初初學(xué)的系統(tǒng)是rhel,后來安裝上unbuntu后總感覺操作起來有那么一丟丟不流暢, 再加上ubuntu自帶的桌面不是很喜歡,所以筆者干脆放棄了ubuntu。rhel還有個(gè)克隆版就是centos,centos相對于rhel的缺點(diǎn)就是官方補(bǔ)丁會(huì)比rhel晚一天,優(yōu)點(diǎn)是完全免費(fèi)。筆者選擇centos的原因就在這了,免費(fèi),穩(wěn)定,流行(出了bug好google解決方案)。
總結(jié)一下本篇的內(nèi)容:我們需要一個(gè)linux系統(tǒng),如何選擇硬件以及用U盤安裝哪個(gè)版本的linux。這就是本系列的上篇內(nèi)容,中篇會(huì)教大家如何刻錄U盤、家用機(jī)centos安裝以及dell服務(wù)器的centos安裝,下篇會(huì)講述安裝完成后的幾個(gè)重要的系統(tǒng)配置、yum的使用以及依賴庫的安裝。
為什么這個(gè)系列要分成上、中、下三部分?因?yàn)楣P者喜歡《指環(huán)王》。
為什么起了一個(gè)吸引眼球的標(biāo)題?因?yàn)橐c(diǎn)擊率指標(biāo)。
為什么寫的這么啰嗦?因?yàn)楣P者是92年手捧保溫杯的中年人。
聯(lián)系客服