• Codeby web-security - Курс "Тестирование Веб-Приложений на проникновение с нуля" от команды codeby. Общая теория, подготовка рабочего окружения, пассивный фазинг и фингерпринт, Активный фаззинг, Уязвимости, Пост-эксплуатация, Инструментальные средства, Social Engeneering и многое другое. Подробнее ...

  • Мобильный клиент нашего форума для Android гаджетов доступен в Google Play Market по этой ссылке. Клиент можно скачать с нашего форума по этой ссылке. Последняя версия МК в нашем телеграм канале вот здесь

Статья Устанавливаем дополнения в Gnome3

ghost

penetration testing
Red Team
12.05.2016
1 429
2 641
#1
Раньше в Gnome Tweak Tool можно было устанавливать расширения для окружения Gnome3 напрямую. Теперь эту функцию убрали.
Так же в firefox раньше совместимость с
Для просмотра контента необходимо: Войти или зарегистрироваться
была встроена по умолчанию, теперь её тоже выпилили.
Но немного поискав, я нашел на github простую и удобную консольную утилиту, позволяющую устанавливать расширения для любой версии Gnome.

Небольшая демонстрация работы с утилитой
Для просмотра контента необходимо: Войти или зарегистрироваться
.

Установка

Зависимости:
  • bash
  • curl
  • dbus
  • perl
  • git (опционально)
  • less (опционально)
Код:
wget -O gnome-shell-extension-installer "https://github.com/brunelli/gnome-shell-extension-installer/raw/master/gnome-shell-extension-installer"
chmod +x gnome-shell-extension-installer
mv gnome-shell-extension-installer /usr/bin/
Помощь

Код:
Usage: gnome-shell-extension-installer EXTENSION_ID [EXTENSION_ID...] [GNOME_VERSION] [OPTIONS]


Options:

  -s or --search [STRING] Interactive search.

  --yes                   Skip all prompts.

  --no-install            Saves the extension(s) in the current directory.

  --update                Check for new versions.

  --restart-shell         Restart GNOME Shell after the extensions are installed.

  -h or --help            Print this message.


Usage examples:

  gnome-shell-extension-installer 307               # Install "Dash to Dock"

  gnome-shell-extension-installer 307 3.8           # Install for Shell 3.8

  gnome-shell-extension-installer 53 --no-install   # Download "Pomodoro"

  gnome-shell-extension-installer -s "User Themes"  # Search "User Themes"
По умолчанию дополнения установлены в $HOME/.local/share/gnome-shell/extensions/, но если сценарий выполняется с разрешения суперпользователя (тогда, он будет установлен в /usr/share/gnome-shell/extensions/).

Использование

Сначала идем на
Для просмотра контента необходимо: Войти или зарегистрироваться
и выбираем понравившееся дополнение. Например Refresh Wifi Connections (добавляет кнопку "Обновить" в окне "Выбор подключения Wifi" для сканирования сети вручную). Копируем название дополнения, в нашем случае это "Refresh Wifi Connections". Вбиваем в терминале:

Код:
gnome-shell-extension-installer -s
Затем в открывшемся окне:

Код:
/Refresh Wifi Connections
Выпадет результат поиска, где под цифрами пронумерованы найденные дополнения. Сверяемся с именем разработчика дополнения на сайте. В нашем случае это:

Код:
0: Refresh Wifi Connections, by kgshank

   Versions: 3.26 3.24 3.22 3.20 3.18 3.16 3.14 3.10
Вбиваем 0 и номер поддерживаемой версии, если их несколько. Весь вывод:

Код:
root@kali:~# gnome-shell-extension-installer -s
Type "help" to get information on how to use the search.
Enter a command: help
<number(s)>    Install extension(s)
c<number>    Display comments
d<number(s)>    Get description(s)
l<number(s)>    Get link(s) on extensions.gnome.org
p<number>    Go to page
r        Print the search content again
sn        Sort by name
sr        Sort by recent
sd        Sort by downloads
sp        Sort by popularity (default)
/<string>    Perform another search
home        Load extensions.gnome.org homepage
h or help    Show this message
q or quit    Exit search shell
Enter a command: /Refresh Wifi Connections
[Refresh Wifi Connections] Performing search
Displaying 10 item(s). Page 1 of 5.

0: Refresh Wifi Connections, by kgshank
   Versions: 3.26 3.24 3.22 3.20 3.18 3.16 3.14 3.10
1: Network Connections Shortcut, by l300lvl
   Versions: 3.8 3.6.3 3.6 3.5.4 3.4 3.2.1 3.2.0 3.2
2: Disconnect Wifi, by kgshank
   Versions: 3.26 3.24 3.22 3.20 3.18 3.16 3.14 3.10
3: Wifi Signal Strength Monitor, by Tomin
   Versions: 3.26 3.24 3.22 3.20 3.18 3.16
4: Remmina Search Provider, by alexmurray
   Versions: 3.20 3.18 3.16 3.14 3.10 3.8 3.6 3.4
5: ConnMan Extension, by abarsode
   Versions: (no version available)
6: Connection Manager, by sciancio
   Versions: 3.12 3.10 3.8
7: JackConnect, by fr33z00
   Versions: 3.22 3.20
8: IsshU, by bo32
   Versions: 3.24 3.22.2 3.22
9: Connection Manager, by sciancio
   Versions: 3.7.1 3.6 3.4 3.3.92 3.3.91 3.3.90 3.2.1 3.2

Enter a command: 0
Установили? Но ничего не произошло и в Gnome Tweak Tool дополнения не появилось? Бывает...
Перезагрузиться не пробовали? :) Поможет.
А если серьёзно. Долго это. Не перезагружаться же после установки каждого дополнения...
Ускорим процесс. Нажимаем Alt+F2 вбиваем букву r и нажимаем Enter. Перезапускаем gnome-tweak-tool...

И о чудо! :eek: Установленное дополнение появилось!
Может случиться такое, что дополнение установилось, как например у меня было с таймером Pomodoro, но не работает и даже не подключается.
О чем свидетельствует значёк восклицательного знака "!" рядом с установленном вами дополнении в Gnome Tweak Tool=>Extensions.
Это свидетильствует о том, что версия дополнения не подошла, а вовсе не о криворукости.

Надеюсь Вам понравился этот обзор из разряда "украшалки для калий линукса". Мне бы эти пляски с бубном вовсе не нужны были, но тут такое дело...

Выставлено системное время у меня на время часового пояса конторы, любезно предоставляющей мне vpn.
Да и dns подобран идеально и в такт. Чтобы не было различных
Для просмотра контента необходимо: Войти или зарегистрироваться
и
Для просмотра контента необходимо: Войти или зарегистрироваться
был доволен. Ну и ещё кое какие настройки.
Но вся соль не в этом. Выставленное системное время у меня не совпадает с местным часов на n сколько. И происходят провалы во времени.
Поэтому я решил найти и установить дополнение, выводящее второе/местное время. В системе то оно не отображается. А заодно нашел и эту утилиту.
Вот таким способом я убил двух зайцев. Мы параноики :cool: не ищем легких путей!
 

Valkiria

Red Team
05.01.2017
866
1 729
#7
А чЁ-О так-то ?
Несколько миллиардов компов на планете управляется Виндой - и все живы, здоровы ))
Самые умные тут собрались ?
 
Симпатии: Понравилось ghost

ghost

penetration testing
Red Team
12.05.2016
1 429
2 641
#10
Никто SpectrWM не пользуется? Хотелось бы узнать со стороны личного опыта.
Тайлинг же. Я как то пробовал это дело, но бросил. Слышал о нём только хорошие отзывы. Кто то привыкает и говорит, что даже лучше чем i3...
Глюк, если настроишь - запили статью на форуме ;)
 

Глюк

Red Team
03.01.2018
655
1 161
#11
без тайлинга иногда трудно... я на openbox"е клавиши настроил для раскладки окон, но это всё равно не то...
i3, на мой взгляд, на одной ступеньке с openbox"ом стоит, только в своём сегменте. я пробовал blackarch ставить со spectrwm, но блек сам тяжеловат. хочется попробовать этот wm на чистом арче и посмотреть его параметры...
 
30.12.2017
384
720
#12
без тайлинга иногда трудно... я на openbox"е клавиши настроил для раскладки окон, но это всё равно не то...
Для меня самымb удобными вещами являються i3 и bspwm . Для более домашней ( теплой ) обстановки использую Openbox . Screenshot at 2018-05-03 15-09-56.png
 

ghost

penetration testing
Red Team
12.05.2016
1 429
2 641
#13

Valkiria

Red Team
05.01.2017
866
1 729
#14
Парни, я вот читаю ваши обсуждения оконных менеджеров для Linux и меня так и распирает написать статью об одном забытом, но до сих пор работающем оконном менеджере.
Я пробовала установить его на виртуальную машину под управлением Кали - всё прошло удачно. Есть одна загвоздка: не устанавливается расширение VmWare Tools.
Есть какая-то программа в Линукс - аналог Bandicam ? Программа, записывающая видео рабочего стола ?
Чтобы установить Кали на раздел жесткого диска и снять видео ?
Я - ж без видео писать статьи не могу ))
 
30.12.2017
384
720
#15
Парни, я вот читаю ваши обсуждения оконных менеджеров для Linux и меня так и распирает написать статью об одном забытом, но до сих пор работающем оконном менеджере.
Я пробовала установить его на виртуальную машину под управлением Кали - всё прошло удачно. Есть одна загвоздка: не устанавливается расширение VmWare Tools.
Есть какая-то программа в Линукс - аналог Bandicam ? Программа, записывающая видео рабочего стола ?
Я - ж без видео писать статьи не могу ))
Simple screen recorder
 

ghost

penetration testing
Red Team
12.05.2016
1 429
2 641
#16
Парни, я вот читаю ваши обсуждения оконных менеджеров для Linux и меня так и распирает написать статью об одном забытом, но до сих пор работающем оконном менеджере.
Я пробовала установить его на виртуальную машину под управлением Кали - всё прошло удачно. Есть одна загвоздка: не устанавливается расширение VmWare Tools.
Есть какая-то программа в Линукс - аналог Bandicam ? Программа, записывающая видео рабочего стола ?
Чтобы установить Кали на раздел жесткого диска и снять видео ?
Я - ж без видео писать статьи не могу ))
Valkiria, какой оконный менеджер использовался? Стандартный Gnome3? Тогда там всё уже есть:

Снимок экрана от 2018-05-03 12-22-22.png
 

ghost

penetration testing
Red Team
12.05.2016
1 429
2 641
#18
В репозитариях Кали она присутствует ?
Или из исходников придётся компилировать ?
Проще менеджер пакетов synaptic установить и там поискать
Код:
Simple screen recorder
Хотя им не пользовался :) возможно он одной командой ставится...
 

Valkiria

Red Team
05.01.2017
866
1 729
#20
@Valkiria, какой оконный менеджер использовался? Стандартный Gnome3? Тогда там всё уже есть:
Я так плохо выгляжу со стороны ?
В Гноме установить VmWare Tools - не проблема.
А как установить это расширение виртуальной машины с другими оконными менеджерами ?
Ведь при работе практически со всеми обсуждаемыми здесь оконными менеджерами, кроме Гнома, расширение VmWare - не работает )) Я пробовала - не получается !
Рабочее окно получается маленькое и в нём невозможно работать.
 
Симпатии: Понравилось ghost
Вверх Снизу