Как использовать «apt» для получения исходного кода, а затем выполнить отдельный компиляцию

8.04 больше не поддерживается (на рабочем столе). Это также похоже на то, что ваш диск может не работать. Загрузите компакт-диск 12.04, загрузите его, откройте утилиту на диске и проверьте состояние SMART на наличие ошибок.

1
задан 23 January 2013 в 23:38

2 ответа

Вы можете использовать следующее:

apt-get source <package>

вам нужно убедиться, что вы устанавливаете зависимости сборки:

sudo apt-get build-dep <package> 

для дополнительной информации:

[ f3]

Альтернативный вариант: сначала вам нужно знать расположение пакета. затем загрузите tar-файл, используя:

sudo wget <url>

Затем вы можете развернуть его и скомпилировать с помощью make

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

4
ответ дан 25 May 2018 в 02:10
  • 1
    Это получить с сайта-хозяина. Есть ли способ сделать это с помощью apt. Полностью через «apt» минус фактический компилятор. Например. я могу сделать «apt get source», а затем перейти к этому каталогу, а затем «сделать». – Berlin Brown 23 January 2013 в 23:19
  • 2
    извините, просто обновил вопрос! – meda 23 January 2013 в 23:28

, чтобы просто скомпилировать пакет, используйте скрипт debian / rules, который предоставляется в каждом debased-пакете:

sudo apt-get build-dep <package>
apt-get source <package>
cd <package>_<version>
./debian/rules binary

это просто команда configure и компиляция.

2
ответ дан 25 May 2018 в 02:10

Другие вопросы по тегам:

Похожие вопросы: