Установка в пару кликов
Система устанавливается с помощью графического инструмента Calamares, в разработке которого, помимо команды Manjaro, принимают участие ребята из Debian, Fedora, KaOS, Blue Systems и KDE Visual Design Group. Calamares действительно удобный инструмент, позволяющий из одной точки входа полностью подготовить систему к установке и затем без проблем ее установить.
Графическая утилита установки Calamares
Узким местом для неанглоязычного пользователя можно посчитать лишь некоторую неувязку с предварительным выбором языка системы. Так, если для будущей системы по умолчанию выбрать русский, а во время установки указать пароль на английском, то при первом запуске установленной системы войти в нее не удастся: раскладка клавиатуры будет русской и сменить ее, чтобы ввести пароль на английском, будет невозможно. Самый простой способ обойти эту проблему — указать цифровой пароль, а уже после входа в систему изменить его.
Manjaro Linux v.18.0.4
Manjaro Linux или Manjaro — Это дистрибутив Linux, базирующейся на Arch Linux, использующий модель обновлений rolling release. Официально доступно несколько версий: с рабочим окружением Xfce, KDE или GNOME.
В последние годы всё больше пользователей Windows переходят на ОС Linux. По мнению многих пользователей, именно Linux Manjaro является удачным выбором для перехода с Windows на Linux, обуславливается это тем что сегодня в Linux существуют все аналоги программ для повседневной работы, ничем не уступающие Windows, при этом работают на более слабом железе.
Лучший выбор для новичков
- Дистрибутив устанавливается легко и быстро. Интуитивный интерфейс позволяет даже новичку без проблем освоиться в Manjaro.
- Удобная и быстрая установка обновлений, можно буквально в 2 клика установить все самые новые драйвера или версию ядра, уже оптимизированные под вашу операционную систему.
- Быстрый поиск и установка приложений. Добавив всего лишь один репозиторий Aur (неофициальный), можно устанавливать пакеты, и да их там достаточно много и есть из чего выбрать.
- Система плавающих релизов. Пользователь дистрибутива всегда имеет под рукой все самые последние обновления.
- У Linux Manjaro есть свой собственный репозиторий, в который добавляются только протестированные и безопасные для использования пакеты. Все пакеты, которые вы скачиваете с официального репозитория Manjaro, на 100% совместимы с вашей ОС.
Manjaro и Arch Linux
Многие сравнивают Manjaro с ОС Arch Linux, и это правильно, потому что как я уже выше говорил Arch Linux является базой. Однако в отличии от Manjaro, Arch слишком сложен в установке и настройке, в основном все сводится к вводу консольных команд, даже отсутствует графический инсталлятор, поэтому с системой справится только опытный пользователь, тогда как Manjaro более графический дистрибутив.
Кроме того, в Arch часто сбиваются настройки во время обновлений, чего не происходит с Manjaro.
С документацией сегодня не очень хорошо обстоят дела, но в случае возникновения проблем, можно обратиться к документации в ArchWiki, так как большинство инструкций применимы и к Manjaro.
В целом, ОС считается достойным конкурентом Windows, во многом превосходящим её в плане функциональности, скорости и удобства использования. Дистрибутив универсален и подходит как для домашнего использования, так и для любителей игр и даже разработчиков.
В них много общего…
Сильные стороны Manjaro, унаследованные от Arch Linux, — прозрачность и понятность системы, скорость, эффективность работы. Как и арч, Manjaro использует модель непрерывной разработки (rolling release), так что у пользователя в любой момент времени оказывается установленной самая последняя версия как операционной системы в целом, так и конкретного программного обеспечения.
Новые релизы Manjaro регулярно появляются, но они призваны лишь зафиксировать текущее состояние системы и ее компонентов и дать возможность в случае новой установки получить систему, не требующую загрузки большого количества обновлений (что непременно сломает систему).
Еще одна особенность системы — полная совместимость с так называемым пользовательским репозиторием Arch (Arch User Repository, AUR). На самом деле AUR не вполне репозиторий, вернее, это не репозиторий бинарных пакетов, а каталог сценариев сборки (PKGBUILD), позволяющих автоматически собрать двоичный пакет из исходников и корректно установить его в систему. Корректность в данном случае означает, что установленный пакет впоследствии может быть безболезненно (для системы) удален, то есть не оставит за собой хвостов в виде забытых файлов, как бывает при ручной сборке из исходников командой ./configure && make && make install.
Кроме того, с помощью таких же сценариев можно преобразовывать бинарные пакеты, изначально предназначенные для дистрибутивов с другой системой управления пакетами, но отсутствующие для систем, основанных на Arch как в виде исходников, так и в виде двоичных пакетов. Например, бета-версия приложения Skype for Linux, активно разрабатываемая в настоящее время Microsoft, доступна на сайте производителя только в виде DEB- и RPM-пакетов, но ее легко можно установить из AUR.
В Сети также доступны и другие бинарные репозитории. Один из наиболее известных — archlinuxcn поддерживается китайским сообществом. Решение об использовании подобных независимых репозиториев каждый из пользователей принимает на свой страх и риск, поскольку доподлинно узнать, что скрывается в конкретном бинарнике, зачастую бывает далеко не просто. В общем, это уже вопрос доверия конкретному стороннему репозиторию.
В этом отношении выигрышно будет смотреться локальный репозиторий пользователя, размещаемый прямо на рабочей машине. Достаточно выделить под репозиторий специальный каталог, поместить в нем собранные из исходников и отсутствующие по какой-либо причине в свободном доступе бинарные пакеты, сформировать специальной командой файл базы данных и указать его в предпочитаемом менеджере пакетов. После обновления источников приложений нужный пакет будет доступен к установке в общем списке пакетной базы.
Настройка загрузчика GRUB в Manjaro Linux 19
В качестве примера давайте разберем ситуацию, когда у нас на компьютере установлено две системы Windows 10 и Manjaro Linux 19, и по умолчанию у нас загружается операционная система, которая была загружена последней, однако допустим, мы хотим, чтобы по умолчанию всегда загружалась Windows 10.
Чтобы это реализовать, необходимо выполнить настройку загрузчика GRUB из операционной системы Manjaro Linux. Для этого сделаем несколько простых шагов.
Шаг 1 – Определяем и запоминаем индекс системы в загрузочном меню
Первое, что нам необходимо сделать, это определить и запомнить индекс или точное название той системы, которую мы хотим указать по умолчанию.
Узнать индексы операционных систем в загрузчике можно из конфигурационных файлов, этот вариант обычно используют продвинутые пользователи Linux, однако мы обычные пользователи и этот способ мы использовать не будем.
В нашем случае проще простого определить порядковый номер системы в загрузочном меню, которое появляется при включении компьютера. Однако здесь стоит учитывать тот факт, что номер индекса начинается с нуля, а также то, что все подпункты, если такие есть, также нужно учитывать.
И таким образом, у первого пункта будет индекс 0, у второго 1 и так далее.
В моем случае, как Вы можете наблюдать на скриншоте ниже, у Manjaro Linux индекс 0, у дополнительных параметров загрузки Manjaro Linux индекс 1, а у Windows 10 индекс 2.
Поэтому, я запоминаю цифру 2 и перехожу ко второму шагу.
Шаг 2 – Указываем операционную систему по умолчанию
Далее загружаемся в Manjaro Linux и выполняем несколько простых команд в терминале Linux. Для этого запускаем терминал, «Меню -> Эмулятор терминала».
Сначала для указания операционной системы по умолчанию выполняем следующую команду.
sudo grub-set-default 2
Где, 2 – это индекс системы, которую мы хотим сделать системой по умолчанию (для выполнения команды необходимо будет ввести свой пароль).
Шаг 3 – Сохраняем настройки
Операционная система по умолчанию указана, однако нам еще нужно сохранить настройки и переконфигурировать загрузчик. Для этого выполняем еще одну команду
sudo update-grub
Шаг 4 – Проверяем порядок загрузки операционных систем
Чтобы проверить загрузчик, перезагружаем компьютер, и в загрузочном меню ничего не выбираем, в нашем случае должна по умолчанию загружаться Windows 10, несмотря на то, что мы только что использовали Manjaro Linux.
У меня все сработало, по умолчанию загружается Windows 10.
Если по каким-либо причинам Вы хотите вернуть настройки, которые были, т.е. сделать так, чтобы загружалась операционная система, которая загружалась последней, необходимо выполнить все те же команды в терминале Manjaro Linux, только вместо «2» указать параметр «saved».
sudo grub-set-default saved sudo update-grub
На сегодня это все, надеюсь, материал был Вам полезен, пока!
Нравится28Не нравится4
Настройка порядка загрузки систем в Manjaro Linux 19 XFCE
Всем привет! В этом материале мы рассмотрим возможность изменять порядок загрузки операционных систем в Manjaro Linux 19 XFCE в тех случаях, когда на компьютере установлено две и более систем, например, Windows 10 и Manjaro Linux 19.
Напомню, в прошлых материалах мы уже подробно рассмотрели процесс установки Manjaro Linux 19 на компьютер рядом с Windows 10, а также процесс настройки раскладки клавиатуры в Manjaro уже после установки системы.
Сегодня, как было уже отмечено, мы рассмотрим настройки, с помощью которых мы можем управлять порядком загрузки операционных систем, так как по умолчанию после установки Manjaro Linux 19 данный порядок настроен так, что при включении компьютера, если в загрузочном меню ничего не выбрать, будет загружаться та система, в которую Вы загружались последний раз. Например, если Вы загрузились в Windows 10, то в следующий раз по истечении периода ожидания, т.е. если также ничего не выбрать в загрузочном меню, будет загружаться все та же Windows 10.
Данное поведение загрузчика некоторых пользователей может и не устраивать. Однако существуют настройки, с помощью которых мы можем принудительно указать операционную систему, которая должна загружаться каждый раз по умолчанию, не зависимо от того, какая система была загружена последней.
Итак, давайте начнем.
- Настройка загрузчика GRUB в Manjaro Linux 19
- Шаг 1 – Определяем и запоминаем индекс системы в загрузочном меню
- Шаг 2 – Указываем операционную систему по умолчанию
- Шаг 3 – Сохраняем настройки
- Шаг 4 – Проверяем порядок загрузки операционных систем
- 1 История
- 2 Особенности
- 3 Оборудование и ядро
- 4 Внешний вид
- 5 Программное обеспечение
- 6 Варианты графического инструмента
- 7 Xfce
- 8 KDE
- 9 GNOME
- 10 Достоинства Manjaro
- 11 Недостатки Manjaro
- 12 Установка Manjaro Linux 18
- 13 Скриншоты Manjaro Linux 18
- 14 Видео установка
- 15 Интересные факты
- 16 Источники
В 2012 году появилась операционная система Manjaro. Основой разработки стала ОС Arch Linux, а разработчики — интернет-сообщество. Цель проекта — создать дистрибутив для широких масс: от новичков до опытных пользователей. Вначале использовались только репозитории Arch, но со временем система приобрела собственное хранилище ПО, которое полностью совместимо с «отцовским». Ранее была только среда рабочего стола Xfce, но теперь официально доступны сборки с GNOME, KDE. Остальные графические окружения поддерживаются сообществом.
Где что найти в Manjaro и KDE Plasma
Теперь — краткий обзор программ, входящих в состав Manjaro KDE.
- Для скачивания файлов установлен KGet — отличная качалка. Для торрентов здесь почему-то qBittorrent вместо мощного KTorrent. Я уже много лет использую KTorrent, но это дело вкуса.
- Браузер — Firefox, но через Pamac можно легко установить Chrome, Chromium, Opera, Palemoon, Seamonkey и другие браузеры.
- Из мессенджеров доступны Skype, Telegram, WhatsApp, Viber, Tox, и другие. Предустановлен IRC-клиент Konversation.
- Для офисных нужд установлен LibreOffice, плюс клиенты для Microsoft Office Online. Для использования нужна учётная запись Microsoft. Подойдёт аккаунт Skype.
- Okular — мощный просмотрщик электронных документов в формате PDF, DjVu, EPuB, FB2, DVI, ODT, PS и других.
- Роль музыкального плеера тут исполняет Cantata, а видеоплеера — VLC. Я предпочитаю Amarok и SMPlayer.
- digiKam для управления фотоколлекцией и ретуши, GIMP и Krita для рисования, Inkscape для векторной графики, Blender для 3D-моделирования. Изначально не установлены. Замечу, что планшеты Wacom готовы к работе сразу после подключения, ничего настраивать не надо.
- Для любителей тщательно управлять финансами в репозиториях лежат программы KMyMoney, Skrooge, MoneyManagerEx, и другие. Особенно мощен KMyMoney — он может автоматически подключаться к некоторым Интернет-банкам и получать данные о транзакциях.
- Почтовый клиент здесь — Mozilla Thunderbird. Можно установить стандартный KDE-шный почтовик KMail, но тогда надо быть готовым к росту потребления оперативной памяти.
В репозиториях Manjaro и AUR найдутся программы для многих задач, а при необходимости можно установить новейший Wine и попробовать запустить с его помощью Windows-приложения.
Скриншоты Manjaro Linux 18
Рабочий стол
Параметры системы
Файловой менеджер
Вот мы и рассмотрели установку Manjaro Linux. В следующем материале я расскажу, как настроить русскую раскладку клавиатуры, ведь после установки в системе присутствует только одна раскладка, которую мы выбрали в процессе установки, а также покажу, как задать привычное сочетание клавиш для переключения раскладки, так как в Manjaro Linux по умолчанию используется комбинация клавиш «Ctrl+Alt+K», многих, наверное, данная комбинация будет не устраивать.
Заметка! Статью про настройку раскладки клавиатуры опубликовал, вот она – «Как настроить раскладку клавиатуры в Manjaro Linux KDE?».
В Linux нет понятия раздела, означает ли это, что при переустановке системы я потеряю все свои файлы?
Это не совсем так, поскольку такое понятие как раздел в Linux всё же присутствует, а вот чего нет, так это присвоения разделам букв, кроме того, в Linux существует только один корневой каталог (/), к которому монтируются все папки и разделы со своими файловыми системами. Что касается потери личных данных при переустановке, всё будет зависеть от того, какой тактики вы станете придерживаться. Если Linux не загружается, для начала вы можете попробовать восстановить ее работу, загрузившись в режиме восстановления.
Если переустановка является единственным вариантом, выбирайте режим «Переустановить», при этом ваши личные файлы будут сохранены. Будут также сохранены установленные программы, но без гарантии корректной их работы. Единственное, что вы гарантировано потеряете – это локальные системные настройки. Можно также установить Linux в исходный раздел, но без форматирования. При этом будут удалены только системные файлы нерабочей Linux и заменены новыми, но первый способ всё же предпочтителен, поскольку как раз ориентирован на начинающих пользователей.
Примечание: сказанное выше относится к Ubuntu 20.04, в других дистрибутивах Linux процедура переустановки без потери пользовательских файлов и приложений может отличаться. Стоит также отметить, что заблаговременная разбивка диска в Linux на разделы может существенно облегчить вам процедуру переустановки системы без потери личных данных.
В начале времен
Начало проекту положил австриец Роланд Зингер (Roland Singer), в середине 2011 года сообщивший на форуме Arch Linux о том, что собрал Live CD с уже известным нам названием. В качестве рабочего окружения по умолчанию он выбрал XFCE. Он и остался флагманским рабочим столом системы поныне.
XFCE — флагман Manjaro Linux
Другие статьи в выпуске:
Хакер #219. Взлом умных зданий
- Содержание выпуска
- Подписка на «Хакер»-60%
Вскоре к проекту примкнули единомышленники: француз Гийом Бенуа (Guillaume Benoit) и выходец из проекта Chakra Linux Филип Мюллер (Philip Müller). А спустя год после первого упоминания в Сети, 20 августа 2012-го, мир увидел первую стабильную версию дистрибутива — Manjaro 0.8.
Разработчики неустанно повторяют, что Manjaro, несмотря на свое близкое родство с Arch Linux, по сути, полностью независимая система с собственными репозиториями программного обеспечения, инструментами настройки, командой разработчиков и своим видением направления развития системы.
С самых первых дней проект ставил одной из своих главных целей сделать такую систему, которая обеспечит доступ широкому кругу пользователей к мощи и простоте Arch Linux, обойдя при этом все острые углы родительского дистрибутива, препятствующие его широкому распространению.
Конфигурация клавиатуры
Чтобы настроить клавиатуру, вы можете установить пакет keyboard-configuration. Также нужен пакет console-setup.
Настройки клавиатуры сохраняются в файле /etc/default/keyboard. Это предусмотрено пакетом keyboard-configuration, и другие пакеты используют эту информацию при настройке клавиатуры в консоле или в графической среде.
Вы можете поменять свои настройки клавиатуры, использую следующие команды:
# dpkg-reconfigure keyboard-configuration # service keyboard-setup restart
As usual, it will prompt you for the model of keyboard (what the keyboard *is*), and then for the keyboard layout (what the keys should *do*). Use this tool to change your keyboard map, e. g. from QWERTY to QWERTZ or to Dvorak, or for non-English layouts.
Для того, чтобы применить новые параметры, достаточно перезапустить службу keyboard-setup (в большенстве случаев этого должно быть достаточно), в противном случае, можно попробовать перезагрузить систему ввода ядра (kernel input system) с помощью udev:
udevadm trigger --subsystem-match=input --action=change
или перезагрузить ОС.
Для применения новых настроек /etc/default/keyboard для консольного терминала (ttyX), необходимо выполнить setupcon(1).
Вы также можете отредактировать файл /etc/default/keyboard вручную, пример:
# KEYBOARD CONFIGURATION FILE # Consult the keyboard(5) manual page. XKBMODEL="pc105" XKBLAYOUT="us,de,fr,ua,ru" XKBVARIANT="" XKBOPTIONS="grp:alt_shift_toggle" BACKSPACE="guess"
-
XKBMODEL переменная содержит модель клавиатуры (смотрите /usr/share/X11/xkb/rules/base.lst (обычный текст) или /usr/share/X11/xkb/rules/base.xml (XML) для полного списка);
- XKBLAYOUT переменная содержит список используемых раскладок;
-
«grp:alt_shift_toggle» задает переключение раскладок комбинацией клавиш (<Alt>+<Shift>).
IT-блоги • Настройка раскладки клавиатуры в Manjaro Linux 19 XFCE
Всем привет! Сегодня мы с Вами поговорим о том, как настроить раскладку клавиатуры в дистрибутиве Manjaro Linux 19 XFCE, в частности, Вы узнаете, как добавить русскую раскладку клавиатуры, как задать сочетание клавиш для переключения раскладки, а также как добавить модуль для настройки раскладки на панель элементов.
В предыдущем материале, посвященном Manjaro Linux, мы подробно рассмотрели Установку Manjaro Linux рядом с Windows 10, однако по умолчанию сразу после установки Manjaro на компьютер, в системе настроена только одна раскладка и, скорей всего, английская, так как в процессе установки Manjaro на этапе создания пользователя нужно вводить некоторые данные на английском языке.
Как результат, после установки в Manjaro Linux есть только одна раскладка клавиатуры, даже на системной панели элементов соответствующая иконка отсутствует (не отображается).
Поэтому сейчас мы рассмотрим простой способ добавления дополнительной раскладки клавиатуры (например, русской) в Manjaro Linux 19 XFCE. Кроме этого, как было уже отмечено, мы зададим удобное для нас сочетание клавиш для переключения раскладки, так как по умолчанию в Manjaro Linux используется не совсем привычное, особенно для пользователей Windows, сочетание клавиш, мы для примера зададим «Alt+Shift». А чтобы видеть, какая именно раскладка используется в текущий момент времени, мы добавим дополнительный элемент на панель, который будет отображать текущий язык ввода, а также с помощью него можно быстро вызвать параметры клавиатуры.
Итак, давайте приступим.
Решение
К сожалению, полноценный результат достигается только после выполнения нескольких пунктов одновременно, о них и поговорим.
Для определения раскладок клавиатуры сервер Xorg использует клавиатурное расширение X (XKB).
Посмотрим текущие настройки xkb следующей командой:
Вывод будет примерно таким, и он довольно скудный:
1. setxkbmap
С помощью утилиты можно настроить раскладку в рамках текущей пользовательской сессии. Под наши требования команда будет выглядеть так:
После ее ввода при нажатии у нас уже должна переключаться раскладка на русский и обратно.
Посмотрим как изменился вывод команды :
Видим, что изменения применились.
— это модель клавиатуры, в большинстве случаев подойдет или .
Список доступных моделей можно посмотреть тут:
Но так как действие команды распространяется только на текущую сессию, то команду прийдется вводить вручную после каждой перезагрузки, что не очень.
Поэтому можно поставить ее на автозапуск при старте, и сделать это можно несколькими способами.
а) Прописать в .xprofile
Файл .xprofile / (EN)
позволяет выполнять команды при старте сессии.
Создадим (или ) и пропишем в него вышеупомянутую команду.
Убедимся также, что в файле (или ) существуют следующие строки для запуска :
б) Прописать в конфиге i3
Отредактировать конфиг , добавим в него строку:
В принципе, кому — то этих настроек уже может хватить для комфортной повседневной работы.
Но бывают случаи, когда раскладка по каким — то неизвестным мне причинам слетает сама собой, т.е. просто хоткей перестает реагировать. Приходится
повторно исполнять команду вручную, и происходит это обычно в самый неподходящий момент.
Возможно это случается при отключении/подключении клавиатуры. Часто это стало случаться при переходе на беспроводную bluetooth клавиатуру.
Возможно сбрасываются настройки при выходе из спящего режима, но это не точно.
Далее рассмотрим еще несколько способов, которые не конфликтуют с .
2. Настройка конфига Xorg
Подробнее всего настройку раскладки клавиатуры в xorg / (EN)
описывает Arch Wiki.
Нам необходимо создать файл , в котором будут прописаны наши требования на языке конфигов .
Итоговый файл конфига будет выглядеть примерно так:
Можно как вручную создать данный файл, так и сгенерировать его при помощи утилиты :
На данном этапе у многих, согласно форумам, проблема полностью решается. Но не всегда, как показал мой случай.
Поэтому дополнить решение поможет следующий способ, также не конфликтующий с предыдущими, а дополняющий их.
3. Настройка параметров в /etc/default/keyboard
Как вы уже поняли, тут находятся те же самые параметры с теми же значениями
(за исключением , непонятно что это, оставим как было).
Очень жаль, что практически во всех мануалах упускают эту конфигурацию, и что о ней нет упоминания на arch wiki, в разделе конфигурации клавиатуры.
Также искренне жаль, что такая базовая функциональность начинает работать только после обильного поиска решения проблемы в интернете,
и не без танцев с бубном. Ведь дублирование значений конфигурации по двум разным файлам это как минимум странно.
Очень здорово, что теперь есть эта статья!
4. Раскладка в консоли
Для того, чтобы раскладка корректно работала еще и в консоли, необходимо отредактировать
, присвоив следующие значения параметрам:
Этого должно быть уже достаточно, почитать подробнее можно на Arch Wiki / (EN)