Session Environment Variables/uk: Difference between revisions
No edit summary |
(Updating to match new version of source page) |
||
Line 1: | Line 1: | ||
<languages /> | <languages /> | ||
<span id="Setting_Session_Environment_Variables"></span> | |||
== Встановлення змінних середовища сеансу == | == Встановлення змінних середовища сеансу == | ||
Line 7: | Line 8: | ||
Щоб додати каталог до вашої змінної [http://en.wikipedia.org/wiki/Path_(computing) PATH], просто створіть файл з назвою <tt>$HOME/.config/plasma-workspace/env/path.sh</tt> і вмістом, подібним до наведеного нижче: | Щоб додати каталог до вашої змінної [http://en.wikipedia.org/wiki/Path_(computing) PATH], просто створіть файл з назвою <tt>$HOME/.config/plasma-workspace/env/path.sh</tt> і вмістом, подібним до наведеного нижче: | ||
<div class="mw-translate-fuzzy"> | |||
{{Input|1=export PATH=$HOME/local/bin:$PATH | {{Input|1=export PATH=$HOME/local/bin:$PATH | ||
}} | }} | ||
</div> | |||
<div class="mw-translate-fuzzy"> | |||
Розгляньмо наш приклад докладніше. Команда ''export'' повідомляє системи, що визначається щось, що має бути збережено і використано для пошуку файлів. Далі ви маєте вказати повністю шлях до каталогу, який слід додати (у нашому прикладі <tt>$HOME/local/bin</tt>). Нарешті, вказано саму змінну $PATH, щоб вказати, що ви хочете додати до неї новий каталог, а не замінити список вже вказаних каталогів. | Розгляньмо наш приклад докладніше. Команда ''export'' повідомляє системи, що визначається щось, що має бути збережено і використано для пошуку файлів. Далі ви маєте вказати повністю шлях до каталогу, який слід додати (у нашому прикладі <tt>$HOME/local/bin</tt>). Нарешті, вказано саму змінну $PATH, щоб вказати, що ви хочете додати до неї новий каталог, а не замінити список вже вказаних каталогів. | ||
</div> | |||
Часто цього достатньо. Але якщо ви продовжите вивчення системи, ймовірно, у вас вам захочеться мати те саме середовище під час користування консоллю або доступу до вашої системи за допомогою '''ssh''', вам доведеться додати наприкінці вашого файла <tt>.bashrc</tt> щось таке: | Часто цього достатньо. Але якщо ви продовжите вивчення системи, ймовірно, у вас вам захочеться мати те саме середовище під час користування консоллю або доступу до вашої системи за допомогою '''ssh''', вам доведеться додати наприкінці вашого файла <tt>.bashrc</tt> щось таке: |
Latest revision as of 12:04, 18 March 2024
Встановлення змінних середовища сеансу
Встановити змінні середовища, які діятимуть протягом всього сеансу роботи доволі просто. Плазма виконає будь-які скрипти, назви файлів які зберігаються у $HOME/.config/plasma-workspace/env і назви файлів яких завершуються на .sh, а отже використовуватиме всі змінні середовища, встановлені у цих скриптах. Важливо, також експортувати всі визначенні змінні. Наприклад, у випадку визначення змінної PATH систему буде проінформовано про список каталогів, у яких слід шукати дані. Нехай нам потрібно додати до списку ще один каталог. Перевірити, чи є цей каталог у поточному списку можна за допомогою відкриття вікна Konsole і віддавання команди echo $PATH
Щоб додати каталог до вашої змінної PATH, просто створіть файл з назвою $HOME/.config/plasma-workspace/env/path.sh і вмістом, подібним до наведеного нижче:
export PATH=$HOME/local/bin:$PATH
Розгляньмо наш приклад докладніше. Команда export повідомляє системи, що визначається щось, що має бути збережено і використано для пошуку файлів. Далі ви маєте вказати повністю шлях до каталогу, який слід додати (у нашому прикладі $HOME/local/bin). Нарешті, вказано саму змінну $PATH, щоб вказати, що ви хочете додати до неї новий каталог, а не замінити список вже вказаних каталогів.
Часто цього достатньо. Але якщо ви продовжите вивчення системи, ймовірно, у вас вам захочеться мати те саме середовище під час користування консоллю або доступу до вашої системи за допомогою ssh, вам доведеться додати наприкінці вашого файла .bashrc щось таке:
source $HOME/.config/plasma-workspace/env/path.sh
Ви також можете ознайомитися зі способом обробки змінних середовища у KDE. Запуск KDE є складною справою, він завершується викликом або /usr/bin/startplasma-x11, або /usr/bin/startplasma-wayland. Якщо вам хочеться переглянути код, зробити це можна за допомогою відповідної сторінки. Просто знайдіть у файлі місце, де згадуються environment variables.
Додаткові відомості
Сторінка Запуск і вихід.
→ → показує, які скрипти і програми запускаються, і надає вам змогу додавати нові; див