国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

linux基礎(chǔ)學(xué)習(xí)(4):rpm包與相關(guān)命令

這篇具有很好參考價值的文章主要介紹了linux基礎(chǔ)學(xué)習(xí)(4):rpm包與相關(guān)命令。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

1.linux內(nèi)的軟件包分類

linux只有2種軟件包:源碼包二進制包

(1)源碼包

源碼包就是開源的源程序包,使用者可以直接看到其程序,也可以進行修改

(2)二進制包

由于源碼包安裝難度大,后來就出現(xiàn)了二進制包,但二進制包不再是開源的了

linux的二進制包以.rpm結(jié)尾,windows的二進制包以.exe結(jié)尾

red hat的二進制包是RPM包,ubuntu的二進制包是DPKG包

*對于大型環(huán)境,最好用源碼包;對于小型環(huán)境或者本地環(huán)境,最好用rpm包

2.rpm包

2.1 rpm包命名規(guī)則

linux基礎(chǔ)學(xué)習(xí)(4):rpm包與相關(guān)命令,linux,學(xué)習(xí),運維為例,這樣完整的一串稱為包全名

*httpd:軟件包名,也就是包名

*2.2.15:軟件版本

*15:發(fā)行次數(shù)

*e16.centos:適合的linux平臺

*i686:適合的硬件平臺。如果是x86_64代表64位平臺;如果是noarch代表沒有平臺限制

*rpm:后綴

如果命令中需要敲入軟件包名稱,那么:對于未安裝的軟件,需要使用包全名,同時要使用絕對路徑;對于已安裝的軟件,使用包名即可,也不需要使用絕對路徑

2.2 rpm包軟件的服務(wù)控制命令

(1)systemctl與service

對于用rpm包安裝的服務(wù),可以用systemctl命令來管理

*centos7使用systemctl命令,centos6使用service命令

啟動服務(wù):systemctl start 服務(wù)名 |?service 服務(wù)名 start

關(guān)閉服務(wù):systemctl stop 服務(wù)名 |?service 服務(wù)名 stop?

重啟服務(wù):systemctl restart 服務(wù)名 |?service 服務(wù)名 restart

顯示服務(wù)的狀態(tài):systemctl?status 服務(wù)名 |?service 服務(wù)名 status

在開機時啟用服務(wù):systemctl enable 服務(wù)名

在開機時禁用服務(wù):systemctl disable 服務(wù)名

(2)直接使用絕對路徑控制

RPM包的絕對路徑? start | stop | status | restart

其實systemctl與service就是這種方法的簡化版

3.rpm命令

3.1下載:rpm -ivh 包全名

選項--force:不管是否安裝,都強制重裝

3.2升級:

(1)rpm -Uvh 包全名:如果沒安裝,會安裝最新版本;如果有舊版本,會進行升級。

(2)rpm -Fvh 包全名:只會對舊版本進行升級,不會進行安裝。

3.3卸載:rpm -e 包名

卸載也會受到rpm包依賴性的限制。

*yum命令卸載雖然可以解決依賴性問題,但可能會刪掉其他相關(guān)的重要安裝包,所以不建議使用。

3.4查詢:

(1)查詢是否已安裝

rpm -q 包名:查詢是否已安裝

rpm -qa:查詢所有安裝的包

rpm -qa | grep 包名:查詢已安裝的所有包含包名的rpm包

(2)查詢詳細信息

rpm -qi 包名:查詢已安裝的包

rpm -qip 包全名:查詢未安裝的包

(3)查詢rpm包文件列表和具體的安裝目錄

rpm -qi 包名:查詢已安裝的包

rpm -qip 包全名:查詢未安裝的包

(4)查詢系統(tǒng)文件屬于哪個包

rpm -qf 系統(tǒng)文件名文章來源地址http://www.zghlxwxcb.cn/news/detail-805636.html

到了這里,關(guān)于linux基礎(chǔ)學(xué)習(xí)(4):rpm包與相關(guān)命令的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • Linux系統(tǒng)中rpm命令用法詳解

    Linux系統(tǒng)中rpm命令用法詳解

    ????????rpm命令來自于英文詞組”RedHat Package Manager“的縮寫,中文譯為紅帽軟件包管理器,其功能是用于在Linux系統(tǒng)下對軟件包進行安裝、卸載、查詢、驗證、升級等工作。 語法格式: 常用參數(shù): -a 查詢所有的軟件包 -b或-t 設(shè)置包裝套件的完成階段,并指定套件檔的文件

    2024年02月08日
    瀏覽(27)
  • linux |離線安裝軟件 | rpm命令

    離線 安裝包管理命令 rpm 注意 如果只想安裝不展示安裝信息 rpm -i xxx.rpm 參考1 參考2

    2024年01月16日
    瀏覽(23)
  • Linux中關(guān)于rpm管理包命令詳解

    RPM軟件包通常以.rpm文件擴展名結(jié)束,這些文件包含用于安裝或升級軟件包的二進制文件、庫文件、配置文件、文檔等內(nèi)容 name:? 軟件名稱 version:? 版本號 (主版本號,次版本號,修正號,發(fā)布版本) arch:? 適用的硬件平臺,RPM支持的平臺有: i386、i586、x86_64、sparc、alpha等 .rpm:? 后綴包

    2024年02月02日
    瀏覽(20)
  • 【Linux安裝軟件apt, rpm, yum命令】

    查詢、驗證、安裝、升級、卸載、升級、校驗、維護RPM數(shù)據(jù)庫信息等綜合管理操作。 rpm命令參數(shù): i:install 安裝rpm包 v:顯示附加信息,提供更加詳細的安裝系統(tǒng) ,可以rpm -ih -vv 顯示更加多個詳細 h:–hash 顯示安裝的進度,安裝時以#####輸出 V:校驗,對已經(jīng)安裝的軟件進行

    2024年02月02日
    瀏覽(35)
  • Linux筆記——rpm與yum下載軟件命令介紹

    Linux筆記——rpm與yum下載軟件命令介紹

    Linux筆記——進程管理Linux筆記——進程管理與網(wǎng)絡(luò)監(jiān)控技術(shù)講解Linux筆記——進程管理 Linux筆記——管道相關(guān)命令以及shell編程 Linux筆記——磁盤進行分區(qū)與掛載介紹 文章目錄 系列文章目錄 前言 一 RPM介紹 1.1?RPM簡單介紹 1.2 RPM命令語法 1.2.1 rpm安裝 1.2.2 RPM升級 1.2.3 卸載 1.

    2024年02月04日
    瀏覽(26)
  • 【Linux】中不小心誤卸載了rpm命令如何恢復(fù)?

    【Linux】中不小心誤卸載了rpm命令如何恢復(fù)?

    ?? 博主簡介 ????云計算領(lǐng)域優(yōu)質(zhì)創(chuàng)作者 ????華為云開發(fā)者社區(qū)專家博主 ????阿里云開發(fā)者社區(qū)專家博主 ?? 交流社區(qū): 運維交流社區(qū) 歡迎大家的加入! 不小心多輸了一個rpm,導(dǎo)致rpm被強制刪除了,很傷心??!那么怎么解決呢?下面來帶大家解決。 準備兩臺機器

    2024年02月08日
    瀏覽(17)
  • Linux常見命令 25 - RPM包安裝、升級、卸載、查詢、校驗、提取

    Linux常見命令 25 - RPM包安裝、升級、卸載、查詢、校驗、提取

    目錄 1. 包名與包全名 2. RPM安裝 3. RPM包升級 4. RPM包卸載 5. 查詢是否安裝RPM包? 6. RPM包校驗 7.? RPM包中文件提取 1. 包名與包全名 包全名:操作的包是沒有安裝的軟件包時,使用包全名,而且要注意路徑 包名:操作已經(jīng)安裝的軟件包時,使用包名。是搜索 /var/lib/rpm/ 中的數(shù)據(jù)

    2024年02月04日
    瀏覽(56)
  • Linux基礎(chǔ)筆記16 | 軟件包 RPM 詳解

    Linux基礎(chǔ)筆記16 | 軟件包 RPM 詳解

    軟件包的分類 二進制包(binary code):無須編譯,可以直接安裝使用 源碼包(source code):沒有經(jīng)過編譯的包,需要借助 gcc、c++ 編譯器編譯后才能運行 軟件包的區(qū)分 二進制包:軟件包存在 bin 可執(zhí)行文件 源碼包:軟件包的文件包含有.h、.c、.cpp等結(jié)尾的源碼文件 RPM CentOS 操

    2024年02月09日
    瀏覽(51)
  • Linux操作系統(tǒng)學(xué)習(xí),Linux基礎(chǔ)命令大全

    Linux操作系統(tǒng)學(xué)習(xí),Linux基礎(chǔ)命令大全

    友情提醒 先看文章目錄,大致了解文章知識點結(jié)構(gòu),點擊文章目錄可直接跳轉(zhuǎn)到文章指定位置。 ①Linux是基于Unix的開源的免免費的一款操作系統(tǒng),由于系統(tǒng)的穩(wěn)定性和安全性被成為程序代碼運行的最佳操作系統(tǒng)環(huán)境。 ②Linux發(fā)行版的不同,可以分為 1)烏班圖:Ubuntu 2)紅帽

    2024年02月14日
    瀏覽(34)
  • 機器學(xué)習(xí)/深度學(xué)習(xí)需要掌握的linux基礎(chǔ)命令

    很多深度學(xué)習(xí)/機器學(xué)習(xí)/數(shù)據(jù)分析等領(lǐng)域(或者說大多數(shù)在Python環(huán)境下進行操作的領(lǐng)域)的初學(xué)者入門時是在Windows上進行學(xué)習(xí),也得益于如Anaconda等工具把環(huán)境管理做的如此友善 但如果想在該領(lǐng)域繼續(xù)深耕,一定會與Linux操作系統(tǒng)打交道,經(jīng)常有人問是否需要系統(tǒng)的學(xué)習(xí)一遍

    2024年02月13日
    瀏覽(74)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包