|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Alexander Isaev 2:5020/92 31 Aug 2000 21:27:00 To : All Subject : Проблемы с портами -------------------------------------------------------------------------------- Решил поставить себе Screen. Сделал следующие шаги: 1) Hашел порт под названиеи screen 2) Скачал ftp://ftp.freebsd.org/pub/FreeBSD/branches/-current/ports/misc/screen.tar в /usr/ports/misc 3) tar -xvf screen.tar 4) cd screen 5) make И что вижу: >> .tar.gz doesn't seem to exist on this system. ^^^^^^^ >> Attempting to fetch from ftp://ftp.uni-erlangen.de/pub/utilities/screen/. Куда-то пропало имя файла. Соответсвенно distfile не качается. Ладно, качаем в ручную. ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-4-stable/All/screen-3.9. 5.tgz и кладу его в /usr/ports/distfiles. Пытаюсь сказать make - тв же фигня. Почитав немного про порты, узнаю, что в Makefile не хватает директивы DISTNAME= Прописываю DISTNAME= screen-3.9.5 в makefile, говрю make. Опять не работает. FreeBSD ищет screen-3.9.5.tar.gz, а у меня - screen-3.9.5.tgz. Соответсвенно вопросы. 1) Почему в MakeFile записаны не все директивы, необходимые для компиляции? Ведь основная идея портов - простота использования. Тут же приходится копаться и что-тот менять. 2) Как все же поставить этот screen используя порты? Как я понял не только один screen не ставится, с многими другими портами - та же фигня. Хотя некоторые - достаточно сказать make, make install - и все. /Shtirlitz --- * Origin: Hа мосту стояли трое - он, она и у него. (2:5020/92) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/18297a1548a7.html, оценка из 5, голосов 10
|