个人工具

“UbuntuHelp:Repositories”的版本间的差异

来自Ubuntu中文

跳转至: 导航, 搜索
Introduction
第2行: 第2行:
 
{{Languages|UbuntuHelp:Repositories}}
 
{{Languages|UbuntuHelp:Repositories}}
  
== 介绍==
+
== Introduction ==
  
如果你曾经是一名Windows或者MAC OS的用户,你也许习惯于在互联网上搜索一个程序(而且常常是程序的安装文件),下载并且安装它。你也许对以光盘形式发布的软件非常熟悉。这些发布的光盘常常具有自动运行的特点来协助你安装软件。对于开源系统(Ubuntu GNU/Linux)而言,有一部分软件也是以这样的形式来发布的。但是这样的软件大多数都是已经开发完毕并且封装好的程序。
+
If you have been a Windows and/or a Mac OS user to date, you are probably used to searching for a program on the internet (often offered in an executable installer) and having to download and install it. You're
 +
probably familiar with software distributed on CDs, DVDs, etc. which often have an autorun feature from where you can then install them. For free and open systems like Ubuntu GNU/Linux there is some
 +
software distributed in this fashion, but those are mostly proprietary and closed programs.
  
对于像Ubuntu这样的系统,大多数软件都是用.deb(或者.rpm)文件打包起来。这样的软件包包括你需要的程序与库。这些软件包能从网上下载或者从光盘中得到(Ubuntu的光盘里装满了这样的东东)。“软件仓库是存放着软件包的服务器”。你通常能够通过诸如'''[[UbuntuHelp:SynapticHowto|Synaptic]]'''这样的工具来获得这些软件包。
+
On systems like Ubuntu, most software is packaged in nice .deb (or .rpm, like in Red Hat) files which contain the programs and libraries you need. These files can be
 +
downloaded or come in CDs (Ubuntu's CD is full of them). '''Repositories are servers which contain sets of packages.''' You generally access them with tools like [[UbuntuHelp:SynapticHowto|Synaptic]].
  
这些工具能够列出你已经安装好的所有软件包(从你的系统核心到你最常用的程序,包括所有被安装过的库),而且它们还能列出在当前配置下软件仓库里可以获得的那些软件包。它们同时也能够帮你搜索一些模糊的范围譬如 “图象编辑器”。
+
These tools can list all the packages you have installed (from your kernel to your favorite application with all the libraries in between) and the packages that are available in the repositories you have configured the tool to have access to. They also let you search for simple things like "image editor".
  
这些工具提供了简单而集中的软件安装方法,同时也能够帮助软件发布者集中地升级发布的软件。
+
These tools provide a simple, centralized method of software installation while and give the distributors (who set up the repositories) a centralized way to send you updates(1) to your software.
  
在Ubuntu里,你通常希望至少能够拥有Ubuntu的软件仓库(可能就放在安装光盘中)。但是获得其他的软件仓库(不是Ubuntu发布的)并不是一件寻常的事。
+
In Ubuntu you generally want to have at least Ubuntu's repositories (which may include the install CD) but it is not uncommon to have other repositories (from other packagers) set up.
  
 +
It's important to know that '''most of the tools you'll want to use in Ubuntu are already in Ubuntu's repositories.''' You can go search the internet for packages, or even source code, for others, but these will be more difficult to install and won't, most of the time, integrate well with your system.
  
要知道,“大多数你希望在Ubuntu中使用的工具已经放在了Ubuntu的软件仓库中”。这很重要。你可以在互联网上搜索其他的软件包,或者源代码,但是安装到Ubuntu中会更加困难。而且大多数时候这些软件并不能与你的系统很好的整合在一起。
+
So now you know: no more endless searching looking for spyware infested shareware and freeware. The vast majority of useful software available for Linux is pre-packaged for you.
  
所以现在你应该了解:不要在网上无休止地搜索那些藏有后门的共享或者免费软件。Linux上一经有了一大堆打包好的软件供你选择。
 
  
 
== Managing Repositories ==
 
== Managing Repositories ==

2007年5月25日 (五) 10:55的版本


Introduction

If you have been a Windows and/or a Mac OS user to date, you are probably used to searching for a program on the internet (often offered in an executable installer) and having to download and install it. You're probably familiar with software distributed on CDs, DVDs, etc. which often have an autorun feature from where you can then install them. For free and open systems like Ubuntu GNU/Linux there is some software distributed in this fashion, but those are mostly proprietary and closed programs.

On systems like Ubuntu, most software is packaged in nice .deb (or .rpm, like in Red Hat) files which contain the programs and libraries you need. These files can be downloaded or come in CDs (Ubuntu's CD is full of them). Repositories are servers which contain sets of packages. You generally access them with tools like Synaptic.

These tools can list all the packages you have installed (from your kernel to your favorite application with all the libraries in between) and the packages that are available in the repositories you have configured the tool to have access to. They also let you search for simple things like "image editor".

These tools provide a simple, centralized method of software installation while and give the distributors (who set up the repositories) a centralized way to send you updates(1) to your software.

In Ubuntu you generally want to have at least Ubuntu's repositories (which may include the install CD) but it is not uncommon to have other repositories (from other packagers) set up.

It's important to know that most of the tools you'll want to use in Ubuntu are already in Ubuntu's repositories. You can go search the internet for packages, or even source code, for others, but these will be more difficult to install and won't, most of the time, integrate well with your system.

So now you know: no more endless searching looking for spyware infested shareware and freeware. The vast majority of useful software available for Linux is pre-packaged for you.


Managing Repositories

Further Reading