From 02b2048f0533919dcb6552b9e8ea217da467c17e Mon Sep 17 00:00:00 2001 From: Okinea Dev <81070564+okineadev@users.noreply.github.com> Date: Sat, 20 Apr 2024 06:29:23 +0300 Subject: [PATCH] pages*: add Ukrainian translation (#12566) * pages*: add Ukrainian translation --------- Co-authored-by: K.B.Dharun Krishna --- pages.uk/linux/adduser.md | 24 ++++++++++++++++++ pages.uk/linux/apt-add-repository.md | 20 +++++++++++++++ pages.uk/linux/apt-file.md | 20 +++++++++++++++ pages.uk/linux/apt-key.md | 25 +++++++++++++++++++ pages.uk/linux/apt-moo.md | 2 +- pages.uk/linux/cat.md | 28 +++++++++++++++++++++ pages.uk/linux/help.md | 28 +++++++++++++++++++++ pages.uk/linux/locale.md | 20 +++++++++++++++ pages.uk/linux/nala.md | 37 ++++++++++++++++++++++++++++ pages.uk/linux/rm.md | 25 +++++++++++++++++++ pages.uk/linux/rpi-eeprom-update.md | 20 +++++++++++++++ pages.uk/linux/sleep.md | 20 +++++++++++++++ 12 files changed, 268 insertions(+), 1 deletion(-) create mode 100644 pages.uk/linux/adduser.md create mode 100644 pages.uk/linux/apt-add-repository.md create mode 100644 pages.uk/linux/apt-file.md create mode 100644 pages.uk/linux/apt-key.md create mode 100644 pages.uk/linux/cat.md create mode 100644 pages.uk/linux/help.md create mode 100644 pages.uk/linux/locale.md create mode 100644 pages.uk/linux/nala.md create mode 100644 pages.uk/linux/rm.md create mode 100644 pages.uk/linux/rpi-eeprom-update.md create mode 100644 pages.uk/linux/sleep.md diff --git a/pages.uk/linux/adduser.md b/pages.uk/linux/adduser.md new file mode 100644 index 0000000000..6b66dc41d8 --- /dev/null +++ b/pages.uk/linux/adduser.md @@ -0,0 +1,24 @@ +# adduser + +> Утиліта додавання користувачів. +> Більше інформації: . + +- Створити нового користувача з домашнім каталогом за замовчуванням і попросити користувача встановити пароль: + +`adduser {{юзернейм}}` + +- Створити нового користувача без домашнього каталогу: + +`adduser --no-create-home {{юзернейм}}` + +- Створити нового користувача з домашнім каталогом за вказаним шляхом: + +`adduser --home {{шлях/до/дому}} {{юзернейм}}` + +- Створити нового користувача з указаною оболонкою, встановленою як оболонка входу: + +`adduser --shell {{шлях/до/оболонки}} {{юзернейм}}` + +- Створити нового користувача, що належить до вказаної групи: + +`adduser --ingroup {{група}} {{юзернейм}}` diff --git a/pages.uk/linux/apt-add-repository.md b/pages.uk/linux/apt-add-repository.md new file mode 100644 index 0000000000..5a95730495 --- /dev/null +++ b/pages.uk/linux/apt-add-repository.md @@ -0,0 +1,20 @@ +# apt-add-repository + +> Керує взаємодією з репозиторіями `apt`. +> Більше інформації: . + +- Додайте новий репозиторій `apt`: + +`apt-add-repository {{репозиторій}}` + +- Видалити репозиторій `apt`: + +`apt-add-repository --remove {{репозиторій}}` + +- Оновити кеш пакетів після додавання репозиторію: + +`apt-add-repository --update {{репозиторій}}` + +- Увімкнути вихідні пакети: + +`apt-add-repository --enable-source {{репозиторій}}` diff --git a/pages.uk/linux/apt-file.md b/pages.uk/linux/apt-file.md new file mode 100644 index 0000000000..0823c8e6af --- /dev/null +++ b/pages.uk/linux/apt-file.md @@ -0,0 +1,20 @@ +# apt-file + +> Пошук файлів в пакетах `apt`, включно з тими, що ще не встановлені. +> Більше інформації: . + +- Оновити базу метаданих: + +`sudo apt update` + +- Пошук пакетів, які містять вказаний файл або шлях: + +`apt-file {{search|find}} {{частковий_шлях/до/файлу}}` + +- Список вмісту конкретного пакета: + +`apt-file {{show|list}} {{пакет}}` + +- Пошук пакетів, які відповідають `регулярному_виразу`: + +`apt-file {{search|find}} --regexp {{регулярний_вираз}}` diff --git a/pages.uk/linux/apt-key.md b/pages.uk/linux/apt-key.md new file mode 100644 index 0000000000..795942e7ad --- /dev/null +++ b/pages.uk/linux/apt-key.md @@ -0,0 +1,25 @@ +# apt-key + +> Утиліта керування ключами для диспетчера пакетів APT в Debian та Ubuntu. +> Примітка: `apt-key` застарілий (за винятком використання `apt-key del` у сценаріях підтримки). +> Більше інформації: . + +- Список довірених ключів: + +`apt-key list` + +- Додати ключ до довіреного сховища ключів: + +`apt-key add {{public_key_file.asc}}` + +- Видалити ключ з довіреного сховища ключів: + +`apt-key del {{key_id}}` + +- Додайте віддалений ключ до надійного сховища ключів: + +`wget -qO - {{https://host.tld/filename.key}} | apt-key add -` + +- Додати ключ із сервера ключів лише з ідентифікатором ключа: + +`apt-key adv --keyserver {{pgp.mit.edu}} --recv {{KEYID}}` diff --git a/pages.uk/linux/apt-moo.md b/pages.uk/linux/apt-moo.md index a9292b17d7..5a9d82134d 100644 --- a/pages.uk/linux/apt-moo.md +++ b/pages.uk/linux/apt-moo.md @@ -3,6 +3,6 @@ > Пасхалка від менеджеру пакетів `APT`. > Більше інформації: . -- Друкує коров'ячу пасхалку: +- Друкує пасхалку з коровою: `apt moo` diff --git a/pages.uk/linux/cat.md b/pages.uk/linux/cat.md new file mode 100644 index 0000000000..068bad43a0 --- /dev/null +++ b/pages.uk/linux/cat.md @@ -0,0 +1,28 @@ +# cat + +> Зчитування та об'єднання файлів. +> Більше інформації: . + +- Вивести вміст файлу в `stdout`: + +`cat {{шлях/до/файлу}}` + +- Об’єднати кілька файлів у вихідний файл: + +`cat {{шлях/до/файлу1 шлях/до/файлу2 ...}} > {{шлях/до/вихідного_файлу}}` + +- Додайте кілька файлів до вихідного файлу: + +`cat {{шлях/до/файлу1 шлях/до/файлу2 ...}} >> {{шлях/до/вихідного_файлу}}` + +- Записати `stdin` у файл: + +`cat - > {{шлях/до/файлу}}` + +- Пронумерувати всі вихідні рядки: + +`cat -n {{шлях/до/файлу}}` + +- Відобразити недруковані символи та пробіли (з префіксом `M-`, якщо не ASCII): + +`cat -v -t -e {{шлях/до/файлу}}` diff --git a/pages.uk/linux/help.md b/pages.uk/linux/help.md new file mode 100644 index 0000000000..8eab01fa6e --- /dev/null +++ b/pages.uk/linux/help.md @@ -0,0 +1,28 @@ +# help + +> Відображення інформації про вбудовані команди Bash. +> Більше інформації: . + +- Показати повний список вбудованих команд: + +`help` + +- Надрукувати інструкції щодо використання конструкції циклу `while`: + +`help while` + +- Надрукувати інструкції щодо використання конструкції циклу `for`: + +`help for` + +- Надрукуйте інструкції щодо використання `[[ ]]` для умовних команд: + +`help [[ ]]` + +- Надрукувати інструкцію щодо використання `(( ))` для обчислення математичних виразів: + +`help \( \)` + +- Надрукувати інструкції щодо використання команди `cd`: + +`help cd` diff --git a/pages.uk/linux/locale.md b/pages.uk/linux/locale.md new file mode 100644 index 0000000000..423ce120dc --- /dev/null +++ b/pages.uk/linux/locale.md @@ -0,0 +1,20 @@ +# locale + +> Отримайте інформацію, що стосується локалізації. +> Більше інформації: . + +- Список усіх глобальних змінних середовища, що описують локалізацію користувача: + +`locale` + +- список всії наявних локалізацій: + +`locale --all-locales` + +- Показати всі доступні локалізації та пов'язані метадані: + +`locale --all-locales --verbose` + +- Відображення поточного формату дати: + +`locale date_fmt` diff --git a/pages.uk/linux/nala.md b/pages.uk/linux/nala.md new file mode 100644 index 0000000000..0ae8c9ab32 --- /dev/null +++ b/pages.uk/linux/nala.md @@ -0,0 +1,37 @@ +# nala + +> Утиліта керування пакетами з кращим форматуванням. +> Фронтенд для API `python-apt`. +> Більше інформації: . + +- Встановити пакет або оновити його до останньої версії: + +`sudo nala install {{пакет}}` + +- Видалити пакет: + +`sudo nala remove {{пакет}}` + +- Видалити пакет та його конфігураційні файли: + +`nala purge {{пакет}}` + +- Пошук назв пакетів і описів за допомогою слова, регулярного виразу (за замовчуванням) або glob: + +`nala search "{{паттерн}}"` + +- Оновити список доступних пакетів та оновити систему: + +`sudo nala upgrade` + +- Видалити усі невикористовувані пакети та залежності з вашої системи: + +`sudo nala autoremove` + +- Отримати швидші дзеркала, щоб покращити швидкість завантаження: + +`sudo nala fetch` + +- Показати історію всіх транзакцій: + +`nala history` diff --git a/pages.uk/linux/rm.md b/pages.uk/linux/rm.md new file mode 100644 index 0000000000..6a9e976336 --- /dev/null +++ b/pages.uk/linux/rm.md @@ -0,0 +1,25 @@ +# rm + +> Видалити файли або директорії. +> Дивіться також: `rmdir`. +> Більше інформації: . + +- Видалити певні файли: + +`rm {{шлях/до/файлу1 шлях/до/файлу2 ...}}` + +- Видалити певні файли, ігноруючи неіснуючі: + +`rm --force {{шлях/до/файлу1 шлях/до/файлу2 ...}}` + +- Видалити певні файли інтерактивно запитуючи перед кожним видаленням: + +`rm --interactive {{шлях/до/файлу1 шлях/до/файлу2 ...}}` + +- Видалити певні файли, друкуючи інформацію про кожне видалення: + +`rm --verbose {{шлях/до/файлу1 шлях/до/файлу2 ...}}` + +- Видалити певні файли та директорії рекурсивно: + +`rm --recursive {{шлях/до/файлу_або_папки1 шлях/до/файлу_або_папки2 ...}}` diff --git a/pages.uk/linux/rpi-eeprom-update.md b/pages.uk/linux/rpi-eeprom-update.md new file mode 100644 index 0000000000..d2bb95b4cb --- /dev/null +++ b/pages.uk/linux/rpi-eeprom-update.md @@ -0,0 +1,20 @@ +# rpi-eeprom-update + +> Оновити EEPROM та переглянути іншу інформацію про EEPROM. +> Більше інформації: . + +- Переглянути інформацію про поточний встановлений EEPROM raspberry pi: + +`sudo rpi-eeprom-update` + +- Оновити Raspberry Pi EEPROM: + +`sudo rpi-eeprom-update -a` + +- Скасувати незавершене оновлення: + +`sudo rpi-eeprom-update -r` + +- Показати довідку: + +`rpi-eeprom-update -h` diff --git a/pages.uk/linux/sleep.md b/pages.uk/linux/sleep.md new file mode 100644 index 0000000000..c66e33c6d2 --- /dev/null +++ b/pages.uk/linux/sleep.md @@ -0,0 +1,20 @@ +# sleep + +> Затримка на певний час. +> Більше інформації: . + +- Затримка в секундах: + +`sleep {{секунди}}` + +- Затримка в хвилинах (також можна використовувати інші одиниці ([д]ень, [г]одина, [с]екунда, вічність): + +`sleep {{хвилини}}m` + +- Затримка на 1 день 3 години: + +`sleep 1d 3h` + +- Виконати певну команду через 20 хвилин затримки: + +`sleep 20m && {{command}}`