Архив метки: Fedora

Создаём Fedora LiveUSB с поддержкой сохранения настроек

В данной статье мы рассмотрим способ создания загрузочной флешки Fedora LiveUSB с поддержкой сохранения файлов и настроек между загрузками (persistence mode).

Ранее мы уже подробно описывали процесс создания загрузочных LiveUSB для Fedora, но официальные конфигурации всегда записываются на накопитель «как есть» и поэтому не поддерживают возможность сохранения изменений, поэтому при каждой загрузке с них всегда создаётся чистое окружение.

Сегодня мы представим другой способ, с использованием небольшой консольной утилиты livecd-iso-to-disk, позволяющий вносить свои изменения в процесс загрузки образа. Читать

Как установить и настроить сервер NFS в Ubuntu 20.04

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

По умолчанию протокол NFS не зашифрован и не обеспечивает аутентификацию пользователя. Доступ к серверу ограничен IP-адресами или именами хостов клиента.

В этом руководстве объясняется, как настроить сервер NFSv4 в Ubuntu 20.04. Мы также покажем вам, как смонтировать файловую систему NFS на клиентском компьютере. Читать

Fedora 38: Обзор нового флагмана

Fedora 38, новейшая версия популярного дистрибутива Linux, уже здесь! Она привносит множество интересных функций и улучшений, делая ее еще более привлекательной для пользователей всех уровней. Читать

Bazzite: дистрибутив для игр на Linux в Steam Deck и ПК

Готовьтесь к играм на настольных компьютерах Linux или Steam Deck. Звучит захватывающе!

Вас заинтересует дистрибутив, адаптированный для игр под Linux?

Если да, то у нас есть как раз то, что вам нужно.

Bazzite — это новый дистрибутив на базе Fedora, который был специально разработан для игр на настольных компьютерах Linux и даже для набирающей популярность Steam Deck.

В этой статье мы кратко рассмотрим Bazzite и посмотрим, что он может предложить.

 

Bazzite: обзор

Lutris и Steam работают на Bazzite.

 

Основанный на недавно выпущенной Fedora 38, Bazzite использует Universal Blue, который является базовым образом Fedora для OCI. Он обладает расширенной аппаратной поддержкой, такой как поддержка устройств Microsoft Surface, и имеет предустановленные ключевые драйверы.

Сборки на базе Fedora 39 также доступны для тестирования. Вы можете следить за их стабильным выпуском в конце следующего месяца.

Некоторые из его основных моментов включают:

  • Предустановленные проприетарные драйверы Nvidia
  • Поддержка аппаратного ускорения декодирования H264
  • Реализация Waydroid, позволяющая запускать приложения для Android
  • Поддержка контроллеров Xbox благодаря внедрению xonexpadneo и xpad-noone

 

Первые впечатления

Bazzite на виртуальной машине процесс установки был очень похож на Fedora. Но различия видны после установки.

По умолчанию Bazzite использует настольную среду KDE Plasma 5.27 с аккуратным, похожим на Steam Deck брендингом для всей операционной системы.

Он также предлагает отдельные ISO для ПК и Steam Deck, включая вариант, ориентированный на NVIDIA, и вариант GNOME, если вам не нравится KDE.

Для настройки дистрибутива для игр я использовал приложение «Bazzite Portal», которое помогло мне выполнить несколько важных шагов по настройке. Вы также можете установить Open Razer, если вам это нужно, здесь.

Bazzite: дистрибутив для игр на Linux в Steam Deck и ПК

 

Сначала он настроил ‘Bazzite Arch’, который представляет собой пользовательский интерфейс Arch Linux OCI в Distrobox, позволяющий таким, как SteamLutris и другим запускать в нем игровые рабочие нагрузки.

Bazzite: дистрибутив для игр на Linux в Steam Deck и ПК

 

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

Bazzite: дистрибутив для игр на Linux в Steam Deck и ПК

Lutris и Steam работают на Bazzite.

 

И, наконец, после настройки у вас есть ОС, полностью настроенная для игр.

Bazzite: дистрибутив для игр на Linux в Steam Deck и ПК

Lutris и Steam работают на Bazzite.

 

Недавно, с обновлением, Bazzite добавил два новых предустановленных приложения:

Bazzite: дистрибутив для игр на Linux в Steam Deck и ПК

 

Bazzite GNOME edition с приложением system Monitor

Есть несколько других параметров конфигурации, которые я пропустил.

Bazzite может использовать менеджер пакетов Nixзапускать Steam в режиме Big Picture при запускеимеет опции для настройки памяти и многое другое.

Звучит как интересная концепция, и если вы хотели что-то на основе Fedora, доработанное для игр, таких как Nobara, вы можете попробовать это.



2023-09-26T06:28:06
Fedora

Сравнение операционных систем на базе Linux

Linux — свободная и открытая операционная система, которая стала популярной благодаря своей гибкости и возможности настройки под различные потребности пользователей. Существует множество дистрибутивов Linux, каждый из которых имеет свои особенности и преимущества. В данной статье мы рассмотрим и сравним несколько популярных операционных систем на базе Linux: Ubuntu, Fedora и Arch Linux.

 

1. Ubuntu

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

 

2. Fedora

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

 

3. Arch Linux

Arch Linux — это дистрибутив Linux, который известен своей легковесностью и полной настраиваемостью. Он предназначен для продвинутых пользователей, которые предпочитают полный контроль над своей операционной системой. Arch Linux использует принцип «сборки по частям», где пользователь самостоятельно настраивает систему, выбирая и устанавливая только необходимое программное обеспечение. Это делает Arch Linux очень гибким и эффективным для использования на различных типах компьютеров.

 

Выводы

В заключение, выбор операционной системы на базе Linux зависит от ваших потребностей и уровня опыта. Ubuntu подходит для новичков и тех, кто ценит простоту использования. Fedora предлагает самые свежие технологии и является идеальным выбором для опытных пользователей и разработчиков. Arch Linux подходит для тех, кто ищет полный контроль и настраиваемость. Разумно ознакомиться с каждым из этих дистрибутивов, чтобы определить, какой лучше соответствует вашим требованиям и предпочтениям.



2023-07-12T04:16:04
Fedora

Как запустить Sudo Root в Fedora

Пользователь root имеет все административные права в ОС Linux. Некоторые привилегии суперпользователя включают удаление файла, добавление/удаление учетной записи пользователя, установку/удаление приложения, изменение прав доступа к файлу и т. д. У обычного пользователя нет таких привилегий. Однако администратор может предоставить стандартному пользователю привилегии sudo для выполнения административных команд. Таким образом, обычный пользователь (пользователь без полномочий root) может выполнять административные команды, не входя в систему как пользователь root. Затем команды запускаются, как если бы этот пользователь был администратором.

В этом посте описывается, как запускать команды от имени пользователя root в Fedora. В нем будет описан пошаговый процесс добавления пользователя, установки для него пароля, а затем назначения ему привилегий sudo. В конце мы проверим, предоставлены ли пользователю привилегии sudo и может ли он выполнять команды как sudo.

1. Войдите в систему как пользователь root, используя следующую команду:

$ su -

 

Введите пароль пользователя root.

2. Запустите команду ниже, чтобы добавить нового пользователя:

$ adduser <username>

 

3. Установите новый пароль для этого пользователя с помощью следующей команды:

$ passwd <username>

 

4. В Linux файл /etc/sudoers определяет, каким пользователям разрешено использовать команду sudo и какие команды им разрешено выполнять. Вы можете редактировать этот файл с помощью команды ниже:

$ visudo

 

В файле найдите строку, в которой говорится:

%wheel ALL=(ALL) ALL

 

Эта строка предоставляет всем членам группы wheel возможность выполнять все команды от имени sudo. Убедитесь, что указанная выше строка не закомментирована (в ее начале нет символа #). Если строка закомментирована, удалите символ #, а затем сохраните и выйдите из редактора.

 

5. Теперь, чтобы предоставить любому пользователю привилегию sudo, добавьте его в группу wheel с помощью команды ниже:

$ usermod -aG wheel <username>

 

Например, чтобы предоставить пользователю «andrey» привилегии sudo, нам нужно добавить его в группу «wheel», используя команду ниже:

$ usermod -aG wheel andrey

 

6. Чтобы проверить, добавлен ли пользователь в группу «wheel», выполните следующую команду:

$ id <username>

 

Вы должны увидеть группу «wheel» в выводе приведенной выше команды.

7. Теперь, чтобы проверить, есть ли у пользователя доступ к sudo, переключитесь на этого пользователя с помощью команды ниже:

$ su - <username>

 

После выполнения этой команды вы увидите, что подсказка была изменена на нового пользователя. Теперь попробуйте запустить любую команду от имени sudo, например sudo ls, sudo dnf update и т. д . Она запросит пароль sudo. Введите пароль для учетной записи пользователя, а не учетной записи root.

Если вы получили сообщение типа “<username> is not in the sudoers file. This incident will be reported”, это означает, что процедура была выполнена неправильно, и у пользователя нет привилегий sudo. Убедитесь, что вы вошли в систему как пользователь root и правильно выполнили все шаги.

Команда sudo позволяет пользователям запускать административные команды без необходимости ввода пароля root. В этом посте мы поделились тем, как вы можете запускать команды от имени пользователя root в Fedora. Помните, что вы также можете ограничить, какие команды пользователь может выполнять с правами root. Поэтому, если некоторым пользователям не требуется полный root-доступ, им может быть предоставлен доступ только к тем задачам, которые им необходимо выполнить.



2022-05-20T13:51:33
Fedora