Я согласен, что это довольно запутанно и не очень хорошо документировано. Это мое понимание:
Серия - это в основном набор релизов. Обычно у вас есть основная ветвь развития, связанная с серией, называемой «trunk» или что-то подобное. У вас могут быть другие серии, такие как «stable» с их собственными наборами релизов. Смутно, серия может делиться или иметь отдельные ветви bzr - я не уверен, что лучше всего делать в этом отношении.
Внутри серии у вас есть вехи. Кажется, вы можете установить только одну веху за раз - вам нужно отпустить свою первую веху, чтобы установить вторую. Вехи, вероятно, будут ваши номера версий, например. 0.1, 0.2.
Когда вы нажимаете «Release now», чтобы выпустить веху, вы сможете загружать файлы для загрузки, соответствующие этой версии.
Основные моменты этого :
Филиалы - это совершенно отдельные линии развития. Серия представляет собой параллельные наборы выпусков. Вехи - это будущие выпуски и работают линейно в одной серии. Релизы - это прошлые вехи, которые могут иметь связанные с ними загрузки.(извините за круговое определение здесь, но вот как это работает).
Это ошибка в exo-utils / exo-file-manager.desktop:
https://bugs.launchpad.net/ubuntu/+source/exo/+bug/956255
Это ошибка, но один из способов решения проблемы: создать свою собственную версию xdg-open:
mkdir -p ~/bin
cp /usr/bin/xdg-open ~/bin
Вам нужно убедиться, что у вас есть ~/bin добавлен к вашему пути. Ваш файл ~/.bashrc должен содержать в нем что-то вроде следующего (оно уже может быть там):
if [ -d ~/bin ]; then
export PATH=~/bin:$PATH
fi
Теперь вам нужно отредактировать ~/bin/xdg-open и добавить следующую строку после строки, которая содержит только текст detectDE в нем (вокруг строки 525 в моей версии скрипта):
DE=xfce
После выхода из системы и обратно, документы должны открываться со связанными с ними обработчиками, а не с помощью Nautilus. [ ! d4]
Я решил удалить (или комментировать с помощью #) эту строку из файла ~ / .local / share / applications / mimeapps.list:
x-scheme-handler/file=nautilus.desktop