Centos7已經出來有一段日子了,因爲俺本來用的Centos6.X升級有點麻煩加上穩定等於一切就一直沒有用過。
linux
前些日子本本的硬盤掛掉了,爲此又從新買了塊硬盤作系統配環境,又被win10折騰了一翻也就沒有了再裝個Linux的心情。程序員
好吧,如今俺又失業了時間一大把,那麼就開始折騰吧!ubuntu
首先,在win7下對原有的磁盤進行壓縮騰出了50G的磁盤空間。windows
而後用早已準備好的Centos7光盤進行安裝(別問我爲何不用虛擬機,我不會告訴你實體機和虛擬機仍是有些差異的雖然這不是什麼問題,還有就是個人三星RV415配置比較低用虛擬太卡。)centos
第一次安裝,因爲有之前安裝6.X的經驗,想固然的開始了一路安裝,邊安裝邊想版本高了是好呵配置比之前容易了哦。可是當開始進行安裝拷貝時感受到壞了!怎麼沒讓我選擇安裝方式?還有就是安裝的文件數量太少了,這給我一種很差的感受。當安裝完成重啓的時候我知道錯在哪兒了,CentOS7默認進行的是最小安裝,好吧這不算什麼大不了YUM好了反正個人安裝盤不是最新的。可可是我悲催的發現本來在6.X下會自動配置的有線網卡居然沒有給配好,算了重裝反正是折騰。服務器
第二次安裝,終於加着當心配置好了安裝選項,固然作爲一個有着程序員夢的人來講固然是安裝了大部分的服務配置和開發工具,其中須要注意的是在配置網絡的時候發現了和6.X下截然不同的地方,本來在6.X下須要安裝驅動的無線網卡被驅動起來了,可是有線網卡居然配置不成功,好吧這個我能夠忍。網絡
從新啓動看着新鮮的登錄界面心中一點小激動有木有?ide
登錄進入看着和6.X變化不大的界面放心了很多,最起碼這桌面看着親切。Fedor和ubuntu那個界面真心想說不習慣,也許說我是個守舊的人反正那界面「不習慣」。工具
看了眼網絡那位置已經連通,好吧先開了個火狐逛上一圈,感受不錯!這期間提示NetworkManager出錯,好吧既然是早期版本的固然會有問題這個已經有了心理準備,反正也得升級。學習
既然是雙系統固然須要互通有無,用過Centos的朋友們應該都知道Centos的內核中是不對NTFS分區格式進行支持的,從新編譯內核太麻煩並且還容易出問題(也許是俺仍是段位不夠吧^V^)。用火狐開始搜索ntfs-3g,找是找到的可是最新版的就是沒下下來,還好有準備!插入早已經備好的U盤拷入文件夾。打開終端進入目錄:
su ./configure
make
make install
安裝完成,而後開始掛載windows分區:
cd /mnt
makedir winc,wind,wine
mount /dev/sda2/ /mnt/winc/ -t ntfs-3g
cd winc
ls
OK成功,這裏說明一下因爲從win7開始會佔用100M的啓動空間因此咱們經常使用的的C是從sda2開始。
既然已經能夠互通那麼windows下的文件就不是問題了,如今再次掛上移動硬盤開始安裝經常使用的軟件工具。
安裝不出意外的又出了依賴關係問題,好吧有我大YUM呢。
祭出yum大法進行依賴安裝,爲了加快進度同時開了兩個終端同時時行。
感受安裝得差很少了從新啓動一下。
什麼?提示有還在進行的服務,強制關閉反正又不是沒這麼幹過。
重啓後,悲劇了居然進不了GUI卡在那裏不動了。
ctrl+alt+f2還好能進終端,試了下startx居然給了我個哭臉,好吧我服了只能想轍。
既然是GUI進不去那麼就應該是gonme的問題,好吧先試着看看日誌:
gnome-sessuib[1338] Glib-GIO-CRITICAL:g_dbus_connetion_call_internal:assertion
果真和gnome相關,那麼重裝下gnome怎麼樣呢?掛上已經退出的光盤,用光盤上的文件試着修復,重啓後濤聲依舊。
試着yum居然用不了,好吧我想起來了這個無線的網卡有時候就是不太靠譜,既然無線不行那麼有線總行吧?也許你忘記了,這個有線網卡沒有驅動起來,日誌顯示:
NetworkManger:symbol lookup error:/lib64/libgudev_1.0.so :undefined symbol:g_type_class_adjust_private_offset。
好吧NetworkManger有問題,那麼關掉,仍是不成。
搜索了一下才發現這個Centos7對81XXX的有線網卡支持很差,既然如此那麼就好辦了裝個驅動不就完 ,反正裝這個不算啥俺已經在6.x下被那個BCM的無線網卡操練過無數次了。
下載了rtl8168的驅動而後開始安裝:
ls mod grep r8169
make clean
make modules
make install
depmod -a
insmod /r8168.ko
lsmod :grep r8168
安裝完成,試試ifconfig終於能夠看到有線網卡的配置了(這裏說一下,用Centos7推薦的ip addr居然始終能看到,可是就是很差用)可是仍是不行ping不通。
繼續找看到了這篇文章 http://blog.163.com/aaron_yuan/blog/static/16519523220148215950996/
參考着配置了一下,好了這回能ping通網關了,可是ping外網仍是不行。
試着:
route add default gw 192.168.1.1 dev eth0
哈哈,成了終於ping通了。
yum upgrade
漫長的等待以後,終於那個不算熟悉的界面又出如今了個人眼前。
PS:這裏多說兩句
一個是linux能夠說是爲網絡而生的系統,因此必定先把網絡配置好,有網有就一切,有了網才能去查找資料去進行嘗試,既然是用centos那麼應該是學習或者是爲了管理服務器,既然如此那麼就多動動手去查,再動動腦去想。網上資料不少可是有可能你認爲有用的不多,這裏我想說的是不要總想着依靠別人,本身去發現和解決問題這樣才能樂在其中,不是嗎?
另外一個是安裝中嘗試着手動配置過度區,掛載/分區時提示我配置不對,爲了圖省事用的自動劃分。安裝完成後才發現掛默認Centos7的根分區用的xfs系統,本來5.x和6.x默認的ext4系統不是默認的了,看來安裝以前應該先看看資料這樣纔會少走彎路,升級看來是我永遠的痛。