Инсталиране на софтуер от изходния код на Ubuntu, sidelnikov блог

Много отдавна, когато не е имало пакетни мениджъри, програми бяха създадени изключително от изходния код. За щастие, тези дни са отдавна отминали, обаче, дори и сега, по някаква причина, е необходимо да го инсталирате от източника.

1. Инсталирайте инструментите за съставяне

Преди съставянето на всяко приложение, първо трябва да инсталирате инструментите за съставяне като GNU C (ССЗ), да направи. гр ++ ... Ето как:

ап-да инсталирате натрупване от съществено значение

2. Инсталиране на зависимости

За да инсталирате почти всеки софтуер, който трябва да инсталирате пакети, на които това зависи. На този етап, обикновено, и всички удоволствия започва, защото, въпреки факта, че документацията е обикновено изброени всички зависимости, те може да се нарича по различен начин в различните дистрибуции. Ако сте потребител на Ubuntu и имате нужда от програма е в хранилището, тогава вие сте в час: можете да зададете в зависимост от екипа

ап-да натрупването зав

където - име на програмата, която инсталирате. Трябва също да се отбележи, че тази функция ще бъде достъпна само ако хранилището е свързан с източника (започва с дебютантка-SRC в списъка на хранилище)

В противен случай ще трябва да се търси.

3. Получаване и разопаковане архиви изходен

Изходният код обикновено е на разположение за изтегляне като .tar.gz архиви. За да ги декомпресирате, трябва да изпълните следната команда:

катран -xvzf program.tar.gz

Инструкции за инсталиране не рядко, описани в инсталирате или README файловете в директорията с програмния код. Следното е последователността от команди ще се счита, което се случва по-често.

4. Конфигурация

За да конфигурирате изходния код е необходимо, за да изпълните конфигуриране файла в директорията на програмата:

Тя проверява системата ви за наличието на всички необходими библиотеки, както и намиране на начини за определени файлове и да извършват други настройки. Ако не, ще се закълна. Ако програмата не е открил никакви пакети, инсталиране на тях, и след това отново го изпълняват. Ако всичко е наред, преминете към следващата стъпка.

5. Compile

За да започнете съставянето трябва да се направи програмата в директорията с програма източник:

Ако има грешка - поправка - ако не, да отидем по-нататък.

6. Монтаж

След като изходния код се компилира, последната стъпка е да инсталирате програмата на вашата система:

7. Премахване

Това се случва, че инсталираната програма да се премахне. Това се прави много просто: в директорията с изходния код на програмите, тип

Като цяло, това е грешен подход - да се изнеса на източниците на разпространение партида. Тогава той няма да разбере какво е и какво не.
Най-добрият начин - да се съберат от пакета с изходния код и да го инсталирате вече, а той "официално" да се регистрира в системата и може да бъде безопасно отстранени.
Сграда от източник - е Arch Linux, Gentoo, fryaha, добре, може би шлака

За да бъда честен, спешна нужда да го инсталирате от източник има само тогава, когато закърпи vsftpd (оригиналът не подкрепят транскодиране в движение). Къде е този, който си спомням пакета и необходимостта от други измами са възникнали.
Като цяло, аз съм съгласен, да се съберат на пакета правилно.