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