Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
wiki:byobu [2011/10/31 10:08] [Установка] |
wiki:byobu [2012/06/01 21:31] (текущий) |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
====== Byobu ====== | ====== Byobu ====== | ||
- | [[https://launchpad.net/byobu|Byobu]] - это удобная оболочка для [[wpru>Screen|GNU Screen]], позволяющая запускать несколько программ в фоне в рамках одной консольной сессии и восстанавливать подключение к этой же сессии при переподключении. То есть с помощью Byobu вы сможете запустить какой-нибудь долгий процесс (например, компиляцию) на сервере в фоне, выйти из консольной сессии (закрыть SSH подключение), а затем подключившись к серверу в следующий раз оказаться в той же сессии и продолжить наблюдать за процессом компиляции (или увидеть её результат). | + | **[[https://launchpad.net/byobu|Byobu]]** - это удобная оболочка для [[wpru>Screen|GNU Screen]] и [[wpru>Tmux]], позволяющая запускать несколько программ в фоне в рамках одной консольной сессии и восстанавливать подключение к этой же сессии при переподключении. То есть с помощью Byobu вы сможете запустить какой-нибудь долгий процесс (например, компиляцию) на сервере в фоне, выйти из консольной сессии (закрыть SSH подключение), а затем подключившись к серверу в следующий раз оказаться в той же сессии и продолжить наблюдать за процессом компиляции (или увидеть её результат). |
===== Установка ===== | ===== Установка ===== | ||
- | Byobu доступен в стандартных репозиториях, однако, поскольку программа активно совершенствуется, лучше устанавливать последнюю стабильную версию из [[https://launchpad.net/~byobu/+archive/ppa|официального PPA]]. Для добавления этого репозитория в систему в современных версиях Ubuntu достаточно выполнить | + | Byobu доступен в стандартных репозиториях, однако, поскольку программа активно совершенствуется, лучше устанавливать последнюю стабильную версию из [[https://launchpad.net/~byobu/+archive/ppa|официального PPA]]. Для добавления этого репозитория в систему в современных версиях Ubuntu достаточно выполнить: |
<code bash> | <code bash> | ||
sudo add-apt-repository ppa:byobu/ppa | sudo add-apt-repository ppa:byobu/ppa | ||
Строка 13: | Строка 12: | ||
После добавления PPA просто выполните | После добавления PPA просто выполните | ||
- | |||
<code bash> | <code bash> | ||
sudo apt-get install byobu | sudo apt-get install byobu | ||
Строка 19: | Строка 17: | ||
===== Горячие клавиши ===== | ===== Горячие клавиши ===== | ||
- | |||
По умолчанию в Byobu используются следующие горячие клавиши: | По умолчанию в Byobu используются следующие горячие клавиши: | ||
- | |||
* <key>F2</key> - Создать новое окно | * <key>F2</key> - Создать новое окно | ||
* <key>F3</key> - Перейти к предыдущему окну | * <key>F3</key> - Перейти к предыдущему окну | ||
Строка 51: | Строка 47: | ||
==== Включение Bash автодополнения в Byobu ==== | ==== Включение Bash автодополнения в Byobu ==== | ||
- | Для того, чтобы в консоле работало автодополнение для большинства команд, необходимо поставить пакет ''bash-completion''. Однако даже если этот пакет установлен, в bash, запущенном через byobu, автодополнение возможно всё равно работать не будет. | + | Для того, чтобы в консоли работало автодополнение для большинства команд, необходимо установить пакет ''bash-completion''. Однако даже если этот пакет установлен, в bash, запущенном через byobu, автодополнение возможно всё равно работать не будет. |
Чтобы исправить это добавьте в конец вашего файла ''~/.bashrc'' следующие строчки: | Чтобы исправить это добавьте в конец вашего файла ''~/.bashrc'' следующие строчки: | ||
- | + | <file=bash> | |
- | <file bash> | + | # Включение автодополнения |
- | # Включение автодополнения в Byobu | + | |
if [ -f /etc/profile.d/bash_completion.sh ]; then | if [ -f /etc/profile.d/bash_completion.sh ]; then | ||
. /etc/profile.d/bash_completion.sh | . /etc/profile.d/bash_completion.sh | ||
Строка 64: | Строка 59: | ||
===== Ссылки ===== | ===== Ссылки ===== | ||
- | * [[https://launchpad.net/byobu|Страница проекта на Launchpad]] | + | * [[https://launchpad.net/byobu|Страница проекта на Launchpad]] (англ.) |
- | * [[https://launchpad.net/~byobu/+archive/ppa|Официальный PPA репозиторий]] | + | * [[https://launchpad.net/~byobu/+archive/ppa|Официальный PPA репозиторий]] (англ.) |
+ | * [[http://blog.dustinkirkland.com/search/label/Byobu|Блог основного разработчика]] (англ.) | ||
{{tag>bash Консоль Администрирование Byobu Screen}} | {{tag>bash Консоль Администрирование Byobu Screen}} |