補(bǔ)充硬件與軟件的安裝_第1頁(yè)
補(bǔ)充硬件與軟件的安裝_第2頁(yè)
補(bǔ)充硬件與軟件的安裝_第3頁(yè)
補(bǔ)充硬件與軟件的安裝_第4頁(yè)
補(bǔ)充硬件與軟件的安裝_第5頁(yè)
已閱讀5頁(yè),還剩16頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論