Я побежал, sudo pacman -Syuи я получил некоторые интересные ошибки чтения:
ошибка: не удалось зафиксировать транзакцию (конфликтующие файлы)
и длинный список файлов с последующим exists in filesystem. Полный вывод здесь: http://ix.io/lLw
Похоже, что многие из этих файлов не связаны с пакетом, когда я их проверял pacman -Qo <path-to-file>, но я не проверял их все. У меня было слабое соединение при запуске pacman -Syu, но я получаю те же ошибки, когда обновляюсь позже: http://ix.io/lLx
Что мне делать? Должен ли я проверить все файлы и удалить те, у которых нет связанного пакета? Должен ли я принудительно обновить (с sudo pacman -S --force <package-name>?)
Обновить
Я попытался бежать sudo pacman -S --force <package-name>и получил это:
[my-pc]/home/average-joe$ pacman -Qo /usr/lib/python3.5/site-packages/PyYAML-3.11-py3.5.egg-info
error: No package owns /usr/lib/python3.5/site-packages/PyYAML-3.11-py3.5.egg-info
Похоже pacman -S --force <package, не перезаписать каталоги, которые содержат файлы. От мужчины:
Использование --force не позволит перезаписать каталог с файлом или установить пакеты с конфликтующими файлами и каталогами.
Должен ли я просто удалить конфликтующие каталоги? (у них нет связанных пакетов)
sudo pip install -U docker-compose==1.5.0rc3 этой страницы . Возможно sudo pip installконфликтует с pacman?
-Sобновлений (частичная установка и т. д.) позволит вам этот сценарий. Дело у меня --forceсработало все время.
/usr/local/вместо/usr/)