Как загрузить и установить единый пакет со всеми его зависимостями? [дубликат]

Как загрузить пакет с все его зависимости Чтобы его можно было позже установить на другой компьютер без Интернета. Я пробовал на Официальные пакеты для Ubuntu . Но также нужно скачивать индивидуально все зависимости.

2
задан 13 August 2014 в 13:07

1 ответ

Чтобы видеть список зависимости от пакетов и также видеть, установлены ли зависимости уже, используйте склонное-rdepends приложение

sudo apt-get apt-rdepends

Для списка зависимостей и состояния всех зависимостей также используют 'способный-rdepends-p' как это:

apt-rdepends -p packagename 

пример:

apt-rdepends -p sl

Вывод покажет зависимости для пакета "sl", зависимости depnedencies, зависимости зависимостей от зависимостей и т.д.

Вывод также покажет, установлены ли они или не установлены на компьютере (состояние).


Другая опция, попытайтесь получить все пакеты установки, установленные на поле без Интернета так, чтобы можно было просто создать пакеты из источника. Исходный код ususally имеет зависимости от пакета, которые компилируются наряду с пакетом. То, что не включено, является зависимостями от сборки, необходимо скомпилировать код. Это довольно просто; большую часть времени компиляция сборки и или делает инструкции по установке, описаны в "README", readme.md (скидка с цены) или файл "УСТАНОВКИ". Если автоделают, работают ./autogen.sh во-первых, затем выполненный ./configure, make, make install.

Можно создать из источника с

sudo apt-get build-dep packagename
sudo apt-get source packagename

Замените "packagename" фактическим именем пакета, конечно.

Это сначала установит зависимости сборки, должен был скомпилировать и установить пакет (можно принять во внимание то, что это), и затем, загрузит исходные архивы. Необходимо было включить репозитории "исходного кода" в/etc/apt/sources.list файле (не прокомментируйте все "deb-src" записи), или в центре программного обеспечения человечности для загрузки исходного кода.

Исходный код может также быть загружен с веб-сайта проектов или еще лучше клонирован от "GitHub"

Кроме того, если Вам установили Python, можно установить пакеты Python, загруженные с pypi.python.org/

Например, чтобы загрузить и установить "youtube-dl" можно загрузить исходный код с https://, pypi.python.org/packages/source/y/youtube_dl/youtube_dl-2014.08.10.tar.gz#md5=d5d259bf8a2ec1b7bf3b744c173308d9 разархивировали пакет в корневом каталоге (~/) и устанавливать, Вы выполнили бы эти команды:

cd youtube_dl-2014.08.10
python setup.py install

если Вы получаете ошибку, Вы, возможно, должны использовать sudo python setup.py install вместо этого. Хотя было бы глупо попытаться загрузить видео YouTube без Интернета.:)

1
ответ дан 2 December 2019 в 05:12

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

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