九九热最新网址,777奇米四色米奇影院在线播放,国产精品18久久久久久久久久,中文有码视频,亚洲一区在线免费观看,国产91精品在线,婷婷丁香六月天

5 Linux應用程序安裝與管理

上傳人:dfg****19 文檔編號:247451573 上傳時間:2024-10-18 格式:PPT 頁數:31 大小:1.40MB
收藏 版權申訴 舉報 下載
5 Linux應用程序安裝與管理_第1頁
第1頁 / 共31頁
5 Linux應用程序安裝與管理_第2頁
第2頁 / 共31頁
5 Linux應用程序安裝與管理_第3頁
第3頁 / 共31頁

下載文檔到電腦,查找使用更方便

15 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《5 Linux應用程序安裝與管理》由會員分享,可在線閱讀,更多相關《5 Linux應用程序安裝與管理(31頁珍藏版)》請在裝配圖網上搜索。

1、單擊此處編輯母版標題樣式,單擊此處編輯母版文本樣式,第二級,第三級,第四級,第五級,*,*,單擊此處編輯母版標題樣式,單擊此處編輯母版文本樣式,第二級,第三級,第四級,第五級,*,*,單擊此處編輯母版標題樣式,單擊此處編輯母版文本樣式,第二級,第三級,第四級,第五級,*,*,第,4,章內容回顧,Shell,環(huán)境,Shell,的產生與發(fā)展,Bash,的主要功能,Shell,變量,Bash,常用功能,命令行編輯功能,命令行補全功能,命令歷史與命令重復,命令別名,管道與重定向,標準輸入輸出,重定向,管道,Shell,腳本,Shell,腳本概念,基本腳本編程,腳本運行,1,Linux,應用程序安裝與管

2、理,第,5,章,2,本章目標,了解,Linux,應用程序的組成部分,掌握使用,RPM,工具管理軟件包的方法,掌握應用程序源代碼包的編譯安裝方法,掌握圖形界面下應用程序管理工具的使用,3,本章結構,應用程序安裝與管理,應用程序基礎,應用程序與命令,應用程序的組成,RPM,包管理,包管理系統(tǒng),RPM,包管理系統(tǒng),應用程序的編譯安裝,圖形界面管理工具,編譯前的準備工作,編譯前的配置,編譯與安裝,應用程序編譯,程序的一般操作,軟件包安裝實例,管理工具的特點,啟動包管理程序,4,Linux,應用程序與命令,應用程序與命令的關系,基本命令是,Linux,系統(tǒng)中不可缺少的組成部分,命令保存在,/bin,和,

3、/,sbin,目錄中,應用程序保存在,/,usr,/bin,和,/,usr/sbin,目錄中,命令的作用是完成對,Linux,系統(tǒng)本身的管理工作,應用程序則完成與,Linux,系統(tǒng)管理相對獨立的任務,命令只能以命令行的形式運行,命令格式中包括命令字、命令選項和命令參數,應用程序可以是以命令行的形式運行,也可以是字符界面或圖形界面的窗口程序,形式比較多樣,5,應用程序與第三方應用程序,系統(tǒng)應用程序與第三方應用程序的比較,系統(tǒng)應用程序通常遵從,Linux,發(fā)行版本中的軟件包管理格式進行安裝和卸載,第三方應用程序可能以,Linux,發(fā)行版本中使用的軟件包的格式提供安裝程序,也可能使用來自安裝程序或其

4、他的形式提供應用程序的安裝,6,Linux,應用程序組成,文件類型,保存目錄,普通執(zhí)行程序文件,/,usr,/bin,服務器執(zhí)行程序文件和管理程序文件,/,usr/sbin,應用程序配置文件,/etc,應用程序文檔文件,/,usr,/share/doc,應用程序手冊頁文件,/,usr,/share/man,應用程序中不同類型的文件保存在,Linux,系統(tǒng)的不同目錄中,7,RPM,軟件包,RPM,最早是由,Red Hat,公司提出的軟件包管理標準,目前應用于很多,Linux,發(fā)行版,RPM Package Manager,RPM,軟件包的文件名,bash-3.0-19.2.i386.rpm,軟件

5、包名稱,軟件版本號,軟件運行硬件平臺,軟件包擴展名,8,rpm,命令的功能,RHEL4,中使用,rpm,命令對,RPM,軟件包進行管理,rpm,命令可以完成對軟件包的所有管理功能,查詢已安裝在,Linux,系統(tǒng)中的,RPM,軟件包的信息,查詢,RPM,軟件包安裝文件的信息,安裝,RPM,軟件包到當前,Linux,系統(tǒng),從當前,Linux,系統(tǒng)中卸載已安裝的,RPM,軟件包,升級當前,Linux,系統(tǒng)中已安裝的,RPM,軟件包,9,rpm,查詢命令,命令,功能,rpm -,qa,查詢,Linux,系統(tǒng)中的所有軟件包,rpm -q,包名稱,查詢指定名稱的軟件包是否安裝,rpm -,qi,包名稱,查

6、詢指定名稱軟件包的詳細信息,rpm -,ql,包名稱,查詢指定名稱軟件包中所包括的文件列表,rpm -,qf,文件名稱,查詢指定文件所屬的軟件包,rpm -,qpi,包文件名,查詢指定,RPM,包文件的詳細信息,rpm -,qpl,包文件名,查詢指定,RPM,包中包含的文件列表,10,軟件包查詢實例,2-1,查詢系統(tǒng)中已安裝的軟件包信息,$ rpm -,qi,bash,命令名,命令選項:,-q,表示執(zhí)行查尋,i,表示查詢詳細信息,命令參數,被查詢的軟件包名稱,11,軟件包查詢實例,2-2,查詢指定,RPM,軟件包文件的信息,$,rpm -,qp,l,bash-3.0-19.2.i386.rpm

7、,命令名,命令選項:,-q,表示執(zhí)行查尋,p,表示查詢軟件包文件,l,表示查詢包中的文件列表,命令參數,被查詢的軟件包安裝文件的名稱,12,RPM,安裝命令,rpm,命令配合“,-i”,選項用于安裝,RPM,軟件包,rpm -i vim-common-6.3.035-3.i386.rpm,命令名,-i,選項表示安裝軟件包,要安裝的軟件包文件名作為命令參數,rpm,命令配合“,-,ivh,”,在安裝,RPM,軟件包時會顯示更多的提示信息,rpm -,ivh,vim-common-6.3.035-3.i386.rpm,13,RPM,軟件包之間的依賴關系,vim-common-6.3.035-3.i

8、386.rpm,vim-enhanced-6.3.035-3.i386.rpm,包依賴關系,vim-enhanced,包的運行依賴于,vim-common,包,因此,,vim-common,包需要在,vim-enhanced,包之前進行安裝,14,RPM,包卸載,rpm,命令配合“,-e”,選項用于安裝,RPM,軟件包,rpm -e,vim-enhanced,命令名,-e,選項表示卸載軟件包,要卸載的軟件包名稱作為命令參數,RPM,軟件包的卸載同樣存在依賴關系,被依賴的軟件包應該最后被卸載,15,RPM,包升級,rpm,命令配合“,-U”,選項用于安裝,RPM,軟件包,rpm -U vim-e

9、nhanced-6.3.035-3.i386.rpm,命令名,-U,選項表示升級軟件包,用于升級的軟件包文件名稱作為命令參數,當系統(tǒng)中未安裝需要升級的軟件包時,升級的過程等同于安裝軟件包的過程,16,階段總結,應用程序和系統(tǒng)命令的執(zhí)行文件放置在不同的系統(tǒng)目錄中,應用程序軟件包中不同類型的文件保存在不同的系統(tǒng)目錄中,Red Hat Linux,系列發(fā)行版中使用,RPM,作為軟件包的管理格式,rpm,命令用于軟件包的管理,rpm -q,實現(xiàn)軟件包查詢功能,rpm -i,實現(xiàn)軟件包安裝功能,rpm -e,實現(xiàn)軟件包卸載功能,rpm -U,實現(xiàn)軟件包升級功能,17,階段練習,使用,rpm,查詢命令配合

10、,less,命令分頁瀏覽系統(tǒng)中已經安裝的所有軟件包的列表,查詢,ls,命令的命令文件屬于系統(tǒng)中的哪個軟件包,18,應用程序編譯安裝,開放源代碼應用程序的編譯安裝,編譯應用程序前的準備工作,編譯前的配置,編譯與安裝過程,19,應用程序源代碼安裝的一般步驟,確認當前系統(tǒng)中具備軟件編譯的環(huán)境,獲得應用程序的源代碼軟件包文件,解壓縮源代碼軟件包文件,進行編譯前的配置工作,進行程序源代碼的編譯,將編譯完成的應用程序安裝到系統(tǒng)中,20,編譯應用程序前的準備工作,確認系統(tǒng)中已經安裝了編譯環(huán)境,$ rpm -,qa,|,grep,gcc,獲得(下載)程序的源代碼安裝包文件,釋放程序源代碼軟件包文件,$ tar

11、,jxf,prozilla-2.0.4.tar.bz2,進入源代碼目錄,$,cd,prozilla-2.0.4,21,程序編譯前的配置,程序源代碼目錄中的“,configure”,命令用于完成程序編譯前的配置工作,查看“,configure”,命令支持的配置選項,./configure -help,指定安裝路徑進行配置,./configure -prefix=/home/teacher/,proz,命令名,用于設置安裝路徑的配置選項,為命令選項設置的值,22,編譯與安裝,程序編譯過程,使用,make,命令進行應用程序的編譯,$ make,程序安裝過程,使用,make install,命令進行應

12、用程序的編譯,$ make install,驗證(執(zhí)行)已編譯安裝完成的程序,查看安裝目錄中的文件,執(zhí)行命令程序,$,cd,/home/teacher/,proz,;,ls,$ bin/,proz,-help,23,啟動包管理程序,包管理程序啟動可以使用命令和菜單兩種方式,$ system-,config,-packages,選擇菜單啟動包管理程序,普通用戶啟動包管理程序需輸入,root,用戶口令,24,程序管理工具的操作,進行軟件包類別中的詳細設置,選擇程序類別末尾的,Details,鏈接,25,軟件包安裝實例,選擇,Update,按鈕,選擇安裝開發(fā)工具軟件包,要安裝的包個數和需要的磁盤空間

13、,按照提示更換安裝盤,軟件包安裝完成,26,應用程序管理工具的特點,應用程序管理工具對,RHEL4,安裝光盤中包括的軟件包按照類型劃分后進行管理,結構比較清晰,管理工具只能用于管理,RHEL4,發(fā)行版中自帶的應用程序,不能管理其他的,RPM,軟件包,由于軟件包之間存在復雜的依賴性關系,很多軟件包只能通過管理工具進行安裝和卸載,通過,rpm,命令很難手工完成管理工作,管理工具特別適合完成安裝和卸載某個類型的所有軟件包,27,階段總結,為了實現(xiàn)特定的管理目的,一些應用程序只能通過源碼編譯的方式進行安裝,應用程序源碼編譯安裝需要系統(tǒng)中有編譯環(huán)境,應用程序源碼編譯包括配置、編譯、安裝等步驟,./con

14、figure,make,make install,應用程序管理工具是,Red Hat Linux,系列發(fā)行版中特有管理程序,只能管理發(fā)行版自身包括的軟件包,28,階段練習,使用,configure,命令查看程序源代碼的配置支持哪些配置項,啟動并熟悉程序管理工具的操作界面,29,本章總結,應用程序安裝與管理,應用程序基礎,應用程序與命令,應用程序的組成,RPM,包管理,包管理系統(tǒng),RPM,包管理系統(tǒng),應用程序的編譯安裝,圖形界面管理工具,編譯前的準備工作,編譯前的配置,編譯與安裝,應用程序編譯,程序的一般操作,軟件包安裝實例,管理工具的特點,啟動包管理程序,應用程序和命令,在功能和文件保存位置上

15、都有所不同,應用程序中不同類型的文件保存在不同的目錄中,RPM是RHEL4中使用的軟件包格式,rpm命令用于對RPM軟件包進行管理,開源軟件可以從程序源代碼進行編譯安裝,確認編譯環(huán)境、獲取和釋放程序源代碼,configure命令對程序源代碼進行配置,make命令進行編譯,make,install進行安裝,命令和菜單兩種方式啟動包管理程序,選擇安裝指定的軟件包,安裝開發(fā)工具類軟件包,更適合安裝,整個類型的軟件包,30,實驗,任務,1,:使用,fcitx,輸入法軟件包替換,iiimf,輸入法軟件包,提示,rpm,命令的格式比較復雜,在實驗中應明確,rpm,命令進行查詢、刪除和安裝所使用的命令選項,任務,2,:,使用圖形界面添加刪除應用程序,提示,在使用應用程序管理工具安裝某類應用程序時,可以更細致的定制需要安裝的軟件包,但不要破壞軟件包之間的依賴關系,任務,3,:從源代碼編譯安裝應用程序,提示,進行應用程序的源代碼編譯安裝時,盡量不要將程序安裝到,Linux,中的系統(tǒng)目錄,否則很難卸載,31,

展開閱讀全文
溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
5. 裝配圖網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

相關資源

更多
正為您匹配相似的精品文檔
關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網版權所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對上載內容本身不做任何修改或編輯。若文檔所含內容侵犯了您的版權或隱私,請立即通知裝配圖網,我們立即給予刪除!