Linux系列之Linux安裝及源配置(軟件源)的介紹


一.Linux 簡介

Linux內核最初只是由芬蘭人李納斯·托瓦茲(Linus Torvalds)在赫爾辛基大學上學時出於個人愛好而編寫的。Linux是一套免費使用和自由傳播的類Unix操作系統,是一個基於POSIX和UNIX的多用戶、多任務、支持多線程和多CPU的操作系統。Linux能運行主要的UNIX工具軟件、應用程序和網絡協議。它支持32位和64位硬件。Linux繼承了Unix以網絡為核心的設計思想,是一個性能穩定的多用戶網絡操作系統。

二.Linux的發行版

Linux的發行版說簡單點就是將Linux內核與應用軟件做一個打包。

目前市面上較知名的發行版有:Ubuntu、RedHat、CentOS、Debian、Fedora、SuSE、OpenSUSE、Arch Linux、SolusOS 等

三.Linux應用領域

今天各種場合都有使用各種Linux發行版,從嵌入式設備到超級計算機,並且在服務器領域確定了地位,通常服務器使用LAMP(Linux + Apache + MySQL + PHP)或LNMP(Linux + Nginx+ MySQL + PHP)組合。

目前Linux不僅在家庭與企業中使用,並且在政府中也很受歡迎。

  • 巴西聯邦政府由於支持Linux而世界聞名。
  • 有新聞報道俄羅斯軍隊自己制造的Linux發布版的,做為G.H.ost項目已經取得成果.
  • 印度的Kerala聯邦計划在向全聯邦的高中推廣使用Linux。
  • 中華人民共和國為取得技術獨立,在龍芯過程中排他性地使用Linux。

四.Linux版本下載

以 centos7.0為例。

centos 下載地址:https://opsx.alibaba.com/mirror?lang=zh-cn(阿里巴巴開源鏡像站)



以下針對各個版本的ISO鏡像文件,進行一一說明:

  • CentOS-7.0-x86_64-DVD.iso : 標准安裝版,一般下載這個就可以了(推薦)
  • CentOS-7.0-x86_64-NetInstall.iso : 網絡安裝鏡像(從網絡安裝或者救援系統)
  • CentOS-7.0-x86_64-Everything.iso: 對完整版安裝盤的軟件進行補充,集成所有軟件。(包含centos7的一套完整的軟件包,可以用來安裝系統或者填充本地鏡像)
  • CentOS-7.0-x86_64-GnomeLive.iso: GNOME桌面版
  • CentOS-7.0-x86_64-KdeLive.iso: KDE桌面版
  • CentOS-7.0-x86_64-livecd.iso : 光盤上運行的系統,類擬於winpe
  • CentOS-7.0-x86_64-minimal.iso : 精簡版,自帶的軟件最少

五.Linux安裝步驟

安裝Linux的兩種方式

5.1、將下載的Linux系統刻錄成光盤或U盤,使用光驅或U盤或你下載的Linux ISO文件進行安裝.

這種方式的Linux安裝詳情參考地址:http://www.runoob.com/linux/linux-install.html.

5.2、以在Window上安裝VMware虛擬機來安裝Linux系統。(這里主要介紹這種方式,供學習使用)

5.2.1 、下載Centos鏡像和VM虛擬機之后,開始安裝,點擊:創建新的虛擬機,在此處不要點擊上面的“典型(推薦)”,要點擊下面的“自定義(高級)”~下一步


5.2.2 、選擇虛擬機硬件兼容性,按照系統默認,然后下一步:

5.2.3 、在安裝客戶機操作系統那里,選擇“稍后安裝操作系統”選項,然后下一步:


5.2.4 、選擇客戶機操作系統的版本,我是Centos 64位,大家應該都是咯,不是的自行調整即可,下一步:


5.2.5 、命名虛擬機及其位置:自行修改咯~下一步:


5.2.6 、處理器配置:如果沒有別的需求,默認咯~下一步:


5.2.7 、設置虛擬機內存,本人8G內存,因此給虛擬機2G~下一步:


5.2.8 、此處選擇“(使用網絡地址轉換)NAT”設置網絡類型:

5.2.9 、選擇I/O控制器類型,默認,選擇推薦~:

5.2.10 、選擇磁盤類型,選擇推薦:

5.2.11 、選擇磁盤:選擇第一個(默認也是第一個):

5.2.12 、指定磁盤容量,在這里要選擇“將虛擬磁盤存儲為單個文件”~~,下一步:

5.2.13 、指定磁盤文件,下一步:


5.2.14 、在“已准備好創建虛擬機”里面選擇“自定義硬件”進行配置:

5.2.15 、在左側選擇哪個前面是小光盤標志的選項,在右邊選擇“使用IOS映像文件”,單擊瀏覽,選擇自己的鏡像文件,單擊關閉:


5.2.16 、點擊“完成”,OK~~:


5.2.17 、設置Linux聯網IP后,點擊“下一步”,如下圖所示:


5.2.18 、這里修改NAT默認的IP地址,改為你自己網絡的IP(比如你的網絡段是192.168.1.x的,就配成192.168.1.0),這樣你在這台服務器上配置的WEB服務其他電腦就可以訪問了,如下圖所示:


5.2.19 、設置CentOS7安裝路徑,如下圖所示:


5.2.20 、使用ISO映象文件,然后點擊“確定”,如下圖所示:


5.2.21 、設置服務器聯網方式,選擇自定義(U):特定虛擬網絡,VMnet8(NAT 模式),如下圖所示:


到此Window上安裝VMware虛擬機來安裝Linux系統已經完成.

六.Linux源配置(軟件源)

6.1、源配置(軟件源)概念:源就是來源。就是你安裝軟件時,程序從哪里獲取軟件包(安裝程序在你的機器上,但需要安裝的東西卻在軟件源服務器上)。其實你可以把他稱為軟件倉庫。安裝軟件時,就是從倉庫里面調取數據放在你的機器上。

6.2、Linux下載軟件的兩種方式:
1.從源配置(軟件源)所在服務器上通過特定命令獲取JDK,Tomcat之類的軟件包.(推薦)
2.從官網上下載軟件包.

6.3、進入Linux終端配置軟件源(有些Linux系統默認已經配置好了源配置,但是那源配置是國外的,安裝軟件時下載速度慢,這時我們需要更換成國內的.這里我推薦阿里巴巴開源鏡像站的centos對應版本的源配置):

更換源配置步驟如下:


對應命令:

CentOS

1、備份

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

2、下載新的CentOS-Base.repo 到/etc/yum.repos.d/

CentOS 5

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo

或者

curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo

CentOS 6

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo

或者

curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo

CentOS 7

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

或者

curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

3、之后運行yum makecache生成緩存

至此源配置更換完成.



注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
粤ICP备14056181号  © 2014-2021 ITdaan.com