Инструменты пользователя

Инструменты сайта


blackbox:ubuntu

Это старая версия документа!


Установка BlackBox в Ubuntu

Для Ubuntu есть возможность использовать Windows-версию среды через Wine, либо альфа-версию среды BlackBox Freenix с интерфейсом на основе библиотек Gtk2. В первом случае вы получите более стабильную версию, но требуются некоторые нехитрые навыки работы с Wine. Во втором случае будет более естественный для Ubuntu интерфейс, однако менее стабильная работа.

О том как настроить каждую из этих версий среды далее.

1. BlackBox через Wine

  1. Если Wine не установлен, то установите его
sudo apt-get install wine
  1. Скачайте BlackBox Component Builder.
  2. Распакуйте в любом удобном месте на ПК (например ~/blackbox)
  3. Сделайте директорию для ваших проектов (например ~/projects)
  4. Добавьте в директорию ~/.local/share/nautilus/scripts файл с названием BlackBox и содержимым:
#!/bin/sh
wine $HOME'/blackbox/BlackBox.exe' -use "`winepath -w "$PWD"`" $* &

Чтобы увидеть скрытые папки с точками в начале названия (.local), нажмите Ctrl+H в домашней директории.

Не забудьте установить права на выполнение этого скрипта через диалог свойств файла или через терминал:

chmod +x ~/.local/share/nautilus/scripts/BlackBox

После такой настройки BlackBox легко вызвать в любой директории с проектами из раздела Сценарии контекстного меню Nautilus. При этом контекстное меню надо вызывать не на пустом месте, а для папки или файла. Иначе в версиях Ubuntu начиная с 14.04 раздел сценариев недоступен.

Приятного использования!

2. BlackBox Freenix (альфа-версия на основе Gtk2)

Для начала установите несколько пакетов, на которых основан интерфейс приложения.

Для Ubuntu 32-bit:

sudo apt-get install libgtk2.0-0 gtk2-engines gtk2-engines-murrine libcanberra-gtk-module libgnomeui-0

Для Ubuntu 64-bit требуется также добавить архитектуру i386:

sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install libgtk2.0-0:i386 gtk2-engines:i386 gtk2-engines-murrine:i386 libcanberra-gtk-module:i386 libgnomeui-0:i386

Затем скачайте пакет в зависимости от разрядности вашей Ubuntu:

Установите через Центр приложений Ubuntu, либо с помощью двух команд:

sudo dpkg -i bbcb_1.7~a1.8_*.deb
sudo apt-get install -f

Чтобы запускать среду из директории с вашими проектами удобно использовать копии скрипта запуска.

cp /usr/bin/bbcb ~/projects/

В последующем, нажимая дважды на bbcb, среда будет запускаться из папки ~/projects

Настройка этого варианта запуска подробно показана в видеоуроке.

Либо добавьте в директорию ~/.local/share/nautilus/scripts файл с названием BBCB и содержимым:

#!/bin/sh
 
bbGUIdir="/usr/lib/blackbox"
 
unset UBUNTU_MENUPROXY
unset GTK_MODULES
export LIBOVERLAY_SCROLLBAR=0
env \
  BB_PRIMARY_DIR="${bbGUIdir}" BB_SECONDARY_DIR="$PWD" \
  ${bbGUIdir}/blackbox $* &

Чтобы увидеть скрытые папки с точками в начале названия (.local), нажмите Ctrl+H в домашней директории.

Не забудьте установить права на выполнение этого скрипта:

chmod +x ~/.local/share/nautilus/scripts/BBCB

После такой настройки BlackBox легко вызвать в любой директории с проектами из раздела Сценарии контекстного меню Nautilus. При этом контекстное меню надо вызывать не на пустом месте, а для папки или файла. Иначе в версиях Ubuntu начиная с 14.04 раздел сценариев недоступен.

Приятного использования!

blackbox/ubuntu.1472437556.txt.gz · Последнее изменение: 2020/10/29 07:08 (внешнее изменение)