Давно ми говоримо про те, як встановити пакети та програми через сховища, пакети deb, з пакетів rpm, з PPA або просто через такі програми, як Synaptic або Ubuntu Software Center, але ми не говорили про те, як встановити програму через її вихідний код. Ця установка дуже брудна, але вона є і найбільш задовільною, оскільки, як правило, саме вона найкраще адаптується до нашої операційної системи та нашої машини. Щоб виконати це встановлення, нам залишається лише завантажити стислий пакет, який майже завжди має такий тип tar.gz або gz, що містить програмний код і звідси скомпілюйте файли.
Які програми потрібні мені для встановлення пакунків вручну?
Парадоксально, але Ubuntu, як і інші системи на базі Debian, не постачається з усіма необхідними програмами для компіляції. Пакет, який містить більшість інструментів, не встановлюється за замовчуванням, тому вам доведеться встановити пакет вручну. Що ж, щоб самостійно скомпілювати пакет, вам потрібно зробити це в терміналі:
sudo apt-get встановити основну автоматичну роботу make cmake fakeroot checkinstall dpatch patchutils autotools-dev debhelper quilt xutils lintian dh-make libtool autoconf git-core
Це змусить Ubuntu встановити майже всі необхідні програми для компіляції коду та, за розширенням, для встановлення пакунків вручну.
Як ми самі складаємо програму?
Після того, як ми зробили попередні кроки, ми відкриваємо термінал і переходимо до папки з вихідним кодом. Перше, що нам доведеться зробити, це побачити файл «ВСТАНОВИТИ»Що приносять майже всі програми, деякі роблять це в«ридми«. Як правило, для компіляції нам доведеться написати наступне
. / Налаштувати
зробити
зробити установку
./ назва програми
зробити чистий
Хоча, у файлі Readme або ВСТАНОВИТИ Потрібні пакети та способи встановлення програми будуть детально описані. Я їм командую ./конфігурувати і робити вони відповідають за налаштування та створення програмного пакету. Команда зробити установку встановити те, що було створено та за допомогою ./ ми запускаємо програму. Потім команда зробити чистий дбає про очищення непотрібних файлів, які були створені під час встановлення. Це приблизно кроки, необхідні для компіляції програми, але іноді для встановлення потрібно встановити бібліотеку або пакет. Нарешті, зауважте, що хоча установка є кращою, це повільна установка, тобто встановлення пакунків вручну залежить від вихідного коду та потужності машини, тому процес може зайняти години або хвилини. Ось чому доцільно робити це з часом і на потужних комп’ютерах, хоча такий спосіб встановлення пакетів можна зробити на будь-якому комп’ютері.