Первичная настройка FreeBSD

Странно, но многие до сих пор считают, что FreeBSD — система исключительно для серверов. Как-то люди привыкли, что Linux нормально живёт на десктопах, а вот FreeBSD — мрак, консоль, Израиль. Странно, но многие до сих пор считают, что FreeBSD — система исключительно для серверов. Как-то люди привыкли, что Linux нормально живёт на десктопах, а вот FreeBSD — мрак, консоль, Израиль. Во времена FreeBSD 8.2 (где-то 2011-ый год) я уже проводил эксперимент с «жизнью» во фряхе. Эксперимент удачный. Сейчас ситуация ещё улучшилась. Могут быть проблемы с совместимостью с железками, хотя всё решается, если взяться за это. Ядрёная консоль делает меня сильней! Первое, что замечает линуксоид, попадая во FreeBSD-шную среду: что-то не так с консолью. А именно: автокомплит (дописывание пути по нажатию tab) отсутствует. А штука была полезная. Теперь понятно, в чём дело: вместо bashа у нас csh. Значит надо поставить баш! Предположим, что сеть мы настроили ещё на этапе установки (я это сделал именно там), а доступ в интернет у нас есть, например через Linux, на машине рядом.

От куда мы можем взять баш? Во FreeBSD есть 2 кошерных варианта: порты и пакеты. Если мы устанавливаем из портов, то нам придётся качать исходники и компилировать. Это не сложно, но долго. Как можно было заметить, порты лежат в /usr/ports. Далее они разложены по тематике. Bash это оболочка, значит положено ей лежать в shells. Всё как в линуксе, когда мимо пакетного менеджера программы ставишь. Второй вариант установка пакетов (package) вариант проще и быстрее: всё собрано за нас, осталось только скачать и установить. Разницу между этими способами ощутить вряд ли получится, если только вам не требуется какая-то кастомизация на этапе сборки. Поэтому, когда есть возможность, я выбираю пакеты. Ладно, ставить мы умеем, а вот искать как-то не очень По правде сказать, искать по пакетам я пока не научился. Однако, названия пакетов почти всегда совпадают с названием портов. А вот вариантов поиска в портах предостаточно. Этот способ мне нравится даже больше, чем aptitude search, ибо можно задать хороший шаблон и не грепать потом весь выхлоп пакетного менеджера.

Собственно, нам нужно, чтобы пользователь заходил после логина в bash а не в csh. Порядка ради замечу, что csh в качестве shell-а стоит по умолчанию только для root-а, остальным раздаётся обычный sh. Итак, сделать это можно, изменив настройки пользователя. Почти все действия с пользователем во FreeBSD идут через команду pw. Не будет исключением и смена оболочки. Теперь нужно перелогиниться, чтобы начал использоваться bash. Добро пожаловать в родную среду! Перемешаться по файловой системе из консоли (а нам придётся это делать часто) можно в консоли, а можно и в нормальном двухпанельном файловом менеджере. К тому же редактировать файлы нам тоже придётся, а vim любят не все, поэтому советую поставить Midnight Commander. Кстати, почти всё ставится в /usr/local. Там и конфиги искать (/usr/local/etc) и бинарники. Консоль это, безусловно, хорошо, но многие (я в их числе) привыкли к использованию графических оболочек. А значит, стоит, как минимум, описать способ поднятия графического интерфейса в сей замечательной ОСи.

Все зависимости выкачаются сами, оставим это на пакетный менеджер. Ещё нам понадобится драйвер для нашей видео-карты. Дабы не возиться с устройствами, подключим hald и dbus. Иксы мы поставили, теперь можно установить какую-то графическую среду. Ещё нам потребуется login manager. Теперь нужно его настроить. Сохраняем, перезагружаемся, дабы изменения, записанные в /etc/rc.conf (hald и dbus) вступили в силу. После перезапуска запустится slim и предложит нам войти в систему. Вот мы и настроили графический интерфейс во FreeBSD. По-моему, неплохо для первичной настройки. А мне остаётся только пожелать Вам успехов в освоении новой unix системы! Заметки об Операционной Системе FreeBSD (фри бсд). Один из старейших Unix (Юникс), прародитель многих ОС, а также по мнению многих — самая свободная операционная система. Разработан в рамках общего проекта … Заметки о настройке различных IT-штуковин. Настройка, допиливание, полировка. Конфигурируем приложения и тюнингуем сервера. Полезные параметры и ключи запуска программ. Увеличиваем скорость, уменьшаем отклик, ускоряем работу и улучшаем результаты работы. Nvidia — американская технологическая компания. Специализируется на разработке графических процессоров, систем на чипе и решений для машинного обучения. Есть довольно много статей по оптимизации Django. В этой кратко даны советы, чтобы взять и свериться: всё ли вы делаете … В Django есть множество встроенных возможностей, которые позволяют не реализовывать многие классы для стандартных операций. Среди них — авторизация. Простой способ подключить админку к сайту на Django, как сконфигурировать адмиин-панель, как изменить оформление администрационной панели Django фреймворка. Простой способ подключить админку к сайту на Django, как сконфигурировать адмиин-панель и добавить функциональность поиска, массовых действий, как изменить оформление … Гугл отключает всех пользователей Chrome-зависимых API. Зачем? К чему это приведёт?

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *