Показать полную графическую версию : Я не могу установить pptp (новичек)
Система 7.1
читаю статью
http://www.opennet.ru/base/net/pptp_client.txt.html
скачиваю файл отсюда http://sourceforge.net/project/showfiles.php?group_id=33063, перенашу на cr-wr
pkg-add pptp-1.7.2.tar.gz не работает.
Я его распаковал
tar -xfvz /usr
зашел в эту дирректорию что делать дальше?
pkg-add pptp-1.7.2.tar.gz не работает »
там не тире а подчеркивание, т.е. pkg_add
Помогли на другом форуме. Нужно было установить систему pakages я ее не установли при установке системы.
->Кладешь скаченый пакет в /usr/ports/distfiles
->затем идешь в /usr/ports/net/pptpclient
->от рута даешь команду make install clean
ждешь когда закончится компиляция
там не тире а подчеркивание, т.е. pkg_add
знаю, я на форуме опечатался.
Нужно было установить систему pakages »
видимо ты имел ввиду дерево портов.
borison, ты почитай как вообще в freebsd пакеты ставить.
http://www.freebsd.org/doc/ru/books/handbook/ports.html
То что ты скачал это сорцы.
Зачем ты ложишь что то в distfiles, даже не понимая зачем это.
PS.
С таким подходом как ты пишешь ничерта у тебя не выйдет :)
вы такие ленивые что это ..... .
leonty, я не тебе это писал :)
утсновка портов.
portsnap fetch
portsnap extract
cd /usr/ports/net/pptpclient
make install clean
настраивашь программу ppptpclient
Ээ-э
утсновка портов.
portsnap fetch
portsnap extract »
ну ну, сдается мне не просто так он пптпклиента ставил)) а видимо человеку нужно было подключение к инету настроить. а ты сразу портснап фетч, экстракт)) мэйк инстал :)
leonty, оо точно. Не подумал, я так всегда делаю :)
Нужно поглядеть значит через sysinstall, там Configure -> Packages ->cdrom -> net -> pptp
И усёёё :) Может зависимости будут, желательно иметь полный комплект freebsd :)
полный комплект это "очень много" :-)
оо точно. Не подумал, я так всегда делаю »
:swoon1:
Может зависимости будут »
зависимости можно в мэйк файле посмотреть. Для примера возьмем кусок makefile от xorg 7.4
.......
# app, lib, font, driver
RUN_DEPENDS+= ${LOCALBASE}/libdata/xorg/apps:${PORTSDIR}/x11/xorg-apps \
${LOCALBASE}/libdata/xorg/libraries:${PORTSDIR}/x11/xorg-libraries \
${LOCALBASE}/libdata/xorg/fonts:${PORTSDIR}/x11-fonts/xorg-fonts \
${LOCALBASE}/libdata/xorg/drivers:${PORTSDIR}/x11-drivers/xorg-drivers
.........
в данном случае переменная RUN_DEPENDS показывает зависимости необходимые для работы порта. При инсталяции ксорга проверяются шрифты в каталоге /usr/local/libdata/xorg/fonts и если их не будет обнаружено там, система их установить отсюдова ${PORTSDIR}/x11-fonts/xorg-fonts . Тож самое для библиотек драйверов и чо там еще...
Так вот к чему это я
а вот makefile для pptpclient
# New ports collection makefile for: pptpclient
# Date created: 19 June 1999
# Whom: John Polstra <jdp@freebsd.org>
#
# $FreeBSD: ports/net/pptpclient/Makefile,v 1.18 2009/01/06 17:59:11 pav Exp $
#
PORTNAME= pptpclient
PORTVERSION= 1.7.2
CATEGORIES= net
MASTER_SITES= SF
DISTNAME= pptp-${PORTVERSION}
MAINTAINER= chinsan@FreeBSD.org
COMMENT= PPTP client for establishing a VPN link with an NT server
USE_PERL5= yes
MAN8= pptp.8
MAKE_ARGS= DEBUG=""
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/pptp ${PREFIX}/sbin
${MKDIR} ${PREFIX}/share/examples/pptpclient
${INSTALL_DATA} ${FILESDIR}/README ${PREFIX}/share/examples/pptpclient
${INSTALL_DATA} ${FILESDIR}/ppp.conf ${PREFIX}/share/examples/pptpclient
${INSTALL_MAN} ${WRKSRC}/pptp.8 ${PREFIX}/man/man8
.include <bsd.port.mk>
соответственно в нем невидно никаких зависимостей.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.