1. 早期 apt-get 功能不齊全 aptitude 相對比較好用
目前 apt-get 功能已經遠超過 aptitude
1-1. 目前 Ubuntu 官網文章 都以 apt-get 為範例
2.
apt-get 與 apttitude 使用不同的 資料庫
意思是 apt-get 與 apttitude 的 資料庫 並不通用
建議 不要混用
意思是
用了 apt-get 就不要使用 aptitude
用了 aptitude 就不要使用 apt-get
否則 你的系統 相依關係 會變得不穩定
2-1. 新手 建議盡量使用 apt-get
2-2. aptitude 等對於 apt (高階包裝工具) 有更深的認識時 再考慮使用
好像是解决了问题? 其实就是障眼法
3. 養成 安裝 套件以前 先把你的 Ubuntu 系統 已安裝套件 更新到最新版本
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade # 選項
然後再開始安裝新套件
比較不會碰到 相依的問題
就是我装的那个mestrenova
4.
http://packages.ubuntu.com/search?suite ... chon=names
Ubuntu 套件庫 並沒有 mestrenova
4-1. 如果你是直接下載 mestrenova 套件包來 安裝
除非你從下載網頁明確看到該 mestrenova 套件包 支援 multiarch
否則還是需要另外安裝 ia32-libs
4-2. 安裝的方法 跟你的 ubuntu 版本可能有關
意思是 ubuntu 版本不同 安裝方法 可能稍有差異
4-4. 在 Ubuntu 14.04 要安裝 ia32-libs
請參閱
http://stackoverflow.com/questions/2318 ... rusty-tahr
4-5. 安裝了 ia32-libs 再安裝 mestrenova 套件包