linux安裝rpm包時有的有依賴關係,如何強制安裝

2021-08-01 07:37:53 字數 3138 閱讀 7802

1樓:要當技術宅

需要準備的工具:電腦,ubuntu軟體。

1、首先,使用以下命令安裝auto-apt:sudo apt-get install auto-apt。

3、完成第一個命令後,執行以下命令更新其資料庫。這些命令也將需要幾分鐘。sudo auto-apt updatedb && sudo auto-apt update-local。

4、在您完成構建auto-apt的資料庫之後,可以使用以下命令啟動./configure程序:sudo auto-apt執行./configure。

5、執行以下命令,將「 example.pc 」替換為檔名,該命令將準確地告訴您需要安裝哪個軟體包。

2樓:

1.加上 --nodeps,意思不考慮依賴

2.更狠的--force,強制安裝

你可以在這兩個之前試試--aid自己解決依賴

3樓:

不能強制安裝,你如果強制安裝後期後出現錯誤的!用yum install安裝

先把yum配置檔案配置一下,把檔案路徑設定為你要安裝的檔案路徑,在用yum install要安裝的檔案,yum會自動解決依賴關係的!

4樓:匿名使用者

依賴是必要的,強制安裝也是不能使用的

5樓:黑色魔師

用yum可以很好的解決依賴的問題,而且配置起來也沒有那麼麻煩的。

linux下解決rpm軟體包安裝時依賴關係???

6樓:猥瑣教主

sudo apt-get install yourpackeg

linux下安裝rpm遇到的包依賴問題

7樓:

1.加上 --nodeps,意思不考慮依賴2.更狠的--force,強制安裝你可以在這兩個之前試試--aid自己解決依賴

8樓:呵呵大順店

你的命令抄沒有問題。

rpm-5.1.6.tar.gz不是rpm包,是一襲個gz的壓縮包,用tar -xzvf rpm-5.1.6.tar.gz是可以解壓成功的。

如果你要裝rpm包,應該是 rpm -ivh 包名,或者你那個rpm-5.1.6.

tar.gz原本是rpm包,後來被重新命名了,你用rpm -ivh rpm-5.1.

6.tar.gz試試。

linux是一套免費使用和自由傳播的類unix作業系統,是一個基於posix和unix的多使用者、多工、支援多執行緒和多cpu的作業系統。它能執行主要的unix工具軟體、應用程式和網路協議。它支援32位和64位硬體。

linux繼承了unix以網路為核心的設計思想,是一個效能穩定的多使用者網路作業系統。

9樓:點點犬吠

表示nsmbd這個包要依復靠或調製用libc.so.6,libpam.so.0等等這些的函式庫或其他類似資料。所以要解決就必須安裝這4個東西。

如果你是rh的,就#yum install glibc—2。4。。。括號裡面的那個名稱

依次裝完就可以裝nsmbd。

如果ubuntu或dbian 就#apt-get ****不排除可能會出現的連鎖依賴問題。只能一個個解決。

請採納。

10樓:匿名使用者

如果可以上網的話,直接用yum 安裝就簡單多了

linux下安裝rpm檔案,遇到包依賴不滿足的問題

11樓:匿名使用者

表示nsmbd這個包要依靠或呼叫libc.so.6,libpam.so.0等等這些的函式庫或其他類似資料。所以要解決就必

專須安裝這屬4個東西。

如果你是rh的,就#yum install glibc—2。4。。。括號裡面的那個名稱

依次裝完就可以裝nsmbd。

如果ubuntu或dbian 就#apt-get ****不排除可能會出現的連鎖依賴問題。只能一個個解決。

12樓:匿名使用者

你什bai麼系統?

你的 nsmdb 不是針對你當前的系du統的。

glibc 是系統關鍵

zhi底層庫,如果升dao級或者降級這個程式版庫,會導致系統無權法使用。

找對應你當前系統的 nsmbd 吧。或者升級/降級你的系統來匹配 nsmdb 。

13樓:

當然就是缺少

libc.so.6(glibc_2.4) 被du nsmbd-1.0-3.noarch 所需zhi

要dao

libpam.so.0(libpam_1.0) 被 nsmbd-1.0-3.noarch 所需要

libpam_misc.so.0(libpam_misc_1.0) 被 nsmbd-1.0-3.noarch 所需要

rtld(gnu_hash) 被 nsmbd-1.0-3.noarch 所需要

因為這些內檔案存在一些被你安裝軟體的所需要的庫,跟容windows下的dll檔案差不多性質。

例如你編譯一個程式一樣,它需要呼叫系統裡的庫的檔案。

找到,並安裝這些包就可以了

建議你別用rpm包,用源泉檔案包自己編譯。這樣問題較少。

linux安裝rpm時解決依賴關係的最好方法,還有make出錯是什麼原因?

14樓:挨踢磚家

rpm 安裝最好是有***安裝盤 缺少什麼包到盤裡找就行了

make出錯原因很多 一般都會有提示 常見的有缺少編譯包 gcc 許可權不夠等問題

15樓:匿名使用者

建立yum源 可以到網上找下建立yum源的方法

yum源的本地實現過程(系統環境rhel5)

16樓:匿名使用者

yum 已經將所有包的依賴關係都做好了,直接做倉庫就可以了

linux 安裝 rpm,缺少依賴包,怎麼解決

17樓:小米飛貓

你可以通過yum安裝 自己找依賴包。

linux很多時候會發生這種情況,比如a依賴b.b依賴c.c又依賴a。

那你就rpm -ivh abc 一起裝

我在linux中安裝rpm包時候遇到麻煩,很有趣,類似我們學資料庫oracle中的「死鎖」問題

可以使用 nodeps引數安裝,作用是忽略依賴關係 rpm ivh nodeps elfutils libelf devel static x86 64.rpm 說明這些都是相互有依賴關係的軟體包,只需要一起同時安裝即可。方法1 rpm ivh elfutils libelf devel 0.137...

Linux 怎麼查詢系統中已安裝的rpm包

右鍵開啟終bai端,或者du 是新建終端 rpm zhiqa 查詢daolinux系統中的所有專 軟體包。rpm q 包名稱 查詢指定名稱軟體包是屬否安裝。linux作業系統 一種計算機作業系統,linux是一套免費使用和自由傳播的類unix作業系統,它主要用於基於intel x86系列cpu的計算...

linu下安裝rpm遇到的包依賴問題

1.加上 nodeps,意思不考慮依賴2.更狠的 force,強制安裝你可以在這兩個之前試試 aid自己解決依賴 你的命令抄沒有問題。rpm 5.1.6.tar.gz不是rpm包,是一襲個gz的壓縮包,用tar xzvf rpm 5.1.6.tar.gz是可以解壓成功的。如果你要裝rpm包,應該是 ...