ports clean & distclean
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- лейтенант
- Сообщения: 751
- Зарегистрирован: 2008-07-15 16:11:11
ports clean & distclean
Обычно всегда делаю просто clean для подчистки после инсталла.
В каких случаях надо делать distclean?
В каких случаях надо делать distclean?
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- Alex Keda
- стреляли...
- Сообщения: 35465
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: ports clean & distclean
когда место кончается и инет безлимитный
Убей их всех! Бог потом рассортирует...
-
- проходил мимо
Re: ports clean & distclean
тогда уж лучше portscleand -DDL, кой почистит все distfile'ы от неустановленных портов и забытые либыlissyara писал(а):когда место кончается и инет безлимитный
- dikens3
- подполковник
- Сообщения: 4856
- Зарегистрирован: 2006-09-06 16:24:08
- Откуда: Нижний Новгород
- Контактная информация:
Re: ports clean & distclean
Это удаление исходников, которые скачиваются в /usr/ports/distfiles.icb писал(а):В каких случаях надо делать distclean?
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.
-
- лейтенант
- Сообщения: 751
- Зарегистрирован: 2008-07-15 16:11:11
Re: ports clean & distclean
Не буду создавать еще одну тему, чую вопрос простенький... да и на ту же тему
Часто вижу пишут make install clean и make && make install && make clean - почему разное написание?
Часто вижу пишут make install clean и make && make install && make clean - почему разное написание?
-
- полковник
- Сообщения: 5845
- Зарегистрирован: 2007-12-07 13:51:33
- Откуда: Верх-Нейвинск
Re: ports clean & distclean
кому как удобней, но суть однаicb писал(а):почему разное написание?
с точки зрения логики и понимания второй вариант правильней. А первый просто удобней.
-
- проходил мимо
Re: ports clean & distclean
это с чего бы это? если `install' не пройдет успешно, то `clean' *не* последуетzg писал(а):с точки зрения логики и понимания второй вариант правильней. А первый просто удобней.
-
- проходил мимо
Re: ports clean & distclean
в смысле, в обоих случаях это условие выполняетсяГость писал(а):если `install' не пройдет успешно, то `clean' *не* последует
-
- полковник
- Сообщения: 5845
- Зарегистрирован: 2007-12-07 13:51:33
- Откуда: Верх-Нейвинск
Re: ports clean & distclean
это только теория кто его знает, чего там make удумает второй вариант задёт это условие явно.Гость писал(а):это с чего бы это? если `install' не пройдет успешно, то `clean' *не* последуетzg писал(а):с точки зрения логики и понимания второй вариант правильней. А первый просто удобней.
И к слову сказать make install не тоже самое, что и make && make install.
-
- проходил мимо
Re: ports clean & distclean
да, make && make install == make all install.zg писал(а):И к слову сказать make install не тоже самое, что и make && make install.
Код: Выделить всё
(sysutils/screen). make -V .TARGETS {,{de,}inst}all clean
all deinstall install clean
(~). make -V .TARGETS
all
-
- проходил мимо
- Сообщения: 11620
- Зарегистрирован: 2008-02-21 18:15:41
Re: ports clean & distclean
сдаеться мне они вообще разныеmake install clean и make && make install && make clean
первый выполняеться так
если есть куча зависимостей
то по очереди устанавливаеться каждая зависимость
но после каждой делаеться clean
дабы не занимать место
а вторая токо плодит work/
и если места мало на винте
то не очень гут
-
- полковник
- Сообщения: 5845
- Зарегистрирован: 2007-12-07 13:51:33
- Откуда: Верх-Нейвинск
Re: ports clean & distclean
не совсемГость писал(а):да, make && make install == make all install.
All может и не являться целью по-умолчанию.man писал(а):Normally make selects the first target it encounters as the default target to be built if no target was specified
клиан идёт в конце для всех зависимостейparadox писал(а):но после каждой делаеться clean
если учесть, что клиан идёт только в конце, то без разницыparadox писал(а):а вторая токо плодит work/
-
- проходил мимо
- Сообщения: 11620
- Зарегистрирован: 2008-02-21 18:15:41
Re: ports clean & distclean
еххх
жаль
а как раз подумывал похожую тему поднять
как инсталисть из портов не плодя work/
жаль
а как раз подумывал похожую тему поднять
как инсталисть из портов не плодя work/
-
- лейтенант
- Сообщения: 751
- Зарегистрирован: 2008-07-15 16:11:11
Re: ports clean & distclean
Код: Выделить всё
make install clean
Код: Выделить всё
make
make install
make clean
Или я уже совсем запутался?
-
- проходил мимо
- Сообщения: 11620
- Зарегистрирован: 2008-02-21 18:15:41
Re: ports clean & distclean
вот вот ))) я тоже
-
- полковник
- Сообщения: 5845
- Зарегистрирован: 2007-12-07 13:51:33
- Откуда: Верх-Нейвинск
Re: ports clean & distclean
для портов да, для сборки мира нетicb писал(а):Или я уже совсем запутался?
-
- лейтенант
- Сообщения: 751
- Зарегистрирован: 2008-07-15 16:11:11
Re: ports clean & distclean
Давайте тогда определимся что, как и почему лучше собирать
А то прям путаница получается...
А то прям путаница получается...
-
- проходил мимо
Re: ports clean & distclean
ok, я поверхностно читал make(1) и сие не заметил. Однако это не отменяет того факта, что `make -V .TARGETS' == all == build и в bsd.port.mk есть такая строчка:zg писал(а):не совсемГость писал(а):да, make && make install == make all install.All может и не являться целью по-умолчанию.man писал(а):Normally make selects the first target it encounters as the default target to be built if no target was specified
Код: Выделить всё
.MAIN: all
-
- проходил мимо
- Сообщения: 11620
- Зарегистрирован: 2008-02-21 18:15:41
Re: ports clean & distclean
не
вы мне расскажите как собирать в портах не плодя work ?
вы мне расскажите как собирать в портах не плодя work ?
-
- полковник
- Сообщения: 5845
- Зарегистрирован: 2007-12-07 13:51:33
- Откуда: Верх-Нейвинск
Re: ports clean & distclean
собирать зависимости до сборки порта каждую отдельно с make install clean
-
- полковник
- Сообщения: 5845
- Зарегистрирован: 2007-12-07 13:51:33
- Откуда: Верх-Нейвинск
Re: ports clean & distclean
мэй би, мэй би. Я и говорю при сборке портов да, для любого другого софта надо обязательно смотреть.Гость писал(а):Однако это не отменяет того факта, что `make -V .TARGETS' == all == build и в bsd.port.mk есть такая строчка:
-
- проходил мимо
Re: ports clean & distclean
-DDEPENDS_CLEAN или определить WRKDIRPREFIX куда-нить?paradox писал(а):как инсталисть из портов не плодя
work/
-
- проходил мимо
- Сообщения: 11620
- Зарегистрирован: 2008-02-21 18:15:41
Re: ports clean & distclean
на маленьком винте я врядли куда нибудь его переопределю
а вот
а вот
надо будет попробовать-DDEPENDS_CLEAN
-
- проходил мимо
Re: ports clean & distclean
правда я бы еще использовал -DDEPENDS_PRECLEAN, чтобы не использовались забытые work/ диры
- Alex Keda
- стреляли...
- Сообщения: 35465
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: ports clean & distclean
на буке чтоли собираешь?
а десктоп начто?
Там ос правильной архитектуры встанет - x64 ))
========
опять же - NFS же не отменяли - можно собирать на буке, а через WRKDERPREFIX вынести место сборки на NFS раздел....
масса плюсов, вобщем
а десктоп начто?
Там ос правильной архитектуры встанет - x64 ))
========
опять же - NFS же не отменяли - можно собирать на буке, а через WRKDERPREFIX вынести место сборки на NFS раздел....
масса плюсов, вобщем
Убей их всех! Бог потом рассортирует...