Linux zen manjaro установка

Содержание
  1. Saved searches
  2. Use saved searches to filter your results more quickly
  3. moonchildgv/LinuxZen-Manjaro
  4. Name already in use
  5. Sign In Required
  6. Launching GitHub Desktop
  7. Launching GitHub Desktop
  8. Launching Xcode
  9. Launching Visual Studio Code
  10. Latest commit
  11. Git stats
  12. Files
  13. README.md
  14. Обзор кастомных ядер Arch Linux
  15. Linux Zen
  16. Установка Linux Zen
  17. Linux Xanmod
  18. Установка Linux Xanmod
  19. linux-manjaro-xanmod
  20. linux-xanmod-anbox
  21. linux-xanmod-cacule
  22. linux-xanmod-cacule-uksm
  23. Linux Liquorix
  24. Установка Liquorix
  25. Linux CK
  26. Установка Linux CK
  27. linux-ck
  28. linux-ck-uksm
  29. Linux PF
  30. Установка Linux PF
  31. Какое ядро выбрать?
  32. ArchPKGs
  33. A Step-by-Step Guide on Installing linux5.19.8.zen1-1-zen-bin on Arch Linux, Manjaro and Artix
  34. Table of Contents
  35. Installation link
  36. Using pacman (Default) link
  37. Using yay (AUR Helper) link
  38. Updating link
  39. Using pacman (Default) link
  40. Using yay (AUR Helper) link
  41. Uninstallation link
  42. Using pacman (Default) link
  43. Using yay (AUR Helper) link
  44. More Guides
  45. How to Install (Update/Remove) xf86-video-amdgpu-git on Arch-Based Linux (Manjaro, Artix)
  46. karaokemugen-git Install (Update/Uninstall) Tutorial on Arch Linux (Manjaro/Garuda)
  47. docker-sbom Install/Update/Uninstall Tutorial on Arch-Based Linux (Manjaro, Parabola)
  48. How to Install python-hyperspy-gui-ipywidgets (Full Tutorial) on Arch Linux (Manjaro/EndeavourOS)
  49. Full Tutorial on perl-regexp-grammars Installation on Arch Linux (Manjaro, Artix)
  50. How to Install (Update, Uninstall) libsocketpp on Arch Linux, Manjaro and BlackArch

Saved searches

Use saved searches to filter your results more quickly

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

install Linux-Zen on manjaro

moonchildgv/LinuxZen-Manjaro

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Sign In Required

Please sign in to use Codespaces.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

Maybe you don’t know that to install the Linux-zen on manjaro it is not possible through the mirrorlists of the distro (neither through Pacman nor through Yay). But it is possible to circumvent the problem with simple steps.

Why install zen kernel?

  • It a kernel tuned for performance, aimed at improving performance of desktops at the cost of throughput and power usage. It is also sometimes considered the best kernel for gaming. It has a low latency and high-frequency scheduling. The kernel facilitates faster speeds and features a more optimized scheduler.
  1. to install it you need to go to: https://pkgs.org/search/?q=linux-zen

linux-zen

linux-zen1

    now write on terminal: wget + link just copied (in this case):

wget https://ftp5.gwdg.de/pub/linux/archlinux/extra/os/x86_64/linux-zen-6.2.12.zen1-1-x86_64.pkg.tar.zst
sudo pacman -U linux-zen-6.2.12.zen1-1-x86_64.pkg.tar.zst

Note: unfortunately to update the kernel, you have to carry out this procedure every time.

Источник

Читайте также:  Line in alsa linux

Обзор кастомных ядер Arch Linux

Обзор кастомных ядер Arch Linux

Кроме т.н. “ванильных” (оригинальных, немодифицированных) ядер, в дистрибутиве Arch Linux есть возможность установки и/или сборки из исходного кода кастомных ядер Linux, включающих в себя новые возможности, оптимизации или собирающиеся с обеспечением повышенной безопасности работы. В этом материале предлагаю собственный мини-обзор кастомных ядер для Arch Linux, который поможет определиться нужен ли вам кастомный пингвин под капотом (спойлер: нужен) и какое ядро выбрать под свои задачи.

Linux Zen

Ядро Zen содержит множество оптимизаций и улучшений по сравнению с “ванильным” ядром, нацеленных на предоставление “десктопного” ядра Linux для решения повседневных задач и игры, подо что и оптимизировано.

Установка Linux Zen

Zen ядро лежит в официальном репозитории “extra” Arch Linux, поэтому компилить ничего не надо. Ставится стандартным пакетным менеджером Pacman:

sudo pacman -S linux-zen linux-zen-headers

Linux Xanmod

Отличная модификация ядра Linux. Имеется большое количество улучшений, в том числе использование в качестве планировщика ЦП CacULE (“какуля”, у него и логотип соответсвующий). Не смотря на название – один из лучших планировщиков ЦП. В ядре содержатся модули Ashmem и Binder, с помощью которых можно запускать Anbox. С полным списком изменений и улучшений ядра Xanmod можно ознакомиться на официальном сайте. Кстати, там же есть инструкции по добавлению реп с ядром Xanmod в Debian/Ubuntu/Linux Mint. А вот в Arch Linux ядро Xanmod нужно собирать самостоятельно, с помощью PKGBUILD-сценария из AUR.

Установка Linux Xanmod

В AUR есть множество сценариев сборки данной модификации ядра. Обратите внимание, что по умолчанию собирается “generic” версия ядра, хотя можно собрать версию Xanmod, оптимизированную для своего процессора, о чём я хочу написать отдельный материал позже. А пока рассмотрим самые интересные варианты Xanmod в AUR.

linux-manjaro-xanmod

Xanmod с модификациями для дистрибутива Manjaro:

yay -Sa linux-manjaro-xanmod linux-manjaro-xanmod-headers

linux-xanmod-anbox

Вариант Xanmod с модулями Binder и Ashmem для Anbox:

yay -Sa linux-xanmod-anbox linux-xanmod-anbox-headers

linux-xanmod-cacule

Xanmod с планировщиком центрального процессора CacULE:

yay -Sa linux-xanmod-cacule linux-xanmod-cacule-headers

linux-xanmod-cacule-uksm

Xanmod с ЦП планировщиком CacULE и патчем UKSM (Ultra Kernel Samepage Merging). Последнее – очень классная штука, позволяющая в некоторых ситуациях сильно экономить оперативную память проводя её дедубликацию. Например, если на обычном ядре запустить 10 одинаковых виртуальных машин – они будут жрать ОЗУ как 10 виртуальных машин. С патчем UKSM эти же 10 виртуалок сожрут ОЗУ только как одна виртуальная машина. В этом мощь UKSM!

yay -Sa linux-xanmod-cacule-uksm linux-xanmod-cacule-uksm-headers

Linux Liquorix

Ядро Liquorix содержит все тюны ядра Zen, но в дополнение к ним использует I/O планировщик MuQSS, предназначенный для игры, мультимедиа и задач, требующих минимальные задержки. Подробности есть на официальном сайте проекта.

Установка Liquorix

Ядро собирается с помощью сценария из AUR:

yay -Sa linux-lqx linux-lqx-headers

Linux CK

Ядро CK собрано с патчами от Con Kolivas, включает планировщик ЦП MuQSS. Linux CK обеспечивает максимальную производительность и отзывчивость для настольных систем и не предназначено для серверов. Пользователи Arch Linux отмечают отличную отзывчивость системы, работающей на CK ядре под любыми нагрузками.

Установка Linux CK

CK ядро в AUR есть в нескольких вариантах.

linux-ck

Стандартная модификация ядра CK. Установка:

yay -Sa linux-ck linux-ck-headers

linux-ck-uksm

Модификация Linux CK с патчем UKSM. Именно этот вариант ядра использую и я:

yay -Sa linux-ck-uksm linux-ck-uksm-headers

Linux PF

Данная версия модифицированного ядра Linux так же ориентирована на использование в десктопных системах. Включает UKSM в станадртонй поставлке. Вариант для тех, кому нужно минимально модифицированное ядро Linux с поддержкой UKSM.

Читайте также:  Linux binaries for android

Установка Linux PF

Собираем сценарием из AUR.

yay -Sa linux-pf linux-pf-headers

Какое ядро выбрать?

Конечно же, лучше всего будет попробовать все варианты модификаций и выбрать тот, который понравится больше всего. Рекомендую сначала собрать Xanmod если хочется попробовать максимально тюнингованное ядро. Если же просто нужно UKSM – можно поступить как я и остановиться на ядре CK с патчем UKSM. Любое ядро будет работать скорее всего не хуже стокового, по крайней мере я деградаций не замечал, хотя перебрал все модификации, представленные в данном материале. Пробуйте, экспериментируйте!

Источник

ArchPKGs

A Step-by-Step Guide on Installing linux5.19.8.zen1-1-zen-bin on Arch Linux, Manjaro and Artix

linux5.19.8.zen1-1-zen-bin is «The Linux ZEN kernel and modules, version 5.19.8-zen1-1-zen» referring to its own description. To install this package ( linux5.19.8.zen1-1-zen-bin ) from AUR (Arch User Repository) on Arch Linux and Arch-based Linux distros (e.g. Manjaro, EndeavourOS, Artix, Garuda, RebornOS, ArcoLinux) is comparatively simple. This tutorial will be covering how to install, update and remove the package with either the built-in package manager pacman or an AUR helper (e.g. yay ).

Table of Contents

Two typical ways are used to install linux5.19.8.zen1-1-zen-bin from AUR. pacman is the way to go if you are a seasoned Linux user and understand the concept of how packages are built. Otherwise, yay is a convenient alternative to install packages without the hassle of reviewing PKGBUILD and build packages with makepkg by yourself.

sudo pacman -S --needed git && git clone https://aur.archlinux.org/linux5.19.8.zen1-1-zen-bin.git && cd linux5.19.8.zen1-1-zen-bin && makepkg -si
  1. Install git if needed (not installed before).
  2. clone the package’s git repository from source.
  3. cd into the folder that we just cloned.
  4. Use makepkg to build the package. Also, it will automatically be installed with pacman if built successfully.
yay -S linux5.19.8.zen1-1-zen-bin

Updating AUR packages is basically the same as installing them. All you have to do is pull it from upstream then re-build it. Even so, it is still recommended to upgrade your whole system first with sudo pacman -Syu before updating any packages to avoid dependency issues, since Arch is a rolling-release Linux distro.

Before running the command, be sure you are in the directory of the repository you previously cloned:

git pull && makepkg -si
  1. pull from the package’s git repository.
  2. Use makepkg to build the package. Also, it will automatically be updated with pacman if built successfully.

Compared to installing and updating packages, uninstalling is the simplest of these three,all you need to do is choose whether to remove the unused dependencies and the configuration files used by the package.

sudo pacman -R linux5.19.8.zen1-1-zen-bin
sudo pacman -Rs linux5.19.8.zen1-1-zen-bin
sudo pacman -Rns linux5.19.8.zen1-1-zen-bin
yay -R linux5.19.8.zen1-1-zen-bin
yay -Rs linux5.19.8.zen1-1-zen-bin
yay -Rns linux5.19.8.zen1-1-zen-bin

For more details about how to build AUR packages on Arch-based distros, please refer to Two Ways to Install Packages from AUR published on NoCache.

Читайте также:  Repair mbr in linux

How to Install (Update/Remove) xf86-video-amdgpu-git on Arch-Based Linux (Manjaro, Artix)

Based on xf86-video-amdgpu-git’s own definition, it’s «X.org amdgpu video driver (git version)». To install and update this package (xf86-video-amdgpu-git) from AUR (Arch User Repository) on Arch Linux and Arch-based distributions (e.g. Manjaro, EndeavourOS, Anarchy, BlackArch, Garuda, Artix) is comparatively simple. This tutorial will show you step-by-step how to install/update/uninstall the package with either the built-in package manager pacman or an AUR helper like yay.

karaokemugen-git Install (Update/Uninstall) Tutorial on Arch Linux (Manjaro/Garuda)

karaokemugen-git is «Karaoke playlist manager/player app used in parties or events.» referring to its outline. To install or uninstall karaokemugen-git from AUR (Arch User Repository) on Arch Linux and Arch-based distributions (e.g. Manjaro, EndeavourOS, Parabola) is rather easy. This tutorial will show you step-by-step how to install, update and remove the package with either the default package manager pacman or an AUR helper (e.g. yay).

docker-sbom Install/Update/Uninstall Tutorial on Arch-Based Linux (Manjaro, Parabola)

docker-sbom is «Plugin for Docker CLI to support SBOM creation using Syft» quoting from its definition. To install docker-sbom from AUR (Arch User Repository) on Arch Linux, Manjaro, EndeavourOS, Anarchy, Garuda and Parabola is relatively easy. This tutorial will show you step-by-step how to install/update/remove the package with either the default package manager pacman or an AUR helper (e.g. yay).

How to Install python-hyperspy-gui-ipywidgets (Full Tutorial) on Arch Linux (Manjaro/EndeavourOS)

«ipywidgets (jupyter) GUI elements for HyperSpy» is the maintainer’s description of python-hyperspy-gui-ipywidgets. To install and update python-hyperspy-gui-ipywidgets from AUR (Arch User Repository) on Arch Linux, Manjaro, EndeavourOS and Anarchy is pretty easy. This tutorial will taught you how to install/update/uninstall the package with either the built-in package manager pacman or an AUR helper (e.g. yay).

Full Tutorial on perl-regexp-grammars Installation on Arch Linux (Manjaro, Artix)

«Perl/CPAN Module Regexp::Grammars — Add grammatical parsing features to Perl regexes» is the developer’s definition of perl-regexp-grammars. To install perl-regexp-grammars from AUR (Arch User Repository) on Arch Linux and Arch-based Linux distros (e.g. Manjaro, EndeavourOS, Parabola, ArcoLinux, Garuda, Artix) is pretty easy. This tutorial will show you step-by-step how to install, update and remove the package with either the built-in package manager pacman or an AUR helper like yay.

How to Install (Update, Uninstall) libsocketpp on Arch Linux, Manjaro and BlackArch

«A modern C++ library for sockets» is the developer’s gist of libsocketpp. To get this package (libsocketpp) from AUR (Arch User Repository) on Arch Linux, Manjaro, EndeavourOS, Garuda and ArcoLinux is comparatively uncomplicated. This guide will show you step-by-step how to install/update/uninstall the package with either the built-in package manager pacman or an AUR helper (e.g. yay).

More guides… copyright 2023 ArchPKGs. All Rights Reserved.

Источник

Оцените статью
Adblock
detector