Попробуйте, это работает, вам нужно установить expect
, чтобы заставить его работать
#! / Bin / bash
HOSTS="VM2 VM3 VM4 VM1"
read -p "Password: " PASSWORD
for HOST in $HOSTS
do
expect -c "
your command
expect {
"*password:*" { send $PASSWORD\r;interact }
}
exit
"
done
gnome-tweak-tool
Vaya a software -> agregue -, verá sus extensiones allí, simplemente elimínelas.
Направляйтесь кhttps://extensions.gnome.org/local. Установите собственный коннектор Chrome/Firefox для расширений GNOME, после чего вы увидите список своих расширений GNOME на этой странице. Оттуда вы можете удалить их и настроить, не удаляя файлы вручную.
Есть две папки для gnome -расширения оболочки:
~/.local/share/gnome-shell/extensions
для пользователя -сторона /usr/share/gnome-shell/extensions
для системы -сбоку все просто, была такая же проблема, используйте yum для вывода списка установленных пакетов:
sudo yum list installed gnome-shell*
найти конкретное расширение в установленных пакетах и удалить:
sudo yum remove <your extension>
Выйти и войти в систему
Михаил,
У меня была та же проблема с теми же расширениями. Проблема в том, что они являются «Системными расширениями», а не находятся в обычном месте ~/.local/share/gnome-shell/extensions
, как говорили другие. Вместо этого в /usr/share/gnome-shell/extensions
устанавливаются «Системные расширения».
Для удаления:
cd /usr/share/gnome-shell/extensions
sudo rm -rf apps-menu@gnome-shell-extensions.gcampax.github.com
При необходимости повторите.
Наконец, вам нужно перезагрузить оболочку:Alt+F2 r
Используйте команду gnome-extensions uninstall extension@author
чтобы удалить любое нежелательное расширение. После этого перезагрузите оболочку gnome -, нажав ALT + F2 , введите r
и нажмите ENTER .
Например, так вы удаляете расширение помидора со своего компьютера,
mridul@mridul-PC:~$ gnome-extensions list
set-columns@maestroschan.fr
desktop-icons@csoriano
ubuntu-appindicators@ubuntu.com
ubuntu-dock@ubuntu.com
pomodoro@arun.codito.in
mridul@mridul-PC:~$ gnome-extensions uninstall pomodoro@arun.codito.in
mridul@mridul-PC:~$ gnome-extensions list
set-columns@maestroschan.fr
desktop-icons@csoriano
ubuntu-appindicators@ubuntu.com
ubuntu-dock@ubuntu.com
Изменить :Спасибо Stephen Kitt за указание на то, что этот метод не работает с системными расширениями. Хотя это работает для локальных расширений. Изучу это и обновлю свой ответ..
Мне помогло удаление пакета под названием gnome-shell-extensions
.
Я использую Arch Linux, поэтому я так и сделал sudo pacman -Rns gnome-shell-extensions
.
Те, кто не использует Arch Linux, отредактируйте ответ и добавьте команду для своего дистрибутива.