С точки зрения Debian ваша частная версия новее, чем архивная, но причина не очевидна. В версиях Debian ревизия не может содержать дефисов, поэтому 6.0-4-martin
разбирается как ревизия Debian martin
версии 6. 0-4
, тогда как 6.0-7
разбирается как ревизия Debian 7
версии 6.0
. При сравнении версий, 6.0-4
больше, чем 6.0
...
Вы можете проверить это, используя dpkg --compare-versions
:
$ dpkg --compare-versions 6.0-4-martin gt 6.0-7
$ echo $?
0
что означает, что dpkg
считает 6.0-4-martin
большим, чем 6.0-7
.
Вы должны использовать +
в качестве разделителя для частных суффиксов (6.0-4+martin
или то, что будет уместно в следующий раз), если только вы не готовите частный бэкпорт, в этом случае вы должны использовать ~
.
Вы можете сделать это с помощью tmux-плагинов под названием tmux-resurrect , чтобы получить дополнительную информацию: https://github.com/ tmux-plugins / tmux-resurrect