[comment]: # aside: 3

[comment]: # ({2c8167b3-e2c1904c})
# Piezīmes par instalēšanu no pakotnēm

[comment]: # ({/2c8167b3-e2c1904c})

[comment]: # ({b582c5af-8d855b7c})
#### Pārskats

Oficiālās Zabbix 8.0 **pirmsizlaides** pakotnes ir pieejamas [Zabbix tīmekļa vietnē](https://www.zabbix.com/download?zabbix=8.0&os_distribution=alma_linux&os_version=10&components=server_frontend_agent&db=mysql&ws=apache), kur varat izvēlēties savu operētājsistēmu un Zabbix komponentu, lai ģenerētu instalēšanas norādījumus un komandas.

Papildus tālāk norādītajām [pakotņu instalēšanas piezīmēm](#package-installation-notes), lūdzu, skatiet arī lapu [Instalēšana un iestatīšana](/manual/appendix/install).

Pakotnes ir pieejamas šādām Linux distribūcijām:

-   Red Hat Enterprise Linux un tā atvasinājumi: AlmaLinux, Amazon Linux 2023, CentOS Stream, CentOS 7, Oracle Linux, Rocky Linux
-   Debian, Ubuntu, Raspberry Pi OS, Raspbian
-   SUSE Linux Enterprise Server, openSUSE Leap

::: noteimportant
Dažas OS distribūcijas (īpaši uz Debian balstītās distribūcijas) nodrošina savas Zabbix pakotnes.
Šīs pakotnes Zabbix **netiek** atbalstītas un tās var būt novecojušas vai tajās var trūkt jaunāko funkciju un kļūdu labojumu.
Ieteicams izmantot tikai oficiālās pakotnes no [Zabbix oficiālā repozitorija](https://repo.zabbix.com/).
Ja iepriekš instalējāt Zabbix no savas operētājsistēmas repozitorija, skatiet darbības, kā [jaunināt Zabbix pakotnes no OS repozitorijiem](/manual/installation/upgrade/packages#zabbix-packages-from-os-repositories).
:::

Pakotnes atbalsta MySQL/PostgreSQL datubāzi un Apache/Nginx tīmekļa serveri.
Ņemiet vērā, ka Zabbix serveris un starpniekserveris nevar koplietot vienu un to pašu datubāzi; izmantojiet atšķirīgus datubāzes nosaukumus, ja abi ir instalēti uz viena un tā paša hosta.

Ja nepieciešams, atsevišķas pakotnes Zabbix aģentam/aģentam 2, Zabbix get un Zabbix sender ir pieejamas [Zabbix oficiālajā repozitorijā](https://repo.zabbix.com/zabbix/8.0/stable).

Zabbix nodrošina arī iepriekš kompilētus Zabbix aģenta bināros failus operētājsistēmām, kas nav Linux; skatiet:

-   [Windows aģenta instalēšana no MSI](/manual/installation/install/win_msi)
-   [macOS aģenta instalēšana no PKG](/manual/installation/install/mac_pkg)
-   [Mantotie binārie faili](https://www.zabbix.com/download_agents?version=2.4&os=HPUX&show_legacy=1) (vecākām/retāk sastopamām sistēmām, piemēram, HP-UX, NetBSD, Tru64 un vecākām SLES versijām)

[comment]: # ({/b582c5af-8d855b7c})

[comment]: # ({33328630-dc3de2e8})
#### Pakotņu instalēšanas piezīmes

Tālāk norādītās piezīmes attiecas uz visām sistēmām:

-   Ja izmantojat PostgreSQL, `DBHost=localhost` (vai IP adresi) Zabbix [serveris](/manual/appendix/config/zabbix_server)/[starpniekserveris](/manual/appendix/config/zabbix_proxy#dbhost) konfigurācijā liek PostgreSQL izmantot tīkla ligzdu lokālās UNIX ligzdas vietā; ar to saistītas iestatīšanas instrukcijas skatiet sadaļā [SELinux konfigurācija](#selinux-configuration).
-   Ja izmantojat TimescaleDB, skatiet papildu [TimescaleDB iestatīšanu](/manual/appendix/install/timescaledb).
-   Ja instalējat Zabbix [Java gateway](/manual/concepts/java) (JMX lietotņu uzraudzībai), skatiet papildu iestatīšanas instrukcijas [uz RHEL balstītām sistēmām](/manual/concepts/java/from_rhel) un [uz Debian balstītām sistēmām](/manual/concepts/java/from_debian_ubuntu).
-   Lai palaistu Zabbix aģents kā root, skatiet [Aģenta palaišana kā root](/manual/appendix/install/run_agent_as_root).

Tālāk norādītās piezīmes attiecas uz RHEL un tā atvasinājumiem:

-   Ja EL9 sistēmai esat iespējojis EPEL repozitoriju, kas arī nodrošina Zabbix pakotnes, tas pirms oficiālo Zabbix pakotņu instalēšanas ir jāizslēdz no pakotņu atlases; skatiet [Nejauša EPEL Zabbix pakotņu instalēšana](/manual/installation/known_issues#accidental-installation-of-epel-zabbix-packages).
-   Lai instalētu Zabbix pakotnes Red Hat UBI vidēs, skatiet [Zabbix pakotnes RHEL sistēmām Red Hat UBI vidēs](/manual/installation/known_issues#zabbix-packages-for-rhel-on-red-hat-ubi-environments).
-   Lai izmantotu [ICMP ping vienumus](/manual/config/items/itemtypes/simple_checks), `fping` pakotnes ir pieejamas arī [Zabbix oficiālajā repozitorijā](https://repo.zabbix.com/third-party).

[comment]: # ({/33328630-dc3de2e8})

[comment]: # ({d731fd80-7e862504})
#### SELinux konfigurācija

Zabbix izmanto uz ligzdām balstītu starpprocesu saziņu.
Sistēmās, kur ir iespējots Security-Enhanced Linux (SELinux), jums var būt nepieciešams pievienot SELinux noteikumus, lai atļautu Zabbix izveidot/izmantot UNIX domēna ligzdas SocketDir direktorijā.
Ligzdu faili tiek izmantoti Zabbix serveris (alerter, priekšapstrāde, IPMI) un Zabbix starpniekserveris (IPMI), un tie pastāv, kamēr process darbojas.

Ja SELinux ir iespējots enforcing režīmā, izpildiet šādas komandas, lai iespējotu saziņu starp Zabbix lietotāja saskarne un serveris:

RHEL 7 (un jaunākām versijām), AlmaLinux, CentOS Stream, Oracle Linux, Rocky Linux 8 (un jaunākām versijām):

```bash
setsebool -P httpd_can_connect_zabbix on
```

Ja datubāzei piekļūst pa tīklu (ieskaitot `localhost` PostgreSQL gadījumā), atļaujiet arī Zabbix lietotāja saskarnei pieslēgties datubāzei:

```bash
setsebool -P httpd_can_network_connect_db on
```

RHEL versijām pirms 7:

```bash
setsebool -P httpd_can_network_connect on
setsebool -P zabbix_can_network on
```

Pēc SELinux iestatījumu piemērošanas pārstartējiet Apache:

```bash
systemctl restart httpd
```

Pēc izvēles varat instalēt iepriekš definētu `zabbix-selinux-policy` pakotni no [Zabbix oficiālās repozitorija](https://repo.zabbix.com/zabbix/8.0/stable).
Šī pakotne ir pieejama visām atbalstītajām OS versijām, lai vienkāršotu Zabbix izvēršanu un novērstu situācijas, kad lietotāji konfigurācijas sarežģītības dēļ izslēdz SELinux.

::: noteimportant
Maksimālai drošībai ieteicams iestatīt pielāgotus SELinux iestatījumus.
:::

`zabbix-selinux-policy` pakotne satur pamata SELinux politiku, kas ļauj Zabbix izveidot un izmantot ligzdas, kā arī iespējot HTTPd savienojumu ar PostgreSQL (izmanto lietotāja saskarne).

Avota fails `zabbix_policy.te` satur šādus noteikumus:

```ini
module zabbix_policy 1.2;

require {
    type zabbix_t;
    type zabbix_port_t;
    type zabbix_var_run_t;
    type postgresql_port_t;
    type httpd_t;
    class tcp_socket name_connect;
    class sock_file { create unlink };
    class unix_stream_socket connectto;
}

#============= zabbix_t ==============
allow zabbix_t self:unix_stream_socket connectto;
allow zabbix_t zabbix_port_t:tcp_socket name_connect;
allow zabbix_t zabbix_var_run_t:sock_file create;
allow zabbix_t zabbix_var_run_t:sock_file unlink;
allow httpd_t zabbix_port_t:tcp_socket name_connect;

#============= httpd_t ==============
allow httpd_t postgresql_port_t:tcp_socket name_connect;
```

[comment]: # ({/d731fd80-7e862504})

[comment]: # ({71fa111b-664f0553})
#### Debuginfo pakotnes

Debuginfo pakotnes satur Zabbix bināro failu atkļūdošanas simbolus.
Tās nav nepieciešamas parastai instalēšanai vai darbībai, taču ir noderīgas padziļinātai problēmu novēršanai.

Lai iespējotu `zabbix-debuginfo` repozitoriju:

-   RHEL 7 rediģējiet `/etc/yum.repos.d/zabbix.repo` un sadaļai `zabbix-debuginfo` iestatiet `enabled=1`:

```ini
[zabbix-debuginfo]
name=Zabbix Official Repository debuginfo - $basearch
baseurl=http://repo.zabbix.com/zabbix/8.0/stable/rhel/7/$basearch/debuginfo/
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591
gpgcheck=1
```

-   SUSE rediģējiet `/etc/zypp/repos.d/zabbix.repo` un sadaļai `zabbix-debuginfo` iestatiet `enabled=1`:

```ini
[zabbix-debuginfo]
name=Zabbix Official Repository debuginfo
type=rpm-md
baseurl=https://repo.zabbix.com/zabbix/8.0/stable/sles/15/$basearch/debuginfo/
gpgcheck=1
gpgkey=https://repo.zabbix.com/zabbix/8.0/stable/sles/15/$basearch/debuginfo/repodata/repomd.xml.key
enabled=0
update=1
```

Kad tas ir iespējots, instalējiet pakotnes:

-   RHEL instalējiet vienu pakotni ar atkļūdošanas informāciju visiem Zabbix komponentiem:

```bash
dnf install zabbix-debuginfo
```

-   SUSE instalējiet komponentam specifiskas debuginfo pakotnes:

```bash
zypper install zabbix-<component>-debuginfo
```

[comment]: # ({/71fa111b-664f0553})

[comment]: # ({58e91f3a-b2259b50})
#### Nestabilu laidienu repozitoriju iespējošana

[comment]: # ({/58e91f3a-b2259b50})

[comment]: # ({b4905f83-9e4d6713})
Tālāk sniegtās instrukcijas ir paredzētas nestabilo Zabbix laidienu repozitoriju iespējošanai (pēc noklusējuma tie ir atspējoti), kas tiek izmantoti nelielu Zabbix versiju laidienu kandidātiem.

Vispirms instalējiet vai atjauniniet uz jaunāko zabbix-release pakotni. Lai savā sistēmā iespējotu rc pakotnes, rīkojieties šādi:

[comment]: # ({/b4905f83-9e4d6713})

[comment]: # ({05bf7fe3-05fb2800})
##### Red Hat Enterprise Linux

Atveriet failu `/etc/yum.repos.d/zabbix.repo` un iestatiet `enabled=1` repozitorijam `zabbix-unstable`.

```ini
[zabbix-unstable]
name=Zabbix Official Repository (unstable) - $basearch
baseurl=https://repo.zabbix.com/zabbix/8.0/unstable/rhel/8/$basearch/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591
```

[comment]: # ({/05bf7fe3-05fb2800})

[comment]: # ({0df3de7c-f13e36b3})
##### Debian/Ubuntu

Atveriet `/etc/apt/sources.list.d/zabbix.list` un noņemiet komentāra zīmi rindai "Zabbix unstable repository".

```ini
# Zabbix unstable repository
deb https://repo.zabbix.com/zabbix/8.0/unstable/debian bullseye main
deb-src https://repo.zabbix.com/zabbix/8.0/unstable/debian bullseye main
```

[comment]: # ({/0df3de7c-f13e36b3})

[comment]: # ({48cbd395-37a29df2})
##### SUSE

Atveriet failu `/etc/zypp/repos.d/zabbix.repo` un iestatiet `enabled=1` repozitorijam `zabbix-unstable`.

```ini
[zabbix-unstable]
name=Zabbix Official Repository
type=rpm-md
baseurl=https://repo.zabbix.com/zabbix/8.0/unstable/sles/15/x86_64/
gpgcheck=1
gpgkey=https://repo.zabbix.com/zabbix/8.0/unstable/sles/15/x86_64/repodata/repomd.xml.key
enabled=1
update=1
```

[comment]: # ({/48cbd395-37a29df2})
