Chinaunix首页 | 论坛 | 博客
  • 博客访问: 101908716
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: LINUX

2008-04-06 14:35:48

作者: scriptaj  出自:
  1.软件包:
  软件运行时往往需要许多文件,一旦这些文件分布散乱,则程序无法运行.Ubuntu使用"软件包"存储运行需要的每一个单独程序.包收集相应文件并捆绑进单一的文件,以及当一个程序运行时需要相应文件时,这里有一个特殊的文件称为"安装脚本"会在其他文件中复制相关文件到所需的地方.

  2.包制作:
  通常制作一个包,会将这个程序相关的所有"源文件"放进一个包中,因此往往需要先编译.因为一旦先编译好,则无法在不同的机器上运行(如Intel PC和Apple).

  3.包依赖:
  应用程序常常和另外的程序使用同样的文件。与其把这些文件放到每一个包中,不如把它们放进一个分开并能够安装的包来为所有的程序提供所需。因此,安装需要一个类似这样文件的应用程序,包含这些文件的包就必须也被安装。当一个包以这种方式依赖到另一个包时,它就是所谓的软件包依赖。通过指定依赖包,软件包可以做的更小和更简单,重复的文件和程序大部分被移除了。

  4.安装软件包:
  Add/Remove - the basic method(添加/删除--基本方法)
  Synaptic - the more advanced method(新立得软件包管理器--更高级的方法)
  apt-get程序是一个命令行软件包管理器,它提供高级的接口到APT,是一个Ubuntu下基本的软件包管理系统,apt-get是一个比上述图形选项更快更多功能的管理器。
阅读(323) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~