склонный - добираются, обновление не рассматривает вручную созданных и установленных пакетов

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

Когда apt-get upgrade выставочные пакеты для обновления я загружаю источники, использующие склонный - получают источник, применяют мои патчи, восстанавливают, установка (использование dpkg -i). Затем последняя версия установлена. Но даже после Кв. - добираются, обновляют пакеты, которые я создал вручную и установил использование dpkg, все еще обнаруживается в обновлениях и поэтому был бы перезаписан снова.

Как я могу зафиксировать это?

0
задан 20 September 2014 в 01:57

1 ответ

Это больше временное примечание для других, имеющих ту же проблему до кого-то более мудрого, может помочь решить вопрос.

В моем сценарии сборки я поместил

VERSION=$(grep -R "Version: " | grep .dsc | head -1 | awk '{print $2}')
NEW_NUMBER=$((${VERSION: -1} + 1))
NEW_VERSION=$(echo $VERSION | sed "s/ubuntu${VERSION: -1}/ubuntu$NEW_NUMBER/")
grep -rl $VERSION | xargs sed -i "s/$VERSION/$NEW_VERSION/g"

прямо после apt-get source <package-name>

, Это изменит последнее количество версии пакета к следующей более высокой цифре (например, ubuntu2 станет ubuntu3).

Это обходное решение работает здесь.

FAST СПОСОБ ВОСПРОИЗВЕСТИ: Удостоверяются пакет, который Вы пробуете, это с полностью обновлено. Теперь, когда Вы делаете:

cd /tmp
apt-get -b source <package>
sudo dpkg -i *.deb

и проверка Вы будете видеть, что склонный - добираются, показывает обновление для Вашего пакета.

1
ответ дан 7 October 2019 в 02:09

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

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