Chinaunix首页 | 论坛 | 博客
  • 博客访问: 793870
  • 博文数量: 858
  • 博客积分: 10000
  • 博客等级: 上将
  • 技术积分: 5015
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-29 17:43
文章分类

全部博文(858)

文章存档

2011年(1)

2008年(857)

我的朋友

分类: LINUX

2008-08-29 17:54:53

 
如何在ubuntu下面直接查找想要安装的软件。比如我想安装tomcat.但是我又不知道ubuntu里面有哪种版本,也不知道都需要装什么,但是我能确认我装的是tomcat那么我就可以用搜索命令:例如:$apt-cachesearchtomcat那么我就会得到以下的结果:libtomcat5-java-JavaServletengine--corelibraries

tomcat5-JavaServlet2.4enginewithJSP2.0support

tomcat5-admin-JavaServletengine--adminwebinterfaces

tomcat5-webapps-JavaServletengine--documentationandexamplewebapplications

这样我就知道,ubuntu的软件库里面有tomcat5,那么我就可以用$apt-getinstalltomcat5去安装了APT源自DebianGNU/Linux,Debian在同一个版本编号下,依套件成熟度又分stable、testing、unstable。

若我们现在用的是Debina3.0r2stable,使用apt-getupgrade

就可以升级forstable的软件,而使用apt-getdist-upgrade则可以选择将系统由stable升级到testing或是unstable,

使用apt-getupgrade和apt-getdist-upgrade的结果,基本上是一样的,不过apt-getdist-upgrade在升级的同时会为了解决相依性而安装新套件,而apt-getupgrade并不会,因此要升级的话,建议还是用apt-getdist-upgrade较佳

apt-cachesearch

搜寻:我们可以用这个指令来搜寻升级包,

例如:apt-cachesearchhttpd,

apt-cachedepends

相依性:我们可以用这个指令来看到软件包的所有相依性档案,

例如:apt-cachedependshttpd,

apt-getinstall

安装:安装软件包,

例如:apt-getinstallhttpd,这样apt就会自动上网下载httpd回来安装,若httpd有相依性套件的时候,apt也会自动下载安装

apt-getclean

清除:当使用apt-getinstall指令安装套件,下载下来的rpm会放置於/var/cache/apt/archives,使用apt-getclean指令可以将之清除,避免占用硬碟空间

apt-getremove

移除:例如:apt-getremovehttpd,就会移除httpd了,假如有相依性套件的时候,apt也会一并移除

以上这几个指令应该就够用了,若想要得到更进一步的指令,请善用man:)

apt-getupdate

更新:这指令是用来取得记录在/etc/apt/sources.list内的远端服务器的套件档案清单在使用「apt-getdist-upgrade」指令升级套件前,一定要记得先用这条指令将套件档案清单更新

apt-getdist-upgrade

升级:这里的升级主要是根据已有的软件包更新而言,并不是更新整个系统,也可以使用图形界面的新立得包管理器:)

如果没有安装这个管理器的话,可以执行以下指令

apt-getinstallsynaptic

安装完毕后,直接在命令行上敲入synaptic就可以启动了。

Ubuntu中apt-get用法Ubuntu中apt-get用法Ubuntu中apt-get用法Ubuntu中apt-get用法Ubuntu中apt-get用法Ubuntu中apt-get用法Ubuntu中apt-get用法Ubuntu中apt-get用法Ubuntu中apt-get用法Ubuntu中apt-get用法
阅读(538) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~