Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
bc2e57c
New translations mkdocs_venv.md (Ukrainian)
rockylinux-auto Jul 29, 2024
49d6e45
New translations knot_authoritative_dns.md (Ukrainian)
rockylinux-auto Jul 29, 2024
1c30512
New translations cloud_server_using_nextcloud.md (Ukrainian)
rockylinux-auto Jul 30, 2024
5bf449d
New translations podman.md (Ukrainian)
rockylinux-auto Jul 30, 2024
6855b0d
New translations podman_guide.md (Ukrainian)
rockylinux-auto Jul 30, 2024
2f38a4a
New translations transmission_daemon.md (Ukrainian)
rockylinux-auto Jul 30, 2024
5aea110
New translations samba_file_share.md (Ukrainian)
rockylinux-auto Jul 30, 2024
4d339a0
New translations knot_authoritative_dns.md (Ukrainian)
rockylinux-auto Jul 30, 2024
ffea11c
New translations ssh_ca_key_signing.md (Ukrainian)
rockylinux-auto Jul 30, 2024
53ec0ae
New translations nsd_authoritative_dns.md (Ukrainian)
rockylinux-auto Jul 30, 2024
f50d354
New translations gnome-extensions.md (Ukrainian)
rockylinux-auto Jul 30, 2024
7147f95
New translations unbound_recursive_dns.md (Ukrainian)
rockylinux-auto Jul 30, 2024
c3aa468
New translations rdp-server.md (Ukrainian)
rockylinux-auto Jul 30, 2024
fd495c3
New translations x11vnc_plus_ssh_lan.md (Ukrainian)
rockylinux-auto Jul 30, 2024
5ee9221
New translations brother-all-in-one.md (Ukrainian)
rockylinux-auto Jul 30, 2024
32899ff
New translations 10-boot.md (French)
rockylinux-auto Jul 30, 2024
4fc1699
New translations 8_7.md (French)
rockylinux-auto Jul 30, 2024
b661c46
New translations 10-boot.md (German)
rockylinux-auto Jul 30, 2024
dbd4b3d
New translations vmware_tools.md (French)
rockylinux-auto Jul 30, 2024
b19b8bc
New translations torsocks.md (French)
rockylinux-auto Jul 30, 2024
1f58472
New translations 01-presentation.md (French)
rockylinux-auto Jul 30, 2024
2cc61d4
New translations 01-basic.md (French)
rockylinux-auto Jul 30, 2024
21a684d
New translations 10-boot.md (French)
rockylinux-auto Jul 30, 2024
89b14cb
New translations 8_7.md (French)
rockylinux-auto Jul 30, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions docs/books/admin_guide/01-presentation.fr.md
Original file line number Diff line number Diff line change
Expand Up @@ -262,7 +262,7 @@ Il existe plusieurs types d'interpréteurs de commandes disponibles et configura

## Testez vos connaissances

:heavy_check_mark: Un système d’exploitation est un ensemble de programmes permettant la gestion des ressources disponibles d’un ordinateur :
:heavy_check_mark: Un système d’exploitation est un ensemble de programmes permettant la gestion des ressources d’un ordinateur :

* [ ] Vrai
* [ ] Faux
Expand Down Expand Up @@ -306,12 +306,12 @@ Il existe plusieurs types d'interpréteurs de commandes disponibles et configura
* [ ] Multiplateforme
* [ ] Ouvert

:heavy_check_mark: Un logiciel libre est-il forcément Open Source ?
:heavy_check_mark: Un logiciel libre est-il forcément open-source ?

* [ ] Vrai
* [ ] Faux

:heavy_check_mark: Un logiciel Open Source est-il forcément libre ?
:heavy_check_mark: Un logiciel open-source est-il forcément libre ?

* [ ] Vrai
* [ ] Faux
Expand Down
2 changes: 1 addition & 1 deletion docs/books/admin_guide/10-boot.de.md
Original file line number Diff line number Diff line change
Expand Up @@ -198,7 +198,7 @@ Der `systemctl` Befehl wird auch für die Aktivierung - `enable` - oder Deaktivi

| systemctl | Beschreibung |
| ---------------------------------------- | ------------------------------------------------------------- |
| systemctl enable *name*.service | Dienst aktivieren |
| systemctl enable *name*.service | Einen Dienst aktivieren |
| systemctl disable *name*.service | Dienst deaktivieren |
| systemctl list-unit-files --type service | Listet alle Dienste und prüft, ob sie ausgeführt werden |
| systemctl list-dependencies --after | Listet die Dienste auf, die vor der angegebenen Unit beginnen |
Expand Down
6 changes: 3 additions & 3 deletions docs/books/admin_guide/10-boot.fr.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ Dans ce chapitre, vous apprendrez comment le système démarre.
:heavy_check_mark: Comment gérer les services ;
:heavy_check_mark: Comment accéder aux journaux depuis `journald`.

:checkered_flag: **utilisateurs**
:checkered_flag: **utilisateurs**.

**Connaissances** : :star: :star:
**Complexité** : :star: :star: :star:
Expand Down Expand Up @@ -156,7 +156,7 @@ Il est développé pour :

La suite logicielle systemd introduit le concept d'unités système (systemd units).

| Type | Extension de fichier | Observation |
| Type | Extension de fichier | Fonctionnalité |
| ---------------- | -------------------- | ----------------------------------------------------------- |
| Unité de service | `.service` | Service système |
| Target unit | `.target` | Un groupe d'unités système |
Expand Down Expand Up @@ -199,7 +199,7 @@ La commande `systemctl` est également utilisée pour `activer` ou `désactiver`
| systemctl | Observation |
| ---------------------------------------- | ------------------------------------------------------------------ |
| systemctl enable *name*.service | Activer un service |
| systemctl disable *name*.service | Désactiver un service |
| systemctl disable *name*.service | Désactive un service |
| systemctl list-unit-files --type service | Liste tous les services et vérifie s'ils sont en cours d'exécution |
| systemctl list-dependencies --after | Liste les services qui commencent avant l'unité spécifiée |
| systemctl list-dependencies --before | Liste les services qui commencent après l'unité spécifiée |
Expand Down
2 changes: 1 addition & 1 deletion docs/books/learning_ansible/01-basic.fr.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ Dans ce chapitre, vous apprendrez à travailler avec Ansible.
:heavy_check_mark: Appliquer des changements de configuration à des serveurs ;
:heavy_check_mark: Créer vos premiers playbooks Ansible;

:checkered_flag: **ansible**, **module**, **playbook**
:checkered_flag: **ansible**, **module**, **playbook**.

**Connaissances** : :star: :star: :star:
**Complexité** : :star: :star:
Expand Down
74 changes: 74 additions & 0 deletions docs/desktop/gnome/gnome-extensions.uk.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
---
title: Розширення оболонки GNOME
author: Joseph Brinkman
contributors: Steven Spencer
tested with: 9.4
tags:
- робочий стіл
- gnome
---

## Вступ

З [веб-сайту GNOME](https://extensions.gnome.org/about/){:target="_blank"}:

> GNOME Shell надає основні функції інтерфейсу користувача для GNOME, як-от перемикання на вікна та запуск програм. Елементи інтерфейсу користувача, надані GNOME Shell, включають панель у верхній частині екрана, огляд дій і панель повідомлень у нижній частині екрана».
> Розширення GNOME Shell — це невеликі фрагменти коду, написані сторонніми розробниками, які змінюють спосіб роботи GNOME. (Якщо ви знайомі з розширеннями Chrome або Firefox Addons, розширення GNOME Shell подібні до них.) Ви можете знайти та встановити розширення GNOME Shell за допомогою цього веб-сайту.
> Створення розширень створюється поза звичайним процесом проектування та розробки GNOME, вони підтримуються їхніми авторами, а не спільнотою GNOME. Деякі функції, спочатку реалізовані як розширення, можуть знайти свій шлях до майбутніх версій GNOME.

## Припущення

- Робоча станція або сервер Rocky Linux із інсталяцією GNOME.

## Встановлення розширення GNOME

Розширення GNOME надаються з пакета gnome-shell у репозиторії "appstream". Встановіть за допомогою:

```bash
sudo dnf install gnome-shell
```

Інсталяція включає всі необхідні залежності.

## Встановлення інтеграції браузера

Gnome Extensions має бібліотеку програмного забезпечення, доступну на веб-сайті gnome.extensions.org, де ви можете встановити розширення безпосередньо з веб-сайту. Щоб досягти цього, ваш браузер і розширення gnome повинні сприяти підключенню.

```bash
sudo dnf install chrome-gnome-shell
```

[installation guide](https://gnome.pages.gitlab.gnome.org/gnome-browser-integration/pages/installation-guide.html){target="_blank"}

## Визначення версії оболонки GNOME

Розширення браузера, яке використовується для полегшення встановлення розширення з extensions.gnome.org, має автоматично визначати версію оболонки GNOME, яка зараз запущена у вашій системі.

Ви повинні завантажити розширення, використовуючи правильну версію оболонки GNOME, щоб виконати локальну установку.

```bash
gnome-shell --version
```

## Установка розширення

Для цього прикладу ми встановимо популярне розширення dash-to-dock.

1. Перейдіть на [веб-сторінку розширення dash to dock](https://extensions.gnome.org/extension/307/dash-to-dock/){target="_blank"}
2. Перемкніть розширення з "вимкнено" на "увімкнено"
![Увімкнути розширення](images/gnome_extensions_images/gnome-shell-extensions-toggle-btn.webp)
3. Коли буде запропоновано встановити розширення, натисніть "yes".

## Керування встановленими розширеннями

Розширення GNOME встановлюються та керуються на gnome.extensions.org.

Щоб керувати своїми розширеннями GNOME, спочатку перейдіть до https://extensions.gnome.org/local/

![Manage GNOME extensions](images/gnome_extensions_images/gnome-shell-installed-extensions.webp)

На цій сторінці ви знайдете список встановлених розширень. Ви можете ввімкнути або вимкнути кожен із них. Ви також можете налаштувати параметри оболонки, натиснувши кнопку-перемикач для одного з двох доступних параметрів меню: «Вимкнути всі розширення» або «Вимкнути перевірку версії».

## Висновок

Розширення GNOME є хорошим інструментом для додавання функціональності та налаштування робочого середовища GNOME.
98 changes: 98 additions & 0 deletions docs/desktop/gnome/rdp-server.uk.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,98 @@
---
title: Спільний доступ до робочого столу через RDP
author: Ezequiel Bruni
contributors: Steven Spencer
---

## Вступ

Цей посібник для вас, якщо ви хочете поділитися своїм робочим столом (Gnome) у Rocky Linux або отримати доступ до інших спільних робочих столів. А ще краще, це не складно!

Для початківців ви збираєтеся використовувати RDP. RDP розшифровується як Remote Desktop Protocol, і він робить саме те, що це означає: він дозволяє переглядати комп’ютери та взаємодіяти з ними на відстані, і все це за допомогою графічного інтерфейсу. Однак ви повинні швидко зануритися в командний рядок, щоб налаштувати його.

!!! note "Примітка"

```
За замовчуванням Rocky Linux дозволяє надавати спільний доступ до вашого робочого столу через інший протокол під назвою VNC. VNC досить зручний, але RDP зазвичай пропонує набагато більш плавний досвід і може працювати з дивною роздільною здатністю монітора.
```

## Припущення

Для цього посібника припускається, що ви вже налаштували наступне:

- Rocky Linux з Gnome
- Flatpak і Flathub встановлені та працюють
- Обліковий запис некореневого користувача
- Доступ адміністратора або sudo та готовність вставляти команди в термінал
- Сервер X (для спільного використання робочого столу)

!!! info "примітка"

```
Наразі реалізується кілька проектів, спрямованих на те, щоб сервер відображення Wayland і RDP добре працювали, а новіші версії Gnome постачаються з вбудованим сервером RDP, який справляється з цим. Однак версія Gnome від Rocky Linux не має такої функції, тому набагато простіше запускати сеанс RDP за допомогою x11.
```

## Спільне використання робочого столу Rocky Linux Gnome за допомогою RDP

Щоб зробити ваш робочий стіл Rocky Linux віддалено доступним, вам потрібен сервер RDP. Для наших цілей «xrdp» буде більш ніж достатньо. Однак для цього вам потрібно буде використовувати термінал, оскільки це програма, яка працює лише з CLI.

```bash
sudo dnf install xrdp
```

Після того, як ви це встановили, вам потрібно ввімкнути службу:

```bash
sudo systemctl enable --now xrdp
```

Сервер RDP має бути встановлено, увімкнено та запущено, якщо все йде добре. Але ви ще не можете підключитися; вам потрібно спочатку відкрити правильний порт на брандмауері.

Якщо ви хочете дізнатися більше про роботу брандмауера Rocky Linux, `firewalld`, перегляньте наш [посібник для початківців з `firewalld`](../../guides/security/firewalld-beginners.md). Якщо ви просто хочете йти далі, виконайте ці команди:

```bash
sudo firewall-cmd --zone=public --add-port=3389/tcp --permanent
sudo firewall-cmd --reload
```

Для початківців: ці команди відкривають порт RDP у вашому брандмауері, щоб ви могли приймати вхідні з’єднання RDP і перезапускати брандмауер, щоб застосувати зміни. Якщо ви відчуваєте таку схильність, ви можете перезавантажити свій комп'ютер просто для безпеки.

Ви можете вийти, якщо не хочете перезавантажуватись. RDP використовує облікові дані вашого облікового запису користувача для безпеки. Увійти віддалено, якщо ви вже ввійшли на свій робочий стіл локально, неможливо. Принаймні, не в тому самому обліковому записі користувача.

!!! info "примітка"

```
Ви також можете використовувати програму Firewall, щоб керувати `firewalld` і відкривати будь-які порти, які хочете. Слідкуйте за посиланням на мій посібник із встановлення та використання програми Firewall.
```

## Доступ до робочого столу Rocky Linux та/або інших робочих столів за допомогою RDP

Ви бачили, як інсталювати сервер RDP, і тепер вам знадобиться клієнтська програма RDP. У Windows програма підключення до віддаленого робочого стола чудово справляється з цим завданням. Якщо ви хочете отримати доступ до своєї машини Rocky Linux з іншої машини Linux, вам потрібно буде встановити опцію третьої сторони.

У Gnome Remmina отримує мою найкращу рекомендацію. Він не складний у використанні; він стабільний і в цілому працює.

Якщо у вас встановлено Flatpak/Flathub, відкрийте програму Software і знайдіть Remmina.

![The Gnome Software app on the Remmina page](images/rdp_images/01-remmina.png)

Встановіть його та запустіть. Важливо: це процес додавання з’єднання RDP у Remmina, але він подібний майже до будь-якої іншої клієнтської програми RDP, яку ви, ймовірно, знайдете.

Натисніть кнопку з плюсом у верхньому лівому куті, щоб додати з’єднання. У полі імені назвіть його як завгодно та введіть IP-адресу віддаленого комп’ютера, а також ім’я користувача та пароль віддаленого облікового запису користувача. Пам’ятайте: якщо ваші комп’ютери в одній мережі, вам потрібно використовувати їх локальну IP-адресу, а не ту, яку ви бачите на сайті, наприклад «whatsmyip.com».

![The Remmina connection profile form](images/rdp_images/02-remmina-config.png)

Якщо ваші комп’ютери знаходяться в різних мережах, я сподіваюся, що ви знаєте, як зробити переадресацію портів, або що віддалений комп’ютер має якусь статичну IP-адресу. Це все виходить за рамки цього документа.

Прокрутіть униз, щоб переглянути такі параметри, як підтримка кількох моніторів, користувацька роздільна здатність тощо. Крім того, параметр «Тип підключення до мережі» у вашому клієнті RDP дозволяє збалансувати використання пропускної здатності та якість зображення.

Використовуйте локальну мережу для найкращої якості, якщо ваші комп’ютери в одній мережі.

Потім натисніть ++"Save"++ і ++"Connect"++ і вперед!

Ось як це виглядає з клієнтом підключення до віддаленого робочого стола Windows. Автор написав цей документ на своєму локальному сервері Rocky Linux за допомогою RDP. Я не жартував про те, що RDP може обробляти дивні роздільності монітора.

![A screenshot of my docs-writing environment, at a 5120x1440p resolution](images/rdp_images/03-rdp-connection.jpg)

## Висновок

І ось воно! Це все, що вам потрібно знати, щоб запустити RDP на Rocky Linux і поділитися робочим столом. Це допоможе, якщо вам потрібен лише віддалений доступ до деяких файлів і програм.
Loading