Chinaunix首页 | 论坛 | 博客
  • 博客访问: 121665
  • 博文数量: 46
  • 博客积分: 2000
  • 博客等级: 大尉
  • 技术积分: 480
  • 用 户 组: 普通用户
  • 注册时间: 2009-06-13 09:26
文章分类

全部博文(46)

文章存档

2011年(1)

2010年(5)

2009年(40)

我的朋友

分类: LINUX

2009-07-12 14:21:45

 

The (called ) is by far the most well-designed and is one of the top on the .

This short Howto describes howto establish a repository for home-grown or like (could be used for Ubuntu as well, since Ubuntu uses the Debian package management system).

Establish repository structure
Create the repository structure in a directory. E.g. in ~/public_html directory exposed to the web.


cd public_html
mkdir my-repository
cd my-repository
mkdir binary
mkdir source

Copy your into the repository

Like this
cp src/bzr_0.11-1.1_all.deb public_html/my-repository/binary/

Install the tools to be able to create a repository index

sudo aptitude install dpkg-dev

Create a repository index
cd my-repository
dpkg-scanpackages binary /dev/null | gzip -9c > binary/Packages.gz
dpkg-scansources source /dev/null | gzip -9c > source/Sources.gz

Using the repository


# Add these two lines into the /etc/apt/sources.list
deb ~cc/my-repository binary/
deb-src ~cc/my-repository source/

Feel free to comment - easier methods and tips are more than welcome ;)

For a more professional package management setup, use

Related posts:

阅读(864) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~