Вы правы - переход к GTK3 нарушил этот плагин.
К счастью - это было разрешено в самом последнем коде, доступном в SourceForge.
Если вы хотите скомпилировать этот код вам нужно будет вручную установить плагин в соответствии с связанным вопросом ниже.
Если этот плагин не получит SRU - не ожидайте, что он приземлится в Oneiric repo. Вероятно, хотя для Precise.
До тех пор - вы всегда можете попробовать загрузить файл SourceForge из Debian Sid Repo
, чтобы установить
Сначала установите из синаптического gedit-r-плагина, доступного в синаптических. Это будет гарантировать, что все зависимые пакеты также будут установлены.
Затем загрузите Debian Sid .deb (ссылка выше)
Установите с синтаксисом:
sudo dpkg -i [filename.deb]
После установки - вы должны увидеть, что он отображается на экране настроек:
Связанный вопрос:
Как установить плагин для gEdit v3?Предполагая, что вы не используете NetworkManager для настройки ваших соединений, я думаю, что это сработает:
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
iface enp3s0
hwaddress ether 02:01:02:03:04:08
iface wlp2s0
hwaddress ether 02:01:02:03:04:09
Во-первых, руководство, к которому вы привязались. Это хороший гид. К сожалению, это также вызывает некоторые головные боли для разных типов соединений. И, как правило, /etc/network/interfaces остается в стороне, за исключением интерфейса loopback в пользу Network Manager, управляющего вашими подключениями.
Для этого есть несколько причин, в основном в том, что настройка беспроводной связи через /etc/network/interfaces будет болезненным, если вы переключите Wi-Fi-сети, поскольку вам нужно отредактировать конфигурацию и перезагрузить ее вручную (и иногда она не будет загружаться до перезагрузки). Также крайне болезненно, что вам нужно жестко закодировать данные соединения в wpa2-supplicant - имя беспроводной сети, пароль (в обычном тексте), иногда даже диапазон Wi-Fi и номер канала.
Я упомянул, что использование /etc/network/interfaces не позволит Network Manager работать для обработки ваших соединений. Способ работы Network Manager заключается в том, что он принимает «право собственности» на устройства, которые являются сетевыми устройствами, не определенными в /etc/network/interfaces, и обновляет конфигурации для каждого на лету или с предопределенными профилями соединений из старых соединений, сделанных в прошлом. Если вы решите пойти по маршруту /etc/network/interfaces, вы перезагрузите , чтобы внести коррективы в то, как вы подключаетесь к Интернету, и я даю несколько описаний для соединений wifi таким образом ниже. И более полезная ссылка.
Ethernet не так уж плох. Ethernet может работать на самом деле с этим, потому что вы можете просто настроить Ethernet как таковой для подключения DHCP'd (динамически назначенный IP-адрес, а не статическую конфигурацию), но я использую здесь 'eth0' вместо вашего фактического устройства здесь более понятным):
auto eth0
iface eth0 inet dhcp
hwaddress ether 01:23:45:67:89:0A
Единственная головная боль - если у вас есть статические IP-адреса, а не обработанные DHCP. Но это все еще довольно просто.
В беспроводной сети, однако, это не так красиво. Это путаница шагов, обычно включающая конфигурацию iwlist, /etc/network/interfaces, расширенную конфигурацию wpa2_supplicant и прочее. В конце концов, вы закончите с чем-то подобным, когда закончите, для стандартной сети общего доступа для общего доступа, но это работает только для вашей беспроводной сети:
auto wlan0
iface wlan0 inet dhcp
hwaddress ether 00:11:22:33:44:55
wpa-ssid WIFI_NAME
wpa-psk HASHED_PASSWORD
еще более сложным, когда вам нужно переключать сети, или использовать соединение уровня предприятия с базой данных аутентификации (называемой WPA2-EAP или WPA2 802.1x Enterprise или другими именами), о которых я не буду подробно останавливаться здесь.
Вы также заметите, что я не копировал шаги для получения хешированного пароля. Это мое плохое, я нахожусь на хрусте, чтобы работать, но это все в вики, связанной в следующем абзаце (из Debian, но он работает).
Debian Wiki на Wifi и Как использовать его в командной строке, где большая часть этой информации поступает из раздела беспроводной связи здесь, и лично пришлось установить это на двух устройствах малины Pi вручную, потому что они безголовые, я могу подтвердить, что это самый болезненный подход к настройке беспроводной сети.
Здесь есть второй элемент: MAC-адреса сетевого устройства жестко закодированы в устройстве. Вы никогда не сможете «постоянно» изменять MAC-адрес, который имеет устройство. Что /etc/network/interfaces, MAC Changer и Network Manager (через функцию «клонированный MAC-адрес») - это временно изменить рекламируемый Ethernet-адрес, но они не меняют адрес основного устройства. Вы можете заставить его работать с Network Manager, но вы должны настроить его вручную для каждой используемой сети Wi-Fi. MAC Changer, аналогичная ситуация, его нужно запускать во время загрузки. /etc/network/interfaces делает это во время загрузки, но вы теряете управление устройствами Network Manager.
Предполагая, что вы не используете NetworkManager для настройки ваших соединений, я думаю, что это сработает:
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
iface enp3s0
hwaddress ether 02:01:02:03:04:08
iface wlp2s0
hwaddress ether 02:01:02:03:04:09
Во-первых, руководство, к которому вы привязались. Это хороший гид. К сожалению, это также вызывает некоторые головные боли для разных типов соединений. И, как правило, /etc/network/interfaces остается в стороне, за исключением интерфейса loopback в пользу Network Manager, управляющего вашими подключениями.
Для этого есть несколько причин, в основном в том, что настройка беспроводной связи через /etc/network/interfaces будет болезненным, если вы переключите Wi-Fi-сети, поскольку вам нужно отредактировать конфигурацию и перезагрузить ее вручную (и иногда она не будет загружаться до перезагрузки). Также крайне болезненно, что вам нужно жестко закодировать данные соединения в wpa2-supplicant - имя беспроводной сети, пароль (в обычном тексте), иногда даже диапазон Wi-Fi и номер канала.
Я упомянул, что использование /etc/network/interfaces не позволит Network Manager работать для обработки ваших соединений. Способ работы Network Manager заключается в том, что он принимает «право собственности» на устройства, которые являются сетевыми устройствами, не определенными в /etc/network/interfaces, и обновляет конфигурации для каждого на лету или с предопределенными профилями соединений из старых соединений, сделанных в прошлом. Если вы решите пойти по маршруту /etc/network/interfaces, вы перезагрузите , чтобы внести коррективы в то, как вы подключаетесь к Интернету, и я даю несколько описаний для соединений wifi таким образом ниже. И более полезная ссылка.
Ethernet не так уж плох. Ethernet может работать на самом деле с этим, потому что вы можете просто настроить Ethernet как таковой для подключения DHCP'd (динамически назначенный IP-адрес, а не статическую конфигурацию), но я использую здесь 'eth0' вместо вашего фактического устройства здесь более понятным):
auto eth0
iface eth0 inet dhcp
hwaddress ether 01:23:45:67:89:0A
Единственная головная боль - если у вас есть статические IP-адреса, а не обработанные DHCP. Но это все еще довольно просто.
В беспроводной сети, однако, это не так красиво. Это путаница шагов, обычно включающая конфигурацию iwlist, /etc/network/interfaces, расширенную конфигурацию wpa2_supplicant и прочее. В конце концов, вы закончите с чем-то подобным, когда закончите, для стандартной сети общего доступа для общего доступа, но это работает только для вашей беспроводной сети:
auto wlan0
iface wlan0 inet dhcp
hwaddress ether 00:11:22:33:44:55
wpa-ssid WIFI_NAME
wpa-psk HASHED_PASSWORD
еще более сложным, когда вам нужно переключать сети, или использовать соединение уровня предприятия с базой данных аутентификации (называемой WPA2-EAP или WPA2 802.1x Enterprise или другими именами), о которых я не буду подробно останавливаться здесь.
Вы также заметите, что я не копировал шаги для получения хешированного пароля. Это мое плохое, я нахожусь на хрусте, чтобы работать, но это все в вики, связанной в следующем абзаце (из Debian, но он работает).
Debian Wiki на Wifi и Как использовать его в командной строке, где большая часть этой информации поступает из раздела беспроводной связи здесь, и лично пришлось установить это на двух устройствах малины Pi вручную, потому что они безголовые, я могу подтвердить, что это самый болезненный подход к настройке беспроводной сети.
Здесь есть второй элемент: MAC-адреса сетевого устройства жестко закодированы в устройстве. Вы никогда не сможете «постоянно» изменять MAC-адрес, который имеет устройство. Что /etc/network/interfaces, MAC Changer и Network Manager (через функцию «клонированный MAC-адрес») - это временно изменить рекламируемый Ethernet-адрес, но они не меняют адрес основного устройства. Вы можете заставить его работать с Network Manager, но вы должны настроить его вручную для каждой используемой сети Wi-Fi. MAC Changer, аналогичная ситуация, его нужно запускать во время загрузки. /etc/network/interfaces делает это во время загрузки, но вы теряете управление устройствами Network Manager.