如何在Ubuntu下面直接查找想要安裝的軟件。比如我想安裝tomcat.但是我又不知道Ubuntu裡 面有哪種版本,也不知道都需要裝什麼,但是我能 確認我裝的是tomcat那麼我就可以用搜索命令:例如:$apt-cache search tomcat那麼我就會得到以下的結果:libtomcat5-java - Java Servlet engine -- core libraries
tomcat5 - Java Servlet 2.4 engine with JSP 2.0 support
tomcat5-admin - Java Servlet engine -- admin web interfaces
tomcat5-webapps - Java Servlet engine -- documentation and example web applications
這樣我就知道,Ubuntu的軟件庫裡面有tomcat5,那麼我就可以用$apt-get install tomcat5去安裝了APT 源自 Debian GNU/Linux,Debian 在同一個版本編號下,依套件成熟度又分 stable、testing、unstable。
若我們現在用的是 Debina 3.0r2 stable,使用 apt-get upgrade
就可以升級for stable 的軟件,而使用 apt-get dist-upgrade 則可以選擇將系統由 stable 升級到 testing 或是 unstable,
使 用 apt-get upgrade 和 apt-get dist-upgrade 的結果,基本上是一樣的,不過apt-get dist-upgrade 在升級的同時會為了解決相依性而安裝新套件,而 apt-get upgrade 並不會,因此要升級的話,建議還是用 apt-get dist-upgrade 較佳
apt-cache search
搜尋:我們可以用這個指令來搜尋升級包,
例如:apt-cache search httpd,
apt-cache depends