Користувальницькькі налаштування

Налаштування сайту


software:os:linux:fedora:setup

Це стара версія документу!


Початкове налаштування Fedora Workstation KDE 38

Оновити систему

sudo dnf update && sudo dnf upgrade

Увімкнути RPM Fusion

sudo rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm
sudo rpm -Uvh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
sudo dnf upgrade --refresh
sudo dnf groupupdate core

for details see https://www.debugpoint.com/10-things-to-do-fedora-38-after-install/#6_Enable_RPM_Fusion

Встановити додаткові пакети

sudo dnf install ncurses-term git htop pv unrar p7zip mc \
vim-enhanced vim-editorconfig pavucontrol vlc vlc-extras \
keepassxc direnv \
'google-roboto*' 'mozilla-fira*' fira-code-fonts

Для ноутбука встановити додаткові пакети

sudo dnf install tlp tlp-rdw

можна просто встановити і не налаштовувати

Перемкнути редактор за замовчуванням на vim

sudo dnf install -y vim-default-editor --allowerasing

спрацює після перезаходу

Налаштувати sudo

створити новий файл /etc/sudoers.d/local:

/etc/sudoers.d/local
User_Alias              SUPERADMINS = peter
 
Defaults:SUPERADMINS    !env_reset, !secure_path, !always_set_home, ignore_dot, !targetpw
 
SUPERADMINS             ALL=(ALL)       NOPASSWD: ALL

Поміняти peter на свій логін

Створити додаткові каталоги

mkdir -v ~/{.ssh,temp,scripts,backup,.vim,bin}
chmod 700 ~/{.ssh,temp,scripts,backup,.vim,bin}

Налаштувати bash

Оновити прошивку

If your hardware manufacturer supports a special firmware package for Linux, you can quickly check them and get those updates via the following sequence of commands. However, it may not always be available, but it is worth trying.

sudo fwupdmgr refresh --force
sudo fwupdmgr get-updates
sudo fwupdmgr update

Перезавантажити ОС

Через меню

Додати офіціний репозиторій flathub

sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

перевірити можна командою

flatpak remotes

має бути 2 репозиторії: fedora, flathub

Налаштувати синхронізацію годинника

By default, Windows stores local time to RTC, but Linux stores UTC. If you have 2 OSes, best option is to store local time:

timedatectl set-local-rtc 1 --adjust-system-clock

Drawbacks: there may be a problem when daylight settings change. Just boot to Windows and sync time there once.

Налаштувати Firefox

Дивись тут

Налаштувати SSH-ключі

Не забути додати passphrase!

ssh-keygen -t rsa -b 4096 -C "peter@compname"
ssh-keygen -t ed25519 -C "peter@compname"

Для КДЕ налаштувати автозбереження парольної фрази: Store SSH keys passphrases in KWallet

Налаштувати Bitwarden

Встановити snap мені не вдалося, тому AppImage з офіційного сайту.

Приклад:

wget "https://vault.bitwarden.com/download/?app=desktop&platform=linux&variant=appimage" -O ~/bin/bitwarden && chmod +x ~/bin/bitwarden

Запускати можна так:

~/bin/bitwarden

Налаштувати MEGA

Інструкція на https://mega.io/desktop#downloadapps

Після цього додати розширення для файлового менеджера:

sudo dnf update --refresh
sudo dnf install dolphin-megasync

Запустити, налаштувати

Поміняти тему КДЕ

Подивитися доступні глобальні теми:

lookandfeeltool --list

Обрати світлу тему:

lookandfeeltool -a org.kde.breeze.desktop

Схоже, що спрацьовує після перезавантаження чи релогіна

Встановити пакети Flatpak

sudo flatpak install flathub com.github.tchx84.Flatseal

Інші рекомендовані пакети з flathub:

  • com.spotify.Client
  • org.gottcode.FocusWriter
  • com.viber.Viber
  • io.github.slgobinath.SafeEyes
  • com.github.PintaProject.Pinta
  • com.jetbrains.PyCharm-Professional

Налаштувати синхронізацію часу

Дивись Chrony

Налаштувати SSH

software/os/linux/fedora/setup.1694960783.txt.gz · Востаннє змінено: 2023/09/17 17:26 повз charon