Установка .tgz … как?

Принято: мой поиск в этом отношении не был настолько успешным, были разные подходы. Я хочу установить его в Debiandistro. Я начинающий!! Спасибо за ваши предложения.

Не существует единого способа «установить файл .tgz . Формат .tgz – это просто сжатый формат архива (в tar архиве, который был сжат с помощью gzip ) и может по существу содержать что угодно.

Вы можете извлечь файл .tgz с помощью следующей команды:

 tar -xvzf file.tgz 

Если в этом есть программное обеспечение, обычно внутри него будет встроен текстовый файл с инструкциями по установке. INSTALL или README являются общими именами. Конечно, все зависит от того, откуда вы взяли файл .tgz . Некоторые дистрибутивы используют этот формат для своих пакетов – вы не должны пытаться устанавливать пакеты из одного из этих дистрибутивов в Debian. Также распространено распространение исходного кода в этом формате, и в этом случае вам придется скомпилировать код перед его установкой. Если вы новичок, вам следует сначала искать двоичный пакет для программного обеспечения, а не пытаться скомпилировать исходный код.

Если вам нужна дополнительная помощь, вам следует обновить дополнительную информацию о программном обеспечении, которое вы пытаетесь установить.

Исходные пакеты для linux обычно структурированы с помощью autotools, и их использование следует за общим шаблоном. Легкий способ рассказать – это посмотреть на файл INSTALL внутри, который будет иметь инструкции, подобные этим.

Сначала вам нужно открыть пакет:

 tar -xzf foobar-1.2.3.gz 

Должен построить каталог foobar-1.2.3 . Теперь вы можете cd foobar-1.2.3 и посмотреть, есть ли файл INSTALL и скрипт configure , указывающий на autotools.

 ./configure --help 

В этом списке перечислены различные параметры настройки, которые вы можете использовать.

 ./configure 

Это проверит наличие зависимостей и т. Д. И создаст Makefile .

 make 

Запустит целевую цель по умолчанию, которая, вероятно, вы хотите.

 make test 

Может или не может ничего сделать. Вы также можете попробовать make check .

 make install 

По умолчанию пакет будет установлен в /usr/local . Вы можете изменить это с помощью аргумента --prefix для ./configure .