как установить tmux локально без рут-доступа?

1479
Ameida

Я хотел установить tmux на машину redhat 6, используя yum, но это не удалось, так как у меня нет доступа с правами root. Любая идея о том, как установить tmux локально без рут-доступа?

0

1 ответ на вопрос

2
Aaron

Вам придется вручную установить его из источника в вашем домашнем каталоге, а затем добавить его в свой путь.

Процесс достаточно прост и описан в нескольких местах, есть сценарий для V1.8 и руководство для V2.2. Я бы отказался от обоих, но изменил бы все на последнюю версию.

Эти сценарии не работали для меня из коробки, на шаге 6а, для версии 6.0 nucrses мне нужно использовать команду ./configure --prefix=$HOME/local CPPFLAGS="-P"вместо просто, ./configure --prefix=$HOME/localкак в .

Таким образом, процесс:

  1. Сделать временную папку для работы в
  2. Загрузите последнюю версию tmux . Перейдите по ссылкам на зависимости и загрузите их в свой временный каталог.
  3. Настройте папку локальной библиотеки ($ HOME / local)
  4. Настройте локальную папку для двоичных файлов ($ HOME / local / bin)
  5. извлечь файлы ( tar xvzf)
  6. Тогда для зависимостей сначала и в конце концов tmux:
    • настроить ( ./configure --prefix=$HOME/local)
    • make
    • make install
  7. подготовить путь (добавить это .bashrc export $PATH=$HOME/local/bin:$PATH)

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