|
感觉 CRUX 的 PORTS 和 Gentoo 的 Portage 差不多哈, 就是少个 emerge 命令, 自己补上
/usr/sbin/emerge
[php]#!/bin/bash
#author: lexrus via http://lex.w3.org.cn/
if [ "$@ " = " " ]; then
echo Usage:
echo "emerge <package name>"
echo "emerge sync"
echo "umerge <package name>"
echo Example:
echo "emerge firefox";
elif [ "$@ " = "sync " ]; then
ports -u;
else
cd /usr/ports/base/$@ 2>/dev/null;
cd /usr/ports/opt/$@ 2>/dev/null;
cd /usr/ports/contrib/$@ 2>/dev/null;
pkgmk -d -i;
fi[/php]
/usr/sbin/umerge
[php]#!/bin/bash
#author: lexrus via http://lex.w3.org.cn/
if [ "$@ " = " " ]; then
echo Usage:
echo "umerge <package name>"
else
cd /usr/ports/base/$@ 2>/dev/null;
cd /usr/ports/opt/$@ 2>/dev/null;
cd /usr/ports/contrib/$@ 2>/dev/null;
eval $(cat Pkgfile | grep -i ^name=);
pkgrm $name;
fi[/php]
原文:
http://lex.w3.org.cn/archives/2005/07/12/T00_47_48/index.htm |
|