講師 : 郭育倫 sscc6991@gmail

117
講講 : 講講講 [email protected] Linux 系系系系

Upload: ruth-richardson

Post on 03-Jan-2016

149 views

Category:

Documents


0 download

DESCRIPTION

Linux 系統安裝. 講師 : 郭育倫 [email protected]. Linux 代表圖案- Tux. 什麼是 Linux Distribution ?. 不同廠商發行的核心與應用程式套件就稱為 Linux Distribution 沒有任何 Distribution 擁有發表核心的權利 所有核心都是源自 Linus Torvalds 的 Linux 核心 差別只在包含的軟體種類及數量不同 目前世界知名 Linux Distribution 廠商及網址 http://www.fokus.gmd.de/linux/linux-distrib.html - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: 講師  :  郭育倫 sscc6991@gmail

講師 : 郭育倫[email protected]

Linux 系統安裝

Page 2: 講師  :  郭育倫 sscc6991@gmail

Linux 代表圖案- Tux

Page 3: 講師  :  郭育倫 sscc6991@gmail

什麼是 Linux Distribution?

不同廠商發行的核心與應用程式套件就稱為Linux Distribution

沒有任何 Distribution 擁有發表核心的權利 所有核心都是源自 Linus Torvalds的 Linux 核

心 差別只在包含的軟體種類及數量不同 目前世界知名 Linux Distribution 廠商及網址

http://www.fokus.gmd.de/linux/linux-distrib.html

應在不同環境使用不同的 Linux Distribution以得到最佳效果

Page 4: 講師  :  郭育倫 sscc6991@gmail

Linux 優點

經濟 多人多工 相容其他 Unix 系統 支援多種檔案系統 跨平台操作 圖形整合介面

Page 5: 講師  :  郭育倫 sscc6991@gmail

Linux 優點 (Contd.)

絕佳記憶體管理 完善網路功能 執行效能穩定 多樣程式開發工具 中文化介面 內建應用程式

Page 6: 講師  :  郭育倫 sscc6991@gmail

安裝前考量 ( 相容性 )

CPU 記憶體 硬碟 顯示卡 光碟機 筆記型電腦 網路卡 硬體資訊收集

Page 7: 講師  :  郭育倫 sscc6991@gmail

取得 Linux 檔案

Page 8: 講師  :  郭育倫 sscc6991@gmail

圖形模式光碟安裝 開機與基本選項 磁碟分割與開機管理程式 網路與其他選項設定 首次啟動

Page 9: 講師  :  郭育倫 sscc6991@gmail
Page 10: 講師  :  郭育倫 sscc6991@gmail

Fedora 7 安裝起始畫面

Page 11: 講師  :  郭育倫 sscc6991@gmail

「 CD Found 」訊息畫面

Page 12: 講師  :  郭育倫 sscc6991@gmail

「 Media Check 」訊息畫面

Page 13: 講師  :  郭育倫 sscc6991@gmail

目前測試進度

Page 14: 講師  :  郭育倫 sscc6991@gmail

安裝光碟片測試結果

Page 15: 講師  :  郭育倫 sscc6991@gmail

Fedora 7 安裝歡迎視窗

Page 16: 講師  :  郭育倫 sscc6991@gmail

選擇安裝期間的語言版本

Page 17: 講師  :  郭育倫 sscc6991@gmail

設定鍵盤類型

Page 18: 講師  :  郭育倫 sscc6991@gmail
Page 19: 講師  :  郭育倫 sscc6991@gmail

磁碟分割

硬碟與格式化 分割區基本概念 Disk Druid 的使用

Page 20: 講師  :  郭育倫 sscc6991@gmail
Page 21: 講師  :  郭育倫 sscc6991@gmail

硬碟格式化圖例

Page 22: 講師  :  郭育倫 sscc6991@gmail

檔案系統

每個檔案系統格式化後的區塊大小均為相同 Linux 中這些區塊就稱為「 Block」 硬碟包含為數眾多的區塊 檔案系統種類有很多 每種檔案系統格式化的區塊大小也不同 同一硬碟可包含多種檔案系統 同一作業系統也可支援多種檔案系統

Page 23: 講師  :  郭育倫 sscc6991@gmail
Page 24: 講師  :  郭育倫 sscc6991@gmail

磁碟分割表內容

分割區在硬碟上的起始與結束點 那個分割區設為「已啟用」( Activated)

每個分割區類型

Page 25: 講師  :  郭育倫 sscc6991@gmail

Linux 分割區命名規則

Linux 分割區命名使用以下格式:/dev/xxyN

/dev :儲存裝置檔案的目錄名稱 (/dev) xx :分割區所在硬碟類型 y :該類型硬碟的順序 N :分割區編號

Page 26: 講師  :  郭育倫 sscc6991@gmail

分割區與掛載點

Page 27: 講師  :  郭育倫 sscc6991@gmail

必須建立的分割區

Swap 分割區 /boot 分割區 / 分割區

Page 28: 講師  :  郭育倫 sscc6991@gmail
Page 29: 講師  :  郭育倫 sscc6991@gmail

選擇「 Create custom layout 」選項

Page 30: 講師  :  郭育倫 sscc6991@gmail

目前的磁碟分割視窗

Page 31: 講師  :  郭育倫 sscc6991@gmail

「新增分割區」視窗畫面

Page 32: 講師  :  郭育倫 sscc6991@gmail

新增的分割區名稱及資訊

Page 33: 講師  :  郭育倫 sscc6991@gmail

「編輯分割區」視窗

Page 34: 講師  :  郭育倫 sscc6991@gmail

「確認刪除」訊息視窗

Page 35: 講師  :  郭育倫 sscc6991@gmail

「 RAID 選項」視窗

Page 36: 講師  :  郭育倫 sscc6991@gmail

新增 RAID 分割區

Page 37: 講師  :  郭育倫 sscc6991@gmail

新增的「軟體磁碟陣列」分割區

Page 38: 講師  :  郭育倫 sscc6991@gmail

選擇欲新增的 RAID 類型

Page 39: 講師  :  郭育倫 sscc6991@gmail

「建立 RAID 裝置」視窗內容

Page 40: 講師  :  郭育倫 sscc6991@gmail

新增的 RAID 分割區

Page 41: 講師  :  郭育倫 sscc6991@gmail

「實體磁區不足」錯誤訊息

Page 42: 講師  :  郭育倫 sscc6991@gmail

初次接觸 Linux :只要切割 『 / 』及 『 Swap 』

/usr/ 是 Linux 的可執行程式及相關文件擺放的目錄 Swap 有什麼功能呢?簡單的說,他可以被看做為

『虛擬記憶體』 通常 Swap 建議的值大約是『 RAM 的兩倍大』

/home

參考網頁 (鳥哥的私房菜 ) http://linux.vbird.org/linux_basic/0156installfc4.ph

p#design_hd2

Page 43: 講師  :  郭育倫 sscc6991@gmail

開機管理程式設定視窗

Page 44: 講師  :  郭育倫 sscc6991@gmail

進階開機管理程式選項

Page 45: 講師  :  郭育倫 sscc6991@gmail

「編輯磁碟順序」視窗

Page 46: 講師  :  郭育倫 sscc6991@gmail
Page 47: 講師  :  郭育倫 sscc6991@gmail

網路組態設定視窗

Page 48: 講師  :  郭育倫 sscc6991@gmail

編輯網路組態內容

Page 49: 講師  :  郭育倫 sscc6991@gmail

選擇主機所在位置和時區

Page 50: 講師  :  郭育倫 sscc6991@gmail

Root密碼設定視窗

Page 51: 講師  :  郭育倫 sscc6991@gmail

選擇安裝套件

Page 52: 講師  :  郭育倫 sscc6991@gmail

套件選擇視窗

Page 53: 講師  :  郭育倫 sscc6991@gmail

勾選安裝套件名稱

Page 54: 講師  :  郭育倫 sscc6991@gmail

即將開始進行安裝

Page 55: 講師  :  郭育倫 sscc6991@gmail

目前安裝進度

Page 56: 講師  :  郭育倫 sscc6991@gmail

完成安裝提示視窗

Page 57: 講師  :  郭育倫 sscc6991@gmail
Page 58: 講師  :  郭育倫 sscc6991@gmail

「設定代理程式」歡迎畫面

Page 59: 講師  :  郭育倫 sscc6991@gmail

「 License Information 」視窗

Page 60: 講師  :  郭育倫 sscc6991@gmail

防火牆設定畫面

Page 61: 講師  :  郭育倫 sscc6991@gmail

SELinux 設定

Page 62: 講師  :  郭育倫 sscc6991@gmail

設定系統日期與時間

Page 63: 講師  :  郭育倫 sscc6991@gmail

「 Hardware Profile 」視窗內容

Page 64: 講師  :  郭育倫 sscc6991@gmail

「建立使用者」視窗內容

Page 65: 講師  :  郭育倫 sscc6991@gmail

「音效卡」視窗

Page 66: 講師  :  郭育倫 sscc6991@gmail

輸入使用者帳號名稱

Page 67: 講師  :  郭育倫 sscc6991@gmail

輸入使用者密碼

Page 68: 講師  :  郭育倫 sscc6991@gmail

Fedora 7 視窗環境

Page 69: 講師  :  郭育倫 sscc6991@gmail

文字模式光碟安裝

安裝基本設定 磁碟分割與開機管理程式 網路與其他選項設定

Page 70: 講師  :  郭育倫 sscc6991@gmail
Page 71: 講師  :  郭育倫 sscc6991@gmail

啟動文字模式安裝

Page 72: 講師  :  郭育倫 sscc6991@gmail

安裝程式歡迎畫面

Page 73: 講師  :  郭育倫 sscc6991@gmail

選擇安裝過程使用語言

Page 74: 講師  :  郭育倫 sscc6991@gmail

文字模式安裝尚未支援中文

Page 75: 講師  :  郭育倫 sscc6991@gmail

選取鍵盤類型

Page 76: 講師  :  郭育倫 sscc6991@gmail
Page 77: 講師  :  郭育倫 sscc6991@gmail

選擇欲用安裝的磁碟機

Page 78: 講師  :  郭育倫 sscc6991@gmail

硬碟及分割區內容

Page 79: 講師  :  郭育倫 sscc6991@gmail

開機管理程式設定內容

Page 80: 講師  :  郭育倫 sscc6991@gmail

進階開機管理程式選項

Page 81: 講師  :  郭育倫 sscc6991@gmail

設定開機管理程式密碼

Page 82: 講師  :  郭育倫 sscc6991@gmail

開機選項標籤及開機分割區內容

Page 83: 講師  :  郭育倫 sscc6991@gmail

修改開機選項標籤及開機分割區

Page 84: 講師  :  郭育倫 sscc6991@gmail

指定開機管理程式安裝位置

Page 85: 講師  :  郭育倫 sscc6991@gmail
Page 86: 講師  :  郭育倫 sscc6991@gmail

是否設定網路組態

Page 87: 講師  :  郭育倫 sscc6991@gmail

網路組態設定視窗

Page 88: 講師  :  郭育倫 sscc6991@gmail

指定 IPv4位址及子網路遮罩

Page 89: 講師  :  郭育倫 sscc6991@gmail

指定 IPv6位址及子網路遮罩

Page 90: 講師  :  郭育倫 sscc6991@gmail

主機名稱指定

Page 91: 講師  :  郭育倫 sscc6991@gmail

選擇主機所在位置和時區

Page 92: 講師  :  郭育倫 sscc6991@gmail

設定 root密碼

Page 93: 講師  :  郭育倫 sscc6991@gmail

選擇安裝套件

Page 94: 講師  :  郭育倫 sscc6991@gmail

自訂套件

Page 95: 講師  :  郭育倫 sscc6991@gmail

即將開始進行安裝

Page 96: 講師  :  郭育倫 sscc6991@gmail

目前安裝進度

Page 97: 講師  :  郭育倫 sscc6991@gmail

完成安裝提示視窗

Page 98: 講師  :  郭育倫 sscc6991@gmail

Windows 上安裝 Linux

VMWare http://www.vmware.com/ VMware 工作站( VMware Workstation)是

VMware公司銷售的商業軟體產品之一。該工作站軟體包含一個用於英特爾x86相容電腦的虛擬機套裝,其允許多個 x86 虛擬機同時被創建和運行。每個虛擬機實例可以運行其自己的客戶機作業系統,如(但不限於)Windows、 Linux、 BSD變生版本。用簡單術語來描述就是, VMware 工作站允許一臺真實的電腦同時運行數個作業系統。其它 VMware產品幫助在多個宿主電腦之間管理或移植 VMware虛擬機。

Page 99: 講師  :  郭育倫 sscc6991@gmail

VMware

名詞解釋 VM( Virtual Machine)-虛擬機器,就是

經由 VMware 模擬產生的虛擬電腦 Host OS -指實際上存在的電腦作業系統,也

就是執行 VMware 的電腦 Guest OS -指在 VMware 中運作的虛擬電腦

作業系統,也就是經由 VMware產生的虛擬作業系統

Page 100: 講師  :  郭育倫 sscc6991@gmail

VMware的特色

可同時在同一台 PC 上運行多個作業系統,每個OS 有自己獨立的 VM ,就如同一個獨立的 PC

可在 VM 上安裝同一種作業系統的其他版本,不需要重新對硬碟進行分割;此外,虛擬硬碟也可建在隨身攜帶的硬碟上

VM之間可共用文件、應用、網路資源等,也可以在同一台電腦上,使用另一台 VM的所有資源

Page 101: 講師  :  郭育倫 sscc6991@gmail

VMware原理概述

VMware直接使用了 X86的保護模式,使得在一台 X86電腦上同時運作多個不同的作業系統,例如像 Linux、Windows等,並且在多個作業系統同時運行的情況下,各作業系統完全是獨立運作的,不會互相影響

VMware在 Guest OS與 Host OS之間加了一層虛擬操作平臺( VMware Virtual Platform),所有的 Guest OS都運行在虛擬操作平臺之上,使得 VMware支援同時運行多個 Guest OS

Page 102: 講師  :  郭育倫 sscc6991@gmail

VMware安裝

在Windows 安裝 Linux 在 Linux 安裝 Windows 在Windows 安裝 Windows

Page 103: 講師  :  郭育倫 sscc6991@gmail

Windows 內安裝 Linux 建立新的 Virtual Machine :啟動

VMware File→New→New Virtual Machine 選擇你要的 Linux 版本, Virtual Machine

Name 是資料夾名稱,可視情況更改

Page 104: 講師  :  郭育倫 sscc6991@gmail

初步完成後如要修改 Virtual disk 大小(預設值是 4G) Setting→Configuration Edit →Virtual

disk→Remove →Add ,選擇適當大小

Page 105: 講師  :  郭育倫 sscc6991@gmail

調整成適當的 Memory 大小

Page 106: 講師  :  郭育倫 sscc6991@gmail

放入 Linux 的第一片,按 Power On 開始進行安裝,安裝完後不要測試啟動 X Window ,先進入文字模式

Page 107: 講師  :  郭育倫 sscc6991@gmail

Windows 上安裝 Linux Microsoft Virtual PC

http://www.microsoft.com/windows/products/winfamily/virtualpc/default.mspx

Page 108: 講師  :  郭育倫 sscc6991@gmail

Windows 上安裝 Linux

Cygwin http://www.cygwin.com/ 對許多人而言, Windows 是他們比較習慣的

平台,若要他們為了學習 shell 入門再去學習如何安裝一套作業系統,可能是不小的工程。 紅帽公司 的 Cygwin ,這是 Windows 平台上的一種 Unix 環境,在此簡便的環境下嘗試 Linux 及 Shell 真是方便極了。

Page 109: 講師  :  郭育倫 sscc6991@gmail

Cygwin 安裝流程 連至 cygwin.com ,如下圖所示

Page 110: 講師  :  郭育倫 sscc6991@gmail

點按畫面右方的 Install Cygwin now ,然後選 "開啟 " 以執行線上安裝程式 也可以儲存檔案至電腦再安裝

Page 111: 講師  :  郭育倫 sscc6991@gmail

點選安裝套件的 mirror 站台 ( 可尋找台灣的站台安裝較快 ),點按 view 選欲安裝的套件

Page 112: 講師  :  郭育倫 sscc6991@gmail

安裝完成後,會在桌面出現 Cygwin 的 icon

點按之,即可執行此一 Unix 環境

Page 113: 講師  :  郭育倫 sscc6991@gmail

登入方式

圖形畫面 文字模式 telnet login rlogin

Page 114: 講師  :  郭育倫 sscc6991@gmail

遠端登入 (Telnet) Telnet

最常見的應該就是 netterm 這有名的連線軟體只要玩過 BBS 的大概都曉得這個軟體才對!另外,目前幾乎所有的作業系統都提供了 telnet 這個程式

預設的 telnet 『不允許』使用 root 帳號登入

Page 115: 講師  :  郭育倫 sscc6991@gmail

遠端登入 (SSH)

什麼是『資料加密』呢?簡單的說,就是將人們看的懂得電子資料,經過一些運算, 讓這些資料變成沒有意義的即使資料在 Internet 上被 cracker 監聽而竊

取,他們也不容易就推算得出來原始資料內容的。 網路封包的加密技術通常是藉由所謂的『一對公鑰與私鑰 』 亦即『 Public and Private 組合成的 key pair 』 來進行加密與解密的動作

Page 116: 講師  :  郭育倫 sscc6991@gmail

啟動 SSH 服務

事實上,在我們使用的 Linux 系統當中,預設就已經含有 SSH 的所有需要的套件了 目前的 Linux Distributions 當中,都是預設

啟動 SSH 的, 所以一點都不麻煩,因為不用去設定,他就已經啟動了

直接啟動就是以 SSH daemon ,簡稱為 sshd 來啟動的,所以,手動可以這樣啟動

Page 117: 講師  :  郭育倫 sscc6991@gmail

SSH連線軟體

PuTTY http://www.chiark.greenend.org.uk/

~sgtatham/putty/download.html PieTTY

http://ntu.csie.org/~piaip/pietty/

使用教學 http://www.ascc.sinica.edu.tw/putty http://ms2.ykvs.tpc.edu.tw/putty/