Как переместить окно

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

В отличие от предыдущих статей на подобную тематику, я решил немного автоматизировать процесс и предложить вам использовать скрипт Ultimate Fedora Setup от David-Else. Но и ручной настройки немного останется. Как вы уже поняли, дальше мы разберемся как выполняется настройка Fedora 30 после установки.

Настройка Fedora 30 после установки

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

Первым делом, только что установленную систему следует обновить, на случай, если уже вышли какие-либо обновления и исправления ошибок, для этого откройте терминал из главного меню системы и выполните там команду:

sudo dnf update

Настройка Fedora 30 после установки

Затем дождитесь завершения работы команды.

2. Настройка фона рабочего стола

Если вам не нравится фон рабочего стола, используемый в Fedora по умолчанию, вы можете его изменить кликнув правой кнопкой мышки по свободному месту на рабочем столе. Затем, в открывшемся окне выберите Фон:

Настройка Fedora 30 после установки

Далее просто выберите фон, который вам понравился или скачайте нужное изображение и выберите его на вкладке Изображения.

Настройка Fedora 30 после установки

Настройка Fedora 30 после установки

3. Fedora Ultimate Install Script

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

  • libva-intel-driver fuse-exfat
  • mpv ffmpeg mkvtoolnix-gui shotwell
  • gnome-tweaks tldr whipper keepassx transmission-gtk lshw mediainfo klavaro youtube-dl
  • winehq-stable dolphin-emu mame
  • jack-audio-connection-kit
  • borgbackup syncthing
  • java-1.8.0-openjdk nodejs php php-json
  • code chromium chromium-libs-media-freeworld docker docker-compose ShellCheck
  • gnome-shell-extension-auto-move-windows.noarch
  • gnome-shell-extension-pomodoro
  • mozilla-https-everywhere
  • mozilla-privacy-badger
  • mozilla-ublock-origin

После установки среды Visual Code будут установлены для неё такие расширения:

  • ban.spellright
  • bierner.comment-tagged-templates
  • dbaeumer.vscode-eslint
  • deerawan.vscode-dash
  • esbenp.prettier-vscode
  • foxundermoon.shell-format
  • mkaufman.HTMLHint
  • msjsdiag.debugger-for-chrome
  • ritwickdey.LiveServer
  • timonwong.shellcheck
  • WallabyJs.quokka-vscode
  • Zignd.html-css-class-completion
  • bierner.markdown-preview-github-styles

К системе будут добавлены такие репозитории:

  • https://flathub.org/
  • https://rpmfusion.org/
  • https://dl.winehq.org/wine-builds/
  • https://packages.microsoft.com/yumrepos/vscode/

Будет настроен PulseAudio для качественного звука, git, mpv, а также удалены такие программы:

  • gnome-photos
  • gnome-documents
  • rhythmbox
  • totem
  • cheese

Также будут изменены некоторые настройки Gnome, а именно:

  • Добавлено сочетание клавиш Ctrl + Shift + Alt + R для запуска и остановки записи видео с экрана;
  • Добавлены кнопки минимизации и сворачивания для окон;
  • Включено отображение дат в часах, на панели Gnome;
  • Установлено время до блокировки экрана в 1200 секунд;
  • Добавлен перезапуск X сервера при нажатии сочетания клавиш Caps+Backspace;
  • Добавлено автоматическое перемещение окон файлового менеджера на второй рабочий стол, а терминала на третий;
  • Активированы расширения Automove Windows (для перемещения окон) и Pomodoro timer;
  • Активирована ночная тема;
  • Добавляет возможность создавать пустые файлы в контекстном меню Nautilus;

А также другие мелкие настройки и улучшения. Получить скрипт можно из GitHub:

git clone https://github.com/David-Else/fedora-ultimate-setup-script

Затем перейдите в папку со скриптом командой:

Затем редактируем скрипт:

Автор делал этот скрипт для себя и вы можете его изменить, чтобы он работал так, как нужно вам просто отредактировав код скрипта. Можно добавить новые программы для установки в секцию create_package_list.

Настройка Fedora 30 после установки

В переменной REMOVE_LIST укажите пакеты, которые нужно удалить:

Настройка Fedora 30 после установки

А в переменных GIT_EMAIL и GIT_USER_NAME укажите почту и имя пользователя для ваших локальных репозиториев Git. Также важно отметить, что скрипт рассчитан на запуск в системе с английской локализацией. Поэтому, если у вас локализация русская, то нужно найти строчку:

И замените её на:

Теперь можно запускать скрипт:

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

Настройка Fedora 30 после установки

Затем введите новое имя компьютера, если хотите его изменить:

Настройка Fedora 30 после установки

Далее осталось дождаться завершения работы скрипта и перезагрузить компьютер:

Настройка Fedora 30 после установки

После перезапуска вы получаете практически готовую к разработке программного обеспечения операционную систему со всем необходимым инструментарием.

4. Установка темы оформления

Все чего не делает этот скрипт можно сделать вручную с помощью утилиты Gnome Tweak Tool. Давайте установим тему оформления от Numix, для этого выполните:

sudo dnf install numix-gtk-theme numix-icon-theme

Теперь вы можете выбрать эту тему в утилите Gnome Tweak Tool на вкладке Внешний вид:

Настройка Fedora 30 после установки

Также можно настроить тему оболочки. Однако чтобы настройка темы оболочки стала доступна откройте пункт Расширения и включите расширение user-themes:

Настройка Fedora 30 после установки

После этого перезапустите приложение и все будет работать. Темы оболочки можно найти на сайте gnome-look.org.

Выводы

Как видите, настройка Fedora 30 после установки не такая уже и сложная задача. Скрипт сделал за нас практически всю самую сложную работу, а вам останется только добавить несколько настроек или программ, которых не было в скрипте. А что ещё надо сделать после установки дистрибутива? Что вы делали, пишите свои рецепты в комментариях!

Нет похожих записей

alt=”Creative Commons License” width=”” />
Статья распространяется под лицензией Creative Commons ShareAlike 4.0 при копировании материала ссылка на источник обязательна.

Оцените статью:

Об авторе

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

26 комментариев

“Как видите, настройка Fedora 30 после установки не такая уже и сложная задача.”
Ну да, конечно. Не такая уже и сложная задача, где там не объясняется, как правильно установить драйвер Nvidia в Fedora. И там много чего дискомфортного.
Fedora – бессмысленный дистрибутив Linux. Крайне низкое юзабилити.
Лучше Ubuntu, чем с этим геморроем (Fedora) возиться.

Fedora – бессмысленный дистрибутив Linux.

не такой уж безсмысленный. Fedora нужна для бета-тестирования решений, которые в перспективе появятся в Red Hat и CentOS. именно на пользователях Fedora эти решения предварительно и обкатываются. как видите смысл есть, и он даже весьма меркантилен.

Смысл уж ОЧЧЕНЬ меркантилен))), т. к. пользователи являются бесплатными тестерами для платной OS )))

Я так понял, что Fedora не подходит для домашнего использования и игр.
На официальном сайте Fedora вот так написано: “Fedora Workstation — это отточенная, легкая в использовании операционная система для переносных и настольных компьютеров с полным набором инструментов для разработчиков и производителей всех видов.”
https://getfedora.org/ru/
Fedora для работы и для людей с высоким уровнем IQ.
Поэтому лучше поставить себе Ubuntu. Жду, когда появится Ubuntu 20.04 LTS.

Fedora не подходит для домашнего использования

Fedora – обычный Linux-дистрибутив, у сообщества есть цели и миссия. для домашнего использования вполне подходит. если бы не было Debian, то скорей всего пользовался бы именно Fedora.

не знаю. не играю и вряд ли буду когда-нибудь. свою жизнь не стоит, наверно, тратить на такое барахло, как компьютерные игры. но это IMHO.

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

Решил попробовать убунту 18.04 в корпоративной среде на рабочей станции. Сам я сисадмин с огромным опытом в UNIX-подобных системах, предприятие наше огромное и оборонной направленности, и разумеется необходима специфическая настройка ОС и ПО. Долгое время юзал CentOS + xfce, но захотелось что-то новое, и поставил убунту. Я не буду описывать глюги и недочёты системы, проще сказать там глючит вообще ВСЁ! Три дня терпения этого кошмара и поставил федору 30, щас довожу до ума. Вообще всё что относится к ред хат (и теперь к ай би эм) стабильное и доведённое до ума, для людей.

Fedora уже 10 лет как основная система на работе и дома, нареканий нет.

Интересная статья. Спасибо! Не слушайте, что написали тут предыдущие комментаторы – пустые мантры и штампы которые кочуют из года в год. Fedora – самодостаточный дистрибутив от компании RedHat которая понимает толк в Linux. RedHat конечно использует наработки из этого дистрибутива в своих платных продуктах, но Fedora – это не тестовый полигон, а стабильный, хорошо отлаженный и, как я сказал самодостаточный продукт. Fedora – это самое лучшее сочетание с окружением Gnome из всех известных дистрибутивых на Gnome. Fedora в магазине приложений предлагает дополнительные репозитории где одной кнопкой устанвливаются драйверы от Intel и Nvidia, а также Steam и др. (вообще не понимаю какие там могут быть трудности). Все те приложения, которые есть на Ubuntu – можно поставить и на Fedora. Сам Линус использует Fedora и не любит Debian и бубунту. Вообщем, давно использую, раньше сидел на глючной Ubuntu и рад, что забыл ее как страшный сон.

Это всего лишь Ваше мнение ))). Я могу найти Вам миллион абсолютно противоположных высказываний! К тому же, не считаю GNOME супер-пупер окружением.Его система расширений – это просто издевательство и извращение! А то, что “каждый кулик свое болото хвалит” – так это и понятно! Слышал, что проблемы установки в Крыму! Если они такие свободные – то какое моральное право они имеют на это? Вот и вся пресловутая “свобода” ))) Поправьте, если не прав.

Вы пропустили

AEGIS Algorithms Android Angular Apache Airflow Apache Druid Apache Flink Apache Spark API API Canvas AppSec Architecture Artificial Intelligence Astro Authentication Authorization AutoGPT AWS AWS Aurora AWS Boto3 AWS EC2 AWS Lambda Azure Babylon.js Backend bash Beautiful Soup Bento UI Big Data Binary Tree Browser API Bun Career Cassandra Charts ChatGPT Chrome Extension Clean Code CLI ClickHouse Coding Codux Combine Compose Computer Context Fusion Copilot Cosmo Route CProgramming cron Cryptography CSS CTF Cypress DALL-E Data Analysis Data science Database dbt dbt Cloud deno Design Design Patterns Detekt Development Distributed Systems Django Docker Docker Hub Drizzle DRY DuckDB Express FastAPI Flask Flutter For Beginners Front End Development Game Development GCN GCP Geospatial Git GitHub Actions GitHub Pages Gitlab GMS GoFr Golang Google Google Sheets Google Wire GPT-3 GPT3 Gradio Gradle Grafana Graphic Design GraphQL gRPC Guidance HMS Hotwire HTML Huawei HuggingFace IndexedDB InfoSec Interview iOS Jackknife Java JavaScript Jetpack Compose JSON Kafka Kotlin Kubernetes LangChain Laravel Linux LlaMA LLM localStorage Logging Machine Learning Magento Math Mermaid Micro Frontends Mobile Mobile App Development mondayDB MongoDB Mongoose MySQL Naming NestJS NET NetMock Networks NextJS NLP Node.js Nodejs NoSQL NPM OOP OpenAI OTP Pandas PDF PHP Playwright Plotly Polars PostgreSQL Prefect Productivity Programming Prometheus Puppeteer Pushover Python Pytorch Quarkus Rabbitmq RAG Ramda Raspberry Pi React React Native Reactor Redis REST API Revolut Riverpod RProgramming Ruby Ruby on Rails Rust Scalene SCDB ScyllaDB Selenium Servers Sklearn SLO SnowFlake Snowkase Software Architecture Software Development Solara Solid Spring Boot SQL SQLite Streamlit SudoLang Supabase Swift SwiftUI Tailwind CSS Taipy Terraform Testing Transformers TURN TypeScript Ubuntu UI Design Unix UX UX Design Vim Vite VSCode Vue Web Architecture Web Components Web Development Web Frameworks Web Scraping Web-разработка Webassembly Websocket Whisper Widgets WordPress YAML YouTube Zed Наука о данных Разное Тренды

Как исследовать и визуализировать данные МО для обнаружения объектов на изображениях