Как обойти apturl и скачать файл deb напрямую?

Я хочу скачать эту игру 0A.D. с http://www.playdeb.net/software/0%20A.D. файл.deb. Они обновляют свой файл с помощью исходного кода, поэтому у них самые новые версии. Я не хочу, чтобы apturl справился с этим. Я просто хочу деб, чтобы я мог установить на домашнюю машину, у которой нет подключения к интернету. Как я могу просто скачать файл.deb, на который он указывает.

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

5 ответов

Решение

apturl здесь ничего не запутывает - владельцы сайтов, которые его используют, есть. Все apturl это взять apt://<package> связать и породить Центр программного обеспечения для этого пакета. Ни больше ни меньше. Он ничего не знает о сервере, ничего о том, как его скачать.

В этом смысле здесь нечего иметь. Чтобы использовать [Get/Play]Deb, вы устанавливаете их репозиторий, а их веб-сайт просто направляет менеджер пакетов к нужному пакету.

Если вы хотите загрузить пакеты, вы должны использовать noggin, запомнить имя пакета (не все из них, вам поможет автозаполнение) и запустить что-то вроде этого в терминале:

apt-get download <package>

Это загрузит пакет в ваш текущий каталог.

Я написал Playdeb по электронной почте, и это ответ, который они дали мне

мне, GetDeb Привет,

Вы можете скачать пакеты с одного из наших зеркал, например: http://mirror.informatik.uni-mannheim.de/pub/mirrors/getdeb/ubuntu/pool/games/

Аарон Нел: Я хотел бы скачать файлы.deb. Я могу обойти ваши аптурлы и просто скачать файлы deb. Я хочу иметь возможность делиться файлами с моими менее подключенными друзьями.

Вы можете скачать .deb файлы из репозитория PlayDeb apt. Это доступно для просмотра на http://archive.getdeb.net/ubuntu/rpoo. Отсюда вы переходите в каталог "0" (потому что OAD начинается с 0).

В этом случае весьма вероятно, что вы хотите оба 0ad а также 0ad-data пакеты. Убедитесь, что у вас есть две версии с одинаковым номером версии - предпочтительно версия, упомянутая внизу страницы PlayDeb игры.

Так что в этом случае (если принять Ubuntu 11.04, так как это последняя версия PlayDeb для игры), вы хотите:

(какой из первых двух вариантов вы выберете, зависит от того, используете ли вы 32-битную или 64-битную Ubuntu)

Перейти на страницу панели запуска 0.ad

Например, dev-snapshots: https://launchpad.net/~wfg/+archive/0ad.dev/+packages

Нажмите "Посмотреть детали пакета"

Выберите нужный пакет. Детали пакета появятся. В разделе "Файлы пакетов" вы можете скачать.deb.

Не забудьте сначала добавить репозиторий игр getdeb

   deb http://archive.getdeb.net/ubuntu oneiric-getdeb games 
   wget -q -O- http://archive.getdeb.net/getdeb-archive.key | sudo apt-key add -
   sudo apt-get update 

Также обратите внимание, что это другой репозиторий, чем getdeb для неигровых приложений! Вы можете получить лучшие инструкции от там сайта

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