Знакомство с Linux, или «по одёжке встречают»
- Установка на компьютер
- вполне возможная вещь
- на «голом» железе система очень отзывчива
- требует некоторых знаний (разметка диска, загрузчик)
- может помешать работе уже установленных систем
Установка в виртуальную машину (рекомендуется VirtualBox)
- безопасна
- замедляет работу ОС
существенно замедляет работу «тяжёлой графики»
⇒ не использовать дистрибутивы на базе Gnome3
- Использование LiveCD/LiveFlash
- Не портит диск
- Не требует установки
- Могут быть проблемы с сохранением настроек и (до)установкой пакетов (а может и не быть)
- На первый взгляд — десктоп как десктоп, только выглядит по-другому
- + виртуальные экраны
- Однако в некоторые каталоги «не пускает» — почему?
Взять несколько дистрибутивов (использовались ALT starterkits разные )
Выясняется, что для разных Desktop Environment (KDE, Mate, XFCE, Gnome3, …) внешний вид и устройство рабочего стола примерно похожи, но совершенно разные
- На самом деле отдельные функции DE реализованы отдельными программами (и/или библиотеками),
декораторы окон — т. н. Window Manager (сотни их)
- меню
- иконки на десктопе
- панели
- пейджер для виртуальных рабочих столов
- лоток
- …
и все разные
- А бывает и вообще без DE — консоль
- Настройка
- Настройка DE отдельно
- Настройка системы отдельно, причём обычно неполная
и все разные
- Установка ПО
- «Центр приложений» — как обычно, все разные
- «Пакетные диспетчеры» — 500000 пакетов, что с ними делать??
- зависимости
- репозитории
Инварианты
Что же из всего этого многообразия изучать?
- Запуск процессов из файлов
- пример — desktop-файл
- Файловая система
- Пакеты
- Интерпретатор командной строки и команды
Вот об этом и поговорим
Д/З
- Установить дистрибутив Linux
- Главная рекомендация: если у вас есть опытный знакомый-линуксоид, используйте его любимый дистрибутив
исключение: не ставить в виртуалку дистрибутивы на базе Gnome3/Unity с большими требованиями по графике; например, лучше использовать Xubuntu или Ubuntu MATE вместо Ubuntu
Рекомендуется Simply Linux, или другие дистрибутивы на базе ALT, потому что FrBrGeorge имеет отношение к их разработке
Найти в нём консоль и терминал