Сборник статей пользователю: различия между версиями
Нет описания правки |
|||
(не показано 165 промежуточных версий 2 участников) | |||
Строка 1: | Строка 1: | ||
==Установка== | Попытка сделать по категориям - [[:Категория:Сборник статей пользователю]] | ||
{{note|Короткая ссылка сюда - https://www.altlinux.org/User}} | |||
{|class="wikitable" style="float:right; margin-left:2em" | |||
!Важное! | |||
|- | |||
| | |||
*[[su|Права суперпользователя]] | |||
*[[write|Создание загрузочного носителя]] | |||
*[[Файл:Шпаргалка_по_командам.pdf]] | |||
*[[Basic|Базовые вещи]] | |||
|} | |||
==Установка системы== | |||
===Создание загрузочного носителя=== | ===Создание загрузочного носителя=== | ||
Образы ALT Linux создаются гибридными, что позволяет записать ISO-образ с ОС Альт на CD/DVD диск, на USB-носитель или на SD-карту (если, например, используется образ для одноплатных компьютеров). По этой причине не все программы для создания загрузочных флешек подходят, т.к. некоторые программы записывают образ посекторно (dd-подобные), а некоторые вносят изменения в загрузчик образа ALT Linux, вследствие чего система может не загрузиться или выдать ошибку при установке. Поэтому следует записать образ по инструкции. | Образы ALT Linux создаются гибридными, что позволяет записать ISO-образ с ОС Альт на CD/DVD диск, на USB-носитель или на SD-карту (если, например, используется образ для одноплатных компьютеров). По этой причине не все программы для создания загрузочных флешек подходят, т.к. некоторые программы записывают образ посекторно (dd-подобные), а некоторые вносят изменения в загрузчик образа ALT Linux, вследствие чего система может не загрузиться или выдать ошибку при установке. Поэтому следует записать образ по инструкции. | ||
Строка 6: | Строка 18: | ||
===Процесс установки=== | ===Процесс установки=== | ||
Процесс установки дистрибутивов ALT Linux подробно описан в Руководствах системы. Руководства по установке: | Процесс установки дистрибутивов ALT Linux подробно описан в Руководствах системы. | ||
*[https://docs.altlinux.org/ru-RU/alt-simply/10. | |||
*[https://docs.altlinux.org/ru-RU/alt-workstation/10. | Руководства по установке: | ||
*[https://docs.altlinux.org/ru-RU/alt-kworkstation/10. | *[https://docs.altlinux.org/ru-RU/alt-simply/10.2/html/alt-simply/install-distro.html Simply Linux 10.2] | ||
*[https://docs.altlinux.org/ru-RU/alt-education/10. | *[https://docs.altlinux.org/ru-RU/alt-workstation/10.2/html/alt-workstation/install-distro.html Альт Рабочая станция 10.2] | ||
*[https://docs.altlinux.org/ru-RU/alt-kworkstation/10.2/html/alt-kworkstation/install-distro.html Альт Рабочая станция К 10.2] | |||
*[https://docs.altlinux.org/ru-RU/alt-education/10.2/html/alt-education/install-distro.html Альт Образование 10.2] | |||
<!--===Настройка системы после установки===--> | <!--===Настройка системы после установки===--> | ||
Строка 21: | Строка 33: | ||
===Вход в систему=== | ===Вход в систему=== | ||
Вход в систему в графическом режиме подробно описан в Руководствах системы. Руководства: | Вход в систему в графическом режиме подробно описан в Руководствах системы. | ||
*[https://docs.altlinux.org/ru-RU/alt-simply/10. | |||
*[https://docs.altlinux.org/ru-RU/alt-workstation/10. | Руководства: | ||
*[https://docs.altlinux.org/ru-RU/alt-kworkstation/10. | *[https://docs.altlinux.org/ru-RU/alt-simply/10.2/html/alt-simply/ch25.html Simply Linux 10.2] | ||
*[https://docs.altlinux.org/ru-RU/alt-education/10. | *[https://docs.altlinux.org/ru-RU/alt-workstation/10.2/html/alt-workstation/ch27.html Альт Рабочая станция 10.2] | ||
*[https://docs.altlinux.org/ru-RU/alt-server/10. | *[https://docs.altlinux.org/ru-RU/alt-kworkstation/10.2/html/alt-kworkstation/ch28.html Альт Рабочая станция К 10.2] | ||
*[https://docs.altlinux.org/ru-RU/alt-server-v/10. | *[https://docs.altlinux.org/ru-RU/alt-education/10.2/html/alt-education/ch25.html Альт Образование 10.2] | ||
*[https://docs.altlinux.org/ru-RU/alt-server/10.2/html/alt-server/ch26.html Альт Сервер 10.2] | |||
*[https://docs.altlinux.org/ru-RU/alt-server-v/10.2/html/alt-server-v/ch25.html Альт Сервер Виртуализации 10.2] | |||
===Обзор программ=== | ===Обзор программ=== | ||
Обзор программ, включенных в дистрибутивы, подробно описан в Руководствах системы. Руководства: | Обзор программ, включенных в дистрибутивы, подробно описан в Руководствах системы. | ||
*[https://docs.altlinux.org/ru-RU/alt-simply/10. | |||
*[https://docs.altlinux.org/ru-RU/alt-workstation/10. | Руководства: | ||
*[https://docs.altlinux.org/ru-RU/alt-kworkstation/10. | *[https://docs.altlinux.org/ru-RU/alt-simply/10.2/html/alt-simply/desktop-software.html Simply Linux 10.2] | ||
*[https://docs.altlinux.org/ru-RU/alt-education/10. | *[https://docs.altlinux.org/ru-RU/alt-workstation/10.2/html/alt-workstation/desktop-software.html Альт Рабочая станция 10.2] | ||
*[https://docs.altlinux.org/ru-RU/alt-kworkstation/10.2/html/alt-kworkstation/desktop-software.html Альт Рабочая станция К 10.2] | |||
*[https://docs.altlinux.org/ru-RU/alt-education/10.2/html/alt-education/desktop-software.html Альт Образование 10.2] | |||
===Блокировка сеанса и завершение работы=== | ===Блокировка сеанса и завершение работы=== | ||
Блокировка сеанса подробно описана в Руководствах системы. | |||
Руководства: | |||
*[https://docs.altlinux.org/ru-RU/alt-simply/10.2/html/alt-simply/ch26.html Simply Linux 10.2] | |||
*[https://docs.altlinux.org/ru-RU/alt-workstation/10.2/html/alt-workstation/ch28.html Альт Рабочая станция 10.2] | |||
*[https://docs.altlinux.org/ru-RU/alt-kworkstation/10.2/html/alt-kworkstation/ch29.html Альт Рабочая станция К 10.2] | |||
*[https://docs.altlinux.org/ru-RU/alt-education/10.2/html/alt-education/ch26.html Альт Образование 10.2] | |||
Завершение работы, так же, подробно описано в Руководствах системы. | |||
Руководства: | |||
*[https://docs.altlinux.org/ru-RU/alt-simply/10.2/html/alt-simply/ch28.html Simply Linux 10.2] | |||
*[https://docs.altlinux.org/ru-RU/alt-workstation/10.2/html/alt-workstation/ch29.html Альт Рабочая станция 10.2] | |||
*[https://docs.altlinux.org/ru-RU/alt-kworkstation/10.2/html/alt-kworkstation/ch31.html Альт Рабочая станция К 10.2] | |||
*[https://docs.altlinux.org/ru-RU/alt-education/10.2/html/alt-education/ch28.html Альт Образование 10.2] | |||
==Оборудование== | |||
===Настройка сети=== | |||
*Ethernet | |||
**[[NetworkManager#Ethernet|Настройка Ethernet через NetworkManager]] | |||
**[[Alterator-net-eth|Настройка Ethernet через Alterator]] | |||
**[[Etcnet start|Настройка Ethernet через Etcnet]] | |||
*Wi-fi | |||
**[[NetworkManager#Wi-fi|Настройка Wi-fi через NetworkManager]] | |||
**[[Alterator-net-wifi|Настройка Wi-fi через Alterator]] | |||
*[[NetworkManager|Настройка других интерфейсов через NetworkManager]] | |||
===Именование сетевых интерфейсов=== | |||
* | *[[NetworkDevicesName|Изменение именования сетевых карт с типа enp2s0 на eth0 и обратно]] | ||
[[ | ===Настройка сетевого оборудования=== | ||
*[[Wi-fi Broadcom|Установка драйверов Wi-Fi Broadcom]] | |||
===Настройка принтера=== | ===Настройка принтера=== | ||
*[[Настройка принтера|Настройка принтеров и установка для них драйверов]] | |||
*[[Alterator-printers|Модуль Альтератора для установки принтеров]] | |||
===Настройка сканера=== | ===Настройка сканера=== | ||
*[[Настройка сканера в ALT Linux]] | |||
*[[Программы для работы со сканером]] | |||
===Видеокарты=== | ===Видеокарты=== | ||
*[[Alterator-x11|Смена видеодрайвера через Alterator]] | |||
*[[Неверный размер шрифтов|Изменение размера шрифтов на экране]] | |||
*[[Nvidia|Настройка видеокарт Nvidia]] | |||
*[[Vulkan|Использование Vulkan в ALT Linux]] | |||
*[[32й-OpenGL на 64x|Установка 32-бит OpenGL на 64-бит систему]] | |||
*[[Настройка видеорежимов|Ручное создание отсутствующего, но необходимого режима экрана]] | |||
===Сброс настроек X.org=== | |||
За настройку графики в Linux отвечает графический сервер X.org. Если после изменения настроек графической системы (например, смены драйвера в Alterator или установки проприетарных драйверов Nvidia) у Вас не грузится GUI, то удалите файл /etc/X11/xorg.conf.d/10-monitor.conf | |||
$ su - | |||
# rm /etc/X11/xorg.conf.d/10-monitor.conf | |||
# reboot | |||
===Энергосбережение=== | |||
Статья об утилите TLP, которая улучшает энергосбережение Linux путем настройки различных параметров ядра и потребляемой мощности для различных устройств компьютера. | |||
*[[TLP|Читать статью]] | |||
===Яркость экрана=== | |||
Статья о настройке яркости экрана в Linux. | |||
*[[Backlight]] | |||
===Подключение Android-устройства=== | |||
*См. [[Подключение Android]] | |||
==Установка ПО== | ==Установка ПО== | ||
Строка 78: | Строка 137: | ||
И вместо того, чтобы упаковывать данную библиотеку в пакет с каждой программой, достаточно упаковать ее в отдельный пакет, который установит ее в общий каталог и даст доступ для всех вышеперечисленных программ. | И вместо того, чтобы упаковывать данную библиотеку в пакет с каждой программой, достаточно упаковать ее в отдельный пакет, который установит ее в общий каталог и даст доступ для всех вышеперечисленных программ. | ||
Или пример с ресурсами игр. Пакеты с исполняемыми файлами создаются под каждую архитектуру (x86, x64, arm, e2k и пр.), а пакет с ресурсами игры (графика, видео, музыка и пр.) может использоваться без перекомпиляции и вместо того, чтобы создавать много тяжелых пакетов под каждую архитектуру, достаточно сделать много мелких пакетов с бинарными файлами под нужную архитектуру и один большой пакет с ресурсами. | Или пример с ресурсами игр. Пакеты с исполняемыми файлами создаются под каждую архитектуру (x86, x64, arm, e2k и пр.), а пакет с ресурсами игры (графика, видео, музыка и пр.) может использоваться без перекомпиляции и вместо того, чтобы создавать много тяжелых пакетов под каждую архитектуру, достаточно сделать много мелких пакетов с бинарными файлами под нужную архитектуру и один большой пакет с ресурсами. | ||
====Репозитории==== | ====Репозитории==== | ||
Все пакеты, хранятся в специальных сетевых хранилищах - '''репозиториях'''. Они состоят из двух частей - индексов и хранилища. Специальной командой можно получить файлы индексов, содержащие список всех пакетов и ссылки на них и используя полученные индексы устанавливать или обновлять ПО. При установке или обновления ПО пакеты скачиваются из хранилища по ссылкам из индексов во временный каталог и по завершении загрузки устанавливаются в систему. | Все пакеты, хранятся в специальных сетевых хранилищах - '''репозиториях'''. Они состоят из двух частей - индексов и хранилища. Специальной командой можно получить файлы индексов, содержащие список всех пакетов и ссылки на них и используя полученные индексы устанавливать или обновлять ПО. При установке или обновления ПО пакеты скачиваются из хранилища по ссылкам из индексов во временный каталог и по завершении загрузки устанавливаются в систему. | ||
Репозиторий может находиться как на удалённом сервере, так и непосредственно на локальном компьютере. При подключении дополнительного репозитория следует тем или иным образом убедиться в его совместимости с ОС. Описание известных репозиториев ALT Linux находится в [[Репозитории_ALT_Linux|соответствующей статье]]. | |||
====Зависимости==== | ====Зависимости==== | ||
Строка 106: | Строка 167: | ||
===Что такое RPM и APT=== | ===Что такое RPM и APT=== | ||
Если кратко, то: | Если кратко, то: | ||
*APT - пакетный менеджер | |||
*RPM - менеджер пакетов | *RPM - менеджер пакетов | ||
А если подробно: | А если подробно: | ||
RPM - | RPM - программа управления пакетами. | ||
APT - инструмент | APT - инструмент, который использует RPM, автоматизируя установку программного обеспечения, обновления и разрешение зависимостей. | ||
RPM и APT управляют программным обеспечением в ALT Linux, но APT упрощает этот процесс, автоматически обрабатывая зависимости и обновления. | RPM и APT управляют программным обеспечением в ALT Linux, но APT упрощает этот процесс, автоматически обрабатывая зависимости и обновления. | ||
Строка 125: | Строка 186: | ||
===Репозитории=== | ===Репозитории=== | ||
В указанных ниже статьях описаны сетевые хранилища - репозитории - пакетов ALT Linux и зеркала - копии официальных репозиториев для повышения скорости и надежности. | |||
*[[Репозитории ALT Linux]] | |||
*[[Зеркала]] | |||
===Поиск ПО=== | ===Поиск ПО=== | ||
Некоторые аспекты при поиске программы для ALT Linux: | |||
=== | [[Где и как искать программы]] | ||
====Аналоги программ Windows==== | |||
Когда вы переходите с Windows на Linux, возникает вопрос, "Чем заменить софт с Windows?". Для многих программ с ОС от Microsoft в Linux есть аналоги. Такие же по функционалу, или немного/много попроще. | |||
=== | См. [[Аналоги приложений Windows]] | ||
====Как найти пакет по программе==== | |||
Если вы знаете команду для запуска программы, но вам нужно найти пакет, из которого она установлена, вам поможет следующая статья. | |||
См. [[Как найти пакет по программе]] | |||
===Действия над пакетами=== | |||
===Обновление | ====Установка пакетов==== | ||
APT | Установить пакет можно несколькими способами: | ||
*[[Команды_APT#Установка_пакетов|Через консольную утилиту APT]] | |||
*[[Команды_RPM#Установка пакета из файла|Из файла через консольную утилиту RPM]] | |||
*[[Synaptic#Установка_программ|Через GUI-интерфейс Synaptic]] | |||
====Обновление пакетов==== | |||
Обновить пакеты можно несколькими способами: | |||
*[[Команды_APT#Обновление_системы|Через консольную утилиту APT]] | |||
*[[Synaptic#Обновление_всех_установленных_пакетов|Через GUI-интерфейс Synaptic]] | |||
====Удаление пакета==== | |||
Удалить пакет можно несколькими способами: | |||
*[[Команды_APT#Удаление_пакетов|Через консольную утилиту APT]] | |||
*[[Команды_RPM#Удаление_пакета|Через консольную утилиту RPM]] | |||
*[[Synaptic#Удаление_программ|Через GUI-интерфейс Synaptic]] | |||
*[[ | ====Даунгрейд==== | ||
Чтобы откатить систему или программу до предыдущей версии см: | |||
*[[Downgrade]] | |||
====Менеджер пакетов Synaptic==== | |||
*[[ | Synaptic — это графический интерфейс к программе управления пакетами APT. С помощью Synaptic вы можете управлять источниками пакетов (репозиториями), получать сведения о доступных пакетах, устанавливать/удалять/обновлять пакеты, производить поиск по ключевым словам среди доступных пакетов. | ||
*[[Synaptic]] | |||
=== | ===Обновление ОС=== | ||
В репозиториях системы периодически происходят изменения - обновление программ до новых версий, исправление ошибок, добавление новых функций и пр. Чтобы получать все эти изменения систему нужно обновлять. Вы можете это делать [[#Настройка автообновления|автоматически]] (обычно не рекомендуется, ? почему), а можете вручную. Как это делать - см. статью ниже. | |||
[[Обновление ОС|Читать статью]] | |||
===Обновление до нового релиза=== | ===Обновление до нового релиза=== | ||
Строка 161: | Строка 238: | ||
Как этого сделать, смотрите в [[Update|соответствующей статье.]] | Как этого сделать, смотрите в [[Update|соответствующей статье.]] | ||
===Настройка автообновления=== | ===Настройка автообновления=== | ||
Строка 169: | Строка 243: | ||
[[Alterator-updates|Читать статью]] | [[Alterator-updates|Читать статью]] | ||
===Блокировка обновления конкретных программ=== | |||
Если вам нужно заблокировать обновление конкретного пакета с программой, например, из-за регрессии или из-за не понравившегося функционала, то после [[Downgrade|даунгрейда]] можно заблокировать обновление конкретных пакетов с помощью конфигурационного файла или eepm. | |||
См. [[Hold]] | |||
===Установка и использование конкретных программ=== | |||
На следующей странице планируется расписать установку и использование разных программ. | |||
[[Soft|Читать статью]] | |||
===Игры=== | |||
На следующей странице планируется расписать установку и использование разных игр. | |||
[[Games|Читать статью]] | |||
==Управление пользователями== | ==Управление пользователями== | ||
Управлять пользователями в ALT Linux можно через GUI-интерфейс в [[Alterator|Альтераторе]] или через терминал. | |||
Общие статьи: | |||
*[[Alterator-users|GUI]] | |||
*[[Управление_пользователями|CLI]] | |||
По пунктам: | |||
===Создание нового пользователя=== | ===Создание нового пользователя=== | ||
*[[Alterator-users#Создание_новой_учётной_записи_и_правка_существующей|Создание через Alterator]] | |||
*[[Управление_пользователями#Добавление_нового_пользователя|Создание через консоль]] | |||
===Изменение пароля=== | ===Изменение пароля=== | ||
*[[Alterator-users#Изменение_пароля|Изменение пароля через Alterator]] | |||
*[[Управление_пользователями#Изменение_пароля_пользователя|Изменение пароля через консоль]] | |||
===Правка пользователей=== | ===Правка пользователей=== | ||
*[[Alterator-users#Создание_новой_учётной_записи_и_правка_существующей|Правка пользователя через Alterator]] | |||
*[[Управление_пользователями#Изменение_пользователя|Правка пользователя через консоль]] | |||
===Удаление пользователей=== | ===Удаление пользователей=== | ||
*[[Alterator-users#Удаление_пользователя|Удаление пользователя через Alterator]] | |||
*[[Управление_пользователями#Удаление_пользователя|Удаление пользователя через консоль]] | |||
===Автовход=== | ===Автовход=== | ||
*[[Alterator-users#Автоматический_вход_в_систему|Настройка автоматического входа через Alterator]] | |||
*[[Автоматический вход|Настройка автоматического входа через конфигурационный файл]] | |||
===Группы пользователей=== | ===Группы пользователей=== | ||
*[[Alterator-groups|Управление группами через Alterator]] | |||
*[[Управление_пользователями#Группы|Управление группами через консоль]] | |||
===Control=== | ===Control=== | ||
Control - механизм для управления доступом к важным службам. Например, с ее помощью вы можете разграничить доступ на su, fuse, mount и пр. | |||
*[[Control]] | |||
===Гостевой сеанс=== | |||
В ALT Linux можно включить Гостевой сеанс, который представляет собой однократный вход под создаваемым гостевым пользователем и при окончании сеанса удаляется как этот пользователь, так и его домашний каталог. | |||
*[[Гостевой сеанс]] | |||
==Разное== | ==Разное== | ||
Строка 185: | Строка 306: | ||
Делается это простой конструкцией: | Делается это простой конструкцией: | ||
команда > файл | команда > файл | ||
Чтобы добавить информацию в конец существующего файла, используйте следующую конструкцию: | |||
команда >> файл | |||
Для примера, команда | Для примера, команда | ||
journalctl -b > /home/user/log.txt | journalctl -b > /home/user/log.txt | ||
Выведет лог системы с начала загрузки в указанный текстовый файл. | Выведет лог системы с начала загрузки в указанный текстовый файл. | ||
journalctl -b >> /home/user/log.txt | |||
Продолжит запись в файл с того места, где была сделана запись в последний раз. | |||
Если выполнить команду | |||
journalctl -b > /home/user/log.txt | |||
еще раз, то она перезапишет файл полностью. | |||
В часть "команда" можно подставить любую консольную команду, а в часть "файл" нужно указать путь, где будет сохранен текстовый файл с содержимым. | В часть "команда" можно подставить любую консольную команду, а в часть "файл" нужно указать путь, где будет сохранен текстовый файл с содержимым. | ||
==Безопасность== | ==Безопасность== | ||
===su/ | ===Права администратора (root, суперпользователя) === | ||
=== | Root, суперпользователь - самый главный пользователь в системе, который является системным администратором и имеет неограниченные права. | ||
С помощью данной учетной записи можно управлять пакетами, менять параметры системы, изменять системные файлы (например, с настройками). | |||
Используя данную учетную запись нужно быть очень осторожным, чтобы не удалить или изменить ничего лишнего - это может привести к неполадке системы. | |||
Вы можете из консольного режима зайти под root или из-под обычного пользователя повысить права до суперпользователя. | |||
Чтобы пользователь мог повышать права до суперпользователя: | |||
*он должен входить в группу '''wheel''' | |||
{{Note|Следующий способ понижает безопасность системы}} | |||
*в подсистеме [[control]] должен быть настроен доступ su на public | |||
[[su|Как повысить права до суперпользователя?]] | |||
----- | |||
[[Root|Различные способы получения Root-прав]] | |||
=== Ядро === | |||
====Виды ядер==== | |||
В ALT Linux есть несколько разновидностей ядра Linux, которые отличаются конфигурациями или включенными в них патчами. | |||
*Более подробно см. [[Kernel/flavour]] | |||
====Обновление ядра==== | |||
APT в дистрибутивах ALT Linux автоматом не обновляет ядра вместе с обновлением системы, поскольку обновление такого критичного компонента системы может привести к нежелательным последствиям. Вместо этого пакеты обновляются отдельной утилитой. С ее же помощью в систему могут быть поставлены пакеты нескольких ядер и модулей к разным ядрам одновременно. | |||
Для установки и обновления ядер используется отдельная консольная утилита '''update-kernel'''. | |||
*[[Обновление ядра|Обновление ядра с помощью update-kernel]] | |||
Так же, для этих целей, существует модуль с графическим интерфейсом для [[Alterator|Центра управления системой]]. | |||
*[[Alterator-update-kernel|Модуль Update-kernel]] | |||
====Загрузка со старым ядром==== | |||
Если у вас после обновления ядра или смены его типа система не загружается или работает некорректно, вы можете загрузиться с одним из старых ядер. Как, см. статью ниже: | |||
*[[Загрузка со старым ядром]] | |||
====Удаление старых ядер==== | |||
После успешной загрузки на обновленном ядре можно удалить старое (старые ядра): | |||
$ su - | |||
# remove-old-kernels | |||
====Даунгрейд ядра==== | |||
Чтобы откатить ядро до предыдущей версии, см: | |||
*[[Даунгрейд ядра]] | |||
===Права доступа=== | ===Права доступа=== | ||
В Linux, благодаря системе полномочий, можно четко разграничивать доступ пользователям на файлы, различные возможности, к сервисам и пр. В статье ниже подробно описаны две команды - для смены владельца и для изменения прав rwx - read/write/exec - чтение/запись/выполнение. | |||
См. [[Управление правами]] | |||
===PAM=== | ===PAM=== | ||
Pluggable Authentication Modules (PAM, подключаемые модули аутентификации) позволяет писать программы, использующие аутентификацию, независимо от базовой схемы аутентификации. | |||
Например с ее помощью можно настроить: | |||
*монтирование общих папок в домене | |||
*политики смены пароля | |||
*блокировку пользователя за неудачные попытки входа | |||
*ограничение использования системных ресурсов | |||
*индивидуальные временные каталоги для пользователей | |||
Статьи на эту тему находятся в [[:Категория:PAM|Категории "PAM"]]. | |||
===Синхронизация времени=== | ===Синхронизация времени=== | ||
=== | Для удобной настройки синхронизации времени в системе через GUI можно воспользоваться модулем [[Alterator|Альтератора]] "Дата и время". | ||
См. | |||
*[[Alterator-datetime|Модуль Альтератора - Дата и время]] | |||
или | |||
*[[Systemd-timesyncd|Синхронизация с помощью модуля Systemd]] | |||
===Создание и удаление пароля на загрузчик GRUB2=== | |||
На системный загрузчик ALT Linux GRUB2 при установке или после нее, можно установить пароль, чтобы в систему мог загрузиться только пользователь знающий пароль не только от пользователя системы, но и загрузчика. Установить или сбросить пароль GRUB можно с помощью модуля [[Alterator]]. | |||
* См. [[Alterator-grub]] | |||
* См. [[Удаление пароля на GRUB2]] | |||
==Служебные программы== | ==Служебные программы== | ||
Строка 210: | Строка 408: | ||
==Диагностика и восстановление системы== | ==Диагностика и восстановление системы== | ||
===Диагностика оборудования и системы=== | |||
На следующей странице собраны команды терминала, которые позволяют получить различную информацию о системных компонентах и оборудовании, для использования при их настройке или решения аппаратных проблем. | |||
Цель статьи дать более полный список команд для быстрого получения информации в "Одном окне" без прочтения руководств man. | |||
[[Диагностика оборудования и системы|Читать статью]] | |||
===Сброс пароля Linux=== | ===Сброс пароля Linux=== | ||
В системе Linux используется минимум два пароля - от обычного пользователя и суперпользователя. Если по какой-то причине пароль от входа в систему или пароль от суперпользователя был забыт или утерян, данная статья поможет Вам четыремя вариантами сброса пароля. | В системе Linux используется минимум два пароля - от обычного пользователя и суперпользователя. Если по какой-то причине пароль от входа в систему или пароль от суперпользователя был забыт или утерян, данная статья поможет Вам четыремя вариантами сброса пароля. | ||
Строка 215: | Строка 420: | ||
[[Сброс пароля Linux|Читать статью]] | [[Сброс пароля Linux|Читать статью]] | ||
===Тестирование оперативной памяти=== | ===Тестирование оперативной памяти=== | ||
Во время работы компьютера в оперативной памяти содержатся данные ОС, запущенных программ, а также входные, выходные и промежуточные данные, обрабатываемые процессором. Если с оперативной памятью проблемы — плохо работать будет все. Чтобы выяснить, не проблема ли в оперативной памяти, нужно ее протестировать. | |||
См. [[Тестирование оперативной памяти]] | |||
===Переустановка GRUB=== | ===Переустановка GRUB=== | ||
Если по какой-либо причине у Вас "слетел" загрузчик Linux GRUB2, Вы можете его восстановить с помощью [[Rescue]]-образа или с помощью LiveCD. | Если по какой-либо причине у Вас "слетел" загрузчик Linux GRUB2, Вы можете его восстановить с помощью [[Rescue]]-образа или с помощью LiveCD. | ||
Строка 228: | Строка 431: | ||
===Проблемы при загрузке ОС=== | ===Проблемы при загрузке ОС=== | ||
Если у Вас возникли проблемы при загрузке ОС, | |||
см. [[Первая_помощь#Проблемы_с_загрузкой_системы|Первая помощь/Проблемы с загрузкой системы]] | |||
===Проблемы при установке ОС=== | ===Проблемы при установке ОС=== | ||
Если у Вас возникли проблемы при установке ОС, | |||
== | см. [[Первая_помощь#Проблемы_при_установке_системы|Первая помощь/Проблемы при установке системы]] | ||
===Использование ALT Rescue=== | |||
У проекта ALT Linux есть [[Rescue|Спасательный LiveCD]] с набором программ, предназначенных для исправления и починки различных проблем. Для него [[Rescue manuals|написаны инструкции]]. | |||
===Конcоль GRUB=== | |||
Иногда, при сбое системы или диска, при включении компьютера вместо загрузки системы/отображения меню GRUB2 отображается консоль с приглашением {{cmd|grub>}}. Если у вас случилась такая проблема, см. статью: | |||
См. [[Конcоль GRUB]] | |||
==Стороннее ПО== | ==Стороннее ПО== | ||
*Установка ПО из: | |||
**других дистрибутивов | |||
**от разработчиков | |||
**из AppImage | |||
**отсутствующее в репозитории и пр. | |||
***с помощью [[Epm]] | |||
*[[Appimage|Использование портативных приложений формата AppImage]] | |||
*[[Flatpak|Использование изолированных приложений Flatpack]] | |||
==FAQ== | ==FAQ== | ||
*Ответы на частозадаваемые вопросы: | |||
**[[FAQ|на многие темы]] | |||
**[[History/FAQ|по истории ALT Linux]] | |||
**[[Rescue/FAQ|по ALT Rescue]] | |||
**[[Alterator FAQ|по Alterator]] | |||
**[[WhyAptRPM|Почему в ALT Linux используется APT и RPM?]] | |||
*[[Факты|Факты об ALT Linux]] | |||
==Использование различного ПО== | |||
===Графика=== | |||
====GIMP==== | |||
Некоторые советы и примеры для графического редактора GIMP. | |||
*[[GIMP]] | |||
====ImageMagick==== | |||
ImageMagick - консольная утилита для обработки изображений. Специальной командой или скриптом вы можете массово повернуть, изменить размер у изображений и т.п. | |||
*[[ImageMagick - обработка изображений|ImageMagick]] | |||
===Мультимедиа=== | |||
====Консольный конвертер FFmpeg==== | |||
В Linux для конвертирования различный мультимедиа файлов используется утилита ffmpeg. Под нее существуют графические надстройки, но не все работают корректно или удобно и иногда полезней изучить консольные команды и использовать их в консоли или в скриптах. На указанной ниже странице расписаны различные команды по использованию данной утилиты. | |||
*[[Команды FFmpeg]] | |||
====Проигрывание MIDI-файлов в ALT Linux==== | |||
MIDI расшифровуется как Musical Instrument Digital Interface. Этот протокол был разработан в 1982 для управления и передачи данных между музыкальными устройствами. Некоторые мелодии распространяются в формате данном формате midi. Как настроить различные плеера для проигрывания данного формата описано в статье ниже. | |||
*[[MIDI]] | |||
====У Kdenlive в Xfce/Cinnamon/Mate не отображаются значки==== | |||
Идем в пункт меню "Настройка" и снимаем галочку с чекбокса "Принудительно задать тему значков Breeze" | |||
===Сеть=== | |||
====Альтернативный менеджер сети==== | |||
Если у вы используете EtcNet и, следовательно, индикатор NetworkManager с ним не работает, утилита Wicd сможет вам его заменить. | |||
*[[Wicd]] | |||
====Медиасервер==== | |||
Для передачи мультимедиа файлов (видео, музыка) между устройствами (компьютер, телевизор) можно установить DLNA-сервер. Он не съедает много ресурсов и позволит вам передавать мультимедиа контент по сети. | |||
*[[MiniDLNA]] | |||
====Как настроить почту в Thunderbird==== | |||
Если вы хотите настроить в Thunderbird почту Яндекс, Mail.ru или Google, вам поможет эта статья. | |||
*[[Как настроить почту в Thunderbird]] | |||
====Скачивание видео без сторонних сервисов==== | |||
Обычно скачать видео с различных сервисов предлагают разные сайты сомнительного содержания. Но в этой статье мы рассмотрим утилиту, которая поможет без проблем скачать видео с большинства сайтов. | |||
*[[Jdownloader]] | |||
===Игры=== | |||
====Flash-плеер==== | |||
Несмотря на то, что Adobe Flash не поддерживается в Web, никто не мешает установить Standalone-плеер и играть в старые добрые флеш-игры. | |||
*[[Adobe Flash]] | |||
===Эмуляция=== | |||
====WINE==== | |||
WINE - свободная реализация среды ОС Windows поверх Linux (*UNIX) подсистем. Исполнение Windows-программ производится напрямую без какой-либо эмуляции и с минимальными накладными расходами. | |||
*[[WINE]] | |||
*[[WineSeveralVersions|Использование несколько версий Wine]] | |||
*[[EnterpriseWine|Использование публичного префикса]] | |||
====VirtualBox==== | |||
'''VirtualBox''' - программный продукт виртуализации для операционных систем Windows, Linux, FreeBSD, macOS, Solaris/OpenSolaris, ReactOS, DOS и других. VirtualBox является ''гипервизором'', т.е. может сымулировать то железо, которое поддерживает компьютер, на котором он запущен. | |||
*См. [[VirtualBox]] | |||
*См. [[VirtualBox/Quick]] | |||
====Qemu==== | |||
'''QEMU''' - свободная программа с открытым исходным кодом для эмуляции аппаратного обеспечения различных платформ. Данная программа, в отличие от VirtualBox, полностью эмулирует конкретное железо. Так, хоть на компьютере x86_64, хоть на смартфоне с ARM вы можете запустить систему под x86_64/ARM/PowerPC/RISC и пр. Для более удобного управления есть утилита Libvirt и ее GUI Virt-Manager. | |||
Как ее установить и использовать - см. статью ниже. | |||
*[[Libvirt]] | |||
====DOSBox==== | |||
'''DOSBox''' — эмулятор, создающий DOS-окружение, необходимое для запуска старых программ и игр под MS-DOS. Он позволяет играть в такие игры в операционных системах, не поддерживающих или поддерживающих DOS-программы не полностью, и на современных компьютерах, на которых иначе старые программы могут не работать или работают с ошибками. | |||
*См. [[Dosbox]] | |||
=== Инструменты === | |||
==== Поисковик Recoll==== | |||
Recoll — программа для полнотекстового поиска по файлам с различными форматами. Recoll предназначается для поиска документов по именам файлов и по тексту внутри файла. Приложением поддерживаются практически все популярные текстовые форматы и их сжатые версии. | |||
*См. [[Recoll]] | |||
==Система== | |||
===Настройка монтирования=== | |||
За настройку монтирования несъемных дисков в Linux отвечает конфигурационный файл fstab. Если вы хотите добавить новый диск, изменить параметры у существующего (например, точку монтирования), вам пригодится следующая статья: | |||
*[[Настройка Fstab]] | |||
===Воссоздание пользователя после умершего /home раздела=== | |||
Возможна такая ситуация: у вас отдельный раздел под систему и отдельный раздел под /home-каталог. Если с /home-разделом что-то случилось, и вам после переформатирования/смены устройства нужно пересоздать каталог пользователя, Вам поможет следующая статья. | |||
*[[Воссоздание пользователя на отдельном home-разделе]] | |||
===Теневое копирование+Точка восстановления/Timeshift=== | |||
В Windows, начиная с Windows Me, есть функция точек восстановления, которая позволяет создать "снимок системы" и в случае критического сбоя на него откатиться. В Linux для этого тоже есть подобная утилита, она называется TimeShift. Используйте ее перед выполнением критических действий (обновление системы до следующей мажорной версии, установка какого-то сложного ПО, серьезное изменение настроек и пр.). | |||
*См. [[Теневое копирование+Точка восстановления]] | |||
*См. [[Timeshift]] | |||
===Файл подкачки=== | |||
Обычно, для использования подкачки, в которую сбрасываются файлы из оперативной памяти при ее заполнении или при переходе системы в спящий режим, в Linux создается специальный swap-раздел. Если же вы по каким-либо причинам не можете или не хотите создавать раздел, но вам нужна подкачка, вы можете создать, по аналогии с Windows файл подкачки. | |||
*См. [[Swap]] | |||
===UTC в Windows и Linux=== | |||
UTC - стандарт, по которому общество регулирует часы и время. 0+ пояс находится в Англии в Гринвиче. При установке Linux рядом с Windows часы в обоих системах начинают сбиваться после каждой перезагрузки в любую систему. Лучшим способом исправить данную проблему будет установить в Windows и Linux параметр, указывающий, что в BIOS установлено время по Гривичу, а система будет добавлять нужный час в соответствии с часовым поясом. | |||
См. [[UTC]] | |||
===Проверка диска на ошибки=== | |||
При возникновении проблем с чтением/записью диска, если с диском нет физических повреждений, нужно проверить диск на ошибки. Чтобы узнать, как проверить на ошибки либо диск не подключенный к установленной системе, либо из-под [[Rescue|Rescue-диска]] воспользуйтесь следующей статьей. | |||
См. [[Проверка диска на ошибки]] | |||
===Планировщик заданий=== | |||
В Windows-системах начиная с Windows 95 есть утилита Планировщик зданий, которая позволяет запланировать запуск программ или скриптов в определенные моменты времени с определенным интервалом. В мире Linux для этих целей можно воспользоваться двумя утилитами - cron и таймерами Systemd. Как ими пользоваться - см. статью ниже. | |||
См. [[Планировщик заданий]] | |||
===Установка шрифтов=== | |||
При необходимости, вы можете установить многие шрифты из репозиториев системы. Если же вам нужно добавить в систему новый шрифт вручную, вы можете это сделать как для конкретного пользователя, так и на всю систему. Чтобы узнать об этом более подробно, смотрите статью ниже. | |||
См. [[Установка шрифтов]] | |||
===Создание сервиса systemd=== | |||
В Linux, как и в Windows некоторые программы работают в фоновом режиме, выполняя свои функции. Для них при установке создаются сервисы, которые при установке прописываются в систему и запускаются и при ее запуске. Если вам нужно создать такой сервис с нуля, воспользуйтесь статьей, указанной ниже. | |||
См. [[Создание сервиса systemd]] | |||
===Изменение языка для конкретного пользователя=== | |||
Например, у вас на всей системе установлен русский язык. Но, вам по какой-то причине на одного или нескольких пользователей нужно установить другой язык. | |||
Делается это следующим образом: | |||
*Откройте в редакторе файл {{path|.bash_profile}} из домашней папки пользователя, которому нужно изменить язык | |||
*Добавьте в него нужную локаль вида: | |||
export LANG=en_US.UTF-8 | |||
*Перезайдите в систему. У вас будет другой язык. | |||
*Для того, чтобы вернуть системный язык, снова отредактируйте этот файл и уберите добавленную выше строку. | |||
===Каталог с доступом для всех локальных пользователей=== | |||
Представим такую ситуацию. Есть рабочий/семейный компьютер. У каждого пользователя есть свой домашний каталог, в котором он хранит личные файлы. Доступ к этой папке может получить только пользователь-владелец. Для обмена информацией между пользователями нужна общая папка, но не сетевая, а по типу Data-раздела в Windows. | |||
В данной статье мы рассмотрим создание такой папки. | |||
См. [[Каталог с доступом для всех локальных пользователей|соответствующую статью]] | |||
==Окружения рабочего стола== | |||
===Изменение настроек с помощью Dconf=== | |||
У некоторых сред рабочего стола (Gnome и Mate) есть система конфигурации GSettings, в которой хранятся их настройки. Вместо того, чтобы лазить по GUI-конфигуратору, можно поменять нужный пареметр через консоль или аналог "Реестра Windows". Как это сделать и какие есть интересные ключи - смотрите статью ниже. | |||
См. [[Dconf]] | |||
===Настройка расположения пользовательских каталогов=== | |||
С помощью правки специального файла можно изменить расположение пользовательских каталогов типа "Документы", "Музыка", "Рабочий стол" и пр. Если у вы хотите переименовать эти каталоги, сохранив их "статус системных папок" или у вас, например "пропали файлы с рабочего стола, хотя файлы в файловом менеджере есть", посмотрите указанную ниже статью. | |||
См. [[Пользовательские каталоги]] | |||
===Создание шаблонов документов=== | |||
В следующей статье вы узнаете как создать заготовки для различных документов. | |||
См. [[Шаблоны документов]] | |||
===Темы оформления=== | |||
В ALT Linux используется не одно окружение рабочего стола. Каждое из них можно оформить по своему вкусу. Как, читайте в статье указанной ниже. | |||
*[[Темы оформления]] | |||
===Создание ярлычка программы=== | |||
Так же как и в Windows, в Linux можно создавать специальные файлики для запуска ПО, аналогично ярлычкам. Данная статья подойдет вам, если, например, вы хотите в меню приложений создать ярлычок для кастомной программы, которую вы установили не из репозитория, но хотите чтобы она отображалась в меню. | |||
*[[Ярлычки программ]] | |||
===Программы KDE5 не отображаются в меню=== | |||
Обычно, когда вы устанавливаете программы из KDE 5 в средах Mate/Cinnamon/Xfce и пр., они не отображаются в меню. Для того, чтобы данные программы отображались в меню необходимо установить пакет kde5-profile и перезайти в систему. | |||
$ su - | |||
# apt-get install kde5-profile | |||
=== Звук входа в систему === | |||
Обычно, в дистрибутивах Linux не используют звук входа в систему. Но, нехитрыми действиями мы можем поставить любой звук входа в систему сами, какой захотим. | |||
*[[Звук входа в систему]] | |||
==Секреты и советы== | |||
===Специальные возможности=== | |||
Для людей с ограниченными возможностями в ALT Linux можно настроить различные параметры (лупа, диктор, контрастность, шрифт, экранная клавиатура). | |||
*[[Специальные возможности]] | |||
===Скачать сайт=== | |||
Если необходимо, из интернета можно выкачать сайт (на HTML) с помощью специальных утилит. Как это сделать, описано в статье "Скачивание сайта" с использованием Wget и Httrack. | |||
*[[Скачивание сайта]] | |||
===Скачивание видео с Яндекс.Дзен=== | |||
Для скачивания видео с Яндекс.Дзен, увы, нет нужного расширения или утилиты. Но, проделав определенные действия, у вас получится это сделать. | |||
*[[Скачивание видео с Яндекс.Дзен]] | |||
===Синий экран при загрузке с USB=== | |||
Т.к. образы ALT Linux гибридные, не каждая программа [[#Создание загрузочного носителя|создаст с ней загрузочную флешку]]. Но, даже если вы все сделали правильно и получили синий экран, вам может помочь данная статья. | |||
*[[Синий экран при загрузке с USB]] | |||
===Создание загрузочной флешки с Windows=== | |||
Если вам понадобилось создать загрузочную флешку из-под Linux, вам поможет данная статья. | |||
*[[Загрузочная флешка с Windows]] | |||
===Создание образов устройств=== | |||
Если вам нужно создать -ISO/-IMG образ или сконвертировать образ из другого формата посмотрите данную статью. | |||
*[[Создание образов устройств]] | |||
===Монтирование образов устройств=== | |||
Чтобы смонтировать образ CD/floppy или образа виртуальной машины/образа диска с резервной копией, вам поможет следующая статья: | |||
*[[Монтирование образов устройств]] | |||
===Виртуальная локальная сеть в VirtualBox=== | |||
Если вы изучаете сетевое администрирование в VirtualBox и вам нужно так объединить виртуальные машины в сеть, и чтобы они были в единой отдельной сети, и с доступом к интернету, вам поможет статья VirtualboxLAN. | |||
*[[Участник:Petr-akhlamov/VirtualboxLAN|VirtualboxLAN]] | |||
===Устройство системных компонентов в схемах=== | |||
Если вы изучаете '''Linux Storage Stack''' / '''Linux I/O Stack''' / '''Linux Network Stack''' / '''Systemd''' и вам нужны их схемы, посмотрите следующую страницу. | |||
*[[Схемы устройства системных компонентов]] | |||
===Консольные команды=== | |||
Если вы только-только начали изучать Linux или хотите расширить свои знания в области консоли, вам поможет следующая статья, в которой прописаны различные команды, которые используются в терминале. | |||
*[[Консольные команды]] | |||
====Шпаргалка по командам (PDF)==== | |||
*[[Файл:Шпаргалка_по_командам.pdf|Скачать файл]] | |||
===Диск NTFS доступен только для чтения=== | |||
В некоторых случаях, диск с файловой системой NTFS, которая используется в Windows может быть недоступен для записи. Иногда это бывает из-за спящего режима, иногда не из-за него. Если вам нужно срочно что-то на него записать и сбросить спящий режим/состояние об ошибках, посмотрите указанную ниже статью. | |||
*[[NTFS readonly]] | |||
===Связка ключей Chromium=== | |||
Если при использовании Chromium вас беспокоит связка ключей, которую вы не хотите использовать, то вам нужно удалить два пакета: | |||
*chromium-gnome | |||
*gnome-keyring | |||
Если вы уже ввели пароль и хотите его сбросить, удалите следующий файл: | |||
{{path|~/.local/share/keyrings/login.keyring}} | |||
===Убрать браузер во весь экран вместо рабочего стола=== | |||
Вполне вероятно, вы решили установить все пакеты, который предлагал инсталлятор ALT Linux и по завершении загрузки установленной системы вы получаете браузер во весь экран без доступа к рабочему столу, программам и файлам. | |||
*[[Браузер во весь экран]] | |||
[[en:User]] |
Текущая версия от 17:41, 9 октября 2024
Попытка сделать по категориям - Категория:Сборник статей пользователю
Важное! |
---|
Установка системы
Создание загрузочного носителя
Образы ALT Linux создаются гибридными, что позволяет записать ISO-образ с ОС Альт на CD/DVD диск, на USB-носитель или на SD-карту (если, например, используется образ для одноплатных компьютеров). По этой причине не все программы для создания загрузочных флешек подходят, т.к. некоторые программы записывают образ посекторно (dd-подобные), а некоторые вносят изменения в загрузчик образа ALT Linux, вследствие чего система может не загрузиться или выдать ошибку при установке. Поэтому следует записать образ по инструкции.
Процесс установки
Процесс установки дистрибутивов ALT Linux подробно описан в Руководствах системы.
Руководства по установке:
Установка в Dualboot
Если у Вас ситуация, что Вы еще только пробуете Linux, и Вам нужно оставить Windows на компьютере или Вам нужна эта система для некоторого ПО или оборудования которое не работает в Linux, Вы можете установить Linux второй системой. В Linux используется загрузчик GRUB2, который, в отличие от Windows, сканирует диск на наличие других ОС и добавляет их в специальное меню. Как это сделать, смотрите указанную ниже статью.
Вход в систему
Вход в систему в графическом режиме подробно описан в Руководствах системы.
Руководства:
- Simply Linux 10.2
- Альт Рабочая станция 10.2
- Альт Рабочая станция К 10.2
- Альт Образование 10.2
- Альт Сервер 10.2
- Альт Сервер Виртуализации 10.2
Обзор программ
Обзор программ, включенных в дистрибутивы, подробно описан в Руководствах системы.
Руководства:
Блокировка сеанса и завершение работы
Блокировка сеанса подробно описана в Руководствах системы.
Руководства:
Завершение работы, так же, подробно описано в Руководствах системы.
Руководства:
Оборудование
Настройка сети
- Ethernet
- Wi-fi
- Настройка других интерфейсов через NetworkManager
Именование сетевых интерфейсов
Настройка сетевого оборудования
Настройка принтера
Настройка сканера
Видеокарты
- Смена видеодрайвера через Alterator
- Изменение размера шрифтов на экране
- Настройка видеокарт Nvidia
- Использование Vulkan в ALT Linux
- Установка 32-бит OpenGL на 64-бит систему
- Ручное создание отсутствующего, но необходимого режима экрана
Сброс настроек X.org
За настройку графики в Linux отвечает графический сервер X.org. Если после изменения настроек графической системы (например, смены драйвера в Alterator или установки проприетарных драйверов Nvidia) у Вас не грузится GUI, то удалите файл /etc/X11/xorg.conf.d/10-monitor.conf
$ su - # rm /etc/X11/xorg.conf.d/10-monitor.conf # reboot
Энергосбережение
Статья об утилите TLP, которая улучшает энергосбережение Linux путем настройки различных параметров ядра и потребляемой мощности для различных устройств компьютера.
Яркость экрана
Статья о настройке яркости экрана в Linux.
Подключение Android-устройства
Установка ПО
Основные понятия
Пакеты
Все ПО в основных источниках дистрибутива поставляется в виде пакетов. В них поставляются ядра, драйвера, системное, прикладное ПО и библиотеки.
Пакеты позволяют разбивать ПО на модули.
Часто одна и та же библиотека (шрифт, компилятор и т.п.) или компонент программы используется в разных программах или архитектурах.
Например, медиабиблиотека ffmpeg используется:
- в 3D-редакторе Blender
- видеоредакторе Kdenlive
- видеопроигрывателях MPlayer и VLC
и т.п.
И вместо того, чтобы упаковывать данную библиотеку в пакет с каждой программой, достаточно упаковать ее в отдельный пакет, который установит ее в общий каталог и даст доступ для всех вышеперечисленных программ.
Или пример с ресурсами игр. Пакеты с исполняемыми файлами создаются под каждую архитектуру (x86, x64, arm, e2k и пр.), а пакет с ресурсами игры (графика, видео, музыка и пр.) может использоваться без перекомпиляции и вместо того, чтобы создавать много тяжелых пакетов под каждую архитектуру, достаточно сделать много мелких пакетов с бинарными файлами под нужную архитектуру и один большой пакет с ресурсами.
Репозитории
Все пакеты, хранятся в специальных сетевых хранилищах - репозиториях. Они состоят из двух частей - индексов и хранилища. Специальной командой можно получить файлы индексов, содержащие список всех пакетов и ссылки на них и используя полученные индексы устанавливать или обновлять ПО. При установке или обновления ПО пакеты скачиваются из хранилища по ссылкам из индексов во временный каталог и по завершении загрузки устанавливаются в систему.
Репозиторий может находиться как на удалённом сервере, так и непосредственно на локальном компьютере. При подключении дополнительного репозитория следует тем или иным образом убедиться в его совместимости с ОС. Описание известных репозиториев ALT Linux находится в соответствующей статье.
Зависимости
Как мы уже говорили, ПО разбивается на модули. Когда программа или системное ПО использует другой компонент (библиотеку, шрифт, компилятор, ресурсы другой программы), эти компоненты прописываются в зависимости.
Как писалось выше, в том же MPlayer используется ffmpeg. Если Вы выберите в пакетном менеджере данный пакет, то пакетный менеджер автоматически добавит данную библиотеку (и множество других) к установке (если она еще не установлена), т.к. она прописана в зависимостях.
Менеджер пакетов
Для управления пакетами в Linux есть специальное ПО - Пакетный менеджер.
У него есть два интерфейса - текстовый (через терминал) и графический.
С помощью специальных команд или последовательности кликов мышью Вы можете:
- получить индексы
- обновить все установленные пакеты
- установить новые пакеты
- удалить установленные пакеты
Отличие графического менеджера от текстового в том, что в нем:
- у Вас отображается список всех пакетов (неустановленных и установленных)
- вы можете их фильтровать
- перед применением действия (удалить, установить, обновить) вы можете отметить нужное количество пакетов.
Что такое RPM и APT
Если кратко, то:
- APT - пакетный менеджер
- RPM - менеджер пакетов
А если подробно:
RPM - программа управления пакетами.
APT - инструмент, который использует RPM, автоматизируя установку программного обеспечения, обновления и разрешение зависимостей.
RPM и APT управляют программным обеспечением в ALT Linux, но APT упрощает этот процесс, автоматически обрабатывая зависимости и обновления.
Управление пакетами с помощью apt
Чтобы изучить команды для управления пакетами с помощью apt посмотрите, пожалуйста, следующую статью:
Управление пакетами с помощью rpm
Чтобы изучить команды для управления пакетами с помощью rpm посмотрите, пожалуйста, следующую статью:
Репозитории
В указанных ниже статьях описаны сетевые хранилища - репозитории - пакетов ALT Linux и зеркала - копии официальных репозиториев для повышения скорости и надежности.
Поиск ПО
Некоторые аспекты при поиске программы для ALT Linux:
Аналоги программ Windows
Когда вы переходите с Windows на Linux, возникает вопрос, "Чем заменить софт с Windows?". Для многих программ с ОС от Microsoft в Linux есть аналоги. Такие же по функционалу, или немного/много попроще.
См. Аналоги приложений Windows
Как найти пакет по программе
Если вы знаете команду для запуска программы, но вам нужно найти пакет, из которого она установлена, вам поможет следующая статья.
См. Как найти пакет по программе
Действия над пакетами
Установка пакетов
Установить пакет можно несколькими способами:
Обновление пакетов
Обновить пакеты можно несколькими способами:
Удаление пакета
Удалить пакет можно несколькими способами:
Даунгрейд
Чтобы откатить систему или программу до предыдущей версии см:
Менеджер пакетов Synaptic
Synaptic — это графический интерфейс к программе управления пакетами APT. С помощью Synaptic вы можете управлять источниками пакетов (репозиториями), получать сведения о доступных пакетах, устанавливать/удалять/обновлять пакеты, производить поиск по ключевым словам среди доступных пакетов.
Обновление ОС
В репозиториях системы периодически происходят изменения - обновление программ до новых версий, исправление ошибок, добавление новых функций и пр. Чтобы получать все эти изменения систему нужно обновлять. Вы можете это делать автоматически (обычно не рекомендуется, ? почему), а можете вручную. Как это делать - см. статью ниже.
Обновление до нового релиза
После выхода новой версии операционной системы Альт, ее можно обновить по сети до новой версии.
Как этого сделать, смотрите в соответствующей статье.
Настройка автообновления
В Альт Линукс можно настроить автообновление системы, чтобы раз в определенное время система проверяла обновления и устанавливала их. Делается это через модуль конфигуратора системы Alterator под названием Alterator Updates. В нем вы можете через GUI или Веб-интерфейс настроить источник и время обновления.
Блокировка обновления конкретных программ
Если вам нужно заблокировать обновление конкретного пакета с программой, например, из-за регрессии или из-за не понравившегося функционала, то после даунгрейда можно заблокировать обновление конкретных пакетов с помощью конфигурационного файла или eepm.
См. Hold
Установка и использование конкретных программ
На следующей странице планируется расписать установку и использование разных программ.
Игры
На следующей странице планируется расписать установку и использование разных игр.
Управление пользователями
Управлять пользователями в ALT Linux можно через GUI-интерфейс в Альтераторе или через терминал.
Общие статьи:
По пунктам:
Создание нового пользователя
Изменение пароля
Правка пользователей
Удаление пользователей
Автовход
- Настройка автоматического входа через Alterator
- Настройка автоматического входа через конфигурационный файл
Группы пользователей
Control
Control - механизм для управления доступом к важным службам. Например, с ее помощью вы можете разграничить доступ на su, fuse, mount и пр.
Гостевой сеанс
В ALT Linux можно включить Гостевой сеанс, который представляет собой однократный вход под создаваемым гостевым пользователем и при окончании сеанса удаляется как этот пользователь, так и его домашний каталог.
Разное
Перенаправление в файл
Вывод любой команды из терминала (консоли) можно перенаправить в файл.
Делается это простой конструкцией:
команда > файл
Чтобы добавить информацию в конец существующего файла, используйте следующую конструкцию:
команда >> файл
Для примера, команда
journalctl -b > /home/user/log.txt
Выведет лог системы с начала загрузки в указанный текстовый файл.
journalctl -b >> /home/user/log.txt
Продолжит запись в файл с того места, где была сделана запись в последний раз.
Если выполнить команду
journalctl -b > /home/user/log.txt
еще раз, то она перезапишет файл полностью.
В часть "команда" можно подставить любую консольную команду, а в часть "файл" нужно указать путь, где будет сохранен текстовый файл с содержимым.
Безопасность
Права администратора (root, суперпользователя)
Root, суперпользователь - самый главный пользователь в системе, который является системным администратором и имеет неограниченные права.
С помощью данной учетной записи можно управлять пакетами, менять параметры системы, изменять системные файлы (например, с настройками).
Используя данную учетную запись нужно быть очень осторожным, чтобы не удалить или изменить ничего лишнего - это может привести к неполадке системы.
Вы можете из консольного режима зайти под root или из-под обычного пользователя повысить права до суперпользователя.
Чтобы пользователь мог повышать права до суперпользователя:
- он должен входить в группу wheel
- в подсистеме control должен быть настроен доступ su на public
Как повысить права до суперпользователя?
Различные способы получения Root-прав
Ядро
Виды ядер
В ALT Linux есть несколько разновидностей ядра Linux, которые отличаются конфигурациями или включенными в них патчами.
- Более подробно см. Kernel/flavour
Обновление ядра
APT в дистрибутивах ALT Linux автоматом не обновляет ядра вместе с обновлением системы, поскольку обновление такого критичного компонента системы может привести к нежелательным последствиям. Вместо этого пакеты обновляются отдельной утилитой. С ее же помощью в систему могут быть поставлены пакеты нескольких ядер и модулей к разным ядрам одновременно.
Для установки и обновления ядер используется отдельная консольная утилита update-kernel.
Так же, для этих целей, существует модуль с графическим интерфейсом для Центра управления системой.
Загрузка со старым ядром
Если у вас после обновления ядра или смены его типа система не загружается или работает некорректно, вы можете загрузиться с одним из старых ядер. Как, см. статью ниже:
Удаление старых ядер
После успешной загрузки на обновленном ядре можно удалить старое (старые ядра):
$ su - # remove-old-kernels
Даунгрейд ядра
Чтобы откатить ядро до предыдущей версии, см:
Права доступа
В Linux, благодаря системе полномочий, можно четко разграничивать доступ пользователям на файлы, различные возможности, к сервисам и пр. В статье ниже подробно описаны две команды - для смены владельца и для изменения прав rwx - read/write/exec - чтение/запись/выполнение.
PAM
Pluggable Authentication Modules (PAM, подключаемые модули аутентификации) позволяет писать программы, использующие аутентификацию, независимо от базовой схемы аутентификации.
Например с ее помощью можно настроить:
- монтирование общих папок в домене
- политики смены пароля
- блокировку пользователя за неудачные попытки входа
- ограничение использования системных ресурсов
- индивидуальные временные каталоги для пользователей
Статьи на эту тему находятся в Категории "PAM".
Синхронизация времени
Для удобной настройки синхронизации времени в системе через GUI можно воспользоваться модулем Альтератора "Дата и время".
См.
или
Создание и удаление пароля на загрузчик GRUB2
На системный загрузчик ALT Linux GRUB2 при установке или после нее, можно установить пароль, чтобы в систему мог загрузиться только пользователь знающий пароль не только от пользователя системы, но и загрузчика. Установить или сбросить пароль GRUB можно с помощью модуля Alterator.
Служебные программы
Просмотр логов системы
Чтобы выявить из-за чего именно в системе или программе возникают ошибки, нужно получить данные из Журнала. Журнал - специальный файл, куда записываются сообщения программы или системы об успешном выполнении, возникающих проблемах и ошибках. Читая и анализируя такие файлы, можно выявить, какие именно ошибки возникают в программе или системе, а так же из-за чего возникает какая-либо проблема при работе за компьютером. Кроме того данные из журнала могут помочь разработчикам программы или системы исправить ошибку, если им их отправить.
Диагностика и восстановление системы
Диагностика оборудования и системы
На следующей странице собраны команды терминала, которые позволяют получить различную информацию о системных компонентах и оборудовании, для использования при их настройке или решения аппаратных проблем. Цель статьи дать более полный список команд для быстрого получения информации в "Одном окне" без прочтения руководств man.
Сброс пароля Linux
В системе Linux используется минимум два пароля - от обычного пользователя и суперпользователя. Если по какой-то причине пароль от входа в систему или пароль от суперпользователя был забыт или утерян, данная статья поможет Вам четыремя вариантами сброса пароля.
Тестирование оперативной памяти
Во время работы компьютера в оперативной памяти содержатся данные ОС, запущенных программ, а также входные, выходные и промежуточные данные, обрабатываемые процессором. Если с оперативной памятью проблемы — плохо работать будет все. Чтобы выяснить, не проблема ли в оперативной памяти, нужно ее протестировать.
См. Тестирование оперативной памяти
Переустановка GRUB
Если по какой-либо причине у Вас "слетел" загрузчик Linux GRUB2, Вы можете его восстановить с помощью Rescue-образа или с помощью LiveCD.
Проблемы при загрузке ОС
Если у Вас возникли проблемы при загрузке ОС,
см. Первая помощь/Проблемы с загрузкой системы
Проблемы при установке ОС
Если у Вас возникли проблемы при установке ОС,
см. Первая помощь/Проблемы при установке системы
Использование ALT Rescue
У проекта ALT Linux есть Спасательный LiveCD с набором программ, предназначенных для исправления и починки различных проблем. Для него написаны инструкции.
Конcоль GRUB
Иногда, при сбое системы или диска, при включении компьютера вместо загрузки системы/отображения меню GRUB2 отображается консоль с приглашением grub>. Если у вас случилась такая проблема, см. статью:
См. Конcоль GRUB
Стороннее ПО
- Установка ПО из:
- других дистрибутивов
- от разработчиков
- из AppImage
- отсутствующее в репозитории и пр.
- с помощью Epm
- Использование портативных приложений формата AppImage
- Использование изолированных приложений Flatpack
FAQ
- Ответы на частозадаваемые вопросы:
- Факты об ALT Linux
Использование различного ПО
Графика
GIMP
Некоторые советы и примеры для графического редактора GIMP.
ImageMagick
ImageMagick - консольная утилита для обработки изображений. Специальной командой или скриптом вы можете массово повернуть, изменить размер у изображений и т.п.
Мультимедиа
Консольный конвертер FFmpeg
В Linux для конвертирования различный мультимедиа файлов используется утилита ffmpeg. Под нее существуют графические надстройки, но не все работают корректно или удобно и иногда полезней изучить консольные команды и использовать их в консоли или в скриптах. На указанной ниже странице расписаны различные команды по использованию данной утилиты.
Проигрывание MIDI-файлов в ALT Linux
MIDI расшифровуется как Musical Instrument Digital Interface. Этот протокол был разработан в 1982 для управления и передачи данных между музыкальными устройствами. Некоторые мелодии распространяются в формате данном формате midi. Как настроить различные плеера для проигрывания данного формата описано в статье ниже.
У Kdenlive в Xfce/Cinnamon/Mate не отображаются значки
Идем в пункт меню "Настройка" и снимаем галочку с чекбокса "Принудительно задать тему значков Breeze"
Сеть
Альтернативный менеджер сети
Если у вы используете EtcNet и, следовательно, индикатор NetworkManager с ним не работает, утилита Wicd сможет вам его заменить.
Медиасервер
Для передачи мультимедиа файлов (видео, музыка) между устройствами (компьютер, телевизор) можно установить DLNA-сервер. Он не съедает много ресурсов и позволит вам передавать мультимедиа контент по сети.
Как настроить почту в Thunderbird
Если вы хотите настроить в Thunderbird почту Яндекс, Mail.ru или Google, вам поможет эта статья.
Скачивание видео без сторонних сервисов
Обычно скачать видео с различных сервисов предлагают разные сайты сомнительного содержания. Но в этой статье мы рассмотрим утилиту, которая поможет без проблем скачать видео с большинства сайтов.
Игры
Flash-плеер
Несмотря на то, что Adobe Flash не поддерживается в Web, никто не мешает установить Standalone-плеер и играть в старые добрые флеш-игры.
Эмуляция
WINE
WINE - свободная реализация среды ОС Windows поверх Linux (*UNIX) подсистем. Исполнение Windows-программ производится напрямую без какой-либо эмуляции и с минимальными накладными расходами.
VirtualBox
VirtualBox - программный продукт виртуализации для операционных систем Windows, Linux, FreeBSD, macOS, Solaris/OpenSolaris, ReactOS, DOS и других. VirtualBox является гипервизором, т.е. может сымулировать то железо, которое поддерживает компьютер, на котором он запущен.
- См. VirtualBox
- См. VirtualBox/Quick
Qemu
QEMU - свободная программа с открытым исходным кодом для эмуляции аппаратного обеспечения различных платформ. Данная программа, в отличие от VirtualBox, полностью эмулирует конкретное железо. Так, хоть на компьютере x86_64, хоть на смартфоне с ARM вы можете запустить систему под x86_64/ARM/PowerPC/RISC и пр. Для более удобного управления есть утилита Libvirt и ее GUI Virt-Manager.
Как ее установить и использовать - см. статью ниже.
DOSBox
DOSBox — эмулятор, создающий DOS-окружение, необходимое для запуска старых программ и игр под MS-DOS. Он позволяет играть в такие игры в операционных системах, не поддерживающих или поддерживающих DOS-программы не полностью, и на современных компьютерах, на которых иначе старые программы могут не работать или работают с ошибками.
- См. Dosbox
Инструменты
Поисковик Recoll
Recoll — программа для полнотекстового поиска по файлам с различными форматами. Recoll предназначается для поиска документов по именам файлов и по тексту внутри файла. Приложением поддерживаются практически все популярные текстовые форматы и их сжатые версии.
- См. Recoll
Система
Настройка монтирования
За настройку монтирования несъемных дисков в Linux отвечает конфигурационный файл fstab. Если вы хотите добавить новый диск, изменить параметры у существующего (например, точку монтирования), вам пригодится следующая статья:
Воссоздание пользователя после умершего /home раздела
Возможна такая ситуация: у вас отдельный раздел под систему и отдельный раздел под /home-каталог. Если с /home-разделом что-то случилось, и вам после переформатирования/смены устройства нужно пересоздать каталог пользователя, Вам поможет следующая статья.
Теневое копирование+Точка восстановления/Timeshift
В Windows, начиная с Windows Me, есть функция точек восстановления, которая позволяет создать "снимок системы" и в случае критического сбоя на него откатиться. В Linux для этого тоже есть подобная утилита, она называется TimeShift. Используйте ее перед выполнением критических действий (обновление системы до следующей мажорной версии, установка какого-то сложного ПО, серьезное изменение настроек и пр.).
Файл подкачки
Обычно, для использования подкачки, в которую сбрасываются файлы из оперативной памяти при ее заполнении или при переходе системы в спящий режим, в Linux создается специальный swap-раздел. Если же вы по каким-либо причинам не можете или не хотите создавать раздел, но вам нужна подкачка, вы можете создать, по аналогии с Windows файл подкачки.
- См. Swap
UTC в Windows и Linux
UTC - стандарт, по которому общество регулирует часы и время. 0+ пояс находится в Англии в Гринвиче. При установке Linux рядом с Windows часы в обоих системах начинают сбиваться после каждой перезагрузки в любую систему. Лучшим способом исправить данную проблему будет установить в Windows и Linux параметр, указывающий, что в BIOS установлено время по Гривичу, а система будет добавлять нужный час в соответствии с часовым поясом.
См. UTC
Проверка диска на ошибки
При возникновении проблем с чтением/записью диска, если с диском нет физических повреждений, нужно проверить диск на ошибки. Чтобы узнать, как проверить на ошибки либо диск не подключенный к установленной системе, либо из-под Rescue-диска воспользуйтесь следующей статьей.
Планировщик заданий
В Windows-системах начиная с Windows 95 есть утилита Планировщик зданий, которая позволяет запланировать запуск программ или скриптов в определенные моменты времени с определенным интервалом. В мире Linux для этих целей можно воспользоваться двумя утилитами - cron и таймерами Systemd. Как ими пользоваться - см. статью ниже.
Установка шрифтов
При необходимости, вы можете установить многие шрифты из репозиториев системы. Если же вам нужно добавить в систему новый шрифт вручную, вы можете это сделать как для конкретного пользователя, так и на всю систему. Чтобы узнать об этом более подробно, смотрите статью ниже.
Создание сервиса systemd
В Linux, как и в Windows некоторые программы работают в фоновом режиме, выполняя свои функции. Для них при установке создаются сервисы, которые при установке прописываются в систему и запускаются и при ее запуске. Если вам нужно создать такой сервис с нуля, воспользуйтесь статьей, указанной ниже.
Изменение языка для конкретного пользователя
Например, у вас на всей системе установлен русский язык. Но, вам по какой-то причине на одного или нескольких пользователей нужно установить другой язык.
Делается это следующим образом:
- Откройте в редакторе файл .bash_profile из домашней папки пользователя, которому нужно изменить язык
- Добавьте в него нужную локаль вида:
export LANG=en_US.UTF-8
- Перезайдите в систему. У вас будет другой язык.
- Для того, чтобы вернуть системный язык, снова отредактируйте этот файл и уберите добавленную выше строку.
Каталог с доступом для всех локальных пользователей
Представим такую ситуацию. Есть рабочий/семейный компьютер. У каждого пользователя есть свой домашний каталог, в котором он хранит личные файлы. Доступ к этой папке может получить только пользователь-владелец. Для обмена информацией между пользователями нужна общая папка, но не сетевая, а по типу Data-раздела в Windows.
В данной статье мы рассмотрим создание такой папки.
Окружения рабочего стола
Изменение настроек с помощью Dconf
У некоторых сред рабочего стола (Gnome и Mate) есть система конфигурации GSettings, в которой хранятся их настройки. Вместо того, чтобы лазить по GUI-конфигуратору, можно поменять нужный пареметр через консоль или аналог "Реестра Windows". Как это сделать и какие есть интересные ключи - смотрите статью ниже.
См. Dconf
Настройка расположения пользовательских каталогов
С помощью правки специального файла можно изменить расположение пользовательских каталогов типа "Документы", "Музыка", "Рабочий стол" и пр. Если у вы хотите переименовать эти каталоги, сохранив их "статус системных папок" или у вас, например "пропали файлы с рабочего стола, хотя файлы в файловом менеджере есть", посмотрите указанную ниже статью.
Создание шаблонов документов
В следующей статье вы узнаете как создать заготовки для различных документов.
Темы оформления
В ALT Linux используется не одно окружение рабочего стола. Каждое из них можно оформить по своему вкусу. Как, читайте в статье указанной ниже.
Создание ярлычка программы
Так же как и в Windows, в Linux можно создавать специальные файлики для запуска ПО, аналогично ярлычкам. Данная статья подойдет вам, если, например, вы хотите в меню приложений создать ярлычок для кастомной программы, которую вы установили не из репозитория, но хотите чтобы она отображалась в меню.
Программы KDE5 не отображаются в меню
Обычно, когда вы устанавливаете программы из KDE 5 в средах Mate/Cinnamon/Xfce и пр., они не отображаются в меню. Для того, чтобы данные программы отображались в меню необходимо установить пакет kde5-profile и перезайти в систему.
$ su - # apt-get install kde5-profile
Звук входа в систему
Обычно, в дистрибутивах Linux не используют звук входа в систему. Но, нехитрыми действиями мы можем поставить любой звук входа в систему сами, какой захотим.
Секреты и советы
Специальные возможности
Для людей с ограниченными возможностями в ALT Linux можно настроить различные параметры (лупа, диктор, контрастность, шрифт, экранная клавиатура).
Скачать сайт
Если необходимо, из интернета можно выкачать сайт (на HTML) с помощью специальных утилит. Как это сделать, описано в статье "Скачивание сайта" с использованием Wget и Httrack.
Скачивание видео с Яндекс.Дзен
Для скачивания видео с Яндекс.Дзен, увы, нет нужного расширения или утилиты. Но, проделав определенные действия, у вас получится это сделать.
Синий экран при загрузке с USB
Т.к. образы ALT Linux гибридные, не каждая программа создаст с ней загрузочную флешку. Но, даже если вы все сделали правильно и получили синий экран, вам может помочь данная статья.
Создание загрузочной флешки с Windows
Если вам понадобилось создать загрузочную флешку из-под Linux, вам поможет данная статья.
Создание образов устройств
Если вам нужно создать -ISO/-IMG образ или сконвертировать образ из другого формата посмотрите данную статью.
Монтирование образов устройств
Чтобы смонтировать образ CD/floppy или образа виртуальной машины/образа диска с резервной копией, вам поможет следующая статья:
Виртуальная локальная сеть в VirtualBox
Если вы изучаете сетевое администрирование в VirtualBox и вам нужно так объединить виртуальные машины в сеть, и чтобы они были в единой отдельной сети, и с доступом к интернету, вам поможет статья VirtualboxLAN.
Устройство системных компонентов в схемах
Если вы изучаете Linux Storage Stack / Linux I/O Stack / Linux Network Stack / Systemd и вам нужны их схемы, посмотрите следующую страницу.
Консольные команды
Если вы только-только начали изучать Linux или хотите расширить свои знания в области консоли, вам поможет следующая статья, в которой прописаны различные команды, которые используются в терминале.
Шпаргалка по командам (PDF)
Диск NTFS доступен только для чтения
В некоторых случаях, диск с файловой системой NTFS, которая используется в Windows может быть недоступен для записи. Иногда это бывает из-за спящего режима, иногда не из-за него. Если вам нужно срочно что-то на него записать и сбросить спящий режим/состояние об ошибках, посмотрите указанную ниже статью.
Связка ключей Chromium
Если при использовании Chromium вас беспокоит связка ключей, которую вы не хотите использовать, то вам нужно удалить два пакета:
- chromium-gnome
- gnome-keyring
Если вы уже ввели пароль и хотите его сбросить, удалите следующий файл: ~/.local/share/keyrings/login.keyring
Убрать браузер во весь экран вместо рабочего стола
Вполне вероятно, вы решили установить все пакеты, который предлагал инсталлятор ALT Linux и по завершении загрузки установленной системы вы получаете браузер во весь экран без доступа к рабочему столу, программам и файлам.