Manjaro linux обновление ядра

Увидеть Manjaro и… настроить!

Итак, мы имеем в наличии свежеустановленный Manjaro KDE. Почему именно Манждаро и почему именно KDE — вопрос отдельный и для отдельной статьи. Наша задача — настройка Манджаро: привести систему в состояние, пригодное для дальнейшей комфортной работы и постепенного «доведения до ума» — добавления нужных программ, удаления ненужных, их настройки и т.д. Тому, кто не сталкивался с Manjaro, некоторые его особенности могут даже испортить впечатление о дистрибутиве, поэтому нужно просто знать, что к чему (вспоминается классическое: «Это не баг, это фича»).

Обновление системы

Первое, что обычно рекомендуется сделать после установки системы — установить обновления. Это можно сделать и сразу, но лучше сделать несколько предварительных шагов. В этом нам на данном этапе поможет Yakuake, который можно вызвать, просто нажав F12 (в Manjaro многие настройки можно делать и через терминал, и с помощью специальных программ — Octopi, Manjaro Settings Manager и т.д. Используйте то, что удобнее).
1. При желании можно сразу же выбрать ветвь дистрибутива — стабильную, тестовую или нестабильную. Это нетрудно, но не уходите со стабильной ветви, если вы не хотите поэкспериментировать и не готовы к возможным проблемам. Если есть желание, то

Здесь и далее kate можно заменить на другой текстовый редактор. В строчке

замените stable на testing или unstable (и не жалуйтесь потом, если система нестабильна!).

Если у вашего процессора два или больше ядер, отредактируем:

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

убираем «решётку» и заменяем 2 на количество ядер вашего процессора. При установке программ из AUR вы можете сэкономить приличное время при компиляции.

2. Запустим генерацию списка зеркал:

Через несколько минут всё будет сделано, и можно будет переходить к обновлению системы. Если эту команду не подать, при обновлении будет использоваться африканское зеркало, и процесс может СИЛЬНО затянуться (многие новички, не знающие об этой команде, начинают сильно ругаться).

3. Обновим ключи:

sudo pacman -S manjaro-keyring archlinux-keyring

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

4. Теперь можно запустить обновление.

Процесс займёт некоторое время. В начале система может запросить ваше разрешение на внесение изменений в систему. Отвечайте «Y», даже если вам предлагают ответить «N».

Когда всё кончится, лучше сразу перезагрузить систему, а после перезагрузки — запустить «Параметры системы», зайти в «Оформление рабочей среды» и выбрать подходящую тему. Я делаю это уже на этом этапе, потому что не могу нормально работать с тёмной темой, предлагаемой по умолчанию (честно говоря, вообще не люблю тёмных тем). Поэтому на первое время выбираю Breeze или Andromeda. После этого можно перезагрузиться, а можно просто перезапустить сеанс.

Следующий шаг — установить нужные ядра. Проверить работающее в данный момент ядро можно, например, так:

Сейчас уже вышло новое LTS-ядро 4.9, его и установим:

Я устанавливаю ещё и ядро 4.10. Если нужно, его тоже можно установить (не уходите с LTS-ядра без необходимости!).

Add and remove manjaro kernels у меня выглядит так:

Если вы установили Манджаро на файловую систему F2FS, то перед перезагрузкой на ядро 4.6 и старше, нужно сделать следующее (взято отсюда):

Читайте также:  Linux vim удалить строку

В начале файла строчку MODULES отредактировать так:

MODULES= «crc32_generic libcrc32c crc32c_generic crc32c-intel crc32-pclmul»

Сохранить файл, и далее:

а если установили ядро 4.10, то и

Теперь можно перезагрузиться и удалить ядро 4.4 (а можно и не удалять):

Если в компьютере установлен процессор от AMD, можно удалить обновления микрокода для процессоров Intel.

sudo pacman -Rs intel-ucode
sudo update-grub

Если после загрузки системы Manjaro предложит вам установить языковые пакеты, то не стоит отказываться — одной проблемой будет меньше.

Далее я устанавливаю поддержку ZFS. Если не знаете, что это такое — прочитайте, например, здесь. Если в вашем компьютере один жёсткий диск — она вам, скорее всего, не нужна. Но я пользуюсь ей уже почти девять месяцев, на созданном пуле хранится то, что не нужно хранить на маленьком системном SSD.

sudo pacman -S linux49-zfs
sudo systemctl enable zfs.service

После перезагрузки остаётся импортировать пул

Здесь data — имя пула.

Установка видеодрайвера

Здесь всё просто: если вы знаете, какой именно драйвер вам нужен, то зайдите в Параметры системы — Конфигурация оборудования, выберите и установите нужный драйвер (вы не сможете установить неподдерживаемый вашим оборудованием драйвер).

Но у меня стоит Radeon HD7770, для этой карточки, как, возможно, и для других с поддержкой GCN 1.0, нужны дополнительные действия для установки драйвера amdgpu, о чём я уже писал здесь:

1. Удалить video-catalyst или video-ati (смотря что установлено на данный момент).

2. Если удалили каталист, установить xorg-server.

3. Установить mhwd-addon-amdgfx-hwe.

4. Установить video-amdgpu-experimental+.

sudo mhwd -i pci video-amdgpu-experimental+

6. Настроить вулкан (установить assimp, vulkan-icd-loader, lib32-vulkan-icd-loader).

sudo pacman -S vulkan-icd-loader lib32-vulkan-icd-loader assimp

Manjaro Hardware detection выглядит так:

Некоторые настройки KDE.

«Параметры системы» — «Шрифты»

Шрифты можно сделать чуть крупнее, включить полное сглаживание и установить DPI 96. Такие настройки делают изображение шрифтов почти идеальным (на МОЙ взгляд и на МОЁМ мониторе!). Играть с настройками шрифтов можно до бесконечности, я пока не нашёл ничего лучшего таких настроек:

«Параметры системы» — «Устройства ввода»

Клавиатура — настраиваем раскладки.

Для английской раскладки устанавливаю значок «en» вместо «us» (ну нравится мне так!).
Добавляю русскую раскладку «Печатная машинка», она удобнее стандартной для набора знаков препинания и буквы «ё», я об этом уже писал здесь. Раскладки переключаю комбинацией Ctrl-Shift (в том числе потому, что её можно нажать одним пальцем).

Мышь — включить «Двойной щелчок для открытия файлов…»

Экран — Обеспечение эффектов
Настраиваю так:
Движок — OpenGL 3.1
Предотвращение разрывов — Полная перерисовка
Создавать миниатюры окон — Для всех окон

Файловые системы

Открываем файл /etc/fstab (Осторожно, если вы не станете редактировать fstab — ничего страшного не будет, а вот при неправильном редактировании вы получите нерабочую систему!):

1. Если вы используете SSD-диски, то параметр discard можно удалить, отношение к этому параметру сейчас неоднозначное. После того, как вы отредактируете fstab, выполните две команды:

sudo systemctl enable fstrim.timer
sudo systemctl start fstrim.timer

Теперь тримминг ваших дисков будет выполняться раз в неделю.

2. Строчку, начинающуюся с

можно закомментировать. Её работа, скорее всего, будет выполнена в автоматическом режиме. Проверить это можно так:

Если вы видите что-то вроде:

то всё в порядке.

3. Я ещё добавляю строку:

/dev/zvol/data/swap swap swap defaults,noatime 0 0

чтобы активировать раздел подкачки на созданном заранее томе ZFS размером в 8 гигабайт, поскольку при установке раздела подкачки я не создаю, но совсем обходиться без него пока не получается: при компиляции некоторых программ из AUR восьми гигабайт оперативной памяти может и не хватить. Впрочем, если у вас в машине шестнадцать гиг оперативки, то на этот счёт можно не заморачиваться, вы даже Хромиум сможете скомпилировать без проблем и без раздела подкачки.

Читайте также:  Inf файл для принтера canon

Мой fstab получается таким:

UUID=C28E-18F2 /boot/efi vfat defaults,noatime 0 2
UUID=5f3700d9-6b8a-4465-85b0-81cefddd73a0 /boot ext4 defaults,noatime 0 2
UUID=a64a9f09-193e-4b90-911c-93dfb3b173a9 / f2fs defaults,noatime 0 1
UUID=7a87ce67-c22a-428d-af85-e19c9fd8424b /home f2fs defaults,noatime 0 2
/dev/zvol/data/swap swap swap defaults,noatime 0 0

Принтер и сканер

Здесь всё может быть очень просто: нужные драйверы могут быть уже установлены. Просто включите ваш принтер, и посмотрите, что скажет вам Manjaro. Если драйвер установлен, остаётся просто зайти в «Параметры системы» — «Принтеры» и настроить свой принтер.

Если драйвера нет, то AUR вам в помощь. Драйверы для моего Brother DCP-7057 там есть.

yaourt -S brother-brgenml1
yaourt -S brscan4

Теперь снова заходим в «Параметры системы» — «Принтеры», устанавливаем и настраиваем принтер.

Проверить работу сканера можно, запустив программу Skanlite.

Последние штрихи

Если у вас языком системы будет установлен русский, то в домашнем каталоге появятся каталоги с русскими именами, да ещё и с именами, начинающимися с заглавной буквы. Это не всем нравится, но можно легко исправить: запустите dolphin, создайте новые каталоги для замены с именами из латинских букв (docs вместо Документы, music вместо Музыка и т.д.). Затем откройте Параметры системы — Приложения — Пути, исправьте пути на правильные и примените изменения. После этого в домашнем каталоге останутся только каталоги с нужными именами.

В Manjaro по умолчанию установлен openjdk-8, который необходим мне для запуска Serviio. Но он установлен полностью, и если вам не нужен jdk (если вы не знаете, что это такое, то, скорее всего, он вам не нужен), то его можно удалить. Эта команда не удалит из системы jre8-openjdk, поэтому программы на java будут работать. Но если вы точно уверены, что jre8-openjdk вам не нужен, можете удалить и его.

На этом первоначальную настройку можно считать законченной. Эти настройки кажутся мне (перефразируя героя одного фильма) необходимыми для МОЕЙ СИСТЕМЫ (перефразируя героя другого фильма: «Без этих настроек я просто кушать не могу»). Поскольку в стандартный установочный образ Manjaro включено довольно много программ, система вполне пригодна для какой-нибудь полезной деятельности, дальнейшую настройку, добавление нужных (и удаление ненужных) программ можно делать по необходимости (но это уже дело вкуса), поэтому сегодня я прекращаю дозволенные речи.

Дополнение от 8.05.2017. После недавнего обновления KDE стало невозможно напрямую запускать текстовый редактор kate для редактирования текстовых файлов с правами администратора. То есть, например, команда

закончится ошибкой. Соответственно, и открыть файл с правами root из контекстного меню пока тоже не получится. Выход подсказывает сама система. Команда должна выглядеть так:

То есть, для редактирования fstab нужно ввести:

SUDO_EDITOR=kate sudoedit /etc/fstab

Это же касается редактирования и других системных файлов конфигурации.

Источник

Manjaro linux обновление ядра

Одним из преимуществ Manjaro Linux является возможность одновременно использовать и устанавливать несколько версий ядра Linux. Переключение между различными версиями Linux на лету — это отличный способ убедиться, что ваши устройства всегда работают наилучшим образом. Manjaro Linux отлично справляется с взятием Arch Linux и упрощением его для обычных пользователей. Он часто строит звездные инструменты GUI вокруг сложного решения командной строки. Перестановка ядра ничем не отличается. Если пользователи хотят обновить (или даже понизить версию) до любой версии Linux, самый простой способ — переключить ядра в Majaro — использовать инструмент с графическим интерфейсом. Вот как это работает.

Начните с нажатия клавиши Windows на клавиатуре, чтобы открыть меню Manjaro. Внутри окна поиска найдите «Менеджер настроек Manjaro» и запустите его.

Примечание. Если вы используете версию Manjaro Linux для сообщества, а не традиционную версию, просмотрите настройки и запустите «Диспетчер настроек Manjaro».

Внутри диспетчера настроек есть несколько вариантов на выбор. Забудьте об остальных параметрах, так как единственное, что имеет значение в этом руководстве, это «Ядро». Нажмите на значок пингвина, чтобы открыть инструмент управления ядром GUI.

Читайте также:  Wordpress код при регистрация

Переключение ядер через графический интерфейс

У инструмента управления ядром Manjaro есть много разных ядер Linux на выбор; как новые, так и устаревшие. По состоянию на январь 2018 года на нем установлена ​​последняя стабильная версия Linux (версия 4.14).

Для большинства пользователей версия 4.14 идеальна. Однако, если вы опытный пользователь и хотите получить от своего ПК Manjaro Linux немного больше, у вас есть возможность установить нестабильное ядро. Кроме того, если ваши устройства работают лучше со старыми ядрами, эта опция также доступна.

Обновление ядер в Манджаро

Чтобы установить нестабильное ядро, найдите любой выпуск с «.r» после него и нажмите кнопку «Установить». Например, чтобы запустить последнюю версию кандидата для Linux версии 4.15, нажмите кнопку «Установить» после «Linux 4.15.r180118.gdd».

Понижение ядра в Манджаро

Вообще глупо переходить на версии Linux. С каждым новым выпуском вводятся исправления безопасности и новые драйверы. Тем не менее, иногда с выпусками Linux могут возникнуть проблемы (по любой причине). Если вы чувствуете, что ваша машина лучше работает в более ранней версии Linux, инструмент ядра Manjaro позволяет очень легко выполнить откат и даже установить несколько версий ядра одновременно.

Чтобы установить старое ядро, нажмите «установить» рядом с любой версией Linux версии 4.14. После нажатия кнопки установки вам будет предложено ввести пароль. Сделайте так, и установка начнется.

После завершения установки перезагрузите компьютер и выберите версию, установленную на экране загрузки.

Примечание: старые версии Linux восходят к версии 3.16 на Manjaro.

Удаление старых ядер

Удаление старого ядра из Manjaro работает так же, как и установка нового. Для начала откройте Диспетчер настроек Manjaro и щелкните значок пингвина. Отсюда прокрутите вниз и выберите установленное ядро ​​Linux, которое вы хотите удалить. Нажмите кнопку «Удалить», чтобы начать процесс удаления.

Далее следует, что система запрашивает пароль. Введите его правильно, и Манджаро очистит ядро ​​от Grub и от остальной системы. Имейте в виду, что вы не можете удалить версию ядра Linux из Manjaro, если используете ее. Сначала вы должны переключиться на другое ядро.

Переключение ядер через терминал

Наряду с установкой ядер через инструмент управления ядром Manjaro Linux, пользователи могут также устанавливать (и удалять) различные версии ядра Linux через терминал и менеджер пакетов pacman. Чтобы найти версии ядра Linux, откройте терминал и используйте этот шаблон поиска:

pacman -Ss linux4 * | grep «ядро и модули»

Хотите версию Linux для Manjaro Linux, которая находится под версией 4.x? Если это так, попробуйте этот шаблон поиска. Пожалуйста, поймите, что этот шаблон поиска не идеален.

pacman -Ss linux3 * | grep «ядро и модули»

Используя *, менеджер пакетов перечислит все пакеты Linux с 3.x или 4.x. Когда вы определили точную версию ядра, которое хотите установить, процесс так же прост, как и установка любой другой программы через pacman в терминале. Например: чтобы установить версию ядра 4.12, вы должны сделать:

sudo pacman -S linux412

Удаление ядер в Манджаро через терминал

Удалять старые или альтернативные ядра, установленные на Manjaro, можно довольно легко, прямо в терминале, с помощью менеджера пакетов. Для этого сначала объедините инструмент pacman с фильтром, чтобы найти точное имя удаляемого пакета ядра.

pacman -Ss linux4 * | grep «установлен»

Еще раз, чтобы отфильтровать установленные ядра, которые начинаются с 3, а не с 4, попробуйте использовать этот шаблон:

pacman -Ss linux3 * | grep «установлен»

Этот метод не идеален, но он выделит большинство (если не все) ядра Linux, которые в настоящее время установлены внутри Manjaro. Отсюда обратите внимание на имя пакета и используйте инструмент менеджера пакетов, чтобы удалить его из системы.

Источник

Поделиться с друзьями
КомпСовет
Adblock
detector