Порты не из под root'a

FreeBSD, NetBSD, OpenBSD, DragonFly и т. д.

Модератор: arachnid

Salekh
Сообщения: 171

Порты не из под root'a

Сообщение Salekh »

Здравствуйте!

Как и можно ли вообще собирать порты не из под root'a
Ну, чтобы они устанавливались в мою домашнюю директорию.
Везде, где читал написано что чтобы собирать порты надо быть рутом
Но если я могу компилить проги, то может можно и порты собирать.
Спасибо сказали:
Аватара пользователя
Great.Megatron
Сообщения: 26
ОС: FreeBSD 6, FreeBSD 7

Re: Порты не из под root'a

Сообщение Great.Megatron »

а оно тебе надо?
Violence is the only true form of communication.
Спасибо сказали:
Аватара пользователя
phasma
Сообщения: 405

Re: Порты не из под root'a

Сообщение phasma »

sudo make extract
cd work/<port-name && version>/
./configure --prefix=~/
make && make install

мошт получица ...
NB: Dell XPS 1330 T5250|DDR2 4GB|NV 8400|250 GB
Old NB: Asus A6km AMD Turion MT-32|DDR 2 GB|NV GFGO 7300|60 Gb
OS: Ubuntu 9.10, FreeBSD 8.0
Спасибо сказали:
Аватара пользователя
polachok
Бывший модератор
Сообщения: 2199
Статус: главный форумный маргинал
ОС: gnu/linux

Re: Порты не из под root'a

Сообщение polachok »

PKG_DBDIR=/home/SSZB/db PREFIX="/home/SSZB/Program Files/" WRKDIRPREFIX=/tmp make install
пробовали? а зачем?
И немедленно выпил.
Спасибо сказали:
Salekh
Сообщения: 171

Re: Порты не из под root'a

Сообщение Salekh »

polachok
нет не пробовал, а так должно установиться не из под root'a? Попробую, спасибо

Зачем?
Есть доступ к машине, но не рутовый надо поставить несколько програмок (есть в портах)
не хочется привлекать админа, да он и не будет этим заниматься

EDIT:
когда я пишу make в какомнить порту (н-р /usr/ports/someport)
то я получаю
/usr/ports/distfiles is not writable by you; cannot fetch.
на этом все заканчивается
Спасибо сказали:
Аватара пользователя
evil
Сообщения: 149

Re: Порты не из под root'a

Сообщение evil »

Salekh писал(а):
11.03.2007 22:05
polachok
нет не пробовал, а так должно установиться не из под root'a? Попробую, спасибо

Зачем?
Есть доступ к машине, но не рутовый надо поставить несколько програмок (есть в портах)
не хочется привлекать админа, да он и не будет этим заниматься

EDIT:
когда я пишу make в какомнить порту (н-р /usr/ports/someport)
то я получаю
/usr/ports/distfiles is not writable by you; cannot fetch.
на этом все заканчивается

make install clean DISTDIR=/home/user/downloads + то что писал polachok
Спасибо сказали: