Не удалось обновить / обновить пакет Oh-My-Zsh с помощью команды `sudo pacman -S Oh-My-Zsh`

Я пытаюсь обновить / обновить пакет oh-my-zsh в моем арку linux, используя zsh-терминал. Обычно я могу обновить пакет с помощью этой команды sudo pacman -S package-name . Но это не работает с Oh-My-Zsh. Вместо этого я узнал, что мне нужно использовать эту команду upgrade_oh_my_zsh . Может ли кто-нибудь пролить свет на этот вопрос?

Изменить: В частности, я хотел бы знать, почему sudo pacman -S package-name не работает на Oh-My-Zsh? Почему я должен использовать upgrade_oh_my_zsh для его обновления? Нет ли стандартной команды для обновления / обновления пакета? Как новый пользователь Arch Linux, это запутывает.

Благодарю.

РЕДАКТИРОВАТЬ:

Насколько я помню, oh-my-zsh недоступен в качестве официального пакета. Он находится в aur (архивный пользовательский репозиторий) с именем oh-my-zsh-git

Чтобы установить / обновить, вам нужно использовать pacaur или yaourt но не pacman !

Последнее обновление 2016-06-26 12:03 : 2016-06-26 12:03


О-Мо-Зш просит время от времени обновляться, не так ли?

Вы можете обновить его вручную в ~/.oh-my-zsh/

  git pull --rebase --stat origin master 

Если вы получите

Не могу потянуть с rebase: у вас неустановленные изменения

Сделайте git stash и попробуйте pull снова.

Спасибо @Adaephon указать, чтобы сделать

 git stash pop 

впоследствии, чтобы повторно применить спрятанные изменения