CH-J Toolsservera pārvaldība virs SSH
Izvēlne

Ubuntu / Debian APT krātuve

Lejupielādēt failu

Šī tulkojuma valodas pārskatīšana vēl turpinās. Neskaidrību gadījumā salīdziniet ar oriģinālu angļu valodā.

# Ubuntu / Debian APT krātuve

CH-J repozitorijs publicē oficiālo CH-J Tools amd64 DEB pakotni (`ch-j-tools`). Tas ir paredzēts Ubuntu 24.04 un saderīgām galddatoru sistēmām; saderība ar katru Debian izlaišanu nav garantēta. Apkopes metadati tiek parakstīti ar CH-J OpenPGP YubiKey turētais parakstīšanas apakšklēps. Privātā atslēga nekad nav augšupielādēta webserverī.

## Pārbaudīt atslēgu un dot iespēju repozitorijam

Paredzētais primārais pirkstu nospiedums ir:

```text
0D92 778A D8EC F85C 80E3 9248 48F2 433A D9CD F453
```

Lejupielādēt publisko atslēgu un pārbaudīt tās pirkstu nospiedumus pirms instalēšanas to. Saņemiet plānoto pirkstu nospiedumu neatkarīgi no CH-J README vai jau uzticama programmas kopija.

```bash
curl -fsSLo ch-j-archive-keyring.gpg https://tools.ch-j.cz/apt/ch-j-archive-keyring.gpg
gpg --show-keys --with-fingerprint ch-j-archive-keyring.gpg
sudo install -d -m 0755 /etc/apt/keyrings
sudo install -m 0644 ch-j-archive-keyring.gpg /etc/apt/keyrings/ch-j-archive-keyring.gpg
```

Izveidot `/etc/apt/sources.list.d/ch-j.sources`:

```text
Types: deb
URIs: https://tools.ch-j.cz/apt/
Suites: beta
Components: main
Architectures: amd64
Signed-By: /etc/apt/keyrings/ch-j-archive-keyring.gpg
```

Tad instalēt:

```bash
sudo apt update
sudo apt install ch-j-tools
```

Ja no šī repozitorija instalējāt agrāko pakotni `ch-j-server-manager`, nomainiet `Suites` uz `beta` un izpildiet tās pašas komandas. `ch-j-tools` aizstāj veco pakotni, un lietotne pirmajā palaišanas reizē pārvieto savu datu mapi.

Vēlāk atjauninājumi izmanto `sudo apt update`, kam seko `sudo apt upgrade`. No DEB kontroles faila versija palielinās par katru atbrīvošanu; pirmsizlaišanas identifikatori izmantot `~` tāpēc vēlāk stabilas versijas veida pareizi. Katrs atbrīvot arī saglabā savu unikālo lietojumprogrammu veidot ID.

| `alpha` | `beta` | `stable` |
| --- | --- | --- |
| `ch-j-server-manager` 0.1.1 | `ch-j-tools` 0.1.2 | — |

## Vadlīnijas un licence

APT nevar ticami rādīt interaktīvu licenci pirms instalēšanas. Pirmo reizi palaižot un pēc atjaunināšanas, lietojumprogrammā tiek parādītas pilnas CS/DE/EN operatīvās vadlīnijas, kam seko CH-J Proprietary Software License 1.14 un nepieciešamais kontroldakša, kas atzīst licences noteikumus un datu zuduma/atteikšanās paziņojumu. Licences noraidīšana vai tās loga aizvēršana aizver lietotni. Operatīvās vadlīnijas joprojām ir informatīvas un nesaistošas.

Izmantot APT krātuves instalāciju atjaunināšanai. Neuzsākt aplikācijas atsevišķo instalatoru APT darījuma laikā. Iekšējais atjauninātājs turpina atbalstīt iekārtas ārpus šīs krātuves.

Krātuves metadati izmanto `InRelease` un `Release.gpg`, SHA-256/SHA-512 indeksus, kā arī satura adresētus indeksus konsekventiem atjauninājumiem. `Signed-By` aprobežojas ar uzticību šai repozitorijai. Neizmantojiet globālu uzticamību ar `apt-key`. Nekad neizslēdziet parakstu pārbaudi. [Debian trešo personu repozitorija norādījumi](https://wiki.debian.org/DebianRepository/UseThirdParty).