Intereting Posts
Как написать скрипт для автоматической компиляции и установки всех модулей Moksha? Разбор таблицы текстовых файлов и агрегирование информации Как запустить grep с несколькими шаблонами AND? Перемещение файлов в отдельные каталоги на основе группировки, определенной в файле CSV Экран HiDPI и масштабирование Самый безопасный способ развертывания демона через Дженкинса SED Показывает CRLF, пока Vim не показывает Localhost .htaccess не работает на Ubuntu Отправка сообщений другому пользователю как извлечь номер из строки в unix Если какие-либо порожденные дочерние процессы терпят неудачу, убить всех и выйти automount не работает в linux mint после обновления до rafaela Как я могу заставить auditd сообщать ТОЛЬКО правила, которые я указываю с помощью auditctl? (Linux) Perl печатает строки, соответствующие столбцам файла 1 и file2 Знайте, какой каталог «mount -o bind», задав ядро ​​(Linux)

Изменение всех конфигурационных файлов tweak-tool для всех пользователей

Чтобы иметь доступ к кнопкам «Минимизировать и максимизировать» в Debian, я должен изменить индивидуальные настройки каждого пользователя с помощью gnome-tweak-tool. Есть ли способ изменить настройки каждого пользователя, чтобы они были одинаковыми, не делая этого индивидуально?

  • Создал пользователя под названием «tmpuser»

Войдите в систему как пользователь в режиме графического интерфейса пользователя и примените следующие настройки:

  • Включенные значки рабочего стола (сделанные путем запуска инструмента Tweak и установки «Значки на рабочем столе» на вкладке «Рабочий стол»)

  • Включить максимизацию и минимизацию кнопок на заголовках окон (выполняется путем запуска инструмента Tweak и установки «Максимизировать» и «Свернуть» на вкладке «Windows»)

  • Включено расширение Gnome для изменения поведения Alt + Tab, а не для групповых окон приложением (выполняется путем запуска инструмента Tweak и установки «Alternatetab» на вкладке «Расширения»)

  • Создал сочетание клавиш Ctrl + Alt + T, чтобы запустить окно терминала. Установите приложения по умолчанию в разделе «Все настройки»> «Сведения»> «По умолчанию».

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

  • Инструмент Tweak

  • Fire Fox

  • LibreOffice Writer / Calc

  • VLC

  • Файловый менеджер

  • Терминал

  • Помогите

  • Простое сканирование

Приложения:

  • Веб -> Firefox

  • Mail -> Icedove

  • Календарь -> Icedove

  • Музыка -> VLC

  • Видео -> VLC

  • Фотографии -> Просмотр изображений

Вышел из вновь созданного пользователя, а затем:

rm -rf /etc/skel/* cp -ra /home/tmpuser/ /etc/skel chown -R root:root /etc/skel # Double checked that all permissions of /etc/skel and its contents are as prior to replacing the folder (755 root:root for folders, 644 root:root for files) rmdir /etc/skel/Documents/ rmdir /etc/skel/Downloads/ rmdir /etc/skel/Templates/ rmdir /etc/skel/Videos/ rmdir /etc/skel/Desktop/ rmdir /etc/skel/Music/ rmdir /etc/skel/Pictures/ rmdir /etc/skel/Public/ rm /etc/skel/.Xauthority rm /etc/skel/.xsession-errors rm -rf /etc/skel/.ssh/ rm -rf /etc/skel/.cache/ 
  • Удалено tmpuser

Восстановлены некоторые удаленные папки, так как в противном случае Gnome не смог их автоматически создать (даже если они изначально отсутствовали в / etc / skel, но, предположительно, из-за наличия новой конфигурации Gnome думает, что они уже есть)

 mkdir /etc/skel/Documents/ /etc/skel/Downloads/ /etc/skel/Templates/ /etc/skel/Videos/ /etc/skel/Music/ /etc/skel/Pictures/ /etc/skel/Public/ 

И применили те же самые настройки к существующим пользователям:

 for i in `ls /home`; do su $i -c "echo $i"; if [ $? -eq 0 ]; then echo ok; cp -r /etc/skel /home/$i/; cp -r /home/$i/skel/.* /home/$i/; rm -r /home/$i/skel; fi; done