Установка из архивов
Ручная установка программ из tar.gz и zip
На этой странице
Опубликовано: 03.02.2026 •
Обновлено: 03.02.2026
Некоторые программы распространяются как архивы с готовыми бинарниками или исходным кодом.
Бинарные архивы
Распаковка
# tar.gz
tar -xzf program.tar.gz
# tar.xz
tar -xJf program.tar.xz
# zip
unzip program.zip
Размещение
Рекомендуемые места:
/opt/program/— для всех пользователей~/Applications/program/— только для вас
sudo mv program /opt/
# или
mv program ~/Applications/
Запуск
/opt/program/program
# или добавьте в PATH
Интеграция в меню
Создайте .desktop файл:
sudo cat > /usr/share/applications/program.desktop << EOF
[Desktop Entry]
Name=Program Name
Exec=/opt/program/program
Icon=/opt/program/icon.png
Type=Application
Categories=Development;
EOF
Добавление в PATH
Чтобы запускать программу по имени из любой папки:
echo 'export PATH="$PATH:/opt/program"' >> ~/.bashrc
source ~/.bashrc
Сборка из исходников
Для опытных
Сборка из исходников требует навыков и понимания процесса. Убедитесь, что понимаете, что делаете.
Типичный процесс
- Установите инструменты сборки:
sudo dnf install gcc gcc-c++ make cmake
- Распакуйте и войдите в папку:
tar -xzf program-source.tar.gz
cd program-source
-
Прочитайте README или INSTALL.
-
Типичные команды:
# Автоинструменты (configure)
./configure --prefix=/usr/local
make
sudo make install
# CMake
mkdir build && cd build
cmake ..
make
sudo make install
Удаление собранного ПО
Если использовался make install:
cd program-source
sudo make uninstall
Или удалите файлы вручную из /usr/local/.
Обновление
При ручной установке обновление делается вручную:
- Скачайте новую версию.
- Замените старые файлы.
- Перезапустите программу.
Рекомендация
Ручная установка — крайний вариант. Предпочитайте репозитории, Flatpak или официальные RPM.