Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
18 changes: 9 additions & 9 deletions docs/books/nvchad/plugins/projectmgr.fr.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,15 +30,15 @@ Pour installer le plugiciel, vous devrez éditer le fichier **custom/plugins.lua
},
```

Une fois que vous avez enregistré le fichier, le plugiciel sera disponible pour l'installation. Pour l'installer, ouvrez *lazy.nvim* avec la commande `:Lazy` et tapez <kbd>I</kbd>. Une fois l'installation terminée, vous devrez relancer l'éditeur pour qu'il utilise la nouvelle configuration que vous avez enregistrée.
Une fois que vous avez enregistré le fichier, le plugiciel sera disponible pour l'installation. Pour l'installer, ouvrez *lazy.nvim* avec la commande `:Lazy` et tapez ++"I"++. Une fois l'installation terminée, vous devrez relancer l'éditeur pour qu'il utilise la nouvelle configuration que vous avez enregistrée.

Le plugiciel fournit une commande unique `:ProjectMgr` qui ouvre un tampon interactif à partir duquel vous pouvez effectuer toutes les opérations en utilisant des raccourcis clavier. Lors de la première ouverture, le tampon sera vide comme cette capture d'écran l'indique :

![ProjectMgr Init](./images/projectmgr_init.png)

### Utilisation du Gestionnaire de Projet

Toutes les opérations sont effectuées avec la touche <kbd>Ctrl</kbd> suivie d'une lettre (exemple `<C-a`), la touche `<CR>` correspondant à la touche <kbd>Entrer</kbd>.
Toutes les opérations sont effectuées avec la touche ++ctrl++ suivie d'une lettre (par exemple `<C-a`), la touche `<CR>` correspondant à la touche ++enter++.

Le tableau suivant montre toutes les opérations disponibles

Expand All @@ -50,7 +50,7 @@ Le tableau suivant montre toutes les opérations disponibles
| `<C-e>` | Modifier les paramètres du projet |
| `<C-q>` | Fermer le tampon |

Pour ajouter votre premier projet, vous devrez utiliser la combinaison <kbd>Ctrl</kbd> + <kbd>a</kbd> qui ouvrira un menu interactif dans la *ligne d'état*. Dans cet exemple, un clone de la documentation de Rocky Linux enregistrée dans **~/lab/rockydocs/documentation** sera utilisé.
Pour ajouter votre premier projet, vous devrez utiliser la combinaison ++ctrl++ + ++"a"++ qui ouvrira un menu interactif dans la *ligne d'état*. Dans cet exemple, un clone de la documentation de Rocky Linux enregistrée dans **~/lab/rockydocs/documentation** sera utilisé.

La première question concerne le nom du projet :

Expand All @@ -72,13 +72,13 @@ Ou exécuter une commande avant de fermer l'éditeur.

Les commandes doivent être saisies en omettant le deux-points `:` utilisé pour exécuter les mêmes commandes dans la *ligne d'état*.

Une fois la configuration terminée, votre projet sera disponible dans le tampon. Pour l'ouvrir, sélectionnez-le et appuyez sur <kbd>Entrer</kbd>.
Une fois la configuration terminée, votre projet sera disponible dans le tampon. Pour l'ouvrir, sélectionnez-le et appuyez sur ++enter++.

![ProjectMgr Add](./images/projectmgr_add.png)

Comme vous pouvez le constater à partir de la capture d'écran dans la section **Config & Infos** le plugiciel a reconnu le dossier comme géré par *Git* et nous fournit quelques informations à son sujet.

La modification d'un projet se fait avec <kbd>Ctrl</kbd> + <kbd>e</kbd> et se compose d'une nouvelle boucle interactive, alors que toute suppression est effectuée avec la combinaison <kbd>Ctrl</kbd> + <kbd>d</kbd>.
La modification d'un projet se fait avec ++ctrl++ + ++"e"++ et se compose d'une nouvelle boucle interactive, alors que toute suppression est effectuée avec la combinaison ++ctrl++ + ++"d"++.

### Fonctions supplémentaires

Expand Down Expand Up @@ -146,15 +146,15 @@ Pour accélérer l'ouverture de vos projets, vous pouvez créer un raccourci cla
```lua
-- Projects
M.projects = {
n = {
["<leader>fp"] = { "<cmd> ProjectMgr<CR>", "Open Projects"}
n = {
["<leader>fp"] = { "<cmd> ProjectMgr<CR>", "Open Projects" },
},
}
```

Avec l'éditeur dans l'état **NORMAL** vous pouvez ouvrir le gestionnaire de projet avec la combinaison <kbd>Espace</kbd> + <kbd>f</kbd> suivie de <kbd>p</kbd>.
Avec l'éditeur dans l'état **NORMAL** vous pouvez ouvrir le gestionnaire de projet avec la combinaison ++space++ + ++"f"++ suivie de ++"p"++.

## Conclusions et pensées finales
## Conclusion

Comme le nombre de projets sur lesquels vous travaillez augmente, il peut être utile d'avoir un outil pour vous aider à les gérer. Ce plugiciel vous permettra d'accélérer votre travail en réduisant le temps nécessaire pour accéder aux fichiers dont vous avez besoin pour les éditer.

Expand Down
2 changes: 1 addition & 1 deletion docs/gemstones/gemstone_template.it.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ tags:

## Introduzione

Breve panoramica sull'argomento. Indicare l'importanza e lo scopo della Gemma.
Una breve panoramica dell'argomento. Indicare l'importanza e lo scopo della Gemma.

## Descrizione del problema

Expand Down
4 changes: 2 additions & 2 deletions docs/gemstones/git/01-gh_cli_1st_pr.it.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ Nel nostro esempio utilizzeremo la creazione di un nuovo documento Gemstone.

## Descrizione del problema

I collaboratori possono preferire o avere la necessità di eseguire tutte le azioni tramite la CLI, dal fork dei repository all'invio di richieste di pull per la prima volta.
I collaboratori possono preferire o avere bisogno di eseguire tutte le azioni tramite la CLI, dal fork dei repository all'invio di richieste di pull per la prima volta.

## Prerequisiti

Expand Down Expand Up @@ -50,7 +50,7 @@ I collaboratori possono preferire o avere la necessità di eseguire tutte le azi
```

5. **Aggiungere il nuovo documento**:
Utilizzate il vostro editor di testo preferito per creare e modificare il file contenente il vostro nuovo contributo.
Utilizzate il vostro editor di testo preferito per creare e modificare il vostro nuovo file di contributo.
Per questo esempio, creeremo un nuovo file chiamato `gemstome_new_pr.md` e lo salveremo nella cartella `docs/gemstones/`.

6. **Effettuare il commit delle modifiche**:
Expand Down
4 changes: 2 additions & 2 deletions docs/gemstones/git/02-gh_cli_edit_pr_title.it.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: Modificare o cambiare il titolo di una richiesta di pull esistente tramite CLI
author: Wale Soyinka
contributors: null
contributors: Ganna Zhyrnova
tags:
- GitHub
- Pull Request
Expand Down Expand Up @@ -46,4 +46,4 @@ A volte può essere necessario modificare il titolo di un PR dopo la sua creazio

## Conclusione

Seguendo questi passaggi, è possibile modificare facilmente il titolo di una richiesta di pull esistente in un repository GitHub, attraverso lo strumento GitHub CLI (gh).
Seguendo questi passaggi, è possibile modificare facilmente il titolo di una richiesta di pull esistente in un repository GitHub attraverso lo strumento GitHub CLI (gh).
8 changes: 4 additions & 4 deletions docs/gemstones/git/02_github_web_edit_pr_title.it.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: Modificare o cambiare il titolo di una richiesta di pull esistente tramite github.com
author: Wale Soyinka
contributors: null
contributors: Ganna Zhyrnova
tags:
- GitHub
- Pull Request
Expand All @@ -10,7 +10,7 @@ tags:

## Introduzione

Questa guida spiega come modificare o cambiare il titolo di una richiesta di pull (PR) esistente in un repository GitHub, utilizzando l'interfaccia web di GitHub.
Questa guida illustra come modificare o cambiare il titolo di una richiesta di pull (PR) esistente in un repository GitHub utilizzando l'interfaccia web di GitHub.

## Descrizione del problema

Expand All @@ -32,7 +32,7 @@ A volte può essere necessario modificare il titolo di un PR dopo la sua creazio
2. **Modificare il titolo del PR**:
- Cliccare sul titolo del PR.
- Apparirà una casella di testo modificabile.
- Modificare il titolo come necessario e premere "Invio" o fare clic all'esterno della casella di testo per salvare le modifiche.
- Modificare il titolo, premere ++enter++ o cliccare al di fuori della casella di testo per salvare le modifiche.

## Informazioni aggiuntive (facoltative)

Expand All @@ -41,4 +41,4 @@ A volte può essere necessario modificare il titolo di un PR dopo la sua creazio

## Conclusione

Seguendo questi passaggi, è possibile modificare facilmente il titolo di una richiesta di pull esistente in un repository GitHub, attraverso l'interfaccia web.
Seguendo questi passaggi, è possibile modificare facilmente il titolo di una richiesta di pull esistente in un repository GitHub attraverso l'interfaccia web.
6 changes: 3 additions & 3 deletions docs/gemstones/index.it.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,16 @@ author: Steven Spencer

# Gemstones

Benvenuti su **Gemstones**! Vi sento già: _"Cosa mai sono le Gemstones e come si inseriscono nella documentazione di Rocky Linux?"_ È un'ottima domanda. Mentre le **Guide** contengono la nostra normale documentazione sulle procedure e i **Libri** contengono la nostra documentazione più lunga, le **Gemstones** sono solo piccole gemme di saggezza. Avete un pezzo di codice Linux preferito che usate sempre o un comando preferito? Forse avete scritto uno script in `bash`, `python`, o un altro linguaggio Linux comune, che vorreste condividere perché vi aiuta nell'uso quotidiano di Linux? Se una di queste cose è vera, **Gemstones** è il posto giusto per il vostro contributo!
Benvenuti su **Gemstones**! _"Cosa mai sono le Gemme e come si inseriscono nella documentazione di Rocky Linux?"_ Questa è un'ottima domanda. Mentre le **Guide** contengono la nostra normale documentazione sulle procedure e i **Libri** contengono la nostra documentazione più lunga, le **Gemstones** sono solo piccole gemme di saggezza. Avete un pezzo di codice Linux preferito che usate sempre o un comando preferito? Magari avete scritto uno script `bash` o `python` o `altro` per risparmiare tempo, che vorreste condividere? Se una di queste cose è vera, **Gemstones** è il posto giusto per il vostro contributo!

## Criteri

Il codice, lo script o il documento relativo al comando devono essere brevi. Se è di molte pagine, allora è da collocare in un'altra parte della documentazione. Stiamo chiedendo una pagina o forse due. Affinché la vostra "gemstone" sia completa, vi suggeriamo di includere:
Il codice, lo script o il documento relativo al comando devono essere brevi. Se è di molte pagine, allora è da collocare in un'altra parte della documentazione. Cerchiamo un paio di paragrafi o una pagina. Affinché la vostra "gemstone" sia completa, vi suggeriamo di includere:

* Una buona descrizione
* Qualsiasi ragione per cui si fa qualcosa in un determinato modo, nel caso di uno script
* Una breve conclusione

## Contributi

È possibile contribuire alla propria **Gemstone** nello stesso modo in cui si contribuisce all'altra documentazione (vedere: [Guides/Contribution/Contribution Guide](../guides/contribute/README.md)). Quando si invia una richiesta di pull su GitHub, includere "gemstone" nel messaggio di commit. Se non avete o non volete un account GitHub, potete semplicemente inviarlo al canale [Mattermost Documentation](https://chat.rockylinux.org/rocky-linux/channels/documentation) e noi modificheremo e creeremo la vostra **Gemstone** per voi. Non potrebbe essere più facile!
È possibile contribuire con la propria **Gemstone** nello stesso modo in cui si contribuisce con l'altra documentazione (vedere: [Guida al contributo](../guides/contribute/README.md)). Quando si invia una richiesta di pull su GitHub, includere "gemstone" nel messaggio di commit. Se non avete o non volete un account GitHub, potete semplicemente inviarlo al canale [Mattermost Documentation](https://chat.rockylinux.org/rocky-linux/channels/documentation) e noi modificheremo e creeremo la vostra **Gemstone** per voi. Non potrebbe essere più facile!
103 changes: 103 additions & 0 deletions docs/gemstones/network/iftop.it.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,103 @@
---
title: iftop - Statistiche in tempo reale sulla larghezza di banda per connessione
author: Neel Chauhan
contributors: Ganna Zhyrnova, Steven Spencer
date: 2024-02-24
---

# Introduzione a `iftop`

`iftop` è un monitor del traffico di rete basato su una console di testo. Visualizza le statistiche sul traffico e sulla larghezza di banda del vostro server per ogni connessione.

## Utilizzare `iftop`

```bash
dnf -y install epel-release
dnf -y install iftop
```

Seguono le opzioni del comando `iftop`.

| Opzioni | Descrizione |
| -------------- | ---------------------------------------------------------------------------------------------------------------- |
| -n | Evita la ricerca del nome dell'host |
| -N | Evita di risolvere i numeri di porta con i nomi dei servizi |
| -p | Funziona in modalità promiscua, quindi tutto il traffico viene conteggiato |
| -P | Visualizza i numeri di porta per le connessioni |
| -l | Visualizza e conteggia il traffico da o verso gli indirizzi IPv6 link-local |
| -b | Non visualizza i grafici a barre per il traffico |
| -m LIMIT | Imposta un limite superiore per il grafico della larghezza di banda, specificato come numero e suffisso di unità |
| -u UNIT | Visualizza le velocità del traffico per l'unità di misura indicata |
| -B UNIT | Sinonimo di -u |
| -i INTERFACE | Interfaccia di misura |
| -f FILTER CODE | Utilizza il seguente codice del filtro |
| -F NET/MASK | Misura esclusivamente il traffico diretto alla rete IPv4 specificata |
| -G NET/MASK | Misura esclusivamente il traffico diretto alla rete IPv6 specificata |
| -c config | Utilizza il seguente file di configurazione |
| -t | Utilizza la modalità non-ncurses |

Le unità per la flag **-M** sono le seguenti:

| Unità | Significato |
| ----- | ----------- |
| K | Chilo |
| M | Mega |
| G | Giga |

Le unità per la flag **-u** sono le seguenti:

| Unità | Significato |
| ------- | -------------------- |
| bit | bit al secondo |
| bytes | byte al secondo |
| packets | pacchetti al secondo |

Un esempio di output dal server domestico dell'autore che esegue un programma [Tor](https://www.torproject.org/) [relay](https://community.torproject.org/relay/types-of-relays/):

```bash
Listening on bridge b 25.0Kb 37.5Kb 50.0Kb 62.5Kb
└───────────────┴───────────────┴───────────────┴───────────────┴───────────────
tt.neelc.org => X.X.X.X 13.5Mb 13.5Mb 13.5Mb
<= 749Kb 749Kb 749Kb
tt.neelc.org => X.X.X.X 6.21Mb 6.21Mb 6.21Mb
<= 317Kb 317Kb 317Kb
tt.neelc.org => X.X.X.X 3.61Mb 3.61Mb 3.61Mb
<= 194Kb 194Kb 194Kb
tt.neelc.org => X.X.X.X 181Kb 181Kb 181Kb
<= 3.36Mb 3.36Mb 3.36Mb
tt.neelc.org => X.X.X.X 151Kb 151Kb 151Kb
<= 3.24Mb 3.24Mb 3.24Mb
tt.neelc.org => X.X.X.X 2.97Mb 2.97Mb 2.97Mb
<= 205Kb 205Kb 205Kb
tt.neelc.org => X.X.X.X 156Kb 156Kb 156Kb
<= 2.97Mb 2.97Mb 2.97Mb
tt.neelc.org => X.X.X.X 2.80Mb 2.80Mb 2.80Mb
<= 145Kb 145Kb 145Kb
tt.neelc.org => X.X.X.X 136Kb 136Kb 136Kb
<= 2.45Mb 2.45Mb 2.45Mb
────────────────────────────────────────────────────────────────────────────────
TX: cum: 30.1MB peak: 121Mb rates: 121Mb 121Mb 121Mb
RX: 30.4MB 122Mb 122Mb 122Mb 122Mb
TOTAL: 60.5MB 242Mb 242Mb 242Mb 242Mb
```

Sezionando le righe finali del pannello:

- TX - Utilizzo dei dati di trasmissione/caricamento
- RX - Utilizzo dei dati di ricezione/download
- TOTAL - Utilizzo combinato di upload/download

## Tasti di scelta rapida per l'interazione

- \++s++ - aggrega tutto il traffico per ogni origine
- \++d++ - aggrega tutto il traffico per ogni destinazione
- \++shift+s++ - attiva/disattiva la visualizzazione della porta di origine
- \++shift+d++ - attiva/disattiva la visualizzazione della porta di destinazione
- \++t++ - passa da una modalità di visualizzazione all'altra: visualizzazione predefinita a due righe con traffico in invio e in ricezione e visualizzazione a tre righe con traffico in invio, in ricezione e totale
- \++1++, ++2++, ++3++ - ordina per prima, seconda o terza colonna
- \++l++ - inserisce un'espressione regolare POSIX per filtrare i nomi di host
- \++shift+p++ - mette in pausa la visualizzazione corrente
- \++o++ - blocca il conteggio della larghezza di banda totale
- \++j++ - scorre verso il basso
- \++k++ - scorre verso l'alto
- \++f++ - modifica il codice del filtro
35 changes: 35 additions & 0 deletions docs/gemstones/test_cpu_compat.it.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
---
title: Test di compatibilità della CPU
author: Spencer Steven
contributors: Louis Abel, Ganna Zhyrnova
tags:
- cpu test
---

# Introduzione

Dal rilascio di Rocky Linux 9, alcune installazioni su piattaforme x86-64 sono fallite con un kernel panic. Nella maggior parte dei casi, ==questo è dovuto all'incompatibilità della CPU== con Rocky Linux 9. Questa procedura consente di verificare la compatibilità della CPU prima dell'installazione.

## Verifica

1. Procurarsi un'immagine di avvio di Rocky Linux 8, Fedora o altri.

2. Avviare l'immagine live sulla macchina dove si desidera installare Rocky Linux 9.

3. Al termine dell'avvio, aprire una finestra del terminale ed eseguire questa operazione:

```bash
/lib64/ld-linux-x86-64.so.2 --help | grep x86-64
```

Si dovrebbe ottenere un risultato simile a questo:

```bash
Usage: /lib64/ld-linux-x86-64.so.2 [OPTION]... EXECUTABLE-FILE [ARGS-FOR-PROGRAM...]
This program interpreter self-identifies as: /lib64/ld-linux-x86-64.so.2
x86-64-v4
x86-64-v3
x86-64-v2 (supported, searched)
```

Questo output indica la versione minima richiesta per x86-64 (v2). In questo caso, l'installazione può continuare. Se accanto alla voce "x86-64-v2" non compare "(supported, searched)", allora la vostra CPU non è **compatibile** con Rocky Linux 9.x. Se il test mostra che l'installazione può continuare e indica anche x86-64-v3 e x86-64-v4 come "(supported, searched)", significa che la CPU è ben supportata per 9.x e le versioni future.
Loading