Исправляем ошибку user is not in the sudoers file
Для быстрого разрешения всех привилегированных прав пользователя входящее в группу wheel:
su -control sudowheel enabledexitПроверим, результат, наберём sudo -l, необходимо вывести пароль для подтверждения операции
Для запрета всех привилегированных прав пользователя входящее в группы wheel:
su -control sudowheel disabledexitПроверим, результат, снова наберём sudo -l.
Для получения обновлений **ALT Linux **через терминал выполните команду:
su -apt-get updateДля получения крупных обновлений, например, новых версий ядра, может потребоваться выполнить полное обновление системы с помощью команды:
su -apt-get dist-upgradeобновляем ядро до актуальной версии:
su -update-kernelочищаем и удаляем ненужные файлы:
su -apt-get cleanудаляем старые, неиспользуемые ядра:
su -remove-old-kernelsТакже можно использовать команду:
epm update && epm full-upgradeУпрощённая надстройка пакетного менеджера для ALT Linux от компании Ethersoft
sudo apt-get updatesudo apt-get install eepmКоманда epm используется без sudo. Когда sudo необходим EPM будет сам его задействовать.
| Описание операции | Команда EPM | Команда ALT Linux |
|---|---|---|
| Установка пакета по названию в систему | epmi (package) | apt-get install (package) |
| Установка файла пакета в систему | epmi (package file) | apt-get install (package file) |
| Удаление пакета из системы | epme (package) | apt-get remove (package) |
| Поиск пакета в репозитории | epms (text) | apt-cache search (text) |
| Проверка наличия пакета в системе | epmq (package) | rpm -qa (pipe) grep (package) |
| Список установленных пакетов | epmqa | rpm -qa |
| Поиск по названиям установленных пакетов | epmqp (word) | grep (word) |
| Принадлежность файла к (установленному) пакету | epmqf (file) | rpm -qf (file) |
| Список файлов в (установленном) пакете | epmql (package) | rpm -ql (package) |
| Вывести информацию о пакете | epmqi (package) | apt-cache show (package) |
| Обновить дистрибутив | epm upgrade | apt-get dist-upgrade |
Посмотреть, что можно установить
epm playУстановить конкретную программу
epm play имя программыПосмотреть список установленного из epm play
epm play --listОбновление конкретной программы из списка epm play
epm play --update имя программыОбновление всех программ, установленных из epm play
epm play --update allУдаление программы из списка epm play
epm play --remove имя программыМожно установить графический интерфейс для этого функционала. называется он appinstall
sudo apt-get install appinstallили
EPM Play GUI - Графический интерфейс для установки сторонних приложений с помощью epm play.
epm install eepm-play-guiУстановка flatpak из репозитория и подключение репы flathub. Обязательно перезагрузить систему после этого.
sudo apt-get install flatpaksudo apt-get install flatpak-repo-flathubFlatseal — графическая утилита для просмотра и управления вашими Flatpak-приложениями.
epm -i flatsealWarehouse — приложение управляет установленными Flatpak-приложениями, их пользовательскими данными и удалёнными устройствами Flatpak.
flatpak install flathub io.github.flattool.WarehouseFish — Умная и удобная оболочка для операционных систем на базе ядра Linux
epm -i fishУстановка Fish оболочкой по умолчанию для вашего пользователя
su -usermod USER -s /usr/bin/fishUSER — имя вашего пользователя.
Настройка Fish для root пользователя
su -usermod root -s /usr/bin/fishfishcurl -sL https://git.io/fisher | source && fisher install jorgebucaran/fisherfisher install jorgebucaran/nvm.fishfisher install IlanCosman/tide@v5убрать приветствие
set -U fish_greetingскопировать конфиг для root
из папки /home/имя пользователя/.config/fish/ в ~/.config/fish/
su -mcЗапустите tide configure, чтобы открыть мастер в терминале.
Перейдите в директорию, где хранятся все конфиги Fish:
cd $HOME/.config/fishоткрываем и редактируем файл config.fish:
nano config.fishВ файле описываем необходимые алиасы, используя уже привычный формат:
alias <имя_алиаса>=<команда>
#
# Timeshift
#
alias tm="sudo timeshift"
alias tmc="sudo timeshift --create"
alias tmd="sudo timeshift --delete"
alias tmda="sudo timeshift --delete-all"
alias tml="sudo timeshift --list"
#
# Fastfetch
#
alias n="fastfetch"
#
alias k="uname -rs"
alias g="gnome-shell --version"
alias f="lsb_release -sd"
alias m="inxi -G | grep mesa"
alias age="stat / | grep Создан:"
alias ram="sudo dmidecode -t memory | grep Speed"
alias cpu="lscpu | grep Имя"
alias cpuc="lscpu"
alias pc="inxi -Ixxx"
alias net="inxi -Nxxx"
#
# Upgrade System
#
alias up="epm update && epm full-upgrade"
alias cc="sudo apt-get clean && sudo apt-get autoclean && sudo apt-get check && sudo journalctl --vacuum-time=1weeks"
alias cl="sudo apt-get autoremove"
alias c="clear"
alias find="epmqa"
alias search="epmqa"
alias poisk="epmqa"
#
# PC
#
alias son="sudo systemctl suspend"
alias reboot="systemctl reboot"
alias r="systemctrl reboot"
alias ls="ls --color"
alias l="lsd --date '+%d.%m.%Y %H:%M' -lah"
alias lsblk='lsblk -o name,FSSIZE,SIZE,FSTYPE,PARTLABEL,LABEL,UUID'
#
# System folders
#
alias fstab="sudo nano /etc/fstab"
alias bashrc="nano ~/.bashrc"
alias sfish="nano ~/.config/fish/system.fish"
alias bashrc="nano .bashrc"
#
# GRUB
#
alias grubedit="sudo nano /etc/default/grub"
alias editgrub="sudo nano /etc/default/grub"
alias upgrub="sudo update-grub"
alias grubup="sudo update-grub"
#
# Other
#
alias sn="nautilus admin:/"
#
#
#После сохранения и выхода из консольного текстового редактора нужно перезапустить оболочку. В Fish это можно сделать:
exec fishПосле созданные алиасы подхватятся оболочкой и будут работать, а также появятся в автодополнении.
AMD
CoreCtrl — Утилита управления видеокартой AMD.
su -apt-get update && apt-get dist-upgradeapt-get install corectrlexitЗапуск CoreCtrl без запроса прав суперпользователя
su -usermod -a -G corectrl имя_пользователяexitДобавим ярлык CoreCtrl в автозагрузку системы.
Включение расширенных настроек
Для включения необходимо передать параметр ядру:
amdgpu.ppfeaturemask=0xffffffffЭто можно осуществить через загрузочную запись GRUB. Редактирование загрузочной записи осуществляется внесением изменений в конфигурационный файл /etc/sysconfig/grub2:
su -nano -e /etc/sysconfig/grub2Найти строку GRUB_CMDLINE_LINUX_DEFAULT и добавить запись:
amdgpu.ppfeaturemask=0xffffffffСохранить изменения и выполнить с правами суперпользователя:
su -update-grubПерезагрузиться.
LACT — Графический интерфейс для просмотра информации об используемом на ПК графическом процессоре, разгона графической карты, управления вентилятором GPU, просмотра логов о производительности/мощности/температуре и различных других функций.
epmi lactsudo systemctl enable --now lactdNVIDIA
Установка драйверов
epm play switch-to-nvidiaУстановка МФУ Pantum M6500W
epm play pantumepm -i cups alterator-printers gutenprint-cupsДалее необходимо запустить службу Cups и перезагрузить компьютер:
su -systemctl start cupssystemctl enable cupssystemctl rebootВключаем поддержку сканера
epmi sane sane-airscan libsane-gphoto2Устанавливаем утилиту для сканирования Simple Scan
epmi simple-scanИли как вариант можно воспользоваться утилитой для сканирования и распознавания NAPS2
epm play naps2Подключаем геймпад от Xbox
Драйвер для этого Wireless донгла, называется xone
GitHub: https://github.com/medusalix/xone
git clone https://github.com/medusalix/xonecd xonesudo ./install.sh --releasecd install && sudo sh firmware.shПерезапускаем ПК и должно всё заработать, геймпад законнектится и перестанет мигать!
Обновление
Обязательно полностью удалите xone перед обновлением:
sudo ./uninstall.shLogiOps — Утилита для настройки мыши MX Master 3S for Business
Установка:
epmi logiopsИзменяем файл конфигурации на предложенные ниже (вам нужно отредактировать файл /etc/logid.cfg с помощью sudo).
su -nano /etc/logid.cfgКонфиг:
devices: (
{
name: "MX Master 3S";
# smartshift:
# {
# on: true;
# threshold: 30;
# };
hiresscroll:
{
hires: false;
invert: true;
target: false;
};
dpi: 1000;
buttons: (
{
cid: 0xc3;
action =
{
type: "Gestures";
gestures: (
{
direction: "Up";
mode: "OnRelease";
action =
{
type: "Keypress";
keys: ["KEY_UP"];
};
},
{
direction: "Down";
mode: "OnRelease";
action =
{
type: "Keypress";
keys: ["KEY_DOWN"];
};
},
{
direction: "Left";
mode: "OnRelease";
action =
{
type: "KeyPress";
keys: ["KEY_LEFTCTRL", "KEY_F2"];
};
},
{
direction: "Right";
mode: "OnRelease";
action =
{
type: "KeyPress";
keys: ["KEY_LEFTCTRL", "KEY_F1"]
};
},
{
direction: "None";
mode: "OneRelease";
action =
{
type: "Keypress";
keys: ["KEY_LEFTMETA", "KEY_W"]
};
}
);
};
},
{
cid: 0xc4;
action =
{
type = "ToggleSmartshift";
};
}
);
}
);Применим изменения
Включите и запустите демон, выполнив следующую команду:
sudo systemctl enable --now logidперезапустим службу logid:
sudo systemctl restart logidпроверяем:
sudo systemctl status logidjournalctl -xe | grep logidJetbrains Mono– «Шрифт для разработчиков»
epmi fonts-otf-jetbrains-monoMicrosoft– Шрифты от Microsoft
epmi fonts-ttf-msUbuntu– Шрифты от дистрибутива Ubuntu
epmi fonts-ttf-ubuntu-font-familyCascadia Code– Шрифты от Microsoft, используется VSCode и Windows Terminal
epmi fonts-cascadia-codeNoto Emoji– Шрифты удовлетворяет всем вашим потребностям в эмодзи, включая поддержку последней спецификации эмодзи в Юникоде
epmi fonts-ttf-google-noto-emoji fonts-ttf-google-noto-emoji-colorEmbellish– Утилита для установкиNerdшрифтов
epmi embellishОбновление кэша шрифтов
После того как все шрифты были скопированы нужно обновить кэш шрифтов системы:
fc-cache -f -vsudo fc-cache -f -v- Самый полный пак иконок для GNU/Linux
Устанавливаем набор иконок:
epmi papirus-icon-theme- Меняем цвет папок в системе
epmi papirus-foldersПоказать текущий цвет и доступные цвета Papirus-Dark
papirus-folders -l --theme Papirus-DarkИзмените цвет папок на orange Papirus-Dark
papirus-folders -C orange --theme Papirus-DarkВернуть цвет папок по умолчанию Papirus-Dark
papirus-folders -D --theme Papirus-DarkВосстановить последний использованный цвет из файла конфигурации
papirus-folders -Ru- Bibata cursor themes
epmi x-cursor-themes-Bibata- DMZ cursor themes
epmi x-cursor-themes-dmz Brave — веб-браузер с открытым исходным кодом на основе веб-браузера Chromium и движке Blink.
epm play braveMozilla Firefox — Свободный веб-браузер, ориентированный на приватность и безопасность в Интернете
epmi firefoxThunderbird — бесплатное приложение для работы с электронной почтой, которое легко установить и настроить с отличными характеристиками.
epm -i thunderbirdWaterFox — Веб-браузер на основе Firefox ESR, специально переработанный и оптимизированный для 64-битных операционных систем Windows, macOS и Linux
epm play waterfoxTelegram — Кроссплатформенный мессенджер
epmi telegram-desktopFragments — простой в использовании BitTorrent-клиент.
epmi fragmentsWhatsApp — Бесплатное приложение для простого обмена сообщениями.
epmi whatsapp-for-linuxBitwarden — Менеджер паролей
epm play bitwardenAnyDesk — Эффективное ПО для удаленного обслуживания.
epm play anydeskВключить сервис AnyDesk можно следующей командой:
serv anydesk onOnlyOffice — Офисный пакет с открытым исходным кодом.
epm play onlyofficeEvince — Просмотр документов в следующих форматах: PDF, PS, EPS, XPS, DjVu, TIFF, DVI (с SyncTeX) и Comic Book Archive (CBR, CBT, CBZ, CB7).
epmi evinceRemarkable — Полнофункциональный редактор Markdown для Linux.
epmi remarkableObsidian — персональная база знаний и программа для создания заметок, работающая с Markdown-файлами.
epm play obsidianFoliate — Стильное приложение для чтения электронных книг.
epmi foliateGeany — Мощный, стабильный и легкий текстовый редактор для программистов.
epmi geany geany-plugins geany-themes
VSCodium — Управляемый сообществом, свободно лицензированный двоичный дистрибутив Microsoft editor VSCode.
epm -i codiumFont Manager — Простое приложение для управления шрифтами для окружения рабочего стола GTK.
epm -i font-managerXnView — Быстрая и эффективная программа для просмотра файлов изображений.
epm play --latest xnviewGimp — Растровый графический редактор с открытым исходным кодом.
epmi gimpKrita — Свободный и открытый растровый графический редактор.
epmi kritaSwitcheroo — Легко конвертируйте файлы изображений разных типов и изменяйте их размер.
epmi switcherooVLC — Бесплатный и свободный кросс-платформенный проигрыватель мультимедиа.
epmi vlcG4Music — Быстрый и лёгкий музыкальный проигрыватель, с красивым и адаптивным пользовательским интерфейсом, ориентированный на высокую производительность для большой музыкальной коллекции.
epmi g4musicRadiotray-NG — Проигрыватель интернет-радио.
epmi radiotray-ngКассета — Неофициальный клиент сервиса Яндекс.Музыка.
epmi cassetteMKVToolnix — Конвертируйте и редактируйте видео в формате MKV.
epmi mkvtoolnix-guiHandbrake — видеоконвертер с широким функционалом.
flatpak install flathub fr.handbrake.ghbEasyEffects — приложение для настройки звуковых эффектов при использовании сервера PipeWire. Имеется как возможность ручной настройки, так и импорта/экспорта готовых пресетов.
epm -i easyeffects- Переходим на сайт с готовыми пресетами для наушников
- В поиске находим ваши наушники, в блоке «Select equalizer app» выбираем «EasyEffect» и скачиваем.
- Открываем EasyEffect → «Выходы», переходим на вкладку «Эффекты», затем «Добавить эффект» и выбираем «Эквалайзер».
- Теперь импортируем по «Импорт предустановки» → «APO», выбираем скачанный файл и готово!
Dialect — Простое приложение для перевода с использованием веб-сервисов, предоставляя некоторые дополнительные возможности: выбор провайдера перевода, возможно прослушать перевод.
epmi dialectFastfech — Утилита для вывода системной информации.
epmi fastfetch- Делаем FastFetch красивее
Примечание: Помните, что требуются Nerd Fonts. Вы можете использовать любой Nerd Font, но один должен быть установлен.
⚙️ Настройка конфигурации Fastfetch:
- Перейдите в свой каталог →
.config → cd ~/.config
- Если вы не видите папку fastfetch , создайте ее →
mkdir -p fastfetch- Перейдите в папку
fastfetch→
cd ~/.config/fastfetch/- Сгенерируйте конфигурацию по умолчанию →
fastfetch --gen-config- Удалите файл конфигурации по умолчанию →
rm config.jsonc- Загрузите конфигурацию →
wget https://raw.githubusercontent.com/dacrab/fastfetch-config/refs/heads/main/config.jsonc-
Закройте терминал и откройте его снова.
-
Теперь запустите →
fastfetchTimeshift — Утилита для бекапа вашей системы.
epmi timeshiftGrub-btrfs — Снимки системы (snapshot) в меню GRUB.
epmi grub-btrfssu -
update-grub
Для восстановления системы, посредством снимков BTRFS и Rsync из консоли, необходимо:
- Залогиниться в tty (Ctrl + Shift + F3/F4/F5 ...)
- Выполнить данную команду:
sudo timeshift --restore- Выбрать нужный снимок
- Согласиться со всеми действиями "y"
- Дождаться восстановления системы
- Перезапустить ПК командой:
reboot
Hardinfo2 — Утилита для вывода системной информации. Fastfetch написана на С, показывает много всего и работает быстро.
epmi hardinfo2Double Commander — Свободный файловый менеджер с открытым исходным кодом для самых распространенных ОС.
epmi doublecmd-qtPeaZip — Мощный и универсальный архиватор.
epmi peazipIP Lookup — Приложение, позволяющие просмотреть информацию об IP-адресе. Можно узнать сеть, организацию, адрес и многое другое.
epmi iplookup-gtkKDiskMark — Утилита для тестирования жестких дисков и твердотельных накопителей с очень удобным графическим интерфейсом.
epmi kdiskmarkinxi — Программа вывода информации о системе и железе в Linux.
epmi inxiBtop — монитор ресурсов. Показывает использование и статистику по процессору, памяти, дискам, сети, процессам.
epmi btoprpminstall — Графическая программа для установки RPM-пакетов через apt-get.
epmi rpminstallBleachBit — Очиститель системы от мусора.
epmi bleachbitSamba — Установка Samba в ALT Linux.
epmi samba samba-client gvfs-shares gvfs-backends -yBeesu — Запуск программ от имени администратора.
epmi beesuTLP и TLPUI — Утилиты для управления питанием.
epmi tlp tlpuisudo systemctl enable tlp
sudo systemctl start tlpPortProton — Проект, который призван упростить запуск Windows-игр в Linux, как для начинающих пользователей, так и для опытных.
epm -i portproton i586-{libvulkan1,libd3d,libGL,libgio,libnm,libnsl1,libnss,glibc-nss,glibc-pthread,libunwind,xorg-dri-swrast}Alt-gaming — Пакет для простой оптимизации системы под игры.
epm -i alt-gamingТюнер (Tuner) — Это вместилище плагинов, а вот плагины содержат сами настройки. Подобный подход удобен не только пользователю, но и сопровождающему, так как в зависимости от образа можно сформировать оптимальный профиль и создать свой набор в зависимости от целей и задач образа..
epmi tuner tuner-tweaks tuner-panelРасширения для Gnome
- AppIndicator and KStatusNotifierItem Support — Включаем полноценный трэй в GNOME
- Auto Accent Colour — расширение для GNOME, которое автоматически подбирает системный цвет акцента под обои рабочего стола.
- Bluetooth Quick Connect - Это расширение позволяет подключать и отключать парные устройства Bluetooth через меню системы GNOME, показывает состояние батареи и многое другое.
- Burn My Windows - Эффектно закрывайте окна
- Caffeine — Отключает заставку и спящий режим
- Clipboard Indicator - Самый популярный менеджер буфера обмена для GNOME
- Coverflow Alt-Tab — настраиваемая смена открытых окон по Alt+Tab
- Dash to Dock — Док для оболочки Gnome.
- Dynamic Panel — Динамическая верхняя панель вдохновлённая дизайном плавающей панели в KDE Plasma 6.
- Emoji Copy — Универсальное расширение, предназначенное для упрощения выбора эмодзи
- Gtk4 Desktop Icons NG (DING) — позволяя пользователю размещать на нем значки и хранить файлы.
- Notification Banner Reloaded — Настройте положение и анимацию баннера уведомления по своему усмотрению.
- OpenMeteoWeather — Расширение GNOME Shell добавляющее пункт прогноза погоды в верхнем док меню.
- OSD Volume Number — Расширение добавляет числовое значение текущей громкости звука при её изменении.
- Quick Settings Tweaks — Расширение позволяет настраивать макет, внешний вид и функциональность меню быстрых настроек в GNOME
- Rounded Window Corners Reborn — Реализует закругление окон как в GNOME 46
- Status Area Horizontal Spacing — Расширение позволяет настраивать интервал между между значками в правом углу панели состояния.
- TopiconsFix — Отображает устаревшие значки в трее сверху.
- UPower Battery — Расширение позволяет следить за уровнем заряда батареи периферии. Работает с мышью, клавиатурой, геймпадом и другими устройствами.
- User Avatar In Quick Settings — Расширение, которое добавляет аватар пользователя прямо в меню Быстрых настроек (Quick Settings), рядом с информацией о батарее или скриншотами.
- Vitals — Детальный мониторинг вашей системы
- Window title is back — название приложения + заголовок + меню в верхней панели.
- Places Status Indicator — Добавляяет меню для быстрой навигации по разделам системы.
- Removable Drive Menu — Меню состояния для доступа к съемным устройствам и их размонтирования.
- При загрузке системы появляется ошибка:
"Failed to start cpufraq-simple.service need do enable cpufreq scaling"
Решение:
Установить cpufrequtils.
epmi cpufrequtilsПотом выполнить:
cpufreq-set -g performance- Отключить связку ключей в GNOME
Связка ключей представляет собой группу знаковых комбинаций, зашифрованных и доступных по одному основному паролю.
Если вы хотите отключить связку ключей навсегда, вам просто нужно ввести эти команды в терминале:
sudo chmod a-x /usr/bin/gnome-keyring*sudo killall gnome-keyring-daemonЭто не позволит Chromium и другим браузерам на основе Chromium, таким как Google Chrome и Opera, запрашивать пароль от связки ключей, как указано.
- Чтобы корректно монтировать диск без появления ошибок, с помощью утилиты
Дискидобавьте в конец строки:
nosuid,nodev,nofail,x-gvfs-show
следующие параметры:
,uid=1000,gid=1000