Ubuntu的更新管理器將你的包保持在最新版本,但有時新的包版本可能無**常工作。您可以降級已安裝的軟體包並將其鎖定在特定版本以防止其更新。
當您遇到一個帶有迴歸的更新包時,這一點特別有用,因為迴歸是一個妨礙正常工作的bug。
您的系統通常在其儲存庫中有一個包的多個版本—例如,當Ubuntu更新一個包時,它會將新的、更新的包放在一個特殊的更新儲存庫中。舊的軟體包仍然位於Ubuntu的主儲存庫中,可以透過一些技巧來安裝。如果您已經從個人軟體包存檔(PPA)安裝了更新版本的軟體包,那麼Ubuntu附帶的舊軟體包仍然位於Ubuntu的儲存庫中。
正如Synaptic警告我們的那樣,這可能會導致包的依賴性出現問題。Ubuntu的軟體管理系統並不是為降級軟體包而設計的——考慮到這是一個不受支援的把戲。
Ubuntu軟體中心的簡化介面不提供降級軟體包的選項。然而,Synaptic,一個更高階的圖形包管理器介面,Ubuntu曾經包含,提供了這個選項。要以圖形方式降級包,首先安裝Synaptic應用程式。
完成後,從Dash開啟Synaptic包管理器。
在Synaptic中搜索要安裝舊版本的軟體包,選擇它,然後使用package–>Force version選項。
選擇要安裝的版本,然後單擊“強制版本”。Synaptic將只顯示儲存庫中可用的版本。
單擊Apply按鈕應用您的更改並安裝包的舊版本,前提是一切正常。
降級包後,選擇它並使用包–>鎖定版本選項。如果你不這樣做,Ubuntu會在下次更新你安裝的軟體包時嘗試升級你安裝的軟體包。
您可以在終端中安裝帶有apt get的包的特定版本。首先,確定可以使用以下命令安裝的可用版本
apt-cache showpkg packagename
接下來,執行apt get install命令並指定要安裝的包版本。
sudo apt-get install packagename=version
安裝後,執行以下命令以保留已安裝的版本,防止包管理器將來自動更新它:
sudo echo “package hold” | sudo dpkg –set-selecti***
Linux處於永久性的進化狀態。通常,這些更改是隱藏的,例如核心的幕後開發和其他底層程式碼。但是,偶爾,使用者必須調整到一種新的工作方式。 ...
...簡單的事——它需要相當多的知識。我們之前已經討論過如何做到這一點,但是如果您希望不必大驚小怪地獲得最新和最棒的,並且您正在執行Ubuntu,那麼您可能會喜歡一種更自動化的Ukuu形式的解決方案。 ...
... 你覺得在Linux上安裝軟體怎麼樣?它與其他作業系統相比如何?可以改進嗎?分享你的想法,如果你有任何問題,不要猶豫問! ...
...備好體驗新的Ubuntu,你可能還是想升級到17.10。下面介紹如何從16.04或17.04升級到Ubuntu 17.10。 ...
...選擇退出此資料收集,但必須在三個不同的位置進行。 如何選擇退出系統資訊報告 安裝ubuntu18.04並啟動後,您將看到“歡迎使用Ubuntu”視窗。點選它,你可以在“幫助改進Ubuntu”螢幕上選擇是否向Ubuntu提交關於你電腦的資料。...
命令列使用者知道如何閱讀手冊:鍵入“man”,然後輸入命令名,您將看到詳細的解釋。這些手冊很有用,但冗長,用數百字來解釋命令的每一個細節。 當你想知道一切的時候,這很好,但是大多數時候你都在尋找一個特定的...
...存庫。從PPA安裝軟體比從原始碼編譯軟體容易,因此知道如何進行安裝是很好的。 ppas,解釋 相關:軟體安裝和包管理器如何在Linux上工作 Ubuntu擁有自己的包儲存庫,預設情況下是啟用的。當您開啟Ubuntu軟體中心或執行apt命令...
...tilus中預覽每個檔案,而不用開啟它們。 我們將向您展示如何安裝和使用名為GNOME Sushi的Nautilus載入項,該載入項允許您透過按空格鍵預覽影象檔案、文字檔案、PDF檔案、LibreOffice檔案,甚至媒體檔案。它類似於macOS中的快速檢視...
Ubuntu有很多基於GUI的方法來安裝應用程式,但是它們需要一些時間來搜尋和查詢。因為鍵盤通常比滑鼠快,所以透過命令列管理軟體可以節省時間。 恰當的 Linux透過包管理軟體,包是包含使用者介面、模組和庫的單個軟體單...