Це команда backportpackage, яку можна запустити в безкоштовному хостинг-провайдері OnWorks за допомогою однієї з наших безкоштовних онлайн-робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
backportpackage - помічник для перевірки зворотних портів пакетів
СИНТАКСИС
backportpackage [додатковий опції]
--завантажитизавантажувати мета>
<джерело пакет ім'я or .dsc URL/файл>
backportpackage -h
ОПИС
backportpackage отримує пакет з одного випуску дистрибутива або з указаного .dsc
шляху або URL-адреси та створює бекпорт цього пакета без змін до одного чи кількох Ubuntu
випускає випуск, за бажанням виконуючи тестову збірку пакета та/або завантажуючи файл
отриманий бекпорт для тестування.
Якщо робочий каталог не вказано, резервний пакет отримується та вбудовується в a
тимчасовий каталог в / Tmp, який видаляється після завершення роботи сценарію.
backportpackage рекомендується лише для тестування бекпортів у PPA, а не для завантаження
повертається до архіву Ubuntu.
ВАРІАНТИ
-d DEST, -- пункт призначення=DEST
Резервне портування пакета до вказаного випуску Ubuntu. Якщо цей варіант є
невизначений, то backportpackage за замовчуванням встановлено випуск, у якому він зараз знаходиться
працює.
-s ДЖЕРЕЛО, --джерело=ДЖЕРЕЛО
Резервне портування пакета з указаного випуску, який може бути будь-яким вашим випуском
дистрибутив або будь-який із батьківських дистрибутивів вашого дистрибутива. Якщо ні це
варіант ні -- версія вказуються, то backportpackage за замовчуванням поточний
випуск розробки для вашого дистрибутива.
-S СУФІКС, --суфікс=СУФІКС
Додайте вказаний суфікс до номера версії під час зворотного портування. backportpackage
завжди додаватиме ~ubuntuПРИЗНАЧЕННЯ.1 до оригінального номера версії, і якщо
СУФІКС вказано, до нього додається, щоб отримати номери версій форми
ORIGINAL_VERSION~ubuntuПРИЗНАЧЕННЯ.1СУФІКС. Якщо портований пакет виконується
потім завантажено в PPA СУФІКС за замовчуванням ~ppa1, інакше значення за умовчанням пусте.
-b, --будувати
Зберіть пакет за допомогою вказаного конструктора перед завантаженням. Примітка для
корівник(8) і pbuilder(8) користувачі: це передбачає загальну конфігурацію, де
ARCH та ДИСТ середовище читається pbuilderrc(5), щоб вибрати правильну базу
зображення.
-B БУДІВЕЛЬНИК, -- будівельник=БУДІВЕЛЬНИК
Використовуйте вказаний конструктор для створення пакета. Підтримуються корівник(8)
корівник-дист(1) pbuilder(8) pbuilder-dist(1), і sbuild(1). За замовчуванням є
pbuilder(8).
-U, --оновити
Оновіть середовище збірки перед спробою складання.
-u ЗАВАНТАЖИТИ, --завантажити=ЗАВАНТАЖИТИ
Завантажити в ЗАВАНТАЖИТИ з dput(1) (після підтвердження).
-k КЛЮЧ, --ключ=КЛЮЧ
Вкажіть ідентифікатор ключа, який буде використовуватися для підпису.
--не підпишіть
Не підписуйте завантаження.
-y, --так
Не запитувати перед завантаженням у PPA. Для безпеки всіх, це варіант
ігнорується якщо ЗАВАНТАЖИТИ is Ubuntu.
-v Версія, -- версія=Версія
Якщо --джерело тоді вказано опцію backportpackage перевіряє, що струм
версія джерело пакет in ДЖЕРЕЛО те саме, що Версія. Інакше
backportpackage знаходить версію Версія of джерело пакет у вашому дистрибутиві
історія публікації, незалежно від випуску, в якому вона була опублікована (або якщо така
версія все ще актуальна). Цей параметр ігнорується, якщо передається URL-адреса .dsc або шлях
замість імені вихідного пакета.
-w РОБОЧИЙ DIR, --workdir=РОБОЧИЙ DIR
If РОБОЧИЙ DIR вказано, тоді всі файли завантажуються, розпаковуються, вбудовуються та
іншим чином маніпулювати в РОБОЧИЙ DIR. В іншому випадку буде створено тимчасовий каталог,
який видалено раніше backportpackage виходи.
-r, --вивільна кишеня
Націлюйте завантаження на кишеню випуску, а не на - задні порти кишеню. Це
необхідний для PPA Launchpad, які не є кишеньковими (і за замовчуванням, коли
метою завантаження є PPA).
-m ДЗЕРКАЛО, --дзеркало=ДЗЕРКАЛО
Використовуйте вказане дзеркало. Має бути у формі http://archive.ubuntu.com/ubuntu.
Якщо пакет не знайдено на цьому дзеркалі, backportpackage використовуватиме Launchpad.
-c BUG, --близько=BUG
Додайте Launchpad ближче для вказаної помилки в автоматично згенерований журнал змін.
У майбутньому це може справді усунути помилку, але зараз ні.
-l ІНСТАНЦІЯ, --linstance=ІНСТАНЦІЯ
Використовуйте вказаний екземпляр Launchpad (наприклад, "стажування") замість стандартного
«виробництво».
--no-conf
Не читайте жодних файлів конфігурації або конфігурації зі змінних середовища.
НАВКОЛИШНЄ СЕРЕДОВИЩЕ
DEBFULLNAME, DEBEMAIL, UBUMAIL
Використовується для визначення завантажувача (якщо не вказано як параметри). Побачити
ubuntu-dev-tools(5) для деталей.
Всі КОНФІГУРАЦІЯ ЗМІННІ нижче також підтримуються як змінні середовища.
Змінні в середовищі мають пріоритет перед змінними у файлах конфігурації.
КОНФІГУРАЦІЯ ЗМІННІ
Наступні змінні можна встановити в середовищі або в ubuntu-dev-tools(5)
файли конфігурації. У кожному випадку специфічна для сценарію змінна має пріоритет над
змінна для всього пакета.
BACKPORTPACKAGE_BUILDER, UBUNTUOLS_BUILDER
Значення за замовчуванням для -- будівельник.
BACKPORTPACKAGE_UPDATE_BUILDER, UBUNTUOLS_UPDATE_BUILDER
Значення за замовчуванням для --оновити.
BACKPORTPACKAGE_UPLOAD
Значення за замовчуванням для --завантажити.
BACKPORTPACKAGE_WORKDIR, UBUNTUOLS_WORKDIR
Значення за замовчуванням для --workdir.
BACKPORTPACKAGE_UBUNTU_MIRROR, UBUNTUOLS_UBUNTU_MIRROR
Значення за замовчуванням для --дзеркало якщо вказано ДЖЕРЕЛО релізом є Ubuntu
звільнення.
BACKPORTPACKAGE_DEBIAN_MIRROR, UBUNTUOLS_DEBIAN_MIRROR
Значення за замовчуванням для --дзеркало якщо вказано ДЖЕРЕЛО випуск є випуском Debian.
BACKPORTPACKAGE_LPINSTANCE, UBUNTUOLS_LPINSTANCE
Значення за замовчуванням для --linstance.
ПРИКЛАДИ
Тестуйте у своєму PPA бекпорт znc із поточного випуску розробки до вашого
випуск робочої станції, згодом видалення продуктів збірки:
backportpackage -u ppa:користувач/PPA znc
Backport squashfs-tools від Maverick до Karmic і Lucid і тестування обох
локально, залишаючи всі продукти збірки в поточному робочому каталозі:
backportpackage -b -s індивідуаліст -d кармічний -d ясний -w . \
сквош-інструменти
Отримайте пакет із PPA, перенесіть його на Hardy, а потім завантажте назад у той самий PPA:
backportpackage -d Харді -u ppa:користувач/PPA \
https://launchpad.net/some/file.dsc
Використовуйте backportpackage онлайн за допомогою сервісів onworks.net