Підручники/Внесення змін до типових параметрів програм KDE

From KDE UserBase Wiki
Revision as of 07:28, 9 October 2010 by Yurchor (talk | contribs) (Created page with "Існує три основних випадки, коли у вас може виникнути потреба у зміні типових налаштувань для кор...")

Існує три основних випадки, коли у вас може виникнути потреба у зміні типових налаштувань для користувачів:

  • Ви системний адміністратор і маєте справу зі створенням десятків нових облікових записів щодня. Вам потрібно, щоб ці записи було налаштовано певним чином, відмінним від типового для стільниці Плазми KDE.
  • Ви системний адміністратор і бажаєте змінити параметри стільниці або усієї системи для всіх ваших користувачів. Вхід від імені кожного з користувачів з внесенням змін у Системних параметрах занадто марудна і довга справа для виконання такого завдання.
  • Ви є користувачем декількох комп’ютерів зі стільничними середовищами KDE, наприклад, комп’ютера на роботі, комп’ютера вдома та віртуальних систем для тестування. Ви часто змінюєте налаштування систем і бажаєте, щоб параметри системи завжди залишалися на всіх комп’ютерах однаковими.

У всіх описаних вище випадках слід вносити зміни до файлів параметрів у каталогах ~/.kde, ~/.kde4, /usr/local/share або /usr/share.

/etc/skel

Під час створення нового облікового запису користувача дані з каталогу /etc/skel копіюються до домашнього каталогу користувача. Якщо ви бажаєте змінити параметри для всіх майбутніх записів користувачів, вам слід внести зміни до файлів у каталозі /etc/skel.

Examples

To change the default browser, use the program System Settings. However, there are situations where you cannot call systemsettings. In this case you can use the following script. It changes the default browser to Firefox:

#!/bin/bash
# Цей файл налаштовує комп’ютер згідно до побажань користувача tstaerk. Запустіть його після встановлення операційної системи.<!--}}-->

<!--{{--># 1. Встановлюємо типовою програмою для перегляду інтернету firefox
# 1.1. Для SUSE Linux, де параметри зберігаються у .kde4 замість .kde
# Ключовим параметром, що визначає типову програму для перегляду інтернету є BrowserApplication.
cd
cd .kde4/share/config
# спочатку вилучаємо всі старі записи BrowserApplication
sed -i 's/BrowserApplication\[\$e\]=.*//g' kdeglobals
# додаємо BrowserApplication до розділу General, якщо розділ General існує
sed -i 's/\[General\]/\[General\]\nBrowserApplication\[\$e\]=!firefox/g' kdeglobals
# додаємо розділ General і ключ BrowerserApplication, якщо розділу General не існує
grep "\[General\]" kdeglobals || echo -e "\n[General]\nBrowserApplication[\$e]=!firefox" >> kdeglobals