1. 程式人生 > >Win 10 + CentOS 7 雙系統安裝與CentOS美化小記

Win 10 + CentOS 7 雙系統安裝與CentOS美化小記

標籤(空格分隔): linux centos

一、初衷

2015年8月25日,linux迎來了它24週歲的生日。雖然對於很多人而言,linux依然顯得神祕莫測,高階複雜,但經過了這些年的發展演化,主流的linux distribution大多已相當完善,在滿足日常辦公的同時,操作更趨人性化,介面簡潔優雅,同時影音娛樂功能得到極大擴充,甚至很多地方相較windows有過之而無不及,難怪微軟要開始贊助linux基金會了,這是開源的魅力,而未來更會是開源的天下。

出於愛好,肉餅斷斷續續接觸linux有段時間,雖然自學通過了紅帽認證,但因為工作和學習中接觸較多的還是windows,所以目前依然是菜鳥水平(>_<),學的多用的少,時間久了,更是有遺忘的風險,而根據PKM(個人知識管理)體系關於知識發展過程的構成(如下圖),個人獲取的知識,即使積累儲存再多,如果不能投入到實際應用中,實現轉化,那最終也是毫無價值的,所以關於linux這塊兒,肉餅覺得不能放棄,應該主動尋找一些機會,培養自己的使用習慣,克服困難情緒,多實踐,才不至於荒費所學。


PKM過程

問題是如何培養出日常使用linux的習慣呢?畢竟windows已經用了多年,想改變談何容易。恰巧最近在閱讀Charles Duhigg的著作《習慣的力量》,根據書中的理論,對於已形成的習慣,它通常由暗示、慣常行為、獎賞、渴求、信仰等部分組成(如下圖),而要改變現有習慣,最好的方法是隻替換掉慣常行為那部分,即以新行為代之,而保留其他部分(或稍作修改),這樣的過渡會最順暢,新習慣也會更容易養成。


習慣改變

所以,看到這裡大家應該明白,此篇小記,不是為了說明如何安裝雙系統,也不是為了展示Win 10新功能,而是在記錄並分享知識的同時,希望傳遞一種主動實踐知識的理念,“看過不代表明白,明白不代表會說,會說不代表會做“,只有實踐,融會貫通,最終才會給自己帶來價值。

二、雙系統安裝

  1. 準備

    • 系統:CentOS 7、Win 10(輔助使用)映象
    • 硬體:U盤一枚、PC一臺(肉餅的是ThinkPad SL400)
    • 軟體:UltraISO、EasyBCD
  2. 安裝Win 10
    安裝windows的步驟這裡不做贅述,老老實實用U盤裝就OK(瞎米?不會?問度娘吧)

  3. UltraISO寫入Win 10映象到U盤
  4. PC從U盤啟動安裝
  5. 輸入安裝序列號(度娘那兒有)
  6. 分割槽,預設會有500M隱藏分割槽產生(如果沒有可先格式化磁碟再試)
  7. 安裝完成如下圖:


    Win 10
  8. PS.有想使用的衝動嗎?反正我是沒有,而且不得不吐槽下新系統的預設圖示,醜哭了有木有─.─||(如下圖):


    圖示
  9. 不忍再多看一眼,那就趕緊裝CentOS吧

  10. 安裝CentOS 7

  11. 依舊先是映象寫入U盤
  12. PC從U盤啟動安裝,選擇“Install CentOS 7”,注意,如果未使用官方U盤製作程式寫入(比如UltraISO),會出現如下報錯:


  13. 因為安裝程式是依據label來識別安裝源的,而我們的U盤label與預設不符,所以無法繼續。可以先看下U盤的裝置名,在#後面輸入:cd /dev,然後會看到如下介面:


  14. sda 是我的硬碟對應的檔名(我機子只有一塊硬碟),所以sdb就是U盤對應的檔名了,可以看到是sdb4。至此我們重啟一下,回到第一個圖片所示的介面處,然後按下Tab鍵將vmlinuz initrd=initrd.imginst.stage2=hd:LABEL=CentOS\x207\x20x86_64 rd.live.check quiet 改為:vmlinuz initrd=initrd.img inst.stage2=hd:/dev/sdb4 quite,然後按下enter 鍵進入安裝介面,就可以順利開始安裝了。

  15. 具體安裝過程可以參考這篇度娘經驗,值得一提的是,因為肉餅要裝雙系統,而新版bootloader無法選擇安裝位置,故會覆蓋掉Windows的bootloader,導致Win 10無法啟動。網上也提供了很多方法,這裡介紹一種比較額...傻瓜,適合新手的雙系統啟動實現方式,如下:

Win 10安裝完後,進入PE,先使用Bootice備份MBR資訊,然後等CentOS 7裝完後,進PE下恢復MBR資訊(即覆蓋掉Linux的bootloader),即可進入Win 10,最後使用EasyBCD(神器啊,如下圖)新增linux系統啟動項Grub2,搞定!


  • 至此雙系統安裝完畢,啟動選擇進入CentOS 7

三、CentOS 7 美化調優

優化美化系統,是為了讓新系統能更順眼順手,符合自己過去在windows下的使用習慣,從而實現平穩過渡。

首先上兩張最終效果圖,是不是很小清新(Win 10已哭暈┬_┬):



正如開篇時談到的,現在的桌面版linux已相當友好(特別是Ubuntu),基本不需要做什麼額外設定,就能滿足日常的使用需求,這裡介紹肉餅在CentOS 7下做的幾步設定,至於大家是否採用,仁者見仁吧。

  1. 豐富常用yum源及外掛
    • CentOS-Base.repo(系統自帶源)
    • EPEL源:sudo yum install epel-release
    • ELREPO源:sudo rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
      sudo rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
    • nux-dextop源:下載,之後安裝nux-dextop-release-0-1.el7.nux.noarch .rpm
    • mosquito源:yum-config-manager --add-repo=https://copr.fedoraproject.org/coprs/mosquito/myrepo/repo/epel-$(rpm -E %?rhel)/mosquito-myrepo-epel-$(rpm -E %?rhel).repo
    • copr源:下載,之後cp到/etc/yum.repos.d/下
    • 安裝yum-axelgetyum-axelget是EPEL提供的一個yum外掛。使用該外掛後用yum安裝軟體時可以並行下載,大大提高了軟體的下載速度,減少了下載的等待時間:sudo yum install yum-axelget
    • yum安裝外掛yum-plugin-fastestmirror
    • 之後就是第一次全面更新:yum update

2.沒有無線(Qualcomm Atheros AR242x / AR542x Wireless Network Adapter),ath5k驅動
肉餅安裝完更新後,發現無線網絡卡無法使用,網上搜索一番後找到如下解決方法,有相同問題的童鞋可參考:

vi /etc/yum.repos.d/CentOS-Base.repo #新增centosplus倉庫

[centosplus]
enabled=1
includepkgs=kernel*

再執行如下命令並重啟.
yum -y remove kernel* && yum -y install kernel-plus*

3.安裝cairo-dock欄
Mac系統的dock欄是不是很驚豔,linux下也有類似應用( ^ω^)

  • 此應用需要nux-desktop源支援,所以如果之前的yum源都配上了,那下面就很簡單了,一句命令搞定:yum install cairo-dock
  • 安裝完後啟動,可以看到cairo-dock的設定很豐富(如下圖),在“主題”裡選擇MacOSX這款theme,就會出現類似Mac上的效果了
  • 友情提示:cairo-dock會耗費一定CPU/GPU資源,老電腦上可能跑不動

    cairo-dock

4.更換預設字型
CentOS 7預設自帶的中文字型有點醜,這裡選用一款優化過的Yahei consolas hybrid來替代,度娘有下載,雙擊安裝完後,在“優化工具”-->"字型"中選擇調整即可生效,效果還是不錯的:


5.Libreoffice更改介面語言為中文
日常辦公office肯定少不了,CentOS自帶Libreoffice,功能也是非常強大的,就是預設裝完是英文介面,有點不順眼,可以下載中文語言包,實現介面中文化,命令如下:
yum install -y libreoffice-langpack-zh-Hans*


6.科學上網
終於到重頭戲了,這個絕對是愛國人士必不可少的功能,windows下的工具有很多,那linux下有什麼呢?肉餅這裡選用的是ss-qt5客戶端,操作簡便,一目瞭然。

  • ss-qt5需要corp源支援,如果之前已配置過yum源,只需一行命令即可安裝:yum install shadowsocks-qt5
  • 之後編輯配置,填上ss服務端IP和埠,點連線即可使用(如下圖)
  • Firefox可安裝Autoproxy外掛+修正檔案

ss-qt5

7.終端調色
桌面右鍵選擇“開啟終端”,因為經常會使用終端輸入命令,所以也可依個人口味,調節相關設定,比如字型、顏色等,讓視覺效果更舒適,如下圖:


目前肉餅的Win 10 + CentOS 7雙系統折騰小記就寫到這裡,後續如有新內容會再陸續新增,拙作一篇,歡迎交流指正( ̄︶ ̄)

參考文獻:

相關推薦

Win 10 + CentOS 7 系統安裝CentOS美化小記

標籤(空格分隔): linux centos 一、初衷 2015年8月25日,linux迎來了它24週歲的生日。雖然對於很多人而言,linux依然顯得神祕莫測,高階複雜,但經過了這些年的發展演化,主流的linux distribution大多已相當完善,在滿足日常辦公的同時,操作更趨人性化,介面簡潔優雅,同

win10centos 7系統安裝,win10引導消失,解決方案

win10與centos 7雙系統安裝完成後,發現只能進centos 7系統,無win10啟動項。解決方案如下: 1、進入centos  7,聯網. 2、下載ntfs-3g安裝包。         sudo

啟動:安裝Windows 7CentOS 7 系統教程

筆記本配置:8G記憶體,200G SSD,先在virbox中成功安裝雙系統,能正常進入並使用 Windows 7 和 CentOS 7。 網上看到一大堆的安裝 wingrub  easyBCD,折騰了一天沒安裝成功,結果還是 google 找到一篇靠譜的文章,step by step 終於在第二天

啟動:安裝Windows 7CentOS 7 系統教程

分區 安裝windows delete 關閉 開機 啟動項 googl 結果 span 筆記本配置:8G內存,200G SSD,先在virbox中成功安裝雙系統,能正常進入並使用 Windows 7 和 CentOS 7。 網上看到一大堆的安裝 wingrub easyB

裝X時刻!win10/CentOS 7系統成功安裝小白教程

前言 相信愛折騰的朋友一定沒少裝過作業系統,對於windows系統我們是再熟悉不過了,其安裝過程發展到現在越來越傻瓜化,甚至可以一鍵安裝,所以普通使用者大多能掌握安裝過程。隨著linux的發展,這個作業系統也越來越離不開我們的生活,對於有意從事it行業的人

安裝centOS 7系統(二)——安裝過程step by step

上一篇中我們確定了分割槽方案之後,就可以開始安裝雙系統啦。 前期準備 重點:裝系統之前一定要準備一個U盤啟動盤,出問題時候可以馬上進PE恢復!!!血的教訓! 我建議對磁碟進行分割槽、重建MBR等操作都在PE裡面完成。製作U盤啟動工具可以使用大白菜。

安裝centOS 7系統(一)——Linux基礎知識儲備

本文主要記錄如何安裝centOS 7雙系統,便於我以後重灌系統參考,同時希望能幫助到其他人。 基礎知識部分內容主要來源於edX上的LinuxFoundationX。 小白常問的關於Linux的幾個問題 Linux,centOS,Ubuntu等名次是什

CentOS-7.0.中安裝配置Tomcat-7的方法

代碼 accept iptables jdk1.7 ews 啟動 state cat 解決方案 轉自:http://www.linuxidc.com/Linux/2015-08/122241.htm 安裝說明 安裝環境:CentOS-7.0.1406安裝方式:源碼安裝

CentOS 7 FreeRadius + DaloRadius 安裝配置

freeradius daloradius centos7 lamp (1)安裝httpd服務器和MariaDB//安裝Apache和MariaDB數據庫# yum -y update# yum -y groupinstall "Development Tools" # y

CentOS 7.5系統安裝

路徑 swa 正常 基本配置 密碼 主機 jpg swap 使用 提前做好系統分區,其中swap的話,若你的內存只有1G或者2G的話Swap是內存的1.5、2倍即可。 用到的工具和軟件: VMware workstation 12 Pro CentOS 7.

CentOS 7.0系統安裝配置圖解教程

none proto spa 同時 -a network 配置文件 最小 自動啟用 CentOS 7.0系統安裝配置圖解教程 說明: 截止目前CentOS 7.x最新版本為CentOS 7.0,下面介紹CentOS 7.0的具體安裝配置過程 服務器相關設置

/uefi+gpt/Win & kali linux系統安裝跳坑記錄

/uefi+gpt/Win & kali linux 雙系統安裝跳坑記錄 最近換了檯筆記本電腦,終於淘汰了用了八年的桌上型電腦器 然後就開始嘗試在新機器上安裝雙系統 漫漫跳坑之路就開始了……(捂臉) 新機器已經跟老機器不同了>>老機器屬於BIOS+MBR,新機

centos 7 linux系統安裝 mysql5.7.17(glibc版)

gre start mys 一次 執行命令 活躍 ket man 內存不足 本文原出處地址 https://www.cnblogs.com/mujingyu/p/7689116.html 一、安裝前的檢查   1.1 檢查 linux 系統版本     [ro

Win 10 和 Linux 系統,從硬碟刪除Linux分割槽,Win 10引導修復

注:此方法來源CSDN某部落格,現在找不到當時的部落格連結,因此無法註明! 由於安裝雙系統後,Linux 用的比較少。因此,從Win 10 磁碟管理中刪除了linux 佔用的磁碟空間,重啟後無法進入win 10 ,出現如下情況: 有人提出,此時需要重灌系統,並不用如此麻煩,通過Win

CentOS 7.4 系統安裝JDK

 JDK安裝 一、使用解壓安裝包安裝   1、JDK1.8版本下載      2、安裝包上傳至 usr/local/src

CentOS 7.4 系統安裝Maven

  Maven安裝 一、使用解壓安裝包安裝   1、進入 Maven 官方下載 地址:http://maven.apache.org/download.cgi    &n

VM安裝CentOS 7.0系統安裝配置圖解教程

前言:安裝Linux是每一個初學者的門檻,只要邁過去就會覺得越學越有意思 準備工具: VMware (點我進入下載地址) CentOS 7(點我進入下載地址) 下載好了那就開始吧,請扶好,開車了!!!    討論Q群192193770 一.

Windows 10 + kali Linux 系統安裝教程(詳細版)

準備工具如下: kali Linux 映象 準備一4G以上的U盤 製作U盤啟動盤工具- Win32DiskImager 新增引導工具-EasyBCD 留出一個空的盤,哪個盤的空間比較大可以壓縮出大概20-50G的空間。 1.磁碟壓縮新建分割槽 開啟計算機管理 》 儲存

ubuntu系統安裝更改nvidia出現的問題

這兩天一直在折騰雙系統的事,主要原因是筆記本上的顯示卡和驅動與ubuntu系統的不合最後參照了下面這兩連結才把問題解決。http://tieba.baidu.com/p/4996400818?pid=104646577109&cid=0#104646577109htt

CentOS 7.4系統安裝配置圖解教程

備註: 生產伺服器如果是大記憶體(4G以上記憶體),建議安裝64位版本CentOS-7.4-1511-x86_64-DVD.iso 一、安裝CentOS 7.0 成功引導系統後,會出現下面的介面 介面說明: Install CentOS 7 安裝Cen