summaryrefslogtreecommitdiffstats
path: root/content/it/repository/index.md
blob: 42fc7684d414d927f35d1155787f1af80fe8ea62 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
+++
title = "Repository Slackware"
date = 2026-04-17T00:00:00Z
+++

Questo è un repository **Slackware64-current**; i miei pacchetti sono compilati e gestiti per slackware64-current. Quando rilascio un pacchetto che può essere compilato sull'ultima versione stable di Slackware, provo a pubblicarlo su [slackbuilds.org](https://slackbuilds.org/), ma se il pacchetto proviene da questo repository, date per certo che sia solo per `-current`.

{{< actions url="https://packages.danix.xyz" desc="Visita il repository" use="site" caption="Repository ufficiale di pacchetti per Slackware64-current." >}}

## Setup rapido

Per usare il mio repository nel tuo sistema Slackware ti serve [slackpkg+](https://slakfinder.org/slackpkg+.html). Modifica `/etc/slackpkg/slackpkgplus.conf` e usa **"danix"** come nome del repository:

```bash
# Aggiungi il repository a PKGS_PRIORITY
PKGS_PRIORITY=( multilib danix alien restricted slackers)
# Aggiungi danix all'array REPOPLUS
REPOPLUS=( slackpkgplus restricted alien multilib slackers hyprwm danix )
# Infine, definisci la voce MIRRORPLUS per "danix"
MIRRORPLUS['danix']=https://packages.danix.xyz/
```

Puoi tenere il mio repository insieme ad altri repo di terze parti.

Una volta configurato, ti basta aggiornare la lista e cercare i miei pacchetti direttamente con `slackpkg`.

```bash
# aggiorna le firme dei pacchetti
slackpkg update gpg
# aggiorna le liste dei pacchetti
slackpkg update
# cerca un pacchetto
slackpkg search <nome pacchetto>
# installa un pacchetto
slackpkg install <nome pacchetto>
```


## Installazione

### Prerequisiti

- Slackware 15.0 o successiva
- Accesso root o sudo
- wget o curl

### Passaggi

1. Aggiungi il repository alla tua configurazione di slackpkg+
2. Importa la chiave GPG del mio repository
3. Aggiorna le liste dei pacchetti
4. Installa i pacchetti secondo necessità

### URL del Repository

```
https://packages.danix.xyz/
```

## Utilizzo

### Installare un pacchetto

```bash
slackpkg install nome-pacchetto
```

### Aggiornare i pacchetti

```bash
slackpkg update
slackpkg upgrade
# per aggiornare tutti i pacchetti, inclusi quelli di sistema di Slackware:
slackpkg upgrade-all
```

### Cercare pacchetti

```bash
slackpkg search parola-chiave
```

## Pacchetti disponibili

Dai un'occhiata al repository per gli ultimi pacchetti disponibili. Vedi i repository SlackBuild su GitHub qui sotto per i dettagli sulle build e i file sorgente.