Подсказка Версии Ruby (О, Мой ZSH) не работающий за пределами TMUX

RPM хранит базу данных установленных файлов (например, двоичных исполняемых файлов и разделяемых библиотек) в системе.

Некоторые программы, такие как foo-tools, нуждаются в другом программном обеспечении (например, foo-lib) для корректной работы. Эта информация о зависимостях решается упаковщиком RPM.

Если у вас есть foo-lib и foo-tools, доступные в виде RPM-файлов, но ни один из них не установлен, вы можете предоставить их оба (все) в командной строке в RPM (или в эквиваленте zypper), чтобы RPM увидел, что все зависимости будут удовлетворены. Другой вариант - сначала установить необходимые пакеты.

Если foo-lib, в свою очередь, имеет свои собственные зависимости, то они тоже должны быть удовлетворены. Это не так, foo-lib не является устанавливаемым провайдером foo-lib.

Unrecommended: убедитесь, что предварительные условия выполнены каким-то другим способом (установите требуемые вещи вручную, возможно, из исходных текстов, и заставьте Zypper игнорировать зависимости. Это вызовет проблемы позже, так что не делайте этого.

1
02.06.2014, 15:06
1 ответ

Вам необходимо убедиться, что вы используете исходные сценарии rvm, прежде чем искать сценарии oh-my-zsh в вашем файле .zshrc. Это гарантирует, что rvm определен, когда oh-my-zsh настраивает приглашение.

[[ -s $HOME/.rvm/scripts/rvm ]] && source $HOME/.rvm/scripts/rvm

source $ZSH/oh-my-zsh.sh
2
27.01.2020, 23:38

Теги

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