--------------------
--------------------
Хоть Альт линукс и имеет RPM пакеты в основе, как и его предок - mandrake linux, использует пакетный менеджер apt-rpm
таким образом для работы с пакетами используются команды типа apt-get, если говорить про терминал
Установка програм из магазинов приложений по типу Gnome software и KDE plasma Discover
Эти магазины предустановлены в основных дистрибутивах семейства Альт линукс
Gnome software - магазин приложений Gnome
Имеются некоторые проблемы с отображением миниатюр и скринов программ. поддерживает репозитории и Флатпак. если что-то не нашли в нём, пробуем другие способы - терминал или Синаптик
Предустановлен в Симпли линукс, Рабочая станция(оболочка Mate), Ximper linux(Gnome), Alt starterkit Gnome и ALT regular Gnome
KDE plasma Discover - магазин в оболочке KDE
Также имеются периодически проблемы с отображением иконок у программ из репозиториев, также поддерживает установку в том числе и флатпак приложений.(Если не отображаются флатпак програмы, нужно доустановить спец пакеты. подробнее в статье по флатпаку в Альт линукс)
Предустановлен в Alt Рабочая станция K, Alt Стартеркит и регулярная сборка
Установка программ из пакетного менеджера Synaptic - поддерживаются только репозитории дистрибутива
Находим иконку пакетного менеджера в меню приложений, в поиске вбиваем имя пакета и попадаем в список найденного
Отмечаем нужный пакет для установки
Подтверждаем список пакетов для установки
И нажимаем кнопочку применить в верхней части окна менеджера пакетов, ещё раз подтверждаем и ждём окончания процесса
Иногда может появляться вот такое сообщение. не пугаемся. просто закрываем его.
Просто дополнительное сообщение о завершении операции.
Удаление программ в менеджере пакетов Synaptic - можно удалить программы, установленные из репозиториев дистрибутива, из скаченных RPM, из пакетного менеджера EPM.
Про EPM можно почитать тут
В контекстном меню установленного пакета имеется два пункта - отметить для удаления и отметить для полного удаления. первый просто удаляет выбранный пакет, второй подтягивает конфигурационные файлы, расположенные в корне диска. После отметки нужного пакета, нажимаем применить и дожидаемся окончания удаления.
Может появляться окно, с списком зависимостей, которые будут удалены с выбранным пакетом. обращайте на это внимание, так как там могут быть системные компоненты. например при чистке системы от предустановленных приложений вы можете попытаться удалить какую-то программу и она потянет за собой жизненно важные компоненты, что может привести к поломке системы. с сторонними приложениями, установленными вами такое происходить не должно.
Установка и удаление ПО в терминале, из стандартных репозиториев дистрибутива или локальных RPM пакетов
Так как в дистрибутиве, не смотря на RPM, применяется apt-get, то команды многим будут знакомы
Для установки программ из репозитория дистрибутива
Из репозиториев дистрибутива
(apt-get update - обновление информации о репозиториях)
Если получаете ошибку типа "user is not in the sudoers file", то настраиваете sudo
sudo apt-get update
sudo apt-get install имяпрограммы
Поиск пакета в репозиториях через терминал
Если вы не знаете, как конкретно называется пакет, который вы хотите установить через терминал из репозитория системы с помощью команды apt-get install, вы можете провести поиск пакета в репозиториях в окне терминала
sudo apt-cache search предполагаемое название пакета
Например попробуем найти док панель Plank
sudo apt-cache search plank
Вывод в терминале следующий
libplankernel17 - calligraplan library
libplankundo217 - calligraplan library
libplank - Library to build a elegant, simple, clean dock
libplank-devel - Library to build a elegant, simple, clean dock (development files)
plank - Elegant, simple, clean dock
menulibre - Advanced FreeDesktop.org compliant menu editor
libplank-common - Library to build a elegant, simple, clean dock
libplank-doc - Library to build a elegant, simple, clean dock - documentation
libplank-vala - Vala language bindings for plank library
i586-libplank - Library to build a elegant, simple, clean dock
i586-libplank-devel - Library to build a elegant, simple, clean dock (development files)
i586-libplankernel17 - calligraplan library
i586-libplankundo217 - calligraplan library
i586-plank - Elegant, simple, clean dock
Дальше мы уже можем почитать имена пакетов и их краткое описание и выбрать нужный
Установка из скаченных RPM пакетов
sudo apt-get install /путь/до/скаченного/файла.rpm
Если получаете ошибку типа "user is not in the sudoers file", то настраиваете sudo
Поиск пакета, установленного в системе
Например вы не помните точное название пакета а графический интерфейс по какой-то причине(возможно этого самого пакета, который вы поставили и не можете теперь вспомнить его название) не работает.
Команда покажет все пакеты, в которых есть указанное вами слово или словосочетание
sudo rpm -qa | grep имя программы
Например
Добро пожаловать в терминал ALT linux workstation KDE
vadim@b560 ~> sudo rpm -qa | grep steam
[sudo] password for vadim:
i586-steam-1.0.0.78-alt8.i586
vadim@b560 ~>
Удаление программ
Простое удаление
sudo apt-get remove имя пакета
Или
Удаление с конфигурационными файлами
sudo apt-get remove --purge имя пакета
Установка программ скаченных из RPM пакетов в графическом режиме
В дистрибутивах альт для этого присутствует программа rpminstall. в рабочих станциях и Симпли линукс она уже есть в стандартном наборе, в стартеркитах и регулярных сборках её нужно установить
В Синаптике находим пакет rpminstall
Либо ставим в терминале
sudo apt-get install rpminstall
Внешне это выглядит так
Установка и удаление программ в формате Flatpak
Установка поддержки Flatpak описана в отдельной статье
Для установки
flatpak install имя программы
Удаление программ
flatpak remove имя программы
Обновление програм, установленных из Флатпака
flatpak update
Показать программы, установленные из Флатпака
flatpak list
Поиск программы
flatpak search имя программы
Установка программ с помощью EPM из списка epm play
Подробнее про EPM можно почитать тут
Посмотреть, что можно установить
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
Установка программ из DEB пакетов - преобразование програм из DEB в альтовский RPM или RPM для других дистрибутивов в RPM альта
Подробнее про EPM тут
Конвертирование
Переходим в папку с пакетом и открываем терминал.
В нём пишем
epm --repack пакет.deb
Или
epm --repack пакет.rpm
Конвертирование и установка
epmi --repack пакет.deb
Или
epmi --repack пакет.deb
--------------------
--------------------
Полезные ссылки
Поддержать автора
АЛЬТ ВИКИ
Вики проекта альт линукс. много полезной и нужной информации
ОФ сайт Базальт СПО
Российский разработчик операционных систем «Альт»
Форум альт линукс
Описание пакетов в репозиториях, можно посмотреть , что недавно добавили, что в тестах на добавление или обновление
Основной ТГ канал АЛЬТ ЛИНУКС
Основной чат Alt linux
Курилка ТГ Alt linux
МОЙ ПРОЕКТ В ТЕЛЕГРАМ
Канал
Чат
Мой проект в ICQ Канал
Канал
Чат
Рутуб
Обычный пользователь в Дзен