filmov
tv
Компиляция и установка программ из исходников в Linux. htop, make, configure
Показать описание
Музыка Jason Shaw – Clouds
Установим необходимое ПО:
sudo apt-get install build-essential
Скачаем исходники...
Раcпаковываем исходники:
Перед установкой всегда читаем файлы README и INSTALL. Там всегда написана инструкция по установке, а так же зависимости, которые необходимо удовлетворить. Разные программы ставятся по разному, поэтому читаем всегда!
Теперь приступим к компиляции и установке программы. Перейдем в папку с исходниками:
cd htop-1.0.3/
Сконфигурируем сборку программы:
./configure
У нас ошибка - неудовлетворенная зависимость, отсутствует необходимый пакет. Программа подсказывает нам, что мы может собрать её использовав ключ --disable-unicode
./configure --disable-unicode
В принципе , можно было попытаться удовлетворить зависимость командой:
sudo apt-get build-dep htop
и собрать пакет командой
./configure
Проверяем наличие ошибок. Если таких неимеется, то приступаем к сборке:
make
Так же смотрим наличие ошибок и если таких не имеется, установим командой:
sudo make install
Программа установлена, проверим её работу:
htop
Для удаления программы заходим в папку с исходниками и выполняем команду:
sudo make uninstall
Установим необходимое ПО:
sudo apt-get install build-essential
Скачаем исходники...
Раcпаковываем исходники:
Перед установкой всегда читаем файлы README и INSTALL. Там всегда написана инструкция по установке, а так же зависимости, которые необходимо удовлетворить. Разные программы ставятся по разному, поэтому читаем всегда!
Теперь приступим к компиляции и установке программы. Перейдем в папку с исходниками:
cd htop-1.0.3/
Сконфигурируем сборку программы:
./configure
У нас ошибка - неудовлетворенная зависимость, отсутствует необходимый пакет. Программа подсказывает нам, что мы может собрать её использовав ключ --disable-unicode
./configure --disable-unicode
В принципе , можно было попытаться удовлетворить зависимость командой:
sudo apt-get build-dep htop
и собрать пакет командой
./configure
Проверяем наличие ошибок. Если таких неимеется, то приступаем к сборке:
make
Так же смотрим наличие ошибок и если таких не имеется, установим командой:
sudo make install
Программа установлена, проверим её работу:
htop
Для удаления программы заходим в папку с исходниками и выполняем команду:
sudo make uninstall
Комментарии