回覆列表
  • 1 # scott的文史之夢

    這個問題實際上是關於linux rpm包的命名規則的問題。

    rpm包命名格式:name-version-

    release.arch.rpm

    1、name:表示包的名稱,包括主包名和分包名

    2、version:表示包的版本資訊

    3、release:用於標識rpm包本身的發行號,可還包含適應的作業系統

    4、arch:表示主機平臺,noarch表示此包能安裝到任何平臺上,和架構無關

    5、rpm或src.rpm,是RPM包型別的字尾,rpm是編譯好的二進位制包,可用rpm命令直接安裝;

    src.rpm

    表示是原始碼包,需要安裝原始碼包生成原始碼,並對原始碼編譯生成rpm格式的RPM包,就可以對這個RPM包進行安裝了。

    對應你題目中的mariadb-connector-c-3.0.6.6-

    6.oe1.src.rpm

    這個名稱,mariadb-connector-c表示包名,3.0.6.6表示版本號,後面的6是釋出版本號,表示這個RPM包是第幾次編譯生成的,oe1表示這個軟體包的發行商版本,後面的

    .src.rpm

  • 中秋節和大豐收的關聯?
  • 腸粉刷盤那油是什麼油來的?