版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
2023年2月4日硬件與軟件的安裝2023年2月4日主要內(nèi)容Linux硬件安裝Linux硬件管理基礎(chǔ)設(shè)備驅(qū)動(dòng)程序安裝步驟Linux軟件安裝Linux中常見(jiàn)的程序包各種程序包的安裝方法通過(guò)Yum命令安裝軟件Yum源及配置Yum命令及使用Patch原理和命令Linux硬件安裝Linux硬件管理基礎(chǔ)Linux對(duì)硬件的識(shí)別以組成硬件的芯片組為基礎(chǔ)的,這些芯片組通常以制造廠商命名,例如:Intel、ATI、NVIDIA等等。Linux硬件查看命令:lspci列出機(jī)器中的PCI接口設(shè)備、USB接口設(shè)備、主板集成設(shè)備,比如聲卡、顯卡、網(wǎng)卡等。lsusbfdiskmore/proc/devicesless/sys/devices2023年2月4日Linux硬件安裝示例:利用lspci命令查看當(dāng)前系統(tǒng)硬件。lspci-b表示以總線為中心的視圖來(lái)查看硬件信息2023年2月4日Linux硬件安裝示例:利用fdisk命令查看磁盤(pán)分區(qū)信息。2023年2月4日Linux硬件安裝Linux統(tǒng)一設(shè)備模型Linux2.6提出了該模型。是一種樹(shù)狀結(jié)構(gòu)。通過(guò)它可以清晰地查看所有設(shè)備。2023年2月4日Linux硬件安裝驅(qū)動(dòng)程序安裝一般步驟第一步:查明硬件設(shè)備及其芯片組的型號(hào);第二步:獲取設(shè)備或芯片組的驅(qū)動(dòng)程序;第三步:配置、編譯驅(qū)動(dòng)程序;第四步:若存在老版本驅(qū)動(dòng),需要卸載;第五步:根據(jù)INSTALL或README文件,安裝新驅(qū)動(dòng)程序。2023年2月4日Linux軟件安裝Linux中的應(yīng)用軟件通常以包的形式進(jìn)行發(fā)布Linux中常見(jiàn)的軟件安裝包:Tarball包RPM
包Deb包軟件包的命名規(guī)律:
“名稱(chēng)—版本—修正版—包的封裝類(lèi)型”
例如:
app-1.2.3-1.tar.gz
app-1.2.3-1.i386.rpm
app-1.2.3-1.1.deb2023年2月4日Linux軟件安裝安裝Tarball包應(yīng)用軟件方法:下載并解壓。常用命令:tar-zxvf
包名進(jìn)入解壓得到的目錄查看README或INSTALL文件根據(jù)指示,完成配置、編譯和安裝過(guò)程2023年2月4日Linux軟件安裝安裝RPM包應(yīng)用軟件由RedHat公司設(shè)計(jì)開(kāi)發(fā),簡(jiǎn)化安裝過(guò)程。RPM不僅可以安裝、卸載、升級(jí)和管理軟件。常用命令:rpm–q程序名,用于查詢某程序是否已有rpm–e程序名,用于刪除某已有程序rpm–ivh程序名,用于安裝并顯示進(jìn)度rpm–Uvh程序名,用于升級(jí)并顯示進(jìn)度2023年2月4日Linux軟件安裝安裝Deb包應(yīng)用軟件是為DebianLinux設(shè)計(jì)的一種包管理器,方便軟件的安裝、更新及移除。主要借助apt工具實(shí)現(xiàn)軟件安裝。使用前要配置apt更新源常用命令:apt-getupdate,用于更新APT源apt-getupgrade,用于更新已安裝的所有包apt-getinstall程序名,用于安裝某程序2023年2月4日Linux軟件安裝安裝YUM包應(yīng)用軟件Yum,是一個(gè)應(yīng)用于Fedora、RedHat和SUSE等Linux中的Shell前端軟件包管理器?;赗PM使用前需要配置YUM源兩種方式:直接配置/etc目錄下的yum.conf文件在/etc/yum.repos.d目錄下增加.repo文件2023年2月4日Linux軟件安裝示例:利用less/etc/yum.repo.d/fedora.repo查看yum源配置信息。2023年2月4日默認(rèn)情況下/etc/yum.repos.d目錄中有fedora.repo、fedora-updates.repo、fedora-updates-testing.repo三個(gè)文件,它們定義了Fedora默認(rèn)的Yum源(Fedora官方服務(wù)器)。Linux軟件安裝安裝YUM包應(yīng)用軟件時(shí)的常用命令:yumlistinstalled程序名*,用于顯示某程序是否為已安裝程序。yumlist程序名*,用于顯示yum源中是否有該程序yuminstall程序名,用于安裝某程序yumupdate程序名,用于升級(jí)某程序yumupgrade,用于更新所有已安裝程序yumerase程序名,用于刪除某程序2023年2月4日Patch原理和命令Patch用于軟件更新和修復(fù)程序錯(cuò)誤或安全漏洞,提升軟件的可用性和性能。在linux中,patch是種命令。應(yīng)用patch的一般過(guò)程:利用diff命令,比較新、舊文件集的差異使用patch命令,基于差異生成補(bǔ)丁文件使用patch命令,利用補(bǔ)丁文件,對(duì)舊文件集進(jìn)行修復(fù)或更新。2023年2月4日Patch原理和命令diff命令用于比較文本文件或文件集。命令格式:diff[選項(xiàng)]文件1
文件2diff[選項(xiàng)]目錄1目錄2舉例:比較舊文件test0與新文件test1之間的區(qū)別,并根據(jù)兩者差異生成補(bǔ)丁文件test1.patch。diff–uNtest0test1>test1.patch2023年2月4日Patch原理和命令示例:假設(shè)有test0、test1,則test1.patchd為:2023年2月4日000000000000000000000000000000001111111100000000---test0 2015-01-2022:03:34.580185029+0800+++test1 2015-01-2022:04:02.872170848+0800@@-1,3+1,3@@00000000-00000000+1111111100000000test0test1test1.patchPatch原理和命令patch命令用于對(duì)應(yīng)用程序文件進(jìn)行更改,完成軟件錯(cuò)誤或安全漏洞的修復(fù)。patch命令的一般格式為:patch[選項(xiàng)][原文件A[補(bǔ)丁文件B]]舉例:給舊文件test0打上補(bǔ)丁test1.patch,使其成為修補(bǔ)后文件test1文件:$patch-p0test1.patch或$patch-p0<test1.patch2023年2月4日2023年2月4日本章小節(jié)Linux硬件安裝Linux硬件管理基礎(chǔ)設(shè)備驅(qū)動(dòng)程序安裝步驟Linux軟件安裝Linux中常見(jiàn)的程序包各種程序包的安裝方法通過(guò)Yum命令安裝軟件Yum源及配置Yum命令及使用Patch原理和命令2023年2月4日課后練習(xí)在Linux中可以使用哪些命令查看當(dāng)前系統(tǒng)的硬件信息?在Linux終端中運(yùn)行命令“l(fā)spci-bv”會(huì)得到什么結(jié)果?簡(jiǎn)述虛擬文件系統(tǒng)sysfs與procfs的區(qū)別與聯(lián)系?如何在Linux下安裝以源代碼形式發(fā)布的應(yīng)用程序?請(qǐng)簡(jiǎn)述其步驟。如何在Linux下安裝以RPM包形式發(fā)布的應(yīng)用程序?請(qǐng)簡(jiǎn)述其步驟。如何在Linux下安裝以DPKG包形式發(fā)布的應(yīng)用程序?請(qǐng)簡(jiǎn)述其步驟。
2023年2月4日課后練習(xí)在基于Debian的Linux版本中,運(yùn)行命令“
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 餐飲采購(gòu)協(xié)議書(shū)范本
- 北京市室內(nèi)裝修拆除合同
- 山西省2024八年級(jí)物理上冊(cè)第三章物態(tài)變化第5節(jié)跨學(xué)科實(shí)踐:探索廚房中的物態(tài)變化問(wèn)題課件新版新人教版
- 腎結(jié)石的治療與護(hù)理
- 人教版一年級(jí)數(shù)學(xué)2024版上冊(cè)期末測(cè)評(píng)(提優(yōu)卷一)(含答案)
- 安徽省六安皋城中學(xué)2024-2025學(xué)年七年級(jí)上學(xué)期11月期中語(yǔ)文試題(含答案)
- (語(yǔ)文)涪城區(qū)2024-2025學(xué)年七年級(jí)半期教學(xué)質(zhì)量監(jiān)測(cè)試卷
- 全腦開(kāi)發(fā)相關(guān)項(xiàng)目投資計(jì)劃書(shū)范本
- 【初中地理】世界主要?dú)夂蝾?lèi)型第二課時(shí)課件-2024-2025學(xué)年七年級(jí)地理上學(xué)期(湘教版2024)
- 苯噻草胺相關(guān)行業(yè)投資規(guī)劃報(bào)告
- 2024-2030年中國(guó)肉牛養(yǎng)殖產(chǎn)業(yè)前景預(yù)測(cè)及投資效益分析報(bào)告權(quán)威版
- 湖北省武漢市部分學(xué)校2024-2025學(xué)年高一上學(xué)期11月期中調(diào)研數(shù)學(xué)試題(含答案)
- 2024年同等學(xué)力申碩英語(yǔ)考試真題
- 河北省石家莊市長(zhǎng)安區(qū)2023-2024學(xué)年五年級(jí)上學(xué)期期中英語(yǔ)試卷
- 初中數(shù)學(xué)30種模型(幾何知識(shí)點(diǎn))
- 品牌經(jīng)理招聘筆試題及解答(某大型國(guó)企)2025年
- 多能互補(bǔ)規(guī)劃
- 珍愛(ài)生命主題班會(huì)
- 《網(wǎng)絡(luò)數(shù)據(jù)安全管理?xiàng)l例》課件
- 消除“艾梅乙”醫(yī)療歧視-從我做起
- 天一大聯(lián)考●皖豫名校聯(lián)盟2024-2025學(xué)年高三上學(xué)期10月月考試卷語(yǔ)文答案
評(píng)論
0/150
提交評(píng)論