Добавить в корзинуПозвонить
Найти в Дзене
SysAdmin_Tools

Компиляция приложений из исходников

Компиляция приложений из исходников. Когда пакета нет — остаётся собрать руками. Пример сборки htop: 1. Установить зависимости: apt install build-essential libncursesw5-dev 2. Скачай исходники: wget https://hisham.hm/htop/releases/3.2.2/htop-3.2.2.tar.xz tar -xf htop-3.2.2.tar.xz cd htop-3.2.2 3. Сборка: ./configure make -j$(nproc) sudo make install Упаковать в .deb/.rpm? Используй checkinstall Или собери через debuild, rpmbuild 📌 Сборка — это компиляция + линковка + установка. Часто зависит от кучи *-dev пакетов.

Компиляция приложений из исходников.

Когда пакета нет — остаётся собрать руками.

Пример сборки htop:

1. Установить зависимости:

apt install build-essential libncursesw5-dev

2. Скачай исходники:

wget https://hisham.hm/htop/releases/3.2.2/htop-3.2.2.tar.xz

tar -xf htop-3.2.2.tar.xz

cd htop-3.2.2

3. Сборка:

./configure

make -j$(nproc)

sudo make install

Упаковать в .deb/.rpm?

Используй checkinstall

Или собери через debuild, rpmbuild

📌 Сборка — это компиляция + линковка + установка. Часто зависит от кучи *-dev пакетов.