LINUX.ORG.RU

Arch BSD: Arch Linux поверх ядра FreeBSD

 , ,


1

4

В сети появился сайт, посвященный ArchBSD — новому дистрибутиву, сочетающему в себе пакетную систему Arch Linux с ядром и компонентами базовой системы FreeBSD. Как и в Arch Linux, используется модель непрерывных обновлений (Rolling-release). Концепция Arch BSD очень похожа на Debian GNU / kFreeBSD. Проект ArchBSD использует менеджер пакетов Pacman, и его репозитории несут те же названия что и в Archlinux — core, extra, community и testing, а также пользовательский репозиторий AUR. Данный проект использует систему инициализации OpenRC.

Сайт archbsd.net выглядит как ArchLinux.org, но ссылки на Linux заменены на BSD. Некоторые ссылки не работают, и пакетов еще очень мало, но проект находится в активной разработке. В настоящее время доступна только 64-битная бета-версия дистрибутива.

>>> Подробности

★★★★★

Проверено: Shaman007 ()
Последнее исправление: Silent (всего исправлений: 2)

Интересно будет посмотреть. Идея хорошая, но сыро пока. Желаю по больше светлых голов и все получится.

boyk0
()
Ответ на: комментарий от soko1

А во фре попробуй обновиться без проблем.

Я обновляюсь без проблем. Да, я читаю /usr/ports/UPDATING и /usr/src/UPDATING.

IPR ★★★★★
()
Ответ на: комментарий от tazhate

openrc есть кому поддерживать, теперь вот и арчеводы подтянулись. :D

imul ★★★★★
()
Ответ на: комментарий от soko1

Сомневаюсь что всё так просто. Думаю там придётся конкретно так поизвращаться над оригинальной фрёй, чтобы там завелись все плюшки арча, потому как иначе было бы реально логичней просто пакет сделать.

Нет, ArchReactOS не будет. Потому что это совершенно разные системы. Это примерно тоже самое чтобы ждать ArchWindows.

facepalm

vyazovoi ★★★
()
Ответ на: комментарий от Sociopsih

Да-да. Я уже глянул в вики. Таки оно есть, но /me хотеть полностью свободный арчик для адептов Столлмана. В идеале на свободном железе. Ня.

так заглянул бы в список на сайте gnu и обнаружил там parabola.

vyazovoi ★★★
()
Ответ на: комментарий от soko1

Ну если ты юзал убунту, федору и арч, то не удивительно что у тебя всё глючело, т.к. это самые трахнутые дистрибы. Вот поставил бы ты какой debian testing - у тебя бы ничего и никогда не глючело, даю гарантию.

В общем, каждому своё. Нравится фря - юзай :) Но на линуксы нападать глупо, потому как у них есть ряд преимуществ над фрёй (и наоборот конечно тоже, но не в таком кол-ве, к сожалению).

сразу видно что ты эксперт

vyazovoi ★★★
()
Ответ на: комментарий от IPR

Не шучу. До года эдак до 2007 всё было отлично, а потом будто подменили.

А недавно я ещё больше офигел, когда мне на мыло пришло письмо о том, чтобы я обновил порт qwit. Этот порт я создавал сто лет назад и уже даже успел про него забыть. Более того, автор программы давно на неё забил и она вообще не работает с twitter, потому как у него сменился API. А во фре он живёт до сих пор, как и большинство мёртвого и поломанного.

soko1 ★★★★★
()
Последнее исправление: soko1 (всего исправлений: 1)
Ответ на: комментарий от anonymous

давно ясно за freebsd будущее уже и адепты линукса переходят на freebsd

изя, залогинься

Mr_Gentoo
()
Ответ на: комментарий от IPR

Вот именно по этой причине фрю и не поставишь домохозяйке. А себе поставишь только в том случае, если есть время возиться с системой. Это же относится и к большинству дистрибов линукса.

soko1 ★★★★★
()
Ответ на: комментарий от soko1

Это Mauro Carvalho Chehab - школоло? Который руководит разработкой нескольких подсистем ядра и пишет в это самое ядро с 2005 года? Ну-ну, товарищ профессор.

Sluggard
()
Ответ на: комментарий от anonymous

Это тоже потом на systemd перейдут. Громко об этом объявят, и на каждом углу будут говорить, что FreeBSD. де, теперь на systemd. Всё затеяно ради грязного PR.

anonymous
()
Ответ на: комментарий от anonymous

Это скорее пукнувший взлетит. Но ненадолго.

anonymous
()
Ответ на: комментарий от soko1

А вообще насколько реально выпилить из арча systemd? И существуют ли какие официальные безкостыльные методы? Или это мёртвый вариант?

Юзаю openrc на Арче. Уже второй месяц, полет нормальный, брат жив, разве что пока набор стартовых скриптов не полный, пришлось парочку с генты стащить да слегка подправить ручками. Еще б eudev запилили, и вообще можно было бы забыть про поттерошит.

anonymous
()
Ответ на: комментарий от soko1

rpm-ы, те которые в портах FreeBSD (речь ведь о них?), к «именно к этой эмуляции» не относя совсем. А к linux_base-ам относятся только тем, что некоторым из них они нужны для установки порта.

anonymous
()
Ответ на: комментарий от anonymous

Кстати, да, до сих пор работает. Надо только замаскировать в pacman.conf несколько пакетов, и время от времени придется ручками разруливать конфликты при обновлении. У меня отвалились, ЕМНИП, powermanagement и автомаунтилка флешек в кедах, неприятно, но не смертельно.

anonymous
()

Если уж называть этот гибрид, то скорее PacmanBSD - ближе к сути. Сам арч там вообще не у дел.

А вот что бы я с интересом скрестил, так это QNX и .NET; Извините за столь страшный оффтоп. ;]

matumba ★★★★★
()
Ответ на: комментарий от soko1

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

anonymous
()
Ответ на: комментарий от arherion

Порты 'выкинуть' полностью вообще достаточно сложно.

takino ★★★★★
()

Данный проект использует систему инициализации OpenRC

Годно!

sorrymak-2
()

а чё них там с HURD'ом?

eR ★★★★★
()

Кое-что мне напомнило.

«Что будет, если скретить жабу с попугаем: жабугай или попужаб?»

MiniRoboDancer ★☆
()
Ответ на: комментарий от morpheus

Gentoo GNU/FreeBSD, GNU/OpenBSD, GNU/NetBSD уже есть
и это реальне не нужно

takino ★★★★★
()
Ответ на: комментарий от res2500

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

Алгоритм работы мозга лоронимусов и сочувствующих:
Не поняли, не разобрались, написали пост.

takino ★★★★★
()

Кто нибудь пробовал это установить? Ссылка на мануал по установке выдаёт ошибку.

bsdfun ★★★★★
()
Ответ на: комментарий от res2500

а в OpenBSD сделали както хитро, что можно в отдельную папку сделать изменения и собрать порт если очень быстро надо

Во фре это делается точно так же, как и в obsd:

#cd /usr/ports/category
#cp -R name name2
#cd name2
#vi Makefile
#vi files/patch.000.xxx
#make install clean

takino ★★★★★
()
Последнее исправление: takino (всего исправлений: 1)
Ответ на: комментарий от vada

Я всегда говорил что FreeBSD рано раскапывать. FreeBSD еще покажет себя!!!!

     +            +            +
   .-"-.        .-:-.        .-"-.
  / RIP \      / RIP \      / RIP \
  |     |      |     |      |     |
 \\     |//  \\\     |//  \\\     |//
  ` " «» "    ` ' «» "     " '  «„“ »
  FreeBSD     Arch Hurd    Arch BSD
anonymous
()
Ответ на: комментарий от Sluggard

Ты когда нибудь слышал в распределении обязанностей в проектах? А про разницу между кернел-кодерством и портами? Учи матчасть в общем.

soko1 ★★★★★
()
Ответ на: комментарий от Mr_Gentoo

пилят, там есть баги «eudev on Arch»

Баг уже починен, кстати. Ждите билдов в AUR'е в ближайшее время. :)

AX ★★★★★
()
Ответ на: комментарий от soko1

А я не об этом говорил, не передёргивай. Ты назвал школоло человека, который давно уже вырос и немало сделал для Linux. Хотя пофигу. Как говориться - лаял пёс на Луну, а та и не догадывалась. Удачи. ))

Sluggard
()
Ответ на: комментарий от anonymous

Спасибо сразу двум (24.01.2013 11:15:00) анонимусам за инфу.
На самом деле странно, что не предоставили возможность выбора. Хотя думаю причины как минимум две:
1) чувствуется фанатизм разработчиков
2) два варианта было бы сложнее поддерживать. Взять хотя бы один из пунктов поддержки - документацию (arch wiki). У которой, кстати, все остальные дистрибы (кроме наверное ещё генты) мягко говоря отсасывают.
В общем, печалька.

soko1 ★★★★★
()
Последнее исправление: soko1 (всего исправлений: 1)
Ответ на: комментарий от Sluggard

Да где я вообще переходил на какие-либо личности? И уж тем более Mauro Carvalho Chehab я школоло не называю. Речь шла про отдельный компонент - порты. И не в целом они говняные, а отчасти. Из-за фиговых «ревизоров», в обязанности которых входит следить за порядком.

soko1 ★★★★★
()
Ответ на: комментарий от takino

Благодарю за инфу :)

Буду следить за будущим этого проекта.

soko1 ★★★★★
()
Ответ на: комментарий от res2500

Жаль название Mandala не приняли, было бы Mandala + BSD = BSDala

anonymous
()

Данный проект использует систему инициализации OpenRC

Молодцы. Долгих дней проекту.

k0valenk0_igor ★★★
()
Ответ на: комментарий от res2500

Проблема в том, что у большинства дистростроителей ума хватает только на то, чтобы yet another дистибутив создать.

По теме - Не взлетит потому что не нужно.

junkie
()
Ответ на: комментарий от soko1

Если ты приводишь rpm в качестве т. наз. доказательства, то по-видимому ты даже не в курсе что FreeBSD умеет эмулировать Linux и rpm относится именно к этой эмуляции (linux_base), а не к фре.

rpm сам по себе в портах, и зависимости от linux_base у него нет.

Lothlorien ★★★
()

Не очень понятно, зачем это нужно, если есть pkgng. Лучше бы pacman прикрутили к Slackware или другому LTS-линуксу со стабильной базой.

Lothlorien ★★★
()
Ответ на: комментарий от soko1

И уж тем более Mauro Carvalho Chehab я школоло не называю.

Фигасе ты отжигаешь. Это же твои слова:

Тот чувак что внёс код в ядро якобы из-за Пульсаудио не разу не Поттеринг, а какой-то школоло, которого Линус прилюдно за это обложил отрезвляющими словами, т.к. этого делать не следовало.

Так вот Mauro Carvalho Chehab как раз «тот чувак».

Да и вообще скажу тебе прямо - ты в этом топике такую чушь несешь. Я бы просто не обратил на тебя внимание т.к. нубов с амбициями на лоре много, но ты тут постоянно всем предлагаешь прочесть матчасть, указываешь на отсутствие логики. Советую тебе самому матчасть почитать, а то непонятно откуда ты фундамент для своих заявлений черпаешь.

vyazovoi ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.