19 марта 2016

Terminix: многообещающий, новый тайлинговый эмулятор терминала для GNOME3

Terminix - это новый тайлинговый [Тайлинг (tiling) в переводе с английского - плитка] эмулятор терминала GTK3, созданный на основе gmome-terminal.
Terminix позволяет разбивать окно терминала по горизонтали и вертикали на дополнительные окна (плитки), с возможностью перетаскивания одного окна в другое, а также вывода одной плитки терминала в самостоятельное окно за пределы основного окна.


Особенности Terminix:

    Разделение окна терминала по горизонтали или по вертикали.
    Терминалы могут быть перестроены с помощью перетаскивания как внутри, так и между окнами.
    Терминалы могут быть отсоединены в новое окно с помощью перетаскивания.
    Изменение цветовых схем.
    Поддержка прозрачного фона.
    Поддерживает уведомления, когда процессы завершаются вне поля зрения.
    Сайтбар открытых окон.



Настройки профиля Terminix


Дополнительные настройки Terminix можно найти в Редактор dconf по адресу: com-gexperts-Terminix:



Установочные пакеты Terminix созданы только для систем 64-bit.

Установка Terminix 64-bit в Ubuntu 16.04/15.10 и производные

Выполните следующие команды в терминале:

sudo apt-get install wget unzip libglib2.0-bin
cd /tmp; wget https://github.com/gnunn1/terminix/releases/download/0.53.0/terminix.zip
sudo unzip terminix.zip -d /
sudo glib-compile-schemas /usr/share/glib-2.0/schemas/


По окончании установки вы найдёте Terminix поиском в меню:


Источник: https://github.com/gnunn1/terminix

Удачи.

13 комментариев :

  1. Поставил и только потом обратил внимание что он для 64 бит!
    Как теперь его удалить?
    В центре приложений он не ищется!

    ОтветитьУдалить
    Ответы
    1. Программы, установленные напрямую в файловую систему в обход пакетного менеджера, не отображаются в центре приложений, оно и понятно. Вручную там придется много мусора вычищать. Но можно ограничится удалением нескольких основных файлов и одной папки. Выполните последовательно в терминале следующие команды:

      sudo rm /usr/bin/terminix
      sudo rm /usr/share/applications/com.gexperts.Terminix.desktop
      sudo rm /usr/share/dbus-1/services/com.gexperts.Terminix.service
      sudo rm /usr/share/glib-2.0/schemas/com.gexperts.Terminix.gschema.xml
      sudo rm /usr/share/nautilus-python/extensions/open-terminix.py
      sudo rm -r /usr/share/terminix/

      Либо (вариант 2) откройте файл-менеджер с правами администратора, например, Alt-F2
      gksu nautilus
      найдите там все эти эти файлы и папки (те, что указаны выше после команды sudo rm и sudo rm -r) и аккуратно удалите.

      В заключение обязательно заново в терминале выполните команду
      sudo glib-compile-schemas /usr/share/glib-2.0/schemas/
      чтобы убрать удаленную программу из dconf.

      В итоге от программы в системе останутся только файлы локализации, но это совсем уж незначительный мусор, который вообще ни на что не влияет. Проще оставить, чем возиться с удалением.

      И впредь будьте повнимательнее, пожалуйста.

      Удалить
    2. Спасибо удалил.

      Так бы сам удалил, так как bash отображал пути куда и что установилось, но и bash тоже закрыл, по табу не всегда можно найти предыдущие команды которые были в хистори bash-a после его закрытия.

      Стараюсь быть внимательным, читаю перед установкой, в этот раз поспешил. Дистрибутив уже причёсываю несколько месяцев, поэтому важно, чтобы лишних процессов или программ которыми не пользуюсь не висели.

      Удалить
    3. ==bash отображал пути куда и что установилось==
      Возможно. Я просто открыл terminix.zip в менеджере архивов и посмотрел структуру каталогов у него внутри. Сразу понятно, какие файлы куда раскидываются. Кстати, забыл упомянуть - в качестве бонуса в архиве еще тема оформления Flattice, ее тоже удалять не обязательно - вдруг пригодится :)

      Удалить
    4. Пардон, по поводу Flattice это из другой оперы, забудьте :)

      Удалить
    5. а через synaptic не пробовал?
      там он ищется?

      Удалить
    6. ==а через synaptic не пробовал?==
      Цитирую из комментария выше: "Программы, установленные напрямую в файловую систему В ОБХОД пакетного менеджера..." Такие программы НЕ ИЩУТСЯ В СИНАПТИКЕ, им неоткуда там взяться.

      Удалить
  2. Заранее извиняюсь за вопрос не по теме!
    Каким образом можно полностью посмотреть в терминале содержимое исполняемых файлов ELF?
    При просмотре их в MC отображается только заголовок файла, а не полное его содержимое. Да и половину символов, например, как в Far под Windows не выводится на экран.

    ОтветитьУдалить
    Ответы
    1. https://www.researchgate.net/post/How_to_see_a_binary_file_in_text_format

      xxd -b file.bin
      hexdump -C file.bin
      и еще несколько других способов.
      Есть еще команда readelf с кучей своих параметров.
      Не знаю, насколько это Вам поможет. Просто предложил.

      Удалить
  3. Установил, но пишет при запуске:
    object.Exception@../../../.dub/packages/gtk-d-master/src/gtkc/Loader.d(123): Library load failed: libvte-2.91.so.0
    Где можно найти эту библиотеку?

    ОтветитьУдалить
  4. Появился забавный терминал имитирующий старый CRT монитор.
    sudo add-apt-repository ppa:noobslab/apps
    sudo apt-get update
    sudo apt-get install cool-retro-term
    Ресурс:http://www.noobslab.com/2016/04/cool-retro-term-is-great-mimic-of-old.html

    ОтветитьУдалить
  5. вышла новая версия. Подробности я уже изложил на своём блоге

    ОтветитьУдалить