Инсталиране на софтуер от изходния код на Ubuntu, sidelnikov блог
Много отдавна, когато не е имало пакетни мениджъри, програми бяха създадени изключително от изходния код. За щастие, тези дни са отдавна отминали, обаче, дори и сега, по някаква причина, е необходимо да го инсталирате от източника.
1. Инсталирайте инструментите за съставяне
Преди съставянето на всяко приложение, първо трябва да инсталирате инструментите за съставяне като GNU C (ССЗ), да направи. гр ++ ... Ето как:
ап-да инсталирате натрупване от съществено значение
2. Инсталиране на зависимости
За да инсталирате почти всеки софтуер, който трябва да инсталирате пакети, на които това зависи. На този етап, обикновено, и всички удоволствия започва, защото, въпреки факта, че документацията е обикновено изброени всички зависимости, те може да се нарича по различен начин в различните дистрибуции. Ако сте потребител на Ubuntu и имате нужда от програма е в хранилището, тогава вие сте в час: можете да зададете в зависимост от екипа
ап-да натрупването зав
където
В противен случай ще трябва да се търси.
3. Получаване и разопаковане архиви изходен
Изходният код обикновено е на разположение за изтегляне като .tar.gz архиви. За да ги декомпресирате, трябва да изпълните следната команда:
катран -xvzf program.tar.gz
Инструкции за инсталиране не рядко, описани в инсталирате или README файловете в директорията с програмния код. Следното е последователността от команди ще се счита, което се случва по-често.
4. Конфигурация
За да конфигурирате изходния код е необходимо, за да изпълните конфигуриране файла в директорията на програмата:
Тя проверява системата ви за наличието на всички необходими библиотеки, както и намиране на начини за определени файлове и да извършват други настройки. Ако не, ще се закълна. Ако програмата не е открил никакви пакети, инсталиране на тях, и след това отново го изпълняват. Ако всичко е наред, преминете към следващата стъпка.
5. Compile
За да започнете съставянето трябва да се направи програмата в директорията с програма източник:
Ако има грешка - поправка - ако не, да отидем по-нататък.
6. Монтаж
След като изходния код се компилира, последната стъпка е да инсталирате програмата на вашата система:
7. Премахване
Това се случва, че инсталираната програма да се премахне. Това се прави много просто: в директорията с изходния код на програмите, тип
Като цяло, това е грешен подход - да се изнеса на източниците на разпространение партида. Тогава той няма да разбере какво е и какво не.
Най-добрият начин - да се съберат от пакета с изходния код и да го инсталирате вече, а той "официално" да се регистрира в системата и може да бъде безопасно отстранени.
Сграда от източник - е Arch Linux, Gentoo, fryaha, добре, може би шлака
За да бъда честен, спешна нужда да го инсталирате от източник има само тогава, когато закърпи vsftpd (оригиналът не подкрепят транскодиране в движение). Къде е този, който си спомням пакета и необходимостта от други измами са възникнали.
Като цяло, аз съм съгласен, да се съберат на пакета правилно.