Как обойти 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 для игры), вы хотите:
- http://archive.getdeb.net/ubuntu/rpool/games/0/0ad/0ad_0.0.0+r10288~alpha-1~getdeb1_i386.deb
- http://archive.getdeb.net/ubuntu/rpool/games/0/0ad/0ad_0.0.0+r10288~alpha-1~getdeb1_amd64.deb
- http://archive.getdeb.net/ubuntu/rpool/games/0/0ad-data/0ad-data_0.0.0+r10288~alpha-1~getdeb1_all.deb
(какой из первых двух вариантов вы выберете, зависит от того, используете ли вы 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 для неигровых приложений! Вы можете получить лучшие инструкции от там сайта