ports
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Услуги хостинговой компании 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/
- idle
- мл. сержант
- Сообщения: 80
- Зарегистрирован: 2007-02-28 12:21:52
- Откуда: Барселона
- Контактная информация:
Re: ports
Универсального способа нет. В частном случае можно так:lykich писал(а):Подскажите какой командой глянуть
Код: Выделить всё
make config -C /usr/ports/www/squid
Код: Выделить всё
squid -v
lykich писал(а):и как добавить опций?
Код: Выделить всё
make config && make deinstall && make reinstall
- -cat-
- сержант
- Сообщения: 202
- Зарегистрирован: 2007-07-31 0:05:56
- Контактная информация:
Re: ports
1-Вопрос
Смотрим файл выясняем опции сборки
2-Вопрос - деиснталлировать, удаляем этот файл, устанавливаем с новыми опциями.
Код: Выделить всё
/var/db/ports/имяпорта/options
2-Вопрос - деиснталлировать, удаляем этот файл, устанавливаем с новыми опциями.
- dikens3
- подполковник
- Сообщения: 4856
- Зарегистрирован: 2006-09-06 16:24:08
- Откуда: Нижний Новгород
- Контактная информация:
Re: ports
Удаление файла с опциями 2-мя способами:
1. Руками
2. cd /usr/ports/имяпорта/
make rmconfig
1. Руками
2. cd /usr/ports/имяпорта/
make rmconfig
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.
- weec
- лейтенант
- Сообщения: 948
- Зарегистрирован: 2007-07-24 11:17:35
- Откуда: Afghanistan
- Контактная информация:
- Alex Keda
- стреляли...
- Сообщения: 35466
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: ports
помоему оно и в рассылки заглохло.weec писал(а):http://www.freebsd.org/cgi/query-pr.cgi?pr=bin/117065
изврат...
Убей их всех! Бог потом рассортирует...
- weec
- лейтенант
- Сообщения: 948
- Зарегистрирован: 2007-07-24 11:17:35
- Откуда: Afghanistan
- Контактная информация:
Re: ports
хорошо, пусть будет изврат, хотя обоснования почему то не вижу
тогда предложите решение для следующей задачи:
строгаю обновление порта netxms, как раз под новую версию 0.2.19, в которую добавили иксовую консоль
требует wxgtk, котрый в свою очередь имеет кучу зависимостей
что мне делать, для тестирования работы порта, предложите не изврат?
тогда предложите решение для следующей задачи:
строгаю обновление порта netxms, как раз под новую версию 0.2.19, в которую добавили иксовую консоль
требует wxgtk, котрый в свою очередь имеет кучу зависимостей
что мне делать, для тестирования работы порта, предложите не изврат?
- Alex Keda
- стреляли...
- Сообщения: 35466
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
- Alex Keda
- стреляли...
- Сообщения: 35466
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: ports
прелестно!
каков будет размер бинарника?
учти - у зависимостей тожее сть зависмости, часто необходимые для инсталляции/работы.
==============
сразу согласен, что приводу некорректный пример, но могу ещё десяток корректных выкатить, навскидку
Код: Выделить всё
lissyara$ pkg_info -r kde-3.5.7
Information for kde-3.5.7:
Depends on:
Dependency: xproto-7.0.10_1
Dependency: xmlcatmgr-2.2
Dependency: xineramaproto-1.1.2
Dependency: xf86vidmodeproto-2.2.2
Dependency: xf86miscproto-0.9.2
Dependency: xf86dgaproto-2.0.3
Dependency: xextproto-7.0.2
Dependency: videoproto-2.2.2
Dependency: tidy-20000804_2
Dependency: taglib-1.4_2
Dependency: swig-1.3.31_2
Dependency: svgalib-1.4.3_5
Dependency: scrnsaverproto-1.1.0
Dependency: ruby-1.8.6_2,1
Dependency: renderproto-0.9.3
Dependency: recordproto-1.13.2
Dependency: randrproto-1.2.1
Dependency: python24-2.4.4_1
Dependency: pth-2.0.7
Dependency: printproto-1.0.3
Dependency: portaudio-18.1_2
Dependency: poppler-data-0.1
Dependency: png-1.2.18
Dependency: pkg-config-0.22
Dependency: xtrans-1.0.4
Dependency: sqlite3-3.4.1
Dependency: perl-5.8.8
Dependency: pcre-7.4
Dependency: pciids-20071004
Dependency: openslp-1.2.1_2
Dependency: openldap-client-2.3.38
Dependency: net-snmp-5.3.1_4
Dependency: mysql-client-5.0.45_1
Dependency: mkfontdir-1.0.3
Dependency: mDNSResponder-108
Dependency: m4-1.4.9,1
Dependency: libvolume_id-0.75.0_1
Dependency: libusb-0.1.12_1
Dependency: libthai-0.1.5_3
Dependency: libpaper-1.1.21_3
Dependency: libogg-1.1.3,3
Dependency: speex-1.2.b2,1
Dependency: libvorbis-1.2.0,3
Dependency: libtheora-1.0.a8
Dependency: libmodplug-0.8.4
Dependency: libmad-0.15.1b_2
Dependency: libiconv-1.9.2_2
Dependency: samba-libsmbclient-3.0.26a
Dependency: pilot-link-0.12.2,1
Dependency: libxml2-2.6.30
Dependency: libgmp-4.2.2
Dependency: libfpx-1.2.0.12
Dependency: libfontenc-1.0.4
Dependency: libfame-0.9.1_2
Dependency: libdvdcss-1.2.9_2
Dependency: libdvdread-0.9.7_2
Dependency: libdrm-2.3.0
Dependency: libdca-0.0.5
Dependency: libdaemon-0.12
Dependency: libcddb-1.3.0
Dependency: libaudiofile-0.2.6
Dependency: libart_lgpl-2.3.19,1
Dependency: libXdmcp-1.0.2
Dependency: libXau-1.0.3_2
Dependency: libICE-1.0.4,1
Dependency: libSM-1.0.3,1
Dependency: kdehier-1.0_11
Dependency: kde-xdg-env-1.0_3,1
Dependency: kbproto-1.0.3
Dependency: jpeg-6b_4
Dependency: tiff-3.8.2_1
Dependency: lcms-1.17,1
Dependency: libmng-1.0.9
Dependency: jbigkit-1.6
Dependency: inputproto-1.4.2.1
Dependency: libX11-1.1.3,1
Dependency: libxkbfile-1.0.4
Dependency: liboldX-1.0.1
Dependency: libXt-1.0.5
Dependency: trapproto-3.4.3
Dependency: libxkbui-1.0.2
Dependency: libXrender-0.9.4
Dependency: libXext-1.0.3,1
Dependency: libdmx-1.0.2
Dependency: libXxf86vm-1.0.1
Dependency: libXxf86misc-1.0.1
Dependency: libXxf86dga-1.0.2
Dependency: libXv-1.0.3,1
Dependency: libXvMC-1.0.4
Dependency: libXtst-1.0.3
Dependency: libXres-1.0.3_2
Dependency: libXrandr-1.2.2
Dependency: libXpm-3.5.7
Dependency: libXp-1.0.0,1
Dependency: libXprintUtil-1.0.1
Dependency: libXprintAppUtil-1.0.1
Dependency: libXmu-1.0.3,1
Dependency: libXinerama-1.0.2,1
Dependency: libXi-1.1.3,1
Dependency: libXevie-1.0.2
Dependency: libXaw-1.0.4,1
Dependency: libXTrap-1.0.0
Dependency: libXScrnSaver-1.1.2
Dependency: ilbc-r3951
Dependency: icu-3.6
Dependency: iceauth-1.0.2
Dependency: hicolor-icon-theme-0.10_2
Dependency: gsfonts-8.11_4
Dependency: gnomehier-2.2_2
Dependency: gnome_subr-1.0
Dependency: glib-1.2.10_12
Dependency: gettext-0.16.1_3
Dependency: postgresql-client-7.4.18
Dependency: postgresql-libpqxx-2.6.9
Dependency: popt-1.7_4
Dependency: libidn-1.2
Dependency: libgpg-error-1.5
Dependency: libgcrypt-1.2.4_1
Dependency: libxslt-1.1.22
Dependency: libksba-1.0.1_1
Dependency: libexif-0.6.15
Dependency: libcdio-0.77_2
Dependency: vcdimager-0.7.23_3
Dependency: gtar-1.18_1
Dependency: gpgme-1.1.5
Dependency: gnutls-1.6.3
Dependency: gnome-mime-data-2.18.0_1
Dependency: gmake-3.81_2
Dependency: glib-2.12.13
Dependency: shared-mime-info-0.22
Dependency: ortp-0.13.0
Dependency: linc-1.0.3_6
Dependency: libopensync-0.22_1
Dependency: libIDL-0.8.9
Dependency: gdbm-1.8.3_3
Dependency: gdb-6.6
Dependency: gamin-0.1.9
Dependency: fribidi-0.10.9
Dependency: freetype2-2.2.1_2
Dependency: mkfontscale-1.0.3
Dependency: fontsproto-2.0.2
Dependency: libXfont-1.3.1,1
Dependency: libFS-1.0.0
Dependency: fontcacheproto-0.1.2
Dependency: libXfontcache-1.0.4
Dependency: font-util-1.0.1
Dependency: flac-1.1.2_1
Dependency: libsndfile-1.0.17_1
Dependency: jackit-0.103.0
Dependency: fixesproto-4.0
Dependency: libXfixes-4.0.3
Dependency: libXcursor-1.1.9
Dependency: fftw3-3.1.2
Dependency: libsamplerate-0.1.2_2
Dependency: expat-2.0.0_1
Dependency: neon-0.26.4
Dependency: fontconfig-2.4.2_2,1
Dependency: libXft-2.1.12
Dependency: font-misc-meltho-1.0.0_1
Dependency: font-misc-ethiopic-1.0.0
Dependency: font-bh-ttf-1.0.0
Dependency: esound-0.2.38
Dependency: encodings-1.0.2,1
Dependency: dmidecode-2.8
Dependency: dirmngr-0.9.7_2
Dependency: db42-4.2.52_5
Dependency: db41-4.1.25_4
Dependency: damageproto-1.1.0_2
Dependency: libXdamage-1.1.1
Dependency: libGL-7.0.1
Dependency: cyrus-sasl-2.1.22
Dependency: curl-7.16.3
Dependency: gnupg-2.0.4
Dependency: cups-base-1.3.3
Dependency: compositeproto-0.4
Dependency: libXcomposite-0.4.0,1
Dependency: xorg-libraries-7.3_1
Dependency: nas-1.8_1
Dependency: libwmf-0.2.8.4_2
Dependency: libungif-4.1.4_5
Dependency: libGLU-7.0.1
Dependency: qt-copy-3.3.8_6
Dependency: qca-tls-1.0_2
Dependency: libglut-7.0.1_1
Dependency: jasper-1.900.1_6
Dependency: gtk-1.2.10_18
Dependency: imlib-1.9.15_5
Dependency: glitz-0.5.6_1
Dependency: ghostscript-gpl-8.60
Dependency: dbus-1.0.2_2
Dependency: dbus-qt3-0.70_1
Dependency: dbus-glib-0.74
Dependency: policykit-0.1.20060514_4
Dependency: cdrtools-2.01_6
Dependency: hal-0.5.8.20070909
Dependency: cdparanoia-3.9.8_8
Dependency: cairo-1.4.10
Dependency: poppler-0.6
Dependency: poppler-qt-0.6
Dependency: boost-python-1.34.1
Dependency: bitstream-vera-1.10_4
Dependency: xorg-fonts-truetype-7.3
Dependency: pango-1.16.5
Dependency: bash-3.2.25
Dependency: atk-1.18.0_1
Dependency: gtk-2.10.14_3
Dependency: libglade2-2.6.2
Dependency: avahi-0.6.21
Dependency: aspell-0.60.5_2
Dependency: artswrapper-1.5.3
Dependency: arts-1.5.7_1,1
Dependency: apr-gdbm-db42-1.2.8_2
Dependency: subversion-1.4.4_1
Dependency: apache-1.3.39_2
Dependency: htdig-3.2.0.b6_2
Dependency: akode-plugins-xiph-2.0.1_2,1
Dependency: akode-plugins-resampler-2.0.1,1
Dependency: akode-plugins-oss-2.0.1,1
Dependency: akode-plugins-mpeg-2.0.1,1
Dependency: akode-plugins-mpc-2.0.1,1
Dependency: akode-2.0.1,1
Dependency: aalib-1.4.r5_4
Dependency: sdl-1.2.11_1,2
Dependency: libxine-1.1.7_2
Dependency: OpenEXR-1.4.0
Dependency: kdelibs-3.5.7_3
Dependency: kdetoys-3.5.7
Dependency: kdenetwork-kopete-0.12.5
Dependency: kdenetwork-3.5.7
Dependency: kdemultimedia-mpeglib_artsplug-3.5.7_1
Dependency: kdegraphics-kuickshow-3.5.7
Dependency: kdegraphics-3.5.7_1
Dependency: kdegames-3.5.7
Dependency: kdeedu-3.5.7
Dependency: kdebase-kompmgr-3.5.7
Dependency: kdebase-3.5.7_3
Dependency: kdeutils-3.5.7
Dependency: kdesdk-3.5.7
Dependency: kdewebdev-3.5.7,2
Dependency: kdevelop-3.4.1_2
Dependency: kdepim-3.5.7
Dependency: kdeartwork-3.5.7
Dependency: kdeadmin-3.5.7
Dependency: kdeaccessibility-3.5.7
Dependency: ORBit2-2.14.9
Dependency: libbonobo-2.18.0_1
Dependency: gconf2-2.18.0.1_1
Dependency: libgsf-1.14.7
Dependency: wv2-0.2.3_1
Dependency: libwpd-0.8.9_1
Dependency: gnome-vfs-2.18.1_2
Dependency: kdemultimedia-xine_artsplugin-3.5.7
Dependency: kdemultimedia-3.5.7_4
Dependency: GraphicsMagick-1.1.7_2
Dependency: koffice-1.6.3_2,2
Код: Выделить всё
lissyara$ pkg_create -b kde-3.5.7
lissyara$ ll kde-3.5.7.tbz
-rw-r--r-- 1 lissyara wheel 5,2K 11 окт 12:14 kde-3.5.7.tbz
lissyara$
==============
сразу согласен, что приводу некорректный пример, но могу ещё десяток корректных выкатить, навскидку
Убей их всех! Бог потом рассортирует...
-
- мл. сержант
- Сообщения: 75
- Зарегистрирован: 2007-04-24 13:56:23
- Откуда: Odessa
Re: ports
илиминтарно.
если из tbz - pkg_add -f .....
потом ldd для исполняемого файла, и все что идет not found ищеш в инете (у знакомых, компилишь отдельно).
таким образом собираются ембедеты все.
если из исходников - геморой еще больше.
лазишь по configure и коментишь все проверки зависомостей. походу запоминаешь чего нужно (выясняешь чего нет в системе). ищеш в инете (у знакомых, компилишь отдельно) все чего configure проверял (до твоих коментов) и ставишь отдельно.
пользовался всеми методами.. все рабочие.
что больший изврат - решать вам.
ИМХО - такое нужно в крайних случаях.. типа как у меня - когда на target системе minimal BSD без портов.
в любом другом случае - тока порты (все остальное считаю мерзким извращением)
если из tbz - pkg_add -f .....
потом ldd для исполняемого файла, и все что идет not found ищеш в инете (у знакомых, компилишь отдельно).
таким образом собираются ембедеты все.
если из исходников - геморой еще больше.
лазишь по configure и коментишь все проверки зависомостей. походу запоминаешь чего нужно (выясняешь чего нет в системе). ищеш в инете (у знакомых, компилишь отдельно) все чего configure проверял (до твоих коментов) и ставишь отдельно.
пользовался всеми методами.. все рабочие.
что больший изврат - решать вам.
ИМХО - такое нужно в крайних случаях.. типа как у меня - когда на target системе minimal BSD без портов.
в любом другом случае - тока порты (все остальное считаю мерзким извращением)
Однако...
- weec
- лейтенант
- Сообщения: 948
- Зарегистрирован: 2007-07-24 11:17:35
- Откуда: Afghanistan
- Контактная информация:
Re: ports
это ни для кого не секрет, и я говорил об этом несколькими постами вышеучти - у зависимостей тожее сть зависмости, часто необходимые для инсталляции/работы.
строгаю обновление порта netxms, как раз под новую версию 0.2.19, в которую добавили иксовую консоль
требует wxgtk, котрый в свою очередь имеет кучу зависимостей
Код: Выделить всё
-rw-r--r-- 1 lissyara wheel 5,2K 11 окт 12:14 kde-3.5.7.tbz
для моей задачи (проверка работы процедуры установки порта) лучше установить один пакет без зависимостей, чем ставить всё, что он требует для инсталляции/работы
- manefesto
- Группенфюррер
- Сообщения: 6934
- Зарегистрирован: 2007-07-20 8:27:30
- Откуда: Пермь
- Контактная информация:
Re: ports
как по мне, то ты пытаешься извратится.
Это крики вроде
Это крики вроде
Код: Выделить всё
Хочу KDE, но QT мне нах не нада, подскажите как поставить ?
- Alex Keda
- стреляли...
- Сообщения: 35466
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: ports
смысла в них нет.
при таком подходе, итог инсталляции - не факт что работоспособное приложение.
а начсчёт примера - я сразу написал что могу привести пачку реальных примеров - конкретно - берите любую зависмость на k* из примера.
вы ерундой занимаетесь.
при таком подходе, итог инсталляции - не факт что работоспособное приложение.
а начсчёт примера - я сразу написал что могу привести пачку реальных примеров - конкретно - берите любую зависмость на k* из примера.
вы ерундой занимаетесь.
Убей их всех! Бог потом рассортирует...
- weec
- лейтенант
- Сообщения: 948
- Зарегистрирован: 2007-07-24 11:17:35
- Откуда: Afghanistan
- Контактная информация:
Re: ports
lissyara, позвольте мне повторить ещё:
- эта функция нужна мне не для того чтоб приложение установленное без зависимостей работало (KDE 5 кило )
или так
- я воспользуюсь такой функцией для установки пакета без зависимостей, что, потом, позволит мне проверить работу моего порта
мы друг-друга не понимаем, согласитесь?
кста, RPM имеет такую функцию
- эта функция нужна мне не для того чтоб приложение установленное без зависимостей работало (KDE 5 кило )
или так
- я воспользуюсь такой функцией для установки пакета без зависимостей, что, потом, позволит мне проверить работу моего порта
мы друг-друга не понимаем, согласитесь?
кста, RPM имеет такую функцию
Последний раз редактировалось weec 2007-10-11 18:39:19, всего редактировалось 1 раз.
- Alex Keda
- стреляли...
- Сообщения: 35466
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
- Alex Keda
- стреляли...
- Сообщения: 35466
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: ports
Вот вопрос.
у вас есть два порта собранных по вашим методикам.
внутри обоих есть либа - lib_super.so например.
второй сотрёт первую? а если версии на незначащую цифру в конце разные?
а при удалении одного из приложений - общая либа грохнется?
=======
именно - это путь к RPM. Потеря гибкости системы портов.
у вас есть два порта собранных по вашим методикам.
внутри обоих есть либа - lib_super.so например.
второй сотрёт первую? а если версии на незначащую цифру в конце разные?
а при удалении одного из приложений - общая либа грохнется?
=======
именно - это путь к RPM. Потеря гибкости системы портов.
Убей их всех! Бог потом рассортирует...