Я не могу запуститься, разделитель для этого происходит:
Traceback (most recent call last):
File "/usr/bin/terminator", line 122, in <module>
TERMINATOR.create_layout(OPTIONS.layout)
File "/usr/share/terminator/terminatorlib/terminator.py", line 311, in create_layout
window, terminal = self.new_window()
File "/usr/share/terminator/terminatorlib/terminator.py", line 234, in new_window
terminal = maker.make('Terminal')
File "/usr/share/terminator/terminatorlib/factory.py", line 94, in make
output = func(**kwargs)
File "/usr/share/terminator/terminatorlib/factory.py", line 106, in make_terminal
return(terminal.Terminal())
File "/usr/share/terminator/terminatorlib/terminal.py", line 147, in __init__
self.update_url_matches()
File "/usr/share/terminator/terminatorlib/terminal.py", line 273, in update_url_matches
reg = Vte.Regex.new_for_match(re, len(re), self.regex_flags)
File "/usr/lib/python2.7/dist-packages/gi/module.py", line 139, in __getattr__
self.__name__, name))
AttributeError: 'gi.repository.Vte' object has no attribute 'Regex'
Я попытался удалить и произвести чистку много раз и затем переустановил его, но тем не менее, это не открывается.
Этот вопрос был решен в репозитории, но что фиксация для Ubuntu 16.04 еще не была выпущена с возрастающей сборкой. Это, кажется, имеет некоторое отношение к недавно добавленной поддержке Python 3, но я не копался слишком глубоко в источнике или связал запросы получения по запросу для выяснения точно, какова первопричина. Вот является ссылка на проблему в Терминаторе зеркалом GitHub, где этот патч обсужден: https://github.com/gnome-terminator/terminator/issues/10
Для выполнения Терминатора на полностью обновленной среде Ubuntu 16.04 в данный момент, кажется, что необходимо будет вытянуть и создать Терминатора из основного ответвления самого приложения. Вам будет нужен мерзавец, установленный, чтобы сделать это:
git clone https://github.com/gnome-terminator/terminator.git
Вам будут нужны пакеты человечности 16.04 и для Python и для python-vte
установленный на сборке и установке приложение правильно:
sudo apt update && sudo apt install python python-vte
Оттуда просто cd
в недавно клонированного Терминатора repo каталог с cd ./terminator
, и установите приложение как sudoer как это:
sudo ./setup.py install --record=install-files.txt
Можно рассмотреть полную установку и удалить процесс в INSTALL
файл в корневом каталоге разделителя repo.
Каждый раз, когда следующая сборка Ubuntu 16.04 выпущена на Панели запуска PPA, необходимо смочь вернуться к установке разделителя с apt
когда Вы обычно были бы, хотя необходимо, вероятно, удалить изготовленную вручную версию, когда Вы делаете, как это:
sudo ./setup.py uninstall --manifest=install-files.txt
Я только что ступил посредством этого процесса и теперь имею разделитель, работающий над моей полностью обновленной Настольной средой Ubuntu 16.04.