Как установить центр приложений в fedora
После того как установка Fedora 24 Workstation была успешно выполнена она еще не готова к полноценной работе. Несмотря на то, что разработчики дистрибутива уже настроили множество программ для работы с документами, медиа и файловой системой, осталось еще несколько вещей, которых нет в дистрибутиве из коробки.
В этой статье мы рассмотрим самые важные действия после установки Fedora 24. Только после выполнения всех этих шагов ваша система будет полностью готова к использованию. Этот список можно продолжать до бесконечности, но мы рассмотрим только самое важное.
1. Полное обновление системы
Возможно, вы считаете, что это неважно. Но с момента выпуска системы уже могли быть обнаружены какие-нибудь проблемы и для них были разработаны исправления. Также могли выйти новые версии программ. Поэтому обновляем систему до самой новой версии:
sudo dnf update
2. Настройка имени компьютера
Для того чтобы настроить имя компьютера, которое будет отображаться в терминале и других программах мы будем использовать утилиту hostnamectl. Она может устанавливать имена хоста разных видов. Чтобы посмотреть текущее имя хоста наберите:
Изменить имя хоста можно такой командой:
hostnamectl set-hostname "losst"
3. Настройка статического IP адреса
На серверах очень часто используются статические IP адреса. Одно из первых, что нужно сделать после установки fedora, это настроить сеть. Если у вас такой вариант, откройте и отредактируйте файл конфигурации eth0 или enp2s0 в папке /etc/sysconfig/network-scripts/:
Вот настройки которые нужно добавить:
- BOOTPROTO - протокол получения адреса, нам нужно static
- ONBOOT - автоматическое подключение
- IPADDR - нужный вам ip адрес
- NETMASK - маска вашей сети
- GATEWAY - шлюз, через который компьютер будет выходить в интернет
- DNS1 - DNS, с помощью которого нужно разрешать доменные имена.
Например, это может быть такая конфигурация:
BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.1.1
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=202.88.131.90
DNS2=202.88.131.89
Чтобы применить изменения перезагрузите службы сети:
systemctl restart network.service
Чтобы посмотреть изменения вы можете воспользоваться командой:
4. Добавить репозиторий RPMFusion
Настройка fedora после установки должна включать настройку дополнительных репозиториев. Некоторых пакетов нет в официальных репозиториях RHEL и Fedora. Но вы можете установить эти пакеты из репозитория RPMFusion. Здесь есть как проприетарные, так и свободные пакеты. Для добавления репозитория выполните команду:
5. Установить Gnome Tweak
По умолчанию окружение рабочего стола Gnome может выглядеть не так, как бы мы этого хотели. Утилита GNOME Tweak поможет настроить множество параметров внешнего вида Fedora 24, панель, пространство рабочего стола и многое другое.
Вы можете установить ее открыв центр приложений, набрав в поиске Gnome Tweak и нажав кнопку Установить:
6. Подключить онлайн аккаунты
Fedora 24 позволяет получить доступ к онлайн-аккаунтам непосредственно из системы. Вы можете их настроить во время установки. Но если вы этого не сделали, то это всегда можно сделать в настройках, на вкладке Персональные, онлайн аккаунты:
7. Установка расширений Gnome
Оболочка Gnome позволяет устанавливать расширения, чтобы сделать вашу систему более простой в настройке и управлении.
8. Установите медиаплеер VLC
VLC - это популярный, кроссплатформенный медиаплеер с открытым исходным кодом, который поддерживает большинство аудио и видеоформатов. Его можно установить из репозитория RPMFusion:
sudo dnf install vlc
Не забудьте добавить репозиторий перед выполнением этой команды.
9. Установите веб-плагины Java
Все еще есть достаточно много веб-приложений, работающих на Java, поэтому лучше чтобы ваша система поддерживала плагины Java. Для их установки выполните:
sudo dnf install java-openjdk icedtea-web
10. Установите редактор изображений GIMP
Это легкая, мощная и простая в использовании программа для редактирования изображений в Linux. Чтобы установить ее используйте команду:
sudo dnf install gimp
11. Установите Simple Scan
Simple Scan позволяет сканировать документы. Она будет особенно полезна, если вам нужна настройка Fedora 24 после установки для домашнего офиса. Вы можете найти программу в менеджере приложений:
12. Установите Youtube-DL
Скорее всего, вы часто смотрите видео на Youtube, Facebook, Google Video и других сайтах. Чтобы скачать ваши любимые видео на домашний компьютер можно использовать программу youtube-dl. Для ее установки выполните:
sudo dnf install youtube-dl
13. Установите утилиты для архивации
Если вы раньше пользовались Windows, то, скорее всего, имели дело с форматами архивов rar и zip. Они также становятся популярными в Linux. Для установки утилит, которые позволяют работать с такими форматами наберите:
sudo dnf install unzip unrar
14. Установите Thunderbird
По умолчанию Fedora 24 поставляется с почтовым клиентом Evolution, но почтовый клиент Mozilla Thunderbird больше нравиться пользователям и имеет более широкую функциональность. Как и предыдущие программы, он есть в центре приложений:
15. Установите службу Spotify
Если вы любите музыку, то наверное, хотите использовать самый лучший и самый популярный на данный момент сервис потокового воспроизведения. Несмотря на то, что официально клиент Spotify разработан только для Ubuntu и Debian, но вы можете установить его и в Fedora:
sudo dnf install spotify-client
Для регистрации в Spotify из России и других стран пост СССР нужно будет сменить свой ip адрес на американский.
16. Установите qBitTorrent
С помощью торрентов можно загружать большие файлы, даже при нестабильном интернете и низкой пропускной способности сети, при достаточном количестве раздающих. Но для загрузки торрент файлов нужен клиент. qbittorent - один из лучших, у него есть версия для Linux, Windows и Mac OS.
Это программу вы тоже найдете в центре программного обеспечения:
17. Install VirtualBox
Если вы любите устанавливать и тестировать операционные системы или дистрибутивы linux вам понадобится виртуальная машина, например, VirtualBox. Таким образом, вам не нужно будет переустанавливать свою операционную систему. Достаточно только установить ее в VirtualBox.
Чтобы установить Virtualbox сначала необходимо добавить репозиторий:
sudo vi /etc/yum.repos.d/virtualbox.repo
Теперь можно устанавливать:
dnf install VirtualBox
18. Установите Pidgin
Для установки в Fedora 24 наберите:
sudo dnf install pidgin
19. Установите другое окружение рабочего стола
По умолчанию в Fedora 24 используется Gnome 3, но если вам не нравится это окружение, настройка Fedora 24 после установки может включать установку любого другого окружения:
sudo dnf install @kde-desktop
sudo dnf install @cinnamon-desktop
sudo dnf install @mate-desktop
sudo dnf install @xfce-desktop
sudo dnf install @lxde-desktop
20. Установка Steam
Steam - это клиент для цифровой платформы Valve, который позволяет загружать и играть различные игры в Linux. Для установки Steam нужно сначала добавить репозиторий:
sudo dnf install steam
21. Установка Wine
Wine - это прослойка, позволяющая запускать Windows программы в Linux. Не все программы работают хорошо, но есть такие, которыми можно пользоваться вполне сносно. Для ее установки наберите:
sudo dnf install wine
22. Установите Rufus
Это лучший инструмент, для записи образов на флешку в Windows, но вы можете запустить ее и в Linux с помощью wine. Rufus в двое быстрее таких программ, как unetbootin и Universal USB Installer.
Просто скачайте exe файл из официального сайта и запустите:
23. Установите Dropbox
Dropbox - это свободное, популярное облачное хранилище, клиенты для которого есть в Windows, Linux, MacOS. Вы можете загружать сюда документы, видео, музыку или делать резервные копии своих файлов.
Для установки откройте центр приложений и наберите в строке поиска dropbox:
24. Установите плеер GNOME Music
Gnome Music - это новый музыкальный плеер со всеми необходимыми функциями и красивым интерфейсом.
Вы можете найти программу в центре приложений:
25. Установите Teamviewer
TeamViewer - это отличный инструмент для удаленного доступа к системе. Для работы программы нужно, чтобы оба компьютера были подключены к сети интернет. Вы можете скачать установщик на официальном сайте.
Затем установите командой:
rpm install teamviewer.rpm
Выводы
Это еще далеко не все действия после установки Fedora 24 которые нужно сделать, но здесь собрано главное. Если что-то было упущено, напишите в комментариях.
Нет похожих записей
Оцените статью:
(14 оценок, среднее: 4,64 из 5)Об авторе
25 комментариев
Вам и не нужно его настраивать. Домашние компьютеры, ноутбуки получают IP адреса динамически по DHCP, настройка статического IP может понадобиться для сервера или в огранизациях, где каждый компьютер должен иметь постоянный ip адреса.
Команду sudo update-grub выполняли чтобы обновить конфиг? Попробуйте переустановить эту версию ядра, возможно она стала неправильно.
статический IP удобен, если Вы в локальной сетке пользуетесь несколькими ПК и особенно - с разными платформами, н.п. версиями Windows. Для удобства обмена файлами и программами доступа к рабочему столу, где нужно задавать IP адрес, чтобы не смотреть его каждый раз. IP присваивает динамически Ваш роутер и он будет каждый раз разный. Если Вы зададите сами, Вы всегда знаете, что н.п. 192.168.0.1 - Ваш роутер, . 2 - Линукс пк, 3 - Виндовый жены и т.п. Сергей
Сколько раз я не пытался запустить Rufus через wine - эта программа просто не видет флешки!
Вообще плохая идея запускать в wine софт которому нужен доступ к железу
Сам wine это эксперементальная ветвь CrossOver проект сам по себе был хорош но до полной комерцеризации. Сейчас он лишь слегка подерживаеться ну не желают пользователи привыкшиее к объявленным свободным на первых порах CrossOver за него платить. Imho: Возможно сделай создатели проекта кросхайдинговую систему оплаты всё было-бы намного удачней.
С загузчиком вроде как разобрался.
Сначала я попытлся изменить просто версию ядра в конфигурационном файле
sudo gedit /boot/grub2/grub.cfg
sudo grub2-mkconfig -o /boot/grub2/grub.cfg
Но всё равно Ubuntu запускалась только на ядре версии 4.4.0-24
Оказалось всё гораздо проще.
Установил Grub Customizer
Отрыл "Изменить" в пунктах Ubuntu 16.04 и уже в здесь не просто изменил версию ядра, но и добавил к linux и initrd + efi так что получилось linuxefi и initrdefi
Заработало.
Спасибо автору за пост. Вот только не могли бы вы осветить установку nvidia driever в fedora 24. На kde чет ника не могу поставить.
Спасибо за пост!
Поставил на десктопе Федору 24, все нормально, только бубны с принтером LBP6000/6018. и проблема не только в том что нужно установить чтоб работала печать, а еще удалить ранее установленные дрова, с которыми идет конфликт. Нужен вектор в котором нужно мне двигаться, желательно в консоли.
Отличная статья, ничего лишнего, очень помогла. Автору Сергею большое СПАСИБО за его сайт.
сегодня в первый раз установил федору 25 бета (до этого убунту, кубунту), было бы неплохо дполнить как включить SUDO и всякие мултимедиа кодеки, еще такой вопрос может кто знает - не работает backspace в nautilus обычно им назад перехожу
Мой совет использовать все ж таки Russian Fedora remix. Там больше кодеков по дефолту, все работает
А куда писать эти команды?!
Откройте терминал, а затем выполняйте команды.
Admin: Стоило наверно добавить в статье что изначально поддержка большей части plagini'es jva отключены в web браузерах Firefox и Google chrome.
подскажит пожалуйств приустановке teameiewer-а, после завершения скчивания на fedora пишет что не нашёл пакит интернете и в фаелах
Народ підкажіть як скачати дрова до відеокарти NVidia GeForse, драйвери до Intel Core i5, Та інші які потрібні для норм роботи ноута!
Для процессора драйвер не нужен.
Обычный проприетарный драйвер NVIDIA доступен в репозиториях RPMFusion, поэтому нам потребуется подключить их если они ещё не подключены (необходимы как free, так и nonfree):
1
Теперь мы должны установить набор сборки драйвера: компилятор GCC и заголовочные файлы ядра, исходники ядерного модуля, а также сам драйвер.
Установка для современных видеокарт
Вариант для современных видеокарт NVIDIA (серии 700, 800 (ноутбуки), 900 и 1000 и более современные):
1
sudo dnf install gcc kernel-headers kernel-devel akmod-nvidia xorg-x11-drv-nvidia xorg-x11-drv-nvidia-libs
Если используется 64-битная ОС, но требуется запускать ещё и Steam и 32-битные версии игр, то установим также 32-битный драйвер (устанавливать сразу после предыдущих):
1
sudo dnf install xorg-x11-drv-nvidia-libs.i686
Установка для более старых видеокарт
Для видеокарт NVIDIA серий 300, 400, 500, 600:
1
sudo dnf install gcc kernel-headers kernel-devel akmod-nvidia-390xx xorg-x11-drv-nvidia-390xx xorg-x11-drv-nvidia-390xx-libs nvidia-settings-390xx
Для 64-битных ОС с необходимостью запуска 32-битных игр (устанавливать сразу после предыдущих):
1
sudo dnf install xorg-x11-drv-nvidia-340xx-libs.i686
Установка для устаревших видеокарт
Для устаревших видеокарт NVIDIA (серии 6000, 7000, 8000, 9000, 200):
1
sudo dnf install gcc kernel-headers kernel-devel akmod-nvidia-340xx xorg-x11-drv-nvidia-340xx xorg-x11-drv-nvidia-340xx-libs
Для 64-битных ОС с необходимостью запуска 32-битных игр (устанавливать сразу после предыдущих):
1
sudo dnf install xorg-x11-drv-nvidia-340xx-libs.i686
Действия по окончании установки
По окончании установки необходимо убедиться, что модули ядра были успешно собраны и установлены корректно:
1
sudo akmods --force
Если возникла ошибка, то подробный журнал можно найти в каталоге /var/cache/akmods/nvidia/.
Теперь вырежем из образа initrd драйвер nouveau и добавим NVIDIA:
1
Дистрибутивы Linux Mint, Ubuntu и Fedora Workstation содержат множество предустановленных приложений, таких, как Firefox, LibreOffice и Transmission. По сути в рамках каждого их этих дистрибутивов поставляется полный пакет приложений для повседневного использования, но ведь это Linux и вам наверняка хочется подобрать приложения в соответствии со своими представлениями об удобстве. К счастью, вы можете выбирать из десятков тысяч (!) существующих приложений и пакетов программного обеспечения.
Возможно, вы привыкли к установке приложений в ОС Windows путем «простой» загрузки файла установщика вашего любимого приложения с какого-либо веб-сайта. В дистрибутивах Linux Mint, Ubuntu и Fedora Workstation аналогичный процесс является более простым. Ведь вам не придется загружать что-либо вручную с веб-сайтов.
Вместо этого вы сможете устанавливать приложения лишь из репозиториев программного обеспечения («магазина программного обеспечения») дистрибутивов Linux Mint, Ubuntu и Fedora Workstation. Процесс установки приложений из репозиториев гораздо проще, так как вам не придется тратить время на поиск приложений в сети. Кроме того, вам не придется самостоятельно загружать их установщики.
2. Преимущества: простота и безопасность
Несложно выделить два преимущества системы репозиториев: простота и безопасность. Помимо того, что в репозиториях содержится лишь проверенное программное обеспечение, после его установки ваша система будет в безопасности благодаря наличию функции централизованного обновления.
Обновления в дистрибутивах Linux Mint, Ubuntu и Fedora Workstation выпускаются не только для программного обеспечения из комплекта поставки этих дистрибутивов, но и для всего программного обеспечения, которое было установлено из репозиториев!
3. Три способа установки приложений
Существуют три рекомендованных способа установки приложений: с помощью Менеджера программ в Linux Mint, приложения Ubuntu Software в Ubuntu или Центра приложений в Fedora Workstation, с помощью Менеджера пакетов Synaptic в Linux Mint и Ubuntu или с помощью менеджера пакетов Yum Extender DNF в Fedora Workstation, а также с помощью одной из следующих команд в терминале:
- Linux Mint: sudo apt install <имя пакета>
- Ubuntu: sudo apt-get install <имя пакета>
- Fedora Workstation: sudo dnf install <имя пакета>
Также возможна установка программного обеспечения в ручном режиме по аналогии с установкой приложений ОС Windows. Данный способ установки программного обеспечения позволяет обойти механизмы защиты, используемые в системе репозиториев программного обеспечения дистрибутивов и не рекомендуется.
4. Центры приложений
4.1. Менеджер программ Linux Mint
Менеджер программ Linux Mint очень прост в использовании. В первую очередь вам придется установить соединение с сетью Интернет.
После этого необходимо осуществить переход в рамках главного меню системы: «Меню — Администрирование — Менеджер программ». Теперь вы можете выбрать приложение для установки из одной из доступных категорий, либо ввести в строку поиска имя приложения, которое вы ищите, например, «Inkscape», если вы хотите установить отличный редактор векторной графики (который как нельзя лучше подходит для создания рождественских поздравительных открыток). Также вы можете ввести ключевое слово для поиска приложений, например, «vector». После завершения ввода следует нажать клавишу Enter. Используйте двойной клик для выбора приложения «Inkscape» из списка результатов поиска, после чего нажмите кнопку «Установить» на странице описания приложения для его установки.
4.2. Приложение Ubuntu Software
Приложение Ubuntu Software появилось в Ubuntu 16.04 LTS и практически не отличается от Центра приложений в Fedora Workstation. В первую очередь вам также придется установить соединение с сетью Интернет.
После этого следует нажать на иконку приложения Ubuntu Software в боковой панели (иконка представляет собой сумку для покупок). Теперь вы можете выбрать приложение для установки из одной из доступных категорий, либо ввести в поле поиска имя приложения, которое вы хотите установить, например «synaptic», если вы хотите установить легковесный менеджер пакетов программного обеспечения Synaptic. Также вы можете ввести ключевое слово для поиска приложений, например, «installer». Поиск приложений начнется автоматически по мере изменения содержимого поля поиска, поэтому вам не нужно нажимать клавишу Enter. После этого вы можете выбрать «Менеджер пакетов Synaptic» и нажать кнопку «Установить».
4.3. Центр приложений Fedora Workstation
Центр приложений Fedora Workstation претерпел небольшие изменения в последних версиях дистрибутива, тем не менее, он является простым в использовании и интуитивно понятным инструментом. Для его работы также необходимо соединение с сетью Интернет.
Для запуска приложения достаточно нажать на кнопку «Обзор» на верхней панели, ввести в поле поиска режима обзора в верхней части экрана запрос «software» и выбрать первое предложенное приложение «Центр приложений». После запуска приложения вы можете либо выбрать нужное вам приложение из любой категории, либо нажать на кнопку с увеличительным стеклом в заголовке окна и ввести в открывшееся поле поиска имя приложения, которое вы хотите установить, например «yumex», если вы хотите установить легковесный менеджер пакетов программного обеспечения «Yum Extender DNF». Также вы можете ввести ключевое слово для поиска приложений, например, «yum». Поиск приложений начнется автоматически по мере изменения содержимого поля поиска, поэтому вам не нужно нажимать клавишу Enter. После этого вы можете выбрать «Yum Extender DNF» и нажать кнопку «Установить».
Это все необходимые действия для установки приложения из репозитория! В результате приложение будет автоматически загружено и установлено. Кроме того, в меню будет автоматически добавлен элемент для запуска установленного приложения.
5. Менеджеры пакетов
5.1. Менеджер пакетов Synaptic
С помощью менеджера пакетов Synaptic вы можете более тонко управлять пакетами программного обеспечения из репозиториев дистрибутивов Linux Mint и Ubuntu. Он предоставляет пользователю гораздо больше возможностей, чем приложение Ubuntu Software и Менеджер приложений Linux Mint.
Synaptic не поставляется в составе дистрибутива Ubuntu, но вы можете установить его с помощью приложения Ubuntu Software. В Linux Mint он предустановлен по умолчанию.
Synaptic может обрабатывать запросы практически также, как если бы вы использовали строку поиска Google для поиска пакетов программного обеспечения. Для того, чтобы использовать данный менеджер пакетов программного обеспечения, необходимо установить соединение с сетью Интернет.
Synaptic достаточно прост в обращении: к примеру, вам нужен очень простой текстовый редактор, который является более легковесным, чем простой текстовый редактор GEdit. Вы слышали о простом текстовом редакторе Leafpad и хотите испытать его в работе.
Для установки этого текстового редактора вам придется запустить Менеджер пакетов Synaptic. В дистрибутиве Ubuntu для этого достаточно нажать на логотип Ubuntu в левом верхнем углу экрана, ввести запрос synaptic и выбрать вариант «Менеджер пакетов Synaptic».
Не используйте поле быстрого поиска (так как функция быстрого поиска не всегда работает корректно), а вместо этого нажмите кнопку «Поиск» на панели управления окна Synaptic и введите запрос «leafpad» в текстовом поле открывшегося диалога. После окончания ввода запроса нажмите кнопку «Поиск». Synaptic выведет список пакетов программного обеспечения, которые так или иначе связаны с текстовым редактором Leafpad. В большинстве случаев вы можете просто выбрать пакет программного обеспечения с самым подходящим именем, в данном случае «leafpad». Также обратите внимание на описание пакета программного обеспечения, которое выводится при выборе пакета. Используйте правую кнопку мыши для открытия контекстного меню пакета программного обеспечения, после чего выберите пункт «Отметить для установки» этого меню и нажмите кнопку «Применить» на панели инструментов окна Synaptic. В результате Synaptic загрузит все пакеты программного обеспечения, необходимые для корректного функционирования текстового редактора Leafpad из репозиториев программного обеспечения дистрибутива Ubuntu или Linux Mint и установит их. Элемент меню для запуска текстового редактора будет добавлен автоматически.
Как видите, ничего сложного!
5.2. Менеджер пакетов Yum Extender DNF
Менеджер пакетов Yum Extender DNF позволяет гибко управлять пакетами программного обеспечения в дистрибутиве Fedora Workstation. Он предоставляет пользователю гораздо больше возможностей, чем предлагаемый по умолчанию Центр приложений.
Yum Extender DNF не поставляется по умолчанию в составе дистрибутива Fedora Workstation, но может быть без каких-либо проблем установлен с помощью Центра приложений. Для работы данного менеджера пакетов также необходимо соединение с сетью Интернет.
Предупреждение: в официальном репозитории дистрибутива Fedora Workstation помимо актуальной версии менеджера пакетов Yum Extender DNF присутствует устаревшая версия Yum Extender, которая хоть и является работоспособной, но не рекомендуется к использованию. Впрочем, она не отображается в результатах поиска Центра приложений, поэтому вы вряд ли ошибетесь.
Менеджер пакетов достаточно прост в обращении: к примеру, вам нужен очень простой текстовый редактор с подсветкой синтаксиса различных языков программирования. Вы слышали о простом текстовом редакторе Geany и хотите испытать его в работе. Для этого достаточно запустить Yum Extender DNF следует, нажатв на кнопку «Обзор» на верхней панели, введя запрос «yum» в поле поиска в верхней части экрана и выбрав первое предложенное приложение «Yum Extender (DNF)». Все, что нужно сделать для установки упомянутого приложения — это нажать на кнопку с увеличительным стеклом в заголовке окна менеджера пакетов «Search (Show/Hide)», ввести в открывшееся поле ввода поискового запроса строку «geany», нажать кнопку Enter, установить галочку рядом с именем первого найденного пакета и нажать на кнопку с шестеренками в заголовке окна приложения «Apply pending changes». После этого приложение выведет список пакетов для установки и предложит вам согласиться с установкой с помощью кнопки «OK» или отказаться от нее с помощью кнопки «Cancel». Для установки пакета вам придется ввести свой пароль. Элемент меню для запуска Geany будет добавлен автоматически.
Все достаточно просто, не так ли?
6. Старайтесь не пользоваться этим методом: установка в ручном режиме
Установка пакетов программного обеспечения, аналогичная использованию установщиков программного обеспечения в ОС Windows, также возможна в дистрибутивах Linux Mint, Ubuntu и Fedora Workstation. При этом ее не рекомендуется осуществлять, так как она позволяет обойти механизмы безопасности, реализованные в рамках репозиториев программного обеспечения! Кроме того, в подавляющем большинстве случаев вы не сможете автоматически получать обновления для установленного таким образом программного обеспечения.
Для осуществления установки программного обеспечения в ручном режиме вам придется загрузить файл пакета программного обеспечения с расширением .deb в случае дистрибутива Linux Mint или Ubuntu (и дистрибутив Ubuntu, и дистрибутив Linux Mint основаны на пакетной базе дистрибутива Debian, поэтому файлы пакетов программного обеспечения имеют расширение .deb) или с расширением .rpm в случае дистрибутива Fedora Workstation (ввиду того, что пакеты с данным расширением используются в множестве дистрибутивов, в описании пакета должен упоминаться дистрибутив Fedora). Используйте двойной клик для запуска процесса установки пакета программного обеспечения таким же образом, как при использовании установщика (с расширением .exe) в ОС Windows.
Также вы можете устанавливать программное обеспечение для Linux, вообще не снабженное какой-либо системой установки (подобное программное обеспечение распространяется в форме архивов с расширением .tar.gz). Но чаще всего его установка связана с различными трудностями и сложна для неопытных пользователей.
7. Хотите ознакомиться с дополнительными советами?
Хотите узнать о других настройках и приемах работы с дистрибутивом Linux Mint, Ubuntu или Fedora Workstation? На данном веб-сайте размещено большое количество подобных материалов.
Какой менеджер пакетов используется в настоящее время?¶
Dnf, являющийся, в свою очередь, форком Yum.
Могу ли я использовать Yum в Fedora?¶
Начиная с Fedora 24, yum присутствует в Fedora лишь как символическая ссылка на dnf, сохранённая для обратной совместимости.
Что такое Flatpak пакеты?¶
Flatpak – это современный прогрессивный формат самодостаточных пакетов для GNU/Linux. Он поддерживает рантаймы, изоляцию внутри песочниц, установку без наличия прав суперпользователя и многое другое.
Какие преимущества и недостатки у Flatpak пакетов?¶
поддерживает динамическую линковку с большим количеством библиотек из рантаймов, что решает проблемы с лицензированием, их поддержкой в актуальном состоянии и исправлением в них ошибок, а также уязвимостей;
библиотеки, для которых нет рантаймов, могут быть упакованы непосредственно внутрь флатпака и подгружаться по мере необходимости;
Flatpak позволяет установить разные версии приложений одновременно;
для установки не требуются права суперпользователя;
поддерживается контейнерная изоляция приложения внутри собственной песочницы;
приложению могут быть выданы только необходимые права доступа и разрешения;
могут использоваться на любом дистрибутиве GNU/Linux без перекомпиляции и перекомпоновки;
лёгкое создание и хостинг собственных репозиториев.
из-за того, что Flatpak пакеты по определению должны запускаться на разных дистрибутивах, они содержат в себе все зависимости либо в виде рантаймов, либо внутри флатпака;
в публичных репозиториях (например Flathub) мейнтейнеры не занимаются обновлением своих пакетов до актуальных рантаймов, из-за чего уже при установке нескольких приложений в системе появится куча различных версий одних и тех же рантаймов, что тратит очень много места на диске впустую;
из-за использования разных рантаймов полноценно не используется разделяемая память библиотек, т.е. каждое приложение загружает все свои зависимости в собственное адресное пространство;
отсутствует возможность использования общесистемных настроек среды для контейнеризированных приложений;
отсутствует возможность использования уже установленных в системе библиотек.
Можно ли устанавливать программы посредством make install?¶
Категорически не рекомендуется, ибо:
make install порождает в системе кучу никем и ничем не отслеживаемых файлов: бинарников, конфигов, прочих файлов. Это в большинстве случаев приведёт к множеству проблем при обновлении или удалении;
make install не учитывает файлы других пакетов и может запросто перезаписать или удалить в системе что-то важное, т.к. действие выполняется с правами суперпользователя;
make install не ведёт никакого журнала действий, поэтому всё, что оно произвело, невозможно полноценно откатить;
установленные через make install приложения очень часто невозможно удалить вообще, т.к. многие разработчики не делают правило make uninstall, что, в принципе, верно ибо оно не нужно большинству, а если и делают, то оно способно лишь удалить скопированные файлы. Изменения конфигов, других файлов и пр. откатить оно не способно.
Установка пакетов штатным пакетным менеджеров имеет множество преимуществ:
при установке пакетный менеджер разрешает все зависимости, добавляет нужные, устраняет конфликты;
перед выполнением установки пакетный менеджер проверяет, чтобы устанавливаемый пакет не вмешивался в работу других, а также самой системы. Если это так, он не будет установлен;
во время установки все изменения, сделанные пакетом, вносятся в специальную базу данных пакетного менеджера и при удалении или обновлении будут учтены;
при удалении пакета производится полный откат действий, предпринятых при установке (даже если были изменены какие-то конфиги, эти действия будут откачены полностью, т.к. хранится diff внутри базы ПМ);
при обновлении перезаписываются только изменённые файлы. Более того, может быть скачан и установлен только дифф. изменений;
если при обновлении пакета возникает конфликт какого-то конфига, он не будет молча перезаписан, а будет применён патч на существующий, либо, если это невозможно, будет запрошено действие у пользователя.
Можно ли использовать PIP или NPM для установки программ и модулей?¶
Нет. Глобальная установка чего-либо через pip (pip2, pip3) либо npm по своей деструктивности аналогична make install .
Нужной Python библиотеки нет в репозиториях. Как можно безопасно использовать PIP?¶
В таком случае рекомендуется либо локальная установка модулей посредством pip с параметром --user , либо использование Python Virtual Environment :
Установленные таким способом модули будут размещены в домашнем каталоге пользователя и не помешают работе системы.
Как правильно применять Python Virtual Environment?¶
Установим пакеты python3-virtualenv и python3-setuptools:
Создадим виртуальное окружение:
Теперь внутри него допускается использовать любые механизмы установки пакетов Python: pip, install.py и т.д.
Здесь foo-bar – название venv контейнера. Допускается создавать неограниченное их количество.
Как удалить установленные пакеты из Python Virtual Environment?¶
Создадим и экспортируем в файл foo-bar-installed.txt список установленных пакетов из PIP:
Удалим данные пакеты:
Как правильно обновлять систему?¶
Fedora поддерживает два вида обновлений: через консоль средствами пакетного менеджера dnf , либо через графические менеджеры, основанные на PackageKit.
Обновление системы средствами dnf:
При этом настоятельно не рекомендуется запускать процесс в эмуляторах терминала графической среды.
Как часто следует устанавливать обновления системы?¶
Чем чаще устанавливаются обновления, тем меньше проблем будет при этом за счёт плавной миграции между файлами конфигурации приложений, сервисов и т.д.
Мы рекомендуем устанавливать обновления системы ежедневно.
Можно ли автоматизировать установку критических обновлений?¶
Да. Установим специальный сервис для автоматической проверки и установки обновлений:
Все параметры могут быть тонко настроены в конфигурационном файле /etc/dnf/automatic.conf .
Как мне обновить Fedora до новой версии?¶
Процесс обновления стандартен и максимально безопасен:
Весь процесс установки будет выполнен во время следующей загрузки системы.
Если произошёл какой-то конфликт, то рекомендуется очистить все кэши dnf:
Возможно ли сделать откат к предыдущей версии Fedora?¶
Нет, это действие официально не поддерживается.
Для отката на предыдущую версию необходимо восстановить созданную ранее резервную копию.
Как мне обновить Fedora до Rawhide?¶
Допускается обновление с любой поддерживаемой версии Fedora до Rawhide. Следует помнить, что это действие необратимо. Пути назад на стабильный выпуск без полной переустановки системы уже не будет.
Весь процесс установки будет выполнен во время следующей загрузки системы.
Возможно ли откатиться с Rawhide назад на обычный релиз?¶
Можно ли обновляться через несколько версий?¶
Официально поддерживается лишь обновление с текущей на следующую версию. Если требуется выполнить обновление сразу через несколько релизов дистрибутива, то настоятельно рекомендуется делать это последовательно (например F27 -> F28 -> F29 -> F30 и т.д.).
Когда лучше выполнять обновление при выходе новой версии дистрибутива?¶
Рекомендуется обновлять систему до новой версии Fedora в течение месяца после её официального релиза.
При обновлении dnf ругается на дубликаты пакетов.¶
Установим утилиту package-cleanup:
Удалим дубликаты и повреждённые пакеты:
База RPM оказалась повреждена. Как восстановить?¶
Для запуска пересборки базы данных RPM следует выполнить:
Настоятельно рекомендуется сделать резервную копию каталога /var/lib/rpm перед этим действием.
Dnf сохраняет старые ядра. Это нормально?¶
Да. По умолчанию dnf сохраняет 3 последних ядра, чтобы в случае сбоя была возможность загрузки в более старое для разрешения проблем и восстановления работы системы.
Как можно уменьшить количество сохраняемых ядер?¶
Откроем файл /etc/dnf/dnf.conf в текстовом редакторе:
Изменим значение переменной installonly_limit :
Минимально допустимое значение – 2 (будут сохраняться два ядра: текущее и предыдущее).
Как настроить работу dnf через прокси?¶
Откроем файл /etc/dnf/dnf.conf в текстовом редакторе:
Изменим значение переменной proxy (при отсутствии добавим):
Если используемый прокси-сервер требует проверки подлинности (аутентификации), то укажем также и авторизационные данные для подключения:
Здесь LOGIN – логин пользователя на прокси-сервере, а PASSWORD – его пароль.
Здесь METHOD – название метода аутентификации, используемого прокси-сервером.
Список часто используемых методов:
Подробнее о поддерживаемых методах аутентификации см. в документации.
Как отключить установку слабых зависимостей?¶
Откроем файл /etc/dnf/dnf.conf в текстовом редакторе:
Изменим значение переменной install_weak_deps (при отсутствии добавим):
Как мне запретить установку обновлений для ряда пакетов?¶
Откроем файл /etc/dnf/dnf.conf в текстовом редакторе:
Изменим значение переменной exclude (при отсутствии добавим):
Здесь вместо примера укажем нужные пакеты, разделяя их пробелом. Допускаются стандартные символы подстановки.
Что такое Delta RPM?¶
Технология Delta RPM позволяет сократить расход трафика при регулярной установке обновлений за счёт того, что скачиваться будет не новая версия целиком, а лишь разница между ней и установленной в системе.
К сожалению, на медленных устройствах: HDD, eMMC, SD и т.д., это значительно замедляет процесс установки обновлений , поэтому функцию можно отключить .
Как отключить использование Delta RPM?¶
Откроем файл /etc/dnf/dnf.conf в текстовом редакторе:
Изменим значение переменной deltarpm (при отсутствии добавим):
Как можно вручную удалить старое ядро?¶
Для ручного удаления старого ядра можно выполнить:
Здесь 5.15.5 – это версия удаляемого ядра.
Какие сторонние репозитории лучше всего подключать?¶
Как работать с Flatpak пакетами в Fedora?¶
В системе нет кодеков мультимедиа. Как их установить?¶
Для начала следует подключить репозиторий RPM Fusion , после чего установить кодеки из группы multimedia и sound-and-video:
Как отключить автообновление кэшей dnf?¶
Что лучше: dkms или akmods?¶
Конечно akmods, т.к. он автоматически собирает и устанавливает полноценные RPM пакеты.
Каким способом можно обновить пакет из тестовых репозиториев?¶
Чтобы установить обновление из Fedora Testing, необходимо временно подключить соответствующий репозиторий:
Репозиторий updates-testing подключается однократно только для данного сеанса работы dnf.
Как получить список файлов установленного пакета?¶
Как узнать в каком пакете находится конкретный файл?¶
Для этого можно воспользоваться плагином dnf repoquery:
Для поиска бинарников и динамических библиотек можно применять альтернативный метод:
Можно ли установить несколько версий Java в систему?¶
Да, это возможно. В настоящее время поддерживаются следующие версии Java. Допускается их одновременная установка.
В Fedora используется менеджер пакетов DNF и формат пакетов RPM. Система предоставляет новейшие версии пакетов и ядра Linux. Поддержка дистрибутива осуществляется около 13 месяцев, а модуль ядра SELinux привносит высокий уровень безопаности.
Основным дистрибутивом Fedora является система с рабочим окружением Gnome, но также доступны альтернативные сборки Fedora Spins, которые предлагают окружения KDE, Cinnamon, XFCE, LXQT, LXDE и Mate.
Перед началом описания настроек, отмечу следующие особенности дистрибутива. Если вы привыкли использовать, короткие пароли администратора или слабые пароли, и во время первичной настройки дистрибутив отказывается принимать такие пароли, то два раза подтвердите ввод пароля. В таком случае дистрибутив примет пароль.
Обновление системы и улучшение поддержки локализации
В первую очередь, после установки, нужно обновить систему, поэтому в терминале выполним следующую команду:
После обновления стоит перезагрузить систему.
Русифицируем систему. Русский язык установлен не полностью, поэтому воспользуемся командой для доустановки языка:
Если есть необходимость, то можно поменять имя хоста и пароль пользователя:
Переключение с Wayland на Xorg
Fedora с рабочим окружением Gnome по умолчанию использует Wayland (протокол управления графическим сервером). На мой взгляд Wayland еще недостаточно стабилен, поэтому рекомендую использовать Xorg. Для смены протокола: в окне выбора пользователя входа в систему нажмите на шестерёнку выберите протокол Gnome на Xorg.
Подключение репозиториев RPM Fusion free и nonfree
Из-за юридических ограничений компания Red Hat (Fedora) не могут содержать в своих репозиториях некоторые, ограниченные патентами, пакеты. Как правило это мультимидийные пакеты, проприетарные драйвера. По этой причине был создан отдельный репозиторий с данными пакетами. RPM Fusion является одним из самых популярных репозиториев в Fedora. Добавление репозитория одной командой:
Установка мультимедийных кодеков
Из-за отсутствия проприетарных кодеков, браузер Firefox в Fedora не воспроизводит потоковое вещания и видео кодека html5.
Решим проблему установкой кодеков:
Решение проблемы браузера Opera в дистрибутиве Fedora с воспроизведением потокового вещания и видео html5
Браузер Opera в Fedora имеет туже самую проблему, что и в Ubuntu подобных дистрибутивах. Решение проблемы с воспроизведением видео:
Установка дополнительной поддержки архиваторов
Установка rar в Fedora 31:
После этого в Менеджере архивов (проверено в Gnome и KDE) появится поддержка создания rar архивов.
Установка шрифтов Microsoft
Улучшение отображения шрифтов при использовании LCD мониторов
Установка Dnfdragora в Fedora 31
Dnfdragora это интерфейс менеджера пакетов DNF, основанный на rpmdragora из Perl-кода Mageia. Dnfdragora можно назвать альтернативой Synaptic из Debian, Ubuntu подобных систем.
Установка Steam
Steam установим из репозитория RPMFusion, чуть раньше мы уже подключили данный репозиторий. Пакет kernel-modules-extra необходим для обеспечения поддержки игровых контроллеров.
Устанавливаем wine
Установка winetricks и создание префикса - аналогично нашей статьи: Установка последней версии WineHQ.
Удаляем лишние программы
Fedora Spin с рабочим окружением KDE поставляется с большим количеством различных программ. По моему мнению, далеко не все они нужны. Предлагаю удалить лишние программы:
Удаление лишних пакетов снизит потребление оперативной памяти системы. В моем случае потребление памяти после установки системы было около 800 МБ. После удаления пакетов снизилось до 600 МБ.
Так же сообществом создан скрипт, и описана настройках по установке минимальной комплектации KDE из установочного образа Fedora Everything. Ссылка: Fedora-KDE-Minimal-Install-Guide.
Настройка окружения
Вместо удаленного ktorrent установим qbittorrent:
Для регулировки работы процессора установим виджет CPUFreq Manager Widget:
После этого виджет появится в общем списке виджетов.
Обладатели ноутбуков, при использовании рабочего окружения KDE, возможно захотят отказаться от ввода пароля WI-FI после каждого запуска системы. Для отключения данной проверки нужно запустить приложение KWalletManager, с правой стороны выбрать опцию Сменить пароль, затем указать пустой пароль и согласится на изменений.
Настройка окружения Gnome дистрибутива Fedora во многом схожа с настройкой Gnome из Ubuntu. Поэтому стоит воспользоваться информацией из статьи: Ubuntu 18.04 LTS Bionic Beaver после установки
Проблема с отображением кириллицы в редакторе Gedit все так же решается командой:
Gnome Tweak Tool устанавливается командой:
Установка Viber
В версии Viber для Linux встречаются проблемы с зависимостями при установке. Поэтому было решено сразу же ставить из пакетов Flatpack и Snap. Версия из Snap у меня не запустилась, а вот из Flatpack запустилась и работала корректно. По этой причине опишу установку Viber именно версии из Flatpack.
Установка и включение Flatpack в Fedora:
Установка пакета Viber:
После перезагрузки системы программа будет отображена и доступна в Меню приложений
Установка Skype
Установка Virtualbox в Fedora 31
Установка Virtualbox будет производиться из репозитория RPM Fusion
Добавляем пользователя в группу vboxusers и vboxsf
Установка Vmware Workstation 15.5.1 в Fedora
Для установки VMware Workstation Pro необходимо открыть терминал в папке с установочным файлов расширения .bundle и выполнить следующие команды:
Во время запуска Vmware появится окно с предложением компиляции ядра, оно завершится с ошибкой и выполнено не будет. Для решения этой проблемы нужно установить патчи.
Устанавливаем патчи:
В следующем запуске Vmware Workstation снова откроется окно с предложением компиляции ядра, соглашаемся. Теперь оно пройдет корректно.
После установки виртуальной системы можно столкнуться с ошибкой скачивания Vmware Tools. Решение следующее:
В настройках Vmware в опции CD/DVD указываем образ (для установки Windows это будет образ windows.iso, а для Linux - linux.iso) из директории /usr/lib/vmware/isoimages/
После этого в файловом менеджере примонтируется образ Vmware Tools и можно будет установить дополнение.
Установка Vmware Workstation и установка патчей подойдет для любого GNU/Linux дистрибутива. Для Ubuntu и подобных дистрибутивов может потребоваться установка пакета linux-headers:
Установка WPS Office
Для WPS OFFICE в Fedora требуется пакет mesa-libGLU. Перед установкой офисного пакета рекомендую сначала проверить наличие пакета mesa-libGLU:
Если пакет отобразится, то переходим к установке. Если пакет не установлен, то установим его следующей командой:
Удаляем предустановленный LibreOffice
Полезная информация о множестве различных аспектов настроек дистрибутива Fedora. Например, о поддержке оборудования, установке и обновлению драйверов и многое другое. Информация по ссылке: Неофициальный FAQ по Fedora
Выводы
Операционная система Fedora Workstation 31 продолжает радовать как стабильной работой, так и качественными изменениями. Если вам не нравится рабочее окружение Gnome, то рекомендую обратить внимание на Fedora Spin с другими рабочими окружениями. Fedora – это тот Linux-дистрибутив, который обязательно стоит попробовать. Потратив немного времени на его настройку, я уверен, вы останетесь довольны его дальнейшей стабильной работой.
Читайте также: