Trueos

Содержание:

Введение

Будем использовать следующую версию системы для решения нашей задачи по настройке шлюза:

# uname -v
FreeBSD 10.2-RELEASE-p8 #0 r292756M: Sat Dec 26 22:49:34 MSK 2015 root@freebsd:/usr/obj/usr/src/sys/GENERIC

Если вы еще не установили систему, то рекомендую мою статью с подробным описанием установки Freebsd 10 с видео в конце. Если вдруг будете устанавливать в качестве виртуальной машины на Hyper-V, то у меня есть отдельная заметка на эту тему с описанием поддержки ядром freebsd гипервизора Hyper-V.

На сервере установлены 2 сетевые карты:

  • hn0 — внешний интерфейс, получает интернет от провайдера, настройки по dhcp
  • hn1 — локальная сеть, адрес 10.20.30.1, установлен вручную

В нашу задачу по настройке программного freebsd роутера будет входить настройка маршрутизации на сервере, установка и настройка ipfw, включение nat, настройка локального dhcp и dns сервера.

Если у вас недостаточно опыта и вы не чувствуете в себе сил разобраться с настройкой шлюза самому с помощью консоли сервера — попробуйте дистрибутив на основе centos для организации шлюза и прокси сервера в локальной сети — clearos. С его помощью можно через браузер настроить весь необходимый функционал. В отдельной статье я подробно рассказал о настройке и установке clearos.

History

BSDi was formed in 1991 by members of the Computer Systems Research Group (CSRG) at UC Berkeley to develop and sell a proprietary version of BSD Unix for PC compatible systems with Intel 386 (or later) processors. This made use of work previously done by Bill Jolitz to port BSD to the PC platform.

BSD/386 1.0 was released in March 1993. The company sold licenses and support for it, taking advantage of terms in the BSD License which permitted use of the BSD software in proprietary systems, as long as credit was given to the author. The company in turn contributed code and resources to the development of non-proprietary BSD operating systems.
In the meantime, Jolitz had left BSDi and independently released an open source BSD for PCs, called 386BSD. One of the advantages of the BSDi system was a complete and thorough manpage documentation for the entire system, including complete syntax and argument explanations, examples, file usage, authors, and cross-references to other commands. Manpage documentation is far poorer in modern[] Linux systems.[citation needed]

BSD/386 licenses (including source code) were priced at $995, much less than AT&T UNIX System V source licenses, a fact highlighted in their advertisements. As part of the settlement of USL v. BSDi, BSDI substituted code that had been written for the University’s 4.4 BSD-Lite release for disputed code in their OS, effective with release 2.0. By the time of this release, the «386» designation had become dated, and BSD/386 was renamed «BSD/OS». Later releases of BSD/OS also supported Sun SPARC-based systems.

The marketing of BSD/OS became increasingly focused on Internet server applications. However, the increasingly tight market for Unix-compatible software in the late 1990s and early 2000s hurt sales of BSD/OS. On one end of the market, it lacked the certification of the Open Group to bear the UNIX trademark, and the sales force and hardware support of the larger Unix vendors. Simultaneously, it lacked the negligible acquisition cost of the open source BSDs and Linux. BSD/OS was acquired by Wind River Systems in April 2001. Wind River discontinued sales of BSD/OS at the end of 2003, with support terminated at the end of 2004.

2016

TrueOS

7 сентября 2016 года стало известно о переименовании авторами проекта ОС PC-BSD в TrueOS.

Логотип ОС TrueOS, (2016)

Разработчики определили TrueOS «современным, передовым дистрибутивом FreeBSD, ориентированным на безопасность, простоту и стабильность при использовании на десктопах, серверах и вне их». TrueOS вобрала в себя основные характеристики PC-BSD, технологии безопасности OpenBSD, оставаясь на платформе FreeBSD.

В основе TrueOS пакеты из действующей ветки (current) проекта FreeBSD: пользователям предлагаются автоматические еженедельные обновления, что переводит дистрибутив в категорию rolling release. Все обновления выполняются надёжно, с сохранением системных снимков (system snapshots), называемых «окружение загрузки» (boot environments).

В качестве графической рабочей среды в TrueOS используется окружение Lumina. Кроме того, пользователи десктопов вместе с TrueOS получили набор утилит SysAdm для администрирования (в том числе, удалённого) систем на базе TrueOS и FreeBSD посредством клиента с графическим интерфейсом, доступного для различных платформ (включая Linux-системы, Mac OS X и Windows). ОС предварительно настроена для инсталляции на настольные компьютеры и серверы.

В качестве отличий TrueOS от FreeBSD 11.0 обозначены:

  • полный отказ от OpenSSL в пользу LibreSSL (даже во FreeBSD Base),
  • слой совместимости Linux DRM 4.7 (для поддержки графики от Haswell, Broadwell, Skylake Intel), управление всей системой (включая FreeBSD Base) с помощью pkg.

Из общих особенностей ОС называются возможности в системе безопасности, включая поддержку шифрования данных с помощью PersonaCrypt и GELI, полноценное применение файловой системы OpenZFS, характеризуемое как «всерьёз протестировано и на 100% готово к производству».

PC-BSD релиз 10.3

5 апреля 2016 года сообщество разработчиков PC-BSD сообщило о выпуске релиза 10.3.

В качестве пользовательского окружения на выбор предлагаются Lumina, KDE4, GNOME3, MATE, Cinnamon, LXDE и Xfce. Развитие PC-BSD курирует компания iXsystems, она активно участвует в развитии FreeBSD, способствует улучшению поддержки ZFS и спонсирует ряд инициатив FreeBSD Foundation.

Скриншот рабочего стола PC-BSD в окружении Lumina (2016)

Для загрузки подготовлен гибридный ISO-образ (4.1 GB, только для amd64), подходящий для использования на DVD и USB-накопителях, а также сокращённый образ для установки по сети (674Мб).

Отдельно распространяется ISO-образ TrueOS (760 Мб), серверной редакции PC-BSD, работающей без графического интерфейса, предлагающей текстовый вариант инсталлятора. TrueOS поддерживает установку с использованием ZFS на корневом разделе, установку с шифрованием всего диска (с зашифрованным разделом /boot), поддержку окружений загрузки (boot environment), поставку работающих в режиме командной строки версии утилит PC-BSD, в том числе менеджера jail-окружений Warden и системы резервного копирования Life-Preserver.

Помимо изменений, свойственных FreeBSD 10.3, в этой версии PC-BSD выполнена модернизация:

  • Графическое окружение Lumina обновлено до версии 0.8.8;
  • В установочных носителях задействован штатный загрузчик FreeBSD. GRUB переведён в разряд опциональных пакетов;
  • Библиотека Qt обновлена до выпуска Qt 5.5;
  • В программе резервного копирования Life-preserver устранены проблемы в организации репликации на внешнюю систему;
  • В интерфейс управления монтированием (Mount Tray) добавлена возможность автоматического запуска воспроизведения вставленных CD/DVD (опцию можно активировать в настройках Mount Tray/More Options/Change Settings);
  • Решены проблемы при установке на системы с UEFI / GPT;
  • Обновлены версии программ, в том числе поставляются Firefox 45.0, Chromium 48.0.2564.116 и Thunderbird 38.6.0.
  • С целью сокращения размера установочного носителя из базового состава исключен офисный пакет LibreOffice, который может быть загружен после установки через интерфейс AppCafe;
  • Удалена утилита EasyPBI, так как она больше не требуется при добавлении метаданных в пакеты;
  • Из интерфейса AppCafe удалена вкладка «Плагины», так как связанная с ней функциональность полностью переписана для будущего выпуска PC-BSD 11.

Небольшое отступление

Что мешает юзеру использовать BSD на десктопе? Согласись, очень удобно повседневно работать в графической среде и одновременно изучать операционную систему (Linux тому пример). Вероятно, ответов будет несколько, да и то – полной картины они не дадут. Возьмем, скажем, отсутствие понятной новичку программы установки. Даже фряху, самую дружелюбную из *BSD, неподготовленному человеку удается установить далеко не с первого раза, а аскетичный sysinstall вряд ли придется по нраву не специалисту. Я уже не говорю об Open или NetBSD, которые и того не имеют. При первом знакомстве возникает путаница в наименовании и назначении разделов файловой системы. Если в Linux принят подход, аналогичный
Windows, и с различиями в файловых системах разобраться проще, то слайсы и разделы в BSD требуют специального изучения и с лету понять, что к чему, не так-то просто. Но прогресс не стоит на месте, многое из того, что написано для Linux, теперь доступно и в *BSD. При установке системы среди прекомпилированных пакетов предлагается и X-сервер, а окружение пользователя в KDE и Gnome выглядит здесь также, как и в Linux. Правда, графических средств настройки, специфических для *BSD, нет, поэтому пользователю хочешь, не хочешь, а придется вникать в тонкости и особенности системы.

Жизнь идее user-frendly BSD дали два проекта. Разработчики BSD Installer (www.bsdinstaller.org) поставили себе за цель создать понятный инструмент для установки и настройки ОС семейства BSD. Его кодовая база разделена, поэтому может быть использована любая надстройка с любым интерфейсом, от текстового до графического. Другой проект – FreeSBIE (Free System Burned In Economy, www.freesbie.org) – дал начало эре LiveCD систем, построенных на FreeBSD. Сегодня список проектов, ориентированных на конечного пользователя, постоянно растет, причем это не очередные форки FreeBSD вроде DragonFly BSD (www.dragonflybsd.org), они основаны на коде FreeBSD и
полностью ее поддерживают. О том, что процесс пошел, говорит и появление специализированного журнала BSD Magazine (www.bsdmag.org).

В обзоре мы познакомимся с четырьмя дистрибутивами, в которых заложена возможность установки на жесткий диск. Кроме FreeSBIE, который является «чистым» LiveCD, в обзор не вошел пока еще новичок в этой компании – MidnightBSD (www.midnightbsd.org). Этот проект также предлагает свой вариант настольной системы. Первый релиз 0.1-RELEASE, вышедший в августе 2007 года, предназначен только для разработчиков и энтузиастов.

BSDAnywhere – безопасность превыше всего

Домашняя страница:
bsdanywhere.org
Последний релиз: 4.6 (5 ноября 2009)
Операционная система: OpenBSD 4.6

BSDAnywhere – это LiveCD на базе OpenBSD. Загрузка дистрибутива начинается с
нажатия <Enter> в ответ на приглашение загрузчика. В OpenBSD не предусмотрено
какого-либо загрузочного меню, поэтому если появится необходимость в отключении,
например, ACPI, это придется делать руками, с помощью ввода команд и изменения
соответствующих переменных (boot -c; disable acpi; quit). После загрузки ядра и
начальной инициализации системы на экран будет выведено несколько вопросов, на
которые придется ответить, чтобы выполнить первоначальную настройку OpenBSD.
Вопрос первый: выбор раскладки клавиатуры. Эта настройка касается только
консоли, поэтому можно смело жать единицу, чтобы выбрать стандартную английскую
клавиатуру. Вопрос второй: выбор временной зоны. Нет большого смысла в выборе
временной зоны во время первой загрузки LiveCD, поэтому можно просто ввести GMT,
что означает время по Гринвичу. Вопрос третий: автоконфигурирование сети. Если в
сети есть DHCP-сервер, имеет смысл нажать <Enter>, иначе – набираем «no» и
вводим настройки вручную.

После ответа на все вопросы на экран вывалится стандартный getty с
приглашением к вводу логина. На LiveCD активно два аккаунта: live и root, о чем
сказано в предупреждающем сообщении. При входе с именем live будет запущен
X-сервер с любимым многими старожилами менеджером окон IceWM и весьма стильной
обоиной с логотипом проекта в качестве фона. Набор доступных приложений невелик:
терминал xterm, файловый менеджер xfe, просмотрщик изображений xfi, музыкальный
плеер xmms, браузер Firefox, почтовики Thunderbird и Mutt, IRC-клиент irssi,
программы удаленного доступа к рабочему столу OpenNX и VNC.

Само собой разумеется, LiveCD включает в себя все наработки проекта OpenBSD,
включая OpenSSH и OpenCVS. В остальном это даже не ознакомительный LiveCD, а
система, созданная поклонниками OpenBSD для того, чтобы привычная среда всегда
была у них при себе.

Версии системы

Версия Дата выхода Версия FreeBSD
1.0 29 апреля 2006 года 6.0
1.1 29 мая 2006 года 6.1
1.11 19 июня 2006 года 6.1
1.2 12 июля 2006 года 6.1
1.3 31 декабря 2006 года 6.1
1.3.2 19 января 2007 года 6.2-STABLE
1.3.3 12 февраля 2007 года 6.2-STABLE
1.3.4 18 апреля 2007 года 6.2-STABLE
1.4 24 сентября 2007 года 6.2-STABLE
1.4.1 16 ноября 2007 года 6.3-PRERELEASE
1.4.1.x 24 февраля 2008 года 6.3-PRERELEASE
1.5 12 марта 2008 года 6.3-STABLE
1.5.1 24 апреля 2008 года 6.3-STABLE
7.0 15 сентября 2008 года 7.0-STABLE
7.0.1 17 октября 2008 года 7.0-STABLE
7.0.2 10 декабря 2008 года 7.1-PRERELEASE
7.1-BETA1 6 марта 2009 года 7.1-RELEASE
7.1-RC1 27 марта 2009 года 7.2-PRERELEASE
7.1 10 апреля 2009 года 7.2-PRERELEASE
7.1.1 4 июля 2009 года 7.2-STABLE
8.0-BETA 1 января 2010 года 8.0-RELEASE
8.0-RC1 27 января 2010 года 8.0-RELEASE-P2
8.0-RC2 11 февраля 2010 года 8.0-RELEASE-P2
8.0 22 февраля 2010 года 8.0-RELEASE-P2
8.1-BETA1 6 июня 2010 года 8.1-PRERELEASE
8.1-RC1 21 июня 2010 года 8.1-RC1
8.1-RELEASE 20 июля 2010 года 8.1-RELEASE
8.2-RC1 10 января 2011 года 8.2-RC1
8.2-RELEASE 4 февраля 2011 года 8.2-RELEASE
9.0-RELEASE 13 января 2012 года 9.0-RELEASE
9.1-RELEASE 18 декабря 2012 года 9.1-RELEASE
9.2-RELEASE 7 октября 2013 года 9.2-RELEASE
10.0-RELEASE 29 января 2014 года 10.0-RELEASE
10.1-RELEASE 14 ноября 2014 года 10.1-RELEASE
10.2-RELEASE 21 августа 2015 года 10.2-RELEASE
10.3-RELEASE 4 апреля 2016 года 10.3-RELEASE
TrueOS 11.0 1 сентября 2016 года FreeBSD-CURRENT
TrueOS 2017-02-22 22.02. FreeBSD-CURRENT
TrueOS 2017-06-01 02.06. FreeBSD-CURRENT
TrueOS 17.12 14.12. FreeBSD-CURRENT
TrueOS 18.03 30.03. FreeBSD-CURRENT

Hardware requirements

The New York City *BSD User Group runs a service named dmesgd, which provides user-submitted dmesg information for different computer hardware (laptops, workstations, single-board computers, embedded systems, virtual machines, etc.) capable of running TrueOS.

According to the TrueOS wiki, TrueOS has the following hardware requirements:

Recommended

  • amd64 processor
  • EFI system partition for installation of rEFInd
  • 4 GiB of RAM
  • 30 GiB of free hard drive space on a primary partition for a desktop installation, or 20 GiB for a server

    50 GiB is recommended for installations with backup services

    installation

  • 3D accelerated video card
  • Network card
  • Sound card

UEFI

UEFI support (for amd64 only) has been added to the installer and the boot manager since version 10.1 with the default EFI boot manager to be rEFInd. This includes ACPI detection and setup of Root System Description Pointer (RSDP), eXtended System Descriptor Table (XSDT), and Root System Description Table (RSDT) pass-through values to the kernel. A new installation is needed in order to install UEFI support as it requires the creation of a small FAT partition. The current UEFI does not support secure boot.

Package management

TrueOS’s package manager takes a similar approach to installing software to many other Unix-like operating systems. Instead of using the FreeBSD Ports tree directly (although it remains available), TrueOS uses files with the .txz filename extension packages which contain compiled ports. An autobuild system tracks the FreeBSD ports collection and generates new .txz files daily.

The TrueOS package management system aims to be visually similar to that of major operating systems such as Microsoft Windows and Apple macOS, where applications are installed from a single download link with graphical prompts, while maintaining internally the traditional .txz package management systems that many Unix-like systems use. The TrueOS package manager also takes care of creating categorized links in the KDE menu and on the KDE SC desktop.

Rump-ядро

Одним из побочных эффектов разделения кода NetBSD на независимые слои стала концепция так называемых rump-ядер. Технология позволяет запустить сильно урезанный и облегченный вариант ядра NetBSD в пространстве пользователя как обычный процесс или даже собрать его в форме разделяемой библиотеки. При этом в таком ядре могут работать почти любые драйверы или подсистемы (стек TCP/IP, например), запросы которых к оборудованию будут происходить с помощью специальных гипервызовов к основному ядру.

Вариант 1. Присоединись к сообществу «Xakep.ru», чтобы читать все материалы на сайте

Членство в сообществе в течение указанного срока откроет тебе доступ ко ВСЕМ материалам «Хакера», увеличит личную накопительную скидку и позволит накапливать профессиональный рейтинг Xakep Score!
Подробнее

Вариант 2. Открой один материал

Заинтересовала статья, но нет возможности стать членом клуба «Xakep.ru»? Тогда этот вариант для тебя!
Обрати внимание: этот способ подходит только для статей, опубликованных более двух месяцев назад.

Я уже участник «Xakep.ru»

FreeBSD Deployment Statistics

While FreeBSD does not gather deployment statistics, having
statistical information available is essential. Please consider
installing the sysutils/bsdstats
package, which collects hardware and software statistics,
helping developers understand how to best focus their
efforts. The information collected is available at the
bsdstats.org website.

FreeBSD 12.1-RELEASE

Installer Images Virtual Machine Images SD Card Images Documentation
  • amd64
  • i386
  • powerpc
  • powerpc64
  • powerpcspe
  • sparc64
  • aarch64
  • README
  • amd64
  • i386
  • aarch64
  • RPI-B
  • BANANAPI
  • BEAGLEBONE
  • CUBIEBOARD
  • CUBIEBOARD2
  • CUBOX-HUMMINGBOARD
  • GENERICSD
  • RPI2
  • PANDABOARD
  • WANDBOARD
  • PINE64
  • PINE64-LTS
  • RPI3
  • : November, 2019
  • Release Notes
  • Readme
  • Hardware Compatibility List
  • Installation Instructions
  • Errata
  • Signed Checksums

FreeBSD 11.4-RELEASE

Installer Images Virtual Machine Images SD Card Images Documentation
  • amd64
  • i386
  • powerpc
  • powerpc64
  • sparc64
  • aarch64
  • README
  • amd64
  • i386
  • aarch64
  • BANANAPI
  • BEAGLEBONE
  • CUBIEBOARD
  • CUBIEBOARD2
  • CUBOX-HUMMINGBOARD
  • RPI-B
  • RPI2
  • WANDBOARD
  • : June, 2020
  • Release Notes
  • Readme
  • Hardware Compatibility List
  • Installation Instructions
  • Errata
  • Signed Checksums

FreeBSD 11.3-RELEASE

Installer Images Virtual Machine Images SD Card Images Documentation
  • amd64
  • i386
  • powerpc
  • powerpc64
  • sparc64
  • aarch64
  • README
  • amd64
  • i386
  • aarch64
  • BANANAPI
  • BEAGLEBONE
  • CUBIEBOARD
  • CUBIEBOARD2
  • CUBOX-HUMMINGBOARD
  • RPI-B
  • RPI2
  • PANDABOARD
  • WANDBOARD
  • : July, 2019
  • Release Notes
  • Readme
  • Hardware Compatibility List
  • Installation Instructions
  • Errata
  • Signed Checksums

Development Snapshots

If you are interested in a purely experimental
snapshot release of FreeBSD-CURRENT (AKA
13.0-CURRENT), aimed at developers and bleeding-edge
testers only, then please see the FreeBSD Snapshot Releases page. For
more information about past, present and future releases in
general, please visit the release information
page.

FreeBSD 13.0-CURRENT

Installer Images Virtual Machine Images SD Card Images Documentation
  • amd64
  • i386
  • powerpc
  • powerpc64
  • powerpcspe
  • armv6
  • armv7
  • aarch64
  • amd64
  • i386
  • aarch64
  • BANANAPI
  • BEAGLEBONE
  • CUBIEBOARD
  • CUBIEBOARD2
  • CUBOX/HUMMINGBOARD
  • GENERICSD
  • PANDABOARD
  • PINE64
  • PINE64-LTS
  • RPI-B
  • RPI2
  • RPI3
  • WANDBOARD
 

FreeBSD 12.1-STABLE

Installer Images Virtual Machine Images SD Card Images Documentation
  • amd64
  • i386
  • powerpc
  • powerpc64
  • powerpcspe
  • sparc64
  • armv6
  • armv7
  • aarch64
  • amd64
  • i386
  • aarch64
  • BANANAPI
  • BEAGLEBONE
  • CUBIEBOARD
  • CUBIEBOARD2
  • CUBOX/HUMMINGBOARD
  • GENERICSD
  • PANDABOARD
  • PINE64
  • PINE64-LTS
  • RPI-B
  • RPI2
  • RPI3
  • WANDBOARD

FreeBSD 11.4-STABLE

Installer Images Virtual Machine Images SD Card Images Documentation
  • amd64
  • i386
  • powerpc
  • powerpc64
  • sparc64
  • armv6
  • aarch64
  • amd64
  • i386
  • aarch64
  • BANANAPI
  • BEAGLEBONE
  • CUBIEBOARD
  • CUBIEBOARD2
  • CUBOX/HUMMINGBOARD
  • RPI2
  • RPI-B
  • WANDBOARD

If you plan on getting FreeBSD via HTTP or FTP, please check
the listing of mirror
sites in the Handbook to see if there is a site
closer to you.

Техническая информация

Поддерживаемые архитектуры Файловая система Ядро GUI API
FreeBSD x86, x86-64, Itanium, UltraSPARC, SPARC64, ARM, MIPS, PPC UFS, UFS2, ext2, FAT, ISO 9660, UDF, NFS, NTFS, AFS, SMBFS, NetWare (nwfs), ReiserFS, XFS, ZFS, FUSE, Coda, др. Монолитное с модулями Нет (X.Org Server доступен) BSD, POSIX
OpenBSD UFS, UFS2, ext2, FAT, ISO 9660, UDF, NFS, NTFS, AFS, др. Монолитное Нет (X.Org Server включён) BSD, POSIX
NetBSD UFS, UFS2, ext2, FAT, ISO 9660, UDF, NFS, NTFS, SMBFS, FUSE, Coda, LFS, HFS+, EFS (read only), TMPFS, PUFFS, ADOS (AmigaDOS file system), filecorefs (Acorn RISC OS file system), др. Монолитное с модулями Нет (X.Org Server или XFree86 включены) BSD, POSIX
SunOS 68k, SPARC, Sun386i UFS, NFS, ZFS, Virtual file system Монолитное Да (SunView или OpenWindows) BSD, POSIX, др.
Ultrix VAX, PDP-11, MIPS Монолитное Нет (X11 включён) BSD, POSIX (4.0 и выше)
Tru64 UNIX Alpha UFS, ISO 9660, UDF, NFS, AdvFS Гибридное Да (CDE) POSIX, UNIX 98, X11, CDE, др.
Mac OS X / Darwin PPC, x86, x86-64, ARM UFS, FAT, ISO 9660, UDF, NFS, NTFS, SMBFS, ZFS, HFS+ (по умолчанию), HFS, AFP, FTP, WebDAV, др. Гибридное Да (Aqua) Carbon, Cocoa, BSD/POSIX, CF, X11 (с 10.3)
DragonFly BSD x86, x86-64 UFS, ext2, FAT, ISO 9660, NFS, NTFS, SMBFS, HAMMER, др. Гибридное Нет (X.Org Server доступен) BSD, POSIX
TrueOS x86, x86-64 UFS, ZFS, UFS2, FAT, ISO 9660, NFS, NTFS, SMBFS, др. Монолитное с модулями Да (KDE) Lumina, GNOME3, Mate (форк GNOME 2), Cinnamon, LXDE и Xfce BSD, POSIX, X11, KDE
MidnightBSD x86, x86-64 UFS, UFS2, ext2, FAT, ISO 9660, UDF, NFS, NTFS, SMBFS, NetWare (nwfs), др. Монолитное с модулями Нет (X.Org Server доступен) BSD, POSIX, X11

Первый запуск

Первое отличие от Linux, которое ты заметишь, — FreeBSD загружается в текстовом режиме. И это абсолютно нормально, GUI необходимо устанавливать отдельно.

К примеру, чтобы использовать GNOME 3, нужно проделать следующие шаги. Сперва установить сам GNOME 3 и Xorg:

Установка GNOME

Затем отредактировать (с помощью vi!) файл .

Так ты активируешь средства обмена сообщениями и определения оборудования, а также необходимые GNOME службы и графический менеджер входа в систему.

И только после этого можно перезагрузиться:

Экран входа в систему

После входа будет стандартный интерфейс GNOME 3 без каких-либо сторонних приложений. После установки Firefox (с чем пришлось повозиться — об этом далее) он появился в приложениях.

Опять же сосредоточимся на различиях. На уровне графического интерфейса их крайне мало. Единственное отличие в интерфейсе — отсутствие кнопок минимизации/максимизации — исправляется парой щелчков мышью в твикере. Аудиофайлы MP3 проигрываются без особых проблем, видео тоже, все устройства определились и заработали.

Включаем кнопки минимизации/максимизации окна в твикере

С бытовыми задачами (посерфить в интернете, послушать музыку, посмотреть видео) особых проблем нет, так что не будем задерживаться на этом и перейдем к внутренним различиям.

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

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