ypq: (Default)
[personal profile] ypq
более 15 лет прошло, как я ушел с FreeBSD на Linux.
переехал из Озёрска в Ч - и не смог в разумные сроки установить FreeBSD на новый комп.
сейчас решил глянуть - что хорошего случилось за 15 лет? взял старый комп, почти 15-летней давности, скачал последнюю Фрю, взялся устанавливать. а ведь уже забыл как правильно...

сначала прикинулся чайником - чо инсталлятор предлагает, то и ок.
на компе 2 диска - на первом винда 15-летней давности с игрушками для внуков, на второй решил поставить Фрю. инсталлятор сказал: будет ZFS - ok. шуршал-шуршал, спросил имя, пароль, еще пару вопросов, говорит: ОК.
перезагружаюсь, на первом диске grub - диск с Фрей просто не признает.
перезагружаюсь со второго диска - там нет загрузчика. вот это здорово! а кто должен был его там сделать?! чайник, которым я прикинулся, который впервые комп видит? ок, не готова Фря для чайников.

второй подход. буду не на всё ОК отвечать... например, нафиг ZFS. ufs будет, по-старинке. а у Фри же не партиции, а слайсы на диске. и когда я ей пользовался в последний раз, еще GPT+EFI не были популярны. как на партиции для Линукса разбить я знаю, а как это в слайсах - хз. пришлось положиться на скрипт. ОК, ОС установилась, перезагрузились, вошли - но текстовый экран же... надо X установить, оболочку, WM, ну и прочие приложения. странно, но я чота привык, что Линуксовые инсталляторы ставят ВСЁ что надо. чем же тогда установочный DVD Фри забит, если там только базовая система?! ладно, подсмотрел в интернете (вспомнил), что надо или пакеты скачивать (а нафига DVD?!) или make install в портах делать. подсказка была: pkg_add имя_пакета. значит, pkg_add xorg. а вот вам хрен! нет такой команды в моей новенькой Фре! странно... ну тогда cd /ports/X11/xorg и make install clean. о! это есть.

дальше я пол-ночи сидел поглядывая на экран, пока строился порт. иногда надо было нажимать кнопки, отвечая на вопросы... вот же я забыл, что это так надолго!!! интересно, кто-то в здравом уме нынче такое делает? хотя, может быть, НЕ НА КОМПЕ 15 -летней давности... итого: через 6 часов процесс фатально завершился - чего-то ему не хватило...

на следующий день я нашел другую подсказку: не pkg_add, а pkg add... ага. только и не add, а install. ну уже ближе к теме...
pkg install xorg. это сработало быстрее. pkg install kde. прекрасно. pkg install что?! попробовал запустить X - не найден screen. видимо, нужен драйвер. nvidia. make install nvidia. нихрена. интернет говорит: надо сделать Xorg -configure - не помогло.

плюсом на этом этапе было то, что на Фрю стало можно зайти удаленно (из другой комнаты). хотя, Xorg -configure - это надо было делать локально. ну то есть, Иксы на Фре есть, приложения запускаются, но удаленно...

дальше попалась подсказка: надо было сразу воспользоваться desktop-installer. ага. ну хорошо. desktop-installer. тут пришлось сделать несколько итераций. ибо я уже запутался - как правильно. он тоже спрашивает про разное, много альтернатив, и я хз - так или так? ответил А - итог отрицательный, ответил Б - отрицательный... то этот десктоп-инсталлер /etc/fstab испортил, то с клавой что-то сделал. на сегодня я решил, что с меня пока хватит... кривые у вас скрипты, ребята! видимо, каждый пишет для своих собственных условий и радостно делится. но у других должен быть собственный путь.

на сей момент, Фря загружается, я логинюсь, запускаю X - получаю черный экран. как сделать тюнинг видеокарте пока не нашел.

Re: gnu not unix

Date: 2023-05-19 17:18 (UTC)
From: [personal profile] bowhill
Ни в bsd, ни в linux нельзя обойтись без проблем и, соответственно, без траблшутинга. И где будут эти проблемы – неизвестно, здесь и/или там. Поэтому люди и ходят по форумам и страничкам, задают вопросы и отвечают на них, пишут доки, вики и так далее. Написать большую и гетерогенную систему, которую можно администрировать нажиманием кнопочки Next в визарде – это очень сложная, большая и дорогая задача. И в этом смысле ни bsd, ни linux не являются системами для пользователей (самостоятельного администрирования). И если бы это было не так, то сисадмины сидели бы в темноте и без работы: надо разбираться, надо интегрировать, надо писать скрипты и т. д. Это – нормально.

А то, что существует волшебный Linux, пригодный как десктоп для пользователя, так это не так, и это не только моё мнение, тот же Линус об этом говорит. И зачем бороться за несбыточное? Что, конечно, не отменяет идею о том, что система должна быть функциональной и удобной в администрировании, и для большого количества людей, не только для красноглазиков. :)

И как раз в Дебиане надо ставить net-tools и inetutils, наверное, в зависимости от набора пакетов. В Ubuntu они может быть и ставятся при установке, я не знаю.

Моя идея в том, что за 15 лет система ушла в какие-то разные стороны, какие-то подходы поменялись, то что было знакомым и привычным – поменялось. Так будет в любой развивающейся системе, в Windows, linux, MacOS. Ну поменялось, ну посмотрел доки, там не так много, в том же Дебиане руководство по установке побольше будет. Значит ли это что FreeBSD это самая лучшая и беспроблемная система – тоже не значит.
Page generated 2025-Dec-31, Wednesday 06:59
Powered by Dreamwidth Studios