ubuntu解決包依賴關(guān)系(ubuntu依賴包安裝)
本篇文章給大家談?wù)剈buntu解決包依賴關(guān)系,以及ubuntu依賴包安裝對應(yīng)的知識點(diǎn),希望對各位有所幫助,不要忘了收藏本站喔。
本文目錄一覽:
- 1、ubuntu安裝wine的時(shí)候出現(xiàn)不能解決依賴關(guān)系。怎么解決??
- 2、ubuntu下的aptitude命令為什么要?jiǎng)h除某些包來解決依賴關(guān)系
- 3、Ubuntu系統(tǒng)安裝無線網(wǎng)卡驅(qū)動并解決包依賴關(guān)系
ubuntu安裝wine的時(shí)候出現(xiàn)不能解決依賴關(guān)系。怎么解決??
去下源代碼自己編譯唄,那還是1.4的,你可以去官網(wǎng)下個(gè)1.7滴~~
先安裝依賴的庫:
sudo apt-get install flex bison qt4-qmake
sudo apt-get install libfreetype6-dev
sudo apt-get install libjpeg-dev libpng-dev libxslt-dev libxml2-dev
sudo apt-get install libxrender-dev
sudo apt-get install libgl1-mesa-dev
sudo apt-get install libglu1-mesa-dev
sudo apt-get install freeglut3-dev
sudo apt-get install prelink
sudo apt-get install libasound2-dev
然后下載源代碼進(jìn)入解包目錄:
./configure
make //編譯大約需要一個(gè)小時(shí)~~
sudo make install
安裝完后中文顯示亂碼,需要下載字體解決,不會就谷歌~~
ubuntu下的aptitude命令為什么要?jiǎng)h除某些包來解決依賴關(guān)系
源版本不對。如果刪的話還會提示這個(gè),一直提示到你把系統(tǒng)刪崩了
Ubuntu系統(tǒng)安裝無線網(wǎng)卡驅(qū)動并解決包依賴關(guān)系
依然是關(guān)于Ubuntu20.04新版本新電腦的安裝使用,大致問題和情況,在之前的文章說過,本文做一個(gè)簡單的梳理總結(jié)。既然是組裝的新機(jī)器,之前從沒裝過其他任何操作系統(tǒng),當(dāng)然也沒有網(wǎng)卡驅(qū)動之類的。在這種情況下說明下怎么在Ubuntu20.04操作系統(tǒng)的電腦上安裝網(wǎng)卡驅(qū)動。當(dāng)然安裝Ubuntu20.04可以參考以前的文章,至于說軟件包依賴關(guān)系,這其實(shí)是和第一步安裝驅(qū)動的步驟是承接著的。且看下文。
之前文章已經(jīng)說過電腦操作系統(tǒng)Ubuntu20.04是通過U盤啟動盤安裝的,所以U盤里有iso鏡像包Create出來的一堆文件。而我們要安裝的網(wǎng)卡驅(qū)動,其實(shí)就在這個(gè)iso鏡像包里,所以我們在安裝以后需要把包解壓在電腦某個(gè)文件夾里(比如這里把所有文件放到usb2os文件夾)。
Ubuntu官方預(yù)留的網(wǎng)卡驅(qū)動文件就在它們鏡像包里,我們可以到這里pool-restricted-b-bcmwl文件夾里,就能找到這個(gè)名字很長的bcmwl-kernel-source_6.30.223.248+bdcom-0ubuntu8_amd64.deb文件,終端打開進(jìn)入這個(gè)文件夾,用命令行安裝:sudo dpkg -i 文件名.deb 就可以執(zhí)行了。
當(dāng)然玩電腦如同經(jīng)歷生活一樣,從來都不會那么順利,你在安裝這個(gè)軟件包的時(shí)候,就會看到第一個(gè)軟件包的依賴問題。是缺乏dkms_2.2.0.3-2ubuntu11.1_all.deb,當(dāng)然其實(shí)不是一個(gè),而是好幾個(gè)依賴。一個(gè)接一個(gè)。
所以當(dāng)你sudo dpkg -i 文件名.deb的時(shí)候,基本可以肯定不會一下子就搞定了??隙〞崾境鲥e(cuò),缺乏某個(gè)依賴關(guān)系。這個(gè)截圖只是在經(jīng)歷一次次依賴關(guān)系的困擾后拍攝的,所以一個(gè)接一個(gè)的依賴,為了方便觀察,個(gè)人打開了一個(gè)又一個(gè)的終端,逐個(gè)執(zhí)行,所以顯得比較眼花繚亂。剛安裝好系統(tǒng)第一次執(zhí)行會出現(xiàn)一大堆依賴沒有安裝。之后你要做的就是像我這樣,逐個(gè)安裝前置依賴軟件包。
簡單舉例,第一次你安裝bcmwl那個(gè)deb的時(shí)候,會發(fā)現(xiàn)下面有一堆依賴,比如gcc啦,比如c編譯器啦,比如dkms啦等等等等。此時(shí)你可以按照shell提示,在圖形界面下進(jìn)入另個(gè)文件夾(不反對你在終端里一個(gè)個(gè)執(zhí)行,只是那樣容易記混),以sudo dpkg -i同樣的命令安裝另外一個(gè)deb包,當(dāng)然幾乎都會出現(xiàn)這樣的情況:它又提示,缺乏另外一個(gè)依賴。所以我們的坎坷征途便開始了。安裝第一個(gè)軟件包,缺乏依賴無法安裝,就要先安裝另外一個(gè)軟件包,而安裝另外一個(gè)軟件包的時(shí)候,還會發(fā)現(xiàn)還是缺乏依賴無法安裝,你還要去找另外其他的軟件包。
到最后,你總能理出很多軟件包都依賴的那個(gè)終極軟件包。當(dāng)終極軟件包sudo dpkg -I 軟件.deb執(zhí)行后,不會再提示某依賴問題了,然后依賴它的其他軟件就可以安裝了。而做完所有依賴的問題后,還有一個(gè)問題:未配置問題。
等依賴問題和配置問題都解決了,安裝該安裝的軟件,這一切才會暢通無阻。有朋友會有疑問,既然有圖形界面,那么為什么安裝軟件不在圖形界面里雙擊安裝呢?剛開始自己也是這么想,不過后來發(fā)現(xiàn)并不可行,遠(yuǎn)遠(yuǎn)沒有終端命令來得快捷。再說有些文件還要root來改變屬性,所以終端命令更方便。
當(dāng)然了,到最后我們也應(yīng)該清楚,我們安裝的是網(wǎng)卡驅(qū)動,但如果沒有網(wǎng)卡,當(dāng)然還是沒法上網(wǎng)的。而你要在安裝了Ubuntu操作系統(tǒng)的電腦上上網(wǎng),還是要買個(gè)兼容Linux系統(tǒng)的網(wǎng)卡硬件的。
關(guān)于ubuntu解決包依賴關(guān)系和ubuntu依賴包安裝的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。
掃描二維碼推送至手機(jī)訪問。
版權(quán)聲明:本文由飛速云SEO網(wǎng)絡(luò)優(yōu)化推廣發(fā)布,如需轉(zhuǎn)載請注明出處。