Я могу откатывать свой ppa (что я владею) на Панели запуска для определенной версии Ubuntu?

Я владею проектом на Панели запуска. Я разработал его на 16,04, большую часть времени протестировал его на 14,04 для проверки, за исключением последней версии. Оказывается, что последняя версия хорошо работает на 16,04, но не назад.

Я скопировал последнюю версию однако, предположив, что это будет в порядке, уже ко всем версиям Ubuntu. Я мог, конечно, загрузить предыдущую версию как более новую версию, но это кажется нечетным, таким образом:

Я могу откатывать свой проект к предыдущей версии для определенных версий Ubuntu?

4
задан 29 August 2016 в 13:42

2 ответа

Вы не сможете понизить номер версии установленного пакета на стороне пользователя от Вашего PPA.

основной вопрос - то, что некоторые люди на 14,04, возможно, обновили Ваш не функционирующий пакет от того PPA. Как не могут уже быть затронуты все пользователи, я рекомендовал бы , сразу удаляют ошибочный пакет из 14,04 PPA, чтобы избежать, чтобы больше людей обновило.

Затем Вам будет требоваться некоторое время для отладки пакета, чтобы заставить его работать на обоих, 16.04, и на 14,04. Этот выпуск будет иметь более новый номер версии и может затем безопасно быть скопирован в весь ряд.

, Если это не удастся легко, необходимо будет выпустить последнюю версию, работающую 14.04 с номером версии +1 от подарка, и выпустить другую версию с номером версии +2 для последнего выпуска по телефону 16.04.

3
ответ дан 1 December 2019 в 09:46

Пока Вы удалили последнюю версию из того ряда и не ожидали слишком долго, можно использовать страницу "Copy packages" ( здесь в случае этого PPA) для копирования предыдущей замененной версии назад в PPA; необходимо будет изменить выпадающее на "Замененный", чтобы найти его, установить целевой PPA на PPA и целевой ряд надежному человеку, и выбор "Копирует существующие двоичные файлы".

, Если предыдущая версия больше не доступна, потому что Вы ожидали слишком долго, затем можно все еще удалить последнюю версию из затронутого ряда и загрузить версию меньше, чем он, например, 0.5.4-2. Вы не можете снова использовать номер версии, это ранее использовалось в том, что PPA, и необходимо сделать немного неловкую delete-then-upload вещь, если Вы хотите заставить версии пойти назад, но это возможно.

(Ни одно из этого не заставит способные клиенты автоматически понижать до более низкого номера версии. Заботитесь ли Вы об этом, зависит от аудитории Вашего PPA.)

1
ответ дан 1 December 2019 в 09:46

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

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