LINUX.ORG.RU

BSDунутая непостижимость

 


2

2

Сразу оговорюсь я тролль правда никак не попаду в ритм.Значит по порядку:

1)Перехожу по сслыке https://mirror.yandex.ru/pub/OpenBSD/6.2/

2)Выбираю amd64 https://mirror.yandex.ru/pub/OpenBSD/6.2/amd64/

3)Далее мне нужно записать на Usb образ,выбираю - install62.iso

4)Reboot и с установочной флешки пускаю установщик BSD

5)PROFIT!

Так вот,хотелось бы узнать после установки у меня будет возможность ставить софт через pkg_add или нужно еще как-то подключать репы или зеркала?Вобщем какие есть подводные камни при установке и что нужно доставить после? Кастую buratino cetjs2

Ответ на: комментарий от Root14

Раньше тоже образы были отдельно для дисков, отдельно для флешек. А сечай гибридные. Но как видишь такой прогресс не везде.

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

Хорошо.Что дальше?Даблклик даблклик Enter?

Так вот,хотелось бы узнать после установки у меня будет возможность ставить софт через pkg_add или нужно еще как-то подключать репы или зеркала?Вобщем какие есть подводные камни при установке и что нужно доставить после?

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

Почему не iso?

Потому что файловая система iso9660 изначально разработана для оптических носителей и использование её где-то ещё — это хак?

Ещё одна причина — утилита isohybrid расчитана именно на загрузчики на базе syslinux, а в OpenBSD загрузчик свой. И утилиту для такого хака никто писать не захотел.

А зачем собственно? Инет сейчас быстрый, канал от лишней сотни метров не отвалится — тем более что и CD и флешка нужны редко, обычно что-то одно.

Xenius ★★★★★ ()

Чтобы ставить пакеты, нужно такое:

Canterlot$ cat /etc/installurl                                                 
#https://fastly.cdn.openbsd.org/pub/OpenBSD
https://mirror.yandex.ru/openbsd

Для стабильной ветки нужно добавить M:Tier, для заплаток безопасности.

Другой вопрос, зачем тебе -release? -snapshot + snap(8) вполне пригоден для повседневной работы, ибо свежие пакеты.

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

В -release заморожены пакеты, от слова «совсем». Это полезно для сервера, но неюзабельно на рабочей машине, ибо нет ни поступления новых пакетов, ни их обновления (это критично для активно разрабатываемых программ, типа NeoVim и NeoMutt).

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

Чтобы ставить пакеты, нужно такое:

Canterlot$ cat /etc/installurl

#https://fastly.cdn.openbsd.org/pub/OpenBSD

https://mirror.yandex.ru/openbsd

Другие зеркала не подойдут или в https://mirror.yandex.ru/openbsd все необходимое имеется? После можно pkg_add <name> ставить программы?

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

При установке выбираешь две опции по умолчанию: первая ставит иксы, вторая спрашивает запускать ли иксы при загрузке автоматом (тут ответ лучше «нет», т.к. если проблемы проще будет). А пользователя обычного тоже предложит создать.

mandala ★★★ ()

около года стояла у меня OpenBSD на ноуте, всё хорошо но не хватало виртуализации нормальной которой в ней нет. Накатил паре недель назад FreeBSD... Вместо виртуалок отлично подошли клетки, 20 штук поставил под все хотелки. Мало того что она самолет по сравнению с OpenBSD, пакетов намного больше на разный вкус, так я к тому же стал свидетелем ZFS и теперь назад дороги уже не вижу.

vasyan ()

3)Далее мне нужно записать на Usb образ,выбираю - install62.iso

install62.fs

Так вот,хотелось бы узнать после установки у меня будет возможность ставить софт через pkg_add или нужно еще как-то подключать репы или зеркала?

если ставил с сети - да

если нет, то можно, например, сделать echo http://mirror.yandex.ru/openbsd > /etc/installurl

тогда и pkg_add и syspatch заработают

Вобщем какие есть подводные камни при установке и что нужно доставить после?

http://51t.ru/txt-beginners3.html

добавлю только, что если прибьёшь KARL, то syspatch работать не будет. хотя нафига тебе syspatch...

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

Почему не iso?На Debian или Ubuntu всегда ставил iso.

потому что совместный образ - это фича syslinux. хотя, наверное, уже и grub такое умеет

OpenBSD использует свой загрузчик, cdboot

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

Спасибо за подробное пояснение и прекрасную статью.Насчет установки по дефолту fvwm, cwm и twm,еще раз-они не отключаемы при инсталлировании?Также насчет

https://mirror.yandex.ru/openbsd

Какие еще есть зеркала?Какие вы используете,посоветуете мне?В инсталляторе имеется набор Text-based games.Это рогалики видимо?Если отключить этот набор ничего потом не отвалится?То бишь оно не имеет нужных для системы зависимостей?Как я понял деактивация KARL нужна только для слабых систем,в остальном необходимости нет?!Извиняюсь за столь видимо глупые вопросы,просто стараюсь максимум выжать для базовых знаний и также пообщаться с умными пользователями BSD.

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

Насчет установки по дефолту fvwm, cwm и twm,еще раз-они не отключаемы при инсталлировании?

если ставишь все x-пакеты, то нет. но там размеры смешные - twm вообще базовый, все файлы cwm это вроде 140 килобайт, про fvwm не знаю, не использую

Какие еще есть зеркала?Какие вы используете,посоветуете мне?

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

В инсталляторе имеется набор Text-based games.Это рогалики видимо?Если отключить этот набор ничего потом не отвалится?

нет, не отвалится, но там в любом случае несколько мегабайт, большая часть из которых - это англоязычные фортунки для fortunes, я обычно game ставлю, а фортунки, если места жалко, прибиваю. рогалик там ровно один, это hack, а так - разные текстовые игры, можно посмотреть /usr/share/man/man6 и почитать, что за игры - я больше всего в wump играю, а когда-то даже в atc разбирался, но разбираться там сложно. вообще, в этих играх разбираться сложно, особенно без глубоких знаний английского языка

Как я понял деактивация KARL нужна только для слабых систем,в остальном необходимости нет?!

наверное. мне просто сама идея не понравилась, которая у меня столько места занимает. просто десятилетиями вся базовая система была 200-210 мб в сжатом виде, а тут такой подрыв устоев :) syspatch я не пользуюсь, система для меня и так достаточно безопасна. потом, конечно, буду разбираться, тем более некоторые мои претензии поддерживают и другие люди из среды OpenBSD - там и посмотрим. а сейчас мне это неинтересно.

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

рогалик там ровно один, это hack

Ого,прародитель NetHack.В NetHack я играл пару лет назад,еще в ADOM,покаместь Томас не скурвился.Сейчас вот помешан на DF.Как я понял в BSD другая журналируемая файловая система.У меня например имеется раздел в ext4.Смогу ли я им пользоваться в OpenBSD?Также при разметке диска я не смогу сменить ext4 на бсд'шную без потери данных?

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

ext4 - read/only. но в ext4 постоянно что-то добавляется, например созданную в Debian 8 фс OpenBSD может подключить, а в Debian 9 - уже нет.

журналируемой фс нет. есть только soft updates

buratino ★★★ ()