Linux wiki.md
Linux wiki
Условные обозначения: 💡— идею надо проработать, ✅ — рабочий метод, ❌ — не рабочий метод, 👉👈 — обрати внимание.
Настройки
Настройка программ:
- КриптоПро CSP * Astra Linux
- КриптоПро CADES ЭЦП Browser plug-in * Astra Linux
- Рутокен
- рдп (с windows на linux и обратно)
- поиск аналог radmin
- Frameshot
- ONLYOFFICE Desktop Editors
- Obsidian
-
Wine
- ??? * Astra Linux
dnf install wine
* RedOS
-
После каждого внесения изменений в файлы с описанием репозиториев следует обновить списки пакетов:
sudo apt update
#AstraLinux
Настройка системы:
- Запустить Терминал
Alt + T
под админскими правами rootsudo -s
#AstraLinuxsu -
#RedOS
- Путь
cd
- переключение по папкамcd ..
- подняться на 1 папку вверх
- Установка пакетов (программ) лучше ставить
deb/rpm-пакеты
вручную скачивать и через терминал 👈apt-get install <путь_к_файлу.deb>
#AstraLinux #AltLinuxapt-get install <имя пакета>
dnf install <путь_к_файлу.rpm>
#RedOS, #RosaLinuxdnf install <имя пакета>"
- Удаление пактов (программ)
apt remove <имя_пакета>
— удаляет указанный пакет, но оставляет конфигурационные файлы #AstraLinux #AltLinuxapt purge <имя_пакета>
— удаляет указанный пакет, а также все связанные с ним конфигурационные файлы #AstraLinux #AltLinuxapt autoremove
— ==Осторожно! Может == удаляет “осиротевшие” пакеты, которые были установлены в качестве зависимостей других пакетов #AstraLinux #AltLinuxdnf remove <имя_пакета>
— удаляет указанный паке #RedOS, #RosaLinuxapt autoremove
— ==Осторожно!== удаляет “осиротевшие” пакеты, которые были установлены в качестве зависимостей других пакетов #RedOS, #RosaLinux
- Поиск пакетов, в именах или в описании которых присутствует подстрока (слово)
dnf search <подстрока>
(например, найти пакет nano командойdnf search nano
)
- Изолированная среда для запуска приложений (использовать “магазин” приложений, если в официальных источниках нет
deb/rpm-пакетов
репозитория): - Графический менеджер управления пакетами (не использовать)
- Synaptic —
apt-get install synaptic
/apt remove synaptic
#AstraLinux #AltLinux - Dnfdragora —
dnf install dnfdragora
/dnf remove dnfdragora
#RedOS, #RosaLinux
- Synaptic —
- Обновление ОС
- #AstraLinux ???
- #AltLinux
su -
>apt-get update
>apt-get dist-upgrade
илиepm upgrade
- #RedOS
dnf update -y
* RedOS
- Узнать ip
sudo ifconfig
/sudo ip a s
#AstraLinux
- Установка необходимых драйверов
- Иногда нужно установить дополнительные драйверы. Чтобы сделать это, можно воспользоваться инструментом, который называется “Драйверы дополнительных устройств”. Найдёшь его в меню настроек. Он покажет, какие драйверы есть для твоего компьютера.
-
Создание резервных копии
- Никто не хочет потерять данные. Особенно важно иметь резервные копии важных файлов и настроек. Настрой инструменты резервного копирования, например, rsync или Timeshift, чтобы быть уверенным, что твоё творчество не пропадёт!
Все команды:
- Базовые команды Astra Linux
pwd
— вывод текущей директорииls
— вывод содержимого директории-l
— вывод в виде списка с подробной информацией (размер, тип файла, права на файл, владелец файла, дата изменения).-a
— показывает скрытые файлы (чьи имена начинаются с “.”)
cd
— смена / возврат текущей директорииcd -
— возврат текущей директорииmkdir
— создание новой директорииmkdir -p папка1/папка2/папка3
— создание вложенные директорииrm
— удаление файлов и директорийtouch
— создание пустого файлаcp
— копирование файлов и папокcp что_копировать /куда_копировать/
cp -r /путь_до_копируемой_папки/ /куда_копировать/
- mv — перемещение или переименование файлов и папок
mv что_переместить куда_переместить
mv старое_имя новое_имя
cat
— просмотр содержимого файлаcat имя_файла
history
— просмотр истории командpdp-id
— вывод мандатных атрибутов сессии пользователяpdpl-user
— управление допустимыми мандатными уровнями и категориями пользователейpdp-ls
— вывод содержимого директории
- Все команды Astra Linux
- Все команды RedOS
Часто задаваемые вопросы
-
💡 Как бэкапить систему?
/etc/sysconfig/
- системные настройки надо забэкапить.du -hsx /etc/sysconfig/
- размер папки посмотреть- Создадим папку backup чтоб скопировать туда sysconfig
ls
mkdir /backup
- создать папку в корневой каталоге /mkdir backup
- создать папку в где сейчас находимся
- Скопировать папку в папку:
cp -r /etc/sysconfig/ /backup/
- P/S:
cp file1 /folder1
-скопировать файл в папку. rm file1
- удалить файлrm /folder1
- удалить папку
cd sysconfig
- заходим в папку и смотрим содержимое- Всё.
- про снапшоты смотрите BTRFS Snapshots, LVM snapshots, ZFS Snapshots
-
✅ Ошибка при выполнении apt:
Unable to acquire the dpkg lock /var/lib/dpkg/lock
(для Debian)lsof | grep lock-fron
= посмотреть что держит указанный файл- потом найди pid этого процесса и грохни этот процесс
-
✅ Как запускать .AppImage?
- AppImage - запуск приложений без установки
- #AltLinux Gear Lever — утилита для управления приложениями формата AppImage от установки до удаления. Программа снимает с пользователя головную боль при работе с .AppImage благодаря достаточно обширному функционалу.
- #RedOS * RedOS
- Скачиваем файл App.Image, например
kdenlive-21.12.3-x86_64.appimage
- Затем нужно предоставить скачанному файлу права на исполнение. Для этого выполните следующие команды:
cd ~/Загрузки
иchmod +x kdenlive-21.12.3-x86_64.appimage
- После этого запустите программу либо двойным щелчком по файлу, либо прописав имя файла в консоли:
./kdenlive-21.12.3-x86_64.appimage
- Если всё было сделано правильно, программа успешно запустится.
- Скачиваем файл App.Image, например
Справка
Unix делятся на Linux, BSD, Solaris (Freebsd сетевая система хорош как роутер, межсетевой экран. Линуксы сильны файловой системой, базы данных, веб сервера).
Три ветки линукс: 1. RPM-based 2. DEB-based 3. source-based
Основные форматы пакетов: 1. .deb – Debian и производные (Ubuntu, Mint и т.д.) = #AstraLinux, #AltLinux #AltLinuxGnomeRegular 2. .rpm – Red Hat и производные (CentOS, Fedora, Mandriva Linux и т.д.), OpenSUSE = #RedOS, #RosaLinux 3. .ebuild – Gentoo 4. .apk – Android
Файловая система: /
- корневой каталог /bin
- основные утилиты ОМ /etc
- файлы конфигурации /home
- домашние каталоги созданных пользователей /root
- домашний каталог админа /var
- хранится постоянно меняющаяся инфа, например, логи
Консоль: alt+F2
, konsole
, enter
alt+ctrl+f[1-12]
- надежнее ctrl+alt+f2
- надежнее reboot -
f - перезагрузить пк
Команды восстановления KDE: kde4-reset
(или kde-reset
) - сброс по умолчанию sudo urpmi task-kde4
- подтянула все зависимости, то есть все пакеты, которые есть в из коробочной установке KDE4
- Страницы
- Linux wiki
- README