собрать mtree(bsd) in Debian

Есть и такой ОС.

Модератор: weec

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Turbo
сержант
Сообщения: 166
Зарегистрирован: 2007-08-11 12:17:38
Откуда: Киев
Контактная информация:

собрать mtree(bsd) in Debian

Непрочитанное сообщение Turbo » 2015-05-12 18:25:24

Хочу mtree в Debian внедрить.

есть https://packages.debian.org/wheezy/freebsd-buildutils но как с ним работать вообще не понял :unknown: ткните в простой мануал как в Дебиане собрать BSD port или если это просто ... вобщем не оставьте без ответа :)
Умное выражение лица – это еще не признак ума (Г. Горин)
мой сайт http://www.allwork.kiev.ua/

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.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/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35458
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

собрать mtree(bsd) in Debian

Непрочитанное сообщение Alex Keda » 2015-05-20 8:05:15

А чё, аналогов нету чтоле?
Убей их всех! Бог потом рассортирует...

Аватара пользователя
Turbo
сержант
Сообщения: 166
Зарегистрирован: 2007-08-11 12:17:38
Откуда: Киев
Контактная информация:

собрать mtree(bsd) in Debian

Непрочитанное сообщение Turbo » 2015-10-09 13:00:39

ну мне эта штука понравилась :) с ответом затянул потому как навалилось много задач и я на это забил. но если вдруг кто-то линканет полезную инфу или очень похожий аналог буду благодарен
Умное выражение лица – это еще не признак ума (Г. Горин)
мой сайт http://www.allwork.kiev.ua/

guest
проходил мимо

собрать mtree(bsd) in Debian

Непрочитанное сообщение guest » 2015-10-11 22:52:25

Turbo писал(а):Хочу mtree в Debian внедрить.
что мешает?
есть https://packages.debian.org/wheezy/freebsd-buildutils но как с ним работать вообще не понял :unknown: ткните в простой мануал как в Дебиане собрать BSD port или если это просто ... вобщем не оставьте без ответа :)
на кой хрен в Debian собирать "порт из BSD"?

Значение слова "портируемость" - разумете? В Debian свой собственный инструментарий для сборки
из sources и третичный софт портируется под Linux и конкретно под Debian.

Аватара пользователя
Turbo
сержант
Сообщения: 166
Зарегистрирован: 2007-08-11 12:17:38
Откуда: Киев
Контактная информация:

собрать mtree(bsd) in Debian

Непрочитанное сообщение Turbo » 2015-10-12 12:28:38

ответом впечатлен. как он отвечает на вопрос?
mtree или аналог просто нужен. Если в линуксе не обнаружен аналог то нужен mtree. и да, у меня сложность которую я неспешно хочу решить.

портирование - оружие програмеров. я админ по крайней мере пытаюсь быть на него похожим, может быть не очень получается.
не усложняйте и так ппц как все не просто
Умное выражение лица – это еще не признак ума (Г. Горин)
мой сайт http://www.allwork.kiev.ua/

guest
проходил мимо

собрать mtree(bsd) in Debian

Непрочитанное сообщение guest » 2015-10-14 8:57:31

Turbo писал(а):ответом впечатлен. как он отвечает на вопрос?
mtree или аналог просто нужен. Если в линуксе не обнаружен аналог то нужен mtree. и да, у меня сложность которую я неспешно хочу решить.

портирование - оружие програмеров. я админ по крайней мере пытаюсь быть на него похожим, может быть не очень получается.
не усложняйте и так ппц как все не просто
Не знать и не Хотеть знать - разные вещи.

1. mtree - часть пакета freebsd-binutils, который есть и в debian и в ubuntu и arch
2. mtree - работает в linux так же как и в xBSD, ничего нового и сложного в работе этой
утилиты нет

Это по первой части вопроса.

Вторая часть: установить порт FreeBSD в Linux, если администратор не владеет программингом
и не понимает процессов компиляции и линковки - это не администратор, а клавише-тыкатель.

Портирование - это процесс адаптации ПО под ОС, если ПО завязано под специфические
системные вызовы ядра, то процесс этот очень не простой.

Порт FreeBSD - это адаптация третичного ПО, конкретно под FreeBSD:
- патчи к sources, headers, libs
- Makefiles для сборки в stage и регистрация в базе пакетов

Итого: система портов в FreeBSD - это набор определенного инструментария с правилами
сборки и установки пакетов из SOURCES (системы портов).

В разных linux - свой инструментарий для сборки ПАКЕТОВ из SOURCES, соответственно,
берутся sources и оформляется rpms для сборки пакета, после чего можно собрать пакет
и установить в систему.
К примеру в Gentoo - есть система портов подобная FreeBSD.

Исходя из вышеизложенного:
1. можно просто найти rpms соответствующий порту во FreeBSD
2. если п1. без успеха, то создавать rpms самостоятельно, те портировать ПО под Linux

Ответ был дан в первом посте, сейчас конкретизирован, если Вы не поняли или не захотели
понять - значит до администратора Вам пока далеко.

ps. Ничего сложного в данном вопросе нет.

Аватара пользователя
Turbo
сержант
Сообщения: 166
Зарегистрирован: 2007-08-11 12:17:38
Откуда: Киев
Контактная информация:

собрать mtree(bsd) in Debian

Непрочитанное сообщение Turbo » 2015-10-20 9:37:47

по binutils нашел http://sourceware.org/binutils/binutils ... -guide.txt
спасибо.
Умное выражение лица – это еще не признак ума (Г. Горин)
мой сайт http://www.allwork.kiev.ua/