From f1e876570492f5ef6c9f0f9efe635ac83a790bbc Mon Sep 17 00:00:00 2001 From: postscriptum Date: Sun, 16 Nov 2025 05:21:27 +0200 Subject: [PATCH] 1763263287 --- public/uk/radicle-is-decentralized-p2p-git-dvcs.gmi | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/public/uk/radicle-is-decentralized-p2p-git-dvcs.gmi b/public/uk/radicle-is-decentralized-p2p-git-dvcs.gmi index e2e13f6..553ed60 100644 --- a/public/uk/radicle-is-decentralized-p2p-git-dvcs.gmi +++ b/public/uk/radicle-is-decentralized-p2p-git-dvcs.gmi @@ -42,7 +42,7 @@ Radicle - це відносно новий проєкт з відкритим к * Radicle Node - P2P складова для синхронізації вашого коду та коду який ви читаєте (що цікаво, в екосистемі Radicle замість зірочок використовується функція "Seed", якщо у вас наприклад вузол розгорнуто на VPS з виділеним IP - можна таким чином підтримати цікавий вам проєкт його ресідінгом) * Radicle HTTPD - відповідає за високорівневе Веб-API -Усі ці компоненти ставити не обов'язково, розглянемо тільки базовий мінімум для створення свого репозиторію та публікації його коду на сервері одного з провайдерів цієї мережі з метою поширення коду з іншими користувачами, у яких інфраструктура Radicle може бути не встановлена. +Усі ці компоненти ставити окремо не обов'язково, розглянемо тільки базовий мінімум для організації свого репозиторію та публікації його коду через локальний вузол на публічні сервери провайдерів мережі з метою поширення коду з іншими користувачами, у яких інфраструктура Radicle може бути не встановлена. ## Встановлення @@ -57,7 +57,7 @@ cargo install --path crates/radicle-cli --force --locked --root ~/.radicle cargo install --path crates/radicle-node --force --locked --root ~/.radicle cargo install --path crates/radicle-remote-helper --force --locked --root ~/.radicle ``` -* само собою, для збірки проєктів Rust з вихідного коду, у вас повинна бути розгорнута відповідна інфраструктура (наприклад, засобами Rustup) +* само собою, для збірки проєктів Rust з вихідного коду, у вас повинна бути розгорнута відповідна інфраструктура (наприклад, засобами того ж Rustup) * вихідний код heartwood можна забрати zip-архівом або іншим зручним способом, приклад з `git clone` передбачає, що у вас під рукою саме Git * останніми командами компілюємо мінімальний набір radicle-cli, radicle-node і radicle-remote-helper * radicle-remote-helper тут треба як системна залежність між radicle-cli і radicle-node @@ -78,7 +78,7 @@ rad auth * alias - юзернейм * passphrase - пароль -В системах Linux, дані створеного профілю будуть стандартно розміщені в теці `~/.radicle`; приватний ключ (який варто забекапити) знаходиться в `~/.radicle/keys/radicle` +В системах Linux, дані створеного профілю Radicle будуть стандартно розміщені в теці `~/.radicle`; приватний ключ (який варто забекапити) знаходиться в `~/.radicle/keys/radicle` * тут глянув права: 0600 - молодці, часто про цей нюанс розробники забувають і його можна дістати траверсом, тут же з цим все окей. Подивитись інформацію про свій новостворений профіль можна командою: @@ -87,7 +87,7 @@ rad auth rad self ``` -Тепер можемо створити перший репозиторій, а точніше - прив'язати існуючий репозиторій Git до нового апстріму Radicle. Для цього власне спершу потрібно ініціювати репозиторій Git, він повинен містити щонайменше один коміт: +Тепер можемо додати перший репозиторій, а точніше - прив'язати існуючий репозиторій Git до нового апстріму Radicle. Для цього власне спершу потрібно ініціювати репозиторій Git, він повинен містити щонайменше один коміт: ``` bash mkdir ~/repo