На этот вопрос уже есть ответ здесь:
Я хочу установить специальное программное обеспечение на Ubuntu. В руководстве по установке упоминалось, что я должен разделять двоичные файлы и исходные файлы друг от друга. Что это означает? Как я могу это сделать?
Должен ли я игнорировать пункт инструкции о разделение двоичных файлов и исходных файлов? Я скачал исходный код специального программного обеспечения git из Интернета. Это zip-файл, состоящий из 9 папок («cmake», «CMakefiles», «docs», «gui», «modellingframework», «optimisation», «otbsuppl», «QtpropertyBrowser» и «shared») и 6 файлов. («Cmakelist.txt», «GPLV3.txt», «УСТАНОВИТЬ», «ЛИЦЕНЗИЯ», «LUMASSConfig.h.in» и «README»). Я не понял, что это такое? Извините, я плохо знаком с Linux и Ubuntu.
На этой странице справки по Ubuntu: Установка программного обеспечения :
Исходные пакеты - это просто пакеты, которые включают в себя только исходный код и обычно могут использоваться на любых тип машины, если код правильно скомпилирован. (Для получения информации о том, как скомпилировать и установить пакеты с исходным кодом, см. CompilingEasyHowTo ).
Бинарные пакеты - это пакеты, которые были созданы специально для одного типа компьютера или архитектуры. Ubuntu поддерживает архитектуры x86 (i386 или i686), AMD64 и PPC. Правильные бинарные пакеты будут использоваться автоматически, поэтому вам не нужно беспокоиться о выборе правильных. Чтобы узнать, какой из них вы используете, откройте свой терминал, введите
BLOCKQUOTE>uname -m
, а затем нажмите клавишу Enter kbd>.
По сути, пакеты Source должны быть скомпилированы вами перед установкой (это сам код) (с использованием make и компилятора).
Двоичные пакеты уже скомпилированы для вашей архитектуры и должны быть установлены только (например, с использованием dpkg)