[wiki]开发者资源

参与到Ubuntu的翻译中来
回复
头像
firehare
帖子: 2625
注册时间: 2005-04-10 16:54
来自: 温州大学
联系:

[wiki]开发者资源

#1

帖子 firehare » 2005-06-22 12:05

DeveloperResources
开发者资源

Building packages for Ubuntu
为Ubuntu构建包

* Set the target suite in debian/changelog to be 'hoary'. e.g. "dch -D hoary"
* 在Debian中设置目的站点/改变成‘Hoary’的日志。如“dch -D hoary”

* When working with a package which originated in Debian, use a version number derived from the Debian version number with ubuntu<revision> appended. i.e. Debian 1.0-2 becomes 1.0-2ubuntu1, followed by 1.0-2ubuntu2, etc.
* 起初在Debian中使用源于Debian版本号创建的包,在Ubuntu中使用被会附加Ubuntu<修订号>。如Debian 1.0-2会变成1.0-2ubuntu1,以后就是1.0-2ubuntu2,等等。

* Make source-only uploads, i.e. use "dpkg-buildpackage -S"
* 创造上载源文件,如使用“dpkg-buildpackage -S”

* Once you have created your packages, see [Uploads] for how to upload
* 如果你已经创建了你的包文件,如何上传请参见[Uploads]

* You may want to build them in a [DebootstrapChroot]
* 你也许想在[DebootstrapChroot]环境下创建它们

* You may also build packages using [BuildDaemons]
* 你也许也想使用[BuildDaemons]来创建包文件

* New to packaging? Read Debian New Maintainer Guide
* 现在就打包?请参见Debian新维护者指南

* Also see CDBS Tutorial.
* 也可以参见 CDBS 教程


Package archive
包文件集

* Information about the archive and its mirrors can be found on the [Archive] page
* 文件集的相关信息和它的镜像可以在[Archive]页找到

* The morgue contains old versions of packages which have been removed or superseded
* The morgue 包含了已经被删除或取代的老版本包

* You can search for a package in various Ubuntu releases
* 你可以搜索不同Ubuntu发行版本中的包

Seed management
种子管理

* The official seed lists are available here: http://people.ubuntu.com/~cjwatson/see ... son/seeds/

* Germinate output for hoary is available here: http://people.ubuntulinux.org/~cjwatson ... ry-output/
* Hoary萌芽版本的输出在:http://people.ubuntulinux.org/~cjwatson ... ry-output/

* SeedManagement explains how these pieces fit together to determine which packages go where
* 种子管理说明这些部件如何装配,以决定包文件到什么地方。

Build logs
创建日志

An explanation of the build daemon processing: BuildDaemons
创建守护进程:BuildDaemons的说明

See whether your package built properly
参见你的包是否适当创建

* Logs by package name
* 包名称日志

* Status for each distribution
* 发布状态日志

* Logs index by date
* 日期索引日志


Changes
变化

For each new version of a package which enters the archive, a message is sent to the hoary-changes mailing list
每个新版本的包进入文件集,消息都会发布在hoary-changes 邮件列表

Changelogs for all packages can be found at http://people.ubuntu.com/~mvo/changelo ... hangelogs/中(这是使用update-manager和synaptic的根源)

Ongoing merge
发展中的合并

Automated merging of packages from Debian unstable
从Debian unstable中自动合并包

* Introduction
* 介绍

* Package listings
* 包列表

A by-product of the automated merging is a set of patches that denote the current difference between Debian and Ubuntu. These are naively categorised and made publically available
自动合并的副产品就是一连串的表示当前在Debian和Ubuntu间不同的补丁,这些被自然归类并公开发布。

* Introduction
* 介绍

* Package listings
* 包列表


Ubuntu traffic
Ubuntu 通讯

Find out what is happening in the Ubuntu developers' world
发现在Ubuntu开发者世界中发生了什么

* Latest issue
* 最新发布

* Archives of previous issues
* 以前发布


Bugzilla
错误

* Main page
* 主页

* More information on BugTracking
* 更多信息在错误跟踪


Security Updates
安全更新

* SecurityUpdateProcedures details the special procedures for making security uploads
* 安全更新过程描述了制造安全上载的特定过程。


Broken packages
破损包


* Britney output (a report of uninstallable packages) can be found here: http://people.ubuntulinux.org/~cjwatson/testing/
* Britney output(一个不能安装包的报告)可以在:http://people.ubuntulinux.org/~cjwatson/testing/ 找到
我心无畏,源自于我心无知。
图片
头像
oneleaf
论坛管理员
帖子: 10441
注册时间: 2005-03-27 0:06
系统: Ubuntu 12.04

#2

帖子 oneleaf » 2005-07-16 14:43

当净其意如虚空,远离妄想及诸取,令心所向皆无碍
头像
millenniumdark
论坛版主
帖子: 4159
注册时间: 2005-07-02 14:41
系统: Ubuntu 14.04 (Kylin)
联系:

#3

帖子 millenniumdark » 2006-07-31 15:46

英文原文变化挺大,firehare的翻译也有些地方值得改进,等有兴趣的人来做了,先搬到wiki上
http://wiki.ubuntu.org.cn/DeveloperResources
回复