以普通用户编包

K*K posted @ Mon, 01 Sep 2008 19:18:00 +0800 in 技术 with tags rpm linux , 2620 readers
RPM:

## 建目录

$ cd ~
$ mkdir rpm
$ cd rpm
$ ls /usr/src/redflag/ | xargs mkdir -pv
mkdir: 已创建目录 “BUILD”
mkdir: 已创建目录 “RPMS”
mkdir: 已创建目录 “SOURCES”
mkdir: 已创建目录 “SPECS”
mkdir: 已创建目录 “SRPMS”
$ cd RPMS
$ ls /usr/src/redflag/RPMS | xargs mkdir -pv
mkdir: 已创建目录 “athlon”
mkdir: 已创建目录 “i386”
mkdir: 已创建目录 “i486”
mkdir: 已创建目录 “i586”
mkdir: 已创建目录 “i686”
mkdir: 已创建目录 “noarch”

## 写 rpmmacros 定义变量

echo "%_topdir $HOME/rpm" > ~/.rpmmacros

## 开始 rpm -ivh xxx.src.rpm 开始编包吧。

Portage:

写一个 Overlay ;-)

Login *


loading captcha image...
(type the code from the image)
or Ctrl+Enter