{"id":17311,"date":"2026-08-03T13:34:33","date_gmt":"2026-08-03T11:34:33","guid":{"rendered":"https:\/\/dhosting.pl\/pomoc\/?post_type=manual_kb&#038;p=17311"},"modified":"2026-08-03T13:34:33","modified_gmt":"2026-08-03T11:34:33","slug":"repozytoria-almalinux-baseos-appstream-crb-epel-i-zrodla-zewnetrzne","status":"publish","type":"manual_kb","link":"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/repozytoria-almalinux-baseos-appstream-crb-epel-i-zrodla-zewnetrzne\/","title":{"rendered":"Repozytoria AlmaLinux: BaseOS, AppStream, CRB, EPEL i \u017ar\u00f3d\u0142a zewn\u0119trzne"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Repozytoria AlmaLinux to \u017ar\u00f3d\u0142a pakiet\u00f3w, z kt\u00f3rych system pobiera oprogramowanie i aktualizacje. BaseOS, AppStream, CRB, EPEL oraz \u017ar\u00f3d\u0142a zewn\u0119trzne maj\u0105 r\u00f3\u017cne zastosowania i poziomy zgodno\u015bci z systemem.<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_85 ez-toc-wrap-left counter-flat ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Spis tre\u015bci<\/p>\n<span class=\"ez-toc-title-toggle\"><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/repozytoria-almalinux-baseos-appstream-crb-epel-i-zrodla-zewnetrzne\/#Jak_dziala_podzial_repozytoriow_w_AlmaLinux\" >Jak dzia\u0142a podzia\u0142 repozytori\u00f3w w AlmaLinux<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/repozytoria-almalinux-baseos-appstream-crb-epel-i-zrodla-zewnetrzne\/#BaseOS_jako_podstawa_systemu\" >BaseOS jako podstawa systemu<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/repozytoria-almalinux-baseos-appstream-crb-epel-i-zrodla-zewnetrzne\/#AppStream_i_rozne_wersje_oprogramowania\" >AppStream i r\u00f3\u017cne wersje oprogramowania<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/repozytoria-almalinux-baseos-appstream-crb-epel-i-zrodla-zewnetrzne\/#CRB_i_pakiety_pomocnicze\" >CRB i pakiety pomocnicze<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/repozytoria-almalinux-baseos-appstream-crb-epel-i-zrodla-zewnetrzne\/#EPEL_dla_dodatkowych_pakietow\" >EPEL dla dodatkowych pakiet\u00f3w<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/repozytoria-almalinux-baseos-appstream-crb-epel-i-zrodla-zewnetrzne\/#Zrodla_zewnetrzne_i_ryzyko_mieszania_pakietow\" >\u0179r\u00f3d\u0142a zewn\u0119trzne i ryzyko mieszania pakiet\u00f3w<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/repozytoria-almalinux-baseos-appstream-crb-epel-i-zrodla-zewnetrzne\/#Co_zrobic_gdy_pakietu_nie_ma\" >Co zrobi\u0107, gdy pakietu nie ma<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/repozytoria-almalinux-baseos-appstream-crb-epel-i-zrodla-zewnetrzne\/#Bezpieczny_wybor_repozytorium\" >Bezpieczny wyb\u00f3r repozytorium<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Jak_dziala_podzial_repozytoriow_w_AlmaLinux\"><\/span>Jak dzia\u0142a podzia\u0142 repozytori\u00f3w w AlmaLinux<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"wp-block-paragraph\">Repozytorium to uporz\u0105dkowany zbi\u00f3r pakiet\u00f3w oraz informacji potrzebnych mened\u017cerowi pakiet\u00f3w do ich instalacji i aktualizacji. Pakiet mo\u017ce wymaga\u0107 innych pakiet\u00f3w, nazywanych zale\u017cno\u015bciami. Mened\u017cer pakiet\u00f3w pr\u00f3buje dobra\u0107 zgodne wersje wszystkich wymaganych element\u00f3w.<\/p>\n<p class=\"wp-block-paragraph\">AlmaLinux nale\u017cy do rodziny dystrybucji Linux zgodnych z ekosystemem Enterprise Linux. Rodzina dystrybucji wp\u0142ywa mi\u0119dzy innymi na format pakiet\u00f3w, mened\u017cer pakiet\u00f3w, uk\u0142ad systemu i spos\u00f3b dostarczania aktualizacji. Wi\u0119cej informacji o tym, czym r\u00f3\u017cni\u0105 si\u0119 rodziny dystrybucji, znajdziesz w artykule <a href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/rodziny-dystrybucji-linux-debian-ubuntu-fedora-arch-i-ich-pochodne\/\">Rodziny dystrybucji Linux: Debian, Ubuntu, Fedora, Arch i ich pochodne<\/a>.<\/p>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"BaseOS_jako_podstawa_systemu\"><\/span>BaseOS jako podstawa systemu<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"wp-block-paragraph\">BaseOS zawiera podstawowe elementy potrzebne do dzia\u0142ania systemu. S\u0105 to mi\u0119dzy innymi komponenty systemowe, narz\u0119dzia oraz pakiety, od kt\u00f3rych zale\u017c\u0105 inne programy.<\/p>\n<p class=\"wp-block-paragraph\">To repozytorium jest podstawowym \u017ar\u00f3d\u0142em pakiet\u00f3w dla instalacji AlmaLinux. Przy problemach z instalacj\u0105 lub aktualizacj\u0105 najpierw sprawd\u017a, czy BaseOS jest dost\u0119pne i czy system mo\u017ce pobra\u0107 z niego metadane.<\/p>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"AppStream_i_rozne_wersje_oprogramowania\"><\/span>AppStream i r\u00f3\u017cne wersje oprogramowania<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"wp-block-paragraph\">AppStream udost\u0119pnia aplikacje, narz\u0119dzia i dodatkowe komponenty u\u017cywane na serwerze. Jego zadaniem jest dostarczenie oprogramowania, kt\u00f3re nie nale\u017cy do minimalnej warstwy systemowej BaseOS.<\/p>\n<p class=\"wp-block-paragraph\">W AppStream mog\u0105 by\u0107 dost\u0119pne r\u00f3\u017cne wersje wybranych program\u00f3w. Przed instalacj\u0105 sprawd\u017a, kt\u00f3ra wersja jest aktywna oraz czy odpowiada wymaganiom aplikacji. Zmiana strumienia lub wersji mo\u017ce wp\u0142yn\u0105\u0107 na zale\u017cno\u015bci, dlatego przed wi\u0119ksz\u0105 zmian\u0105 wykonaj kopi\u0119 zapasow\u0105 i zaplanuj mo\u017cliwo\u015b\u0107 cofni\u0119cia konfiguracji.<\/p>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"CRB_i_pakiety_pomocnicze\"><\/span>CRB i pakiety pomocnicze<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"wp-block-paragraph\">CRB, czyli CodeReady Builder, zawiera pakiety u\u017cywane mi\u0119dzy innymi jako zale\u017cno\u015bci podczas instalacji lub budowania innych program\u00f3w. Nie jest to zwykle podstawowe repozytorium dla codziennej pracy systemu.<\/p>\n<p class=\"wp-block-paragraph\">W\u0142\u0105czenie CRB mo\u017ce by\u0107 potrzebne, gdy pakiet z innego \u017ar\u00f3d\u0142a wymaga brakuj\u0105cej biblioteki lub narz\u0119dzia. Nie nale\u017cy jednak aktywowa\u0107 go bez sprawdzenia, jakie dodatkowe pakiety zostan\u0105 zainstalowane i z jakich \u017ar\u00f3de\u0142 b\u0119d\u0105 pobierane.<\/p>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"EPEL_dla_dodatkowych_pakietow\"><\/span>EPEL dla dodatkowych pakiet\u00f3w<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"wp-block-paragraph\">EPEL, czyli Extra Packages for Enterprise Linux, dostarcza dodatkowe pakiety przygotowane dla system\u00f3w z rodziny Enterprise Linux. Mo\u017ce pom\u00f3c, gdy programu nie ma w podstawowych repozytoriach AlmaLinux.<\/p>\n<p class=\"wp-block-paragraph\">Przed u\u017cyciem EPEL sprawd\u017a dost\u0119pno\u015b\u0107 pakietu dla u\u017cywanej wersji systemu oraz jego zale\u017cno\u015bci. Dodatkowe repozytorium nie oznacza, \u017ce ka\u017cdy pakiet b\u0119dzie zgodny z ka\u017cd\u0105 konfiguracj\u0105. Po instalacji obserwuj aktualizacje i komunikaty mened\u017cera pakiet\u00f3w.<\/p>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Zrodla_zewnetrzne_i_ryzyko_mieszania_pakietow\"><\/span>\u0179r\u00f3d\u0142a zewn\u0119trzne i ryzyko mieszania pakiet\u00f3w<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"wp-block-paragraph\">\u0179r\u00f3d\u0142o zewn\u0119trzne jest utrzymywane poza podstawowym zestawem repozytori\u00f3w AlmaLinux. Mo\u017ce udost\u0119pnia\u0107 nowsz\u0105 wersj\u0119 programu, pakiet niedost\u0119pny w systemie albo oprogramowanie dostarczane przez jego producenta.<\/p>\n<p class=\"wp-block-paragraph\">Takie \u017ar\u00f3d\u0142o zwi\u0119ksza jednak ryzyko niezgodno\u015bci. Pakiety mog\u0105 wymaga\u0107 innych wersji bibliotek, zast\u0119powa\u0107 pliki z systemu albo mie\u0107 inny cykl aktualizacji. Nie \u0142\u0105cz kilku \u017ar\u00f3de\u0142 oferuj\u0105cych ten sam program bez wyra\u017anej potrzeby.<\/p>\n<ul class=\"wp-block-list\">\n<li>Wybierz \u017ar\u00f3d\u0142o zgodne z wersj\u0105 AlmaLinux.<\/li>\n<li>Sprawd\u017a, kto utrzymuje repozytorium i jak dostarczane s\u0105 aktualizacje.<\/li>\n<li>Przeczytaj list\u0119 zale\u017cno\u015bci przed instalacj\u0105.<\/li>\n<li>Unikaj instalowania pakiet\u00f3w z przypadkowych archiw\u00f3w i nieznanych serwer\u00f3w.<\/li>\n<li>Przed zmian\u0105 wykonaj kopi\u0119 zapasow\u0105 wa\u017cnych danych i konfiguracji.<\/li>\n<\/ul>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Co_zrobic_gdy_pakietu_nie_ma\"><\/span>Co zrobi\u0107, gdy pakietu nie ma<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"wp-block-paragraph\">Brak pakietu nie zawsze oznacza, \u017ce trzeba od razu doda\u0107 zewn\u0119trzne repozytorium. Najpierw sprawd\u017a nazw\u0119 pakietu, wersj\u0119 AlmaLinux oraz aktywne \u017ar\u00f3d\u0142a. Problem mo\u017ce wynika\u0107 z wy\u0142\u0105czonego repozytorium, niedost\u0119pnych metadanych albo z tego, \u017ce pakiet ma inn\u0105 nazw\u0119.<\/p>\n<ol class=\"wp-block-list\">\n<li>Sprawd\u017a, czy BaseOS i AppStream s\u0105 dost\u0119pne.<\/li>\n<li>Ustal, czy brakuj\u0105cy pakiet jest zale\u017cno\u015bci\u0105 wymagaj\u0105c\u0105 CRB.<\/li>\n<li>Sprawd\u017a, czy pakiet znajduje si\u0119 w EPEL.<\/li>\n<li>Por\u00f3wnaj wymagania programu z wersj\u0105 bibliotek w systemie.<\/li>\n<li>Dopiero potem rozwa\u017c zewn\u0119trzne \u017ar\u00f3d\u0142o i oce\u0144 jego spos\u00f3b utrzymania.<\/li>\n<\/ol>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Bezpieczny_wybor_repozytorium\"><\/span>Bezpieczny wyb\u00f3r repozytorium<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"wp-block-paragraph\">Najbezpieczniej zaczyna\u0107 od repozytori\u00f3w dostarczanych dla u\u017cywanej wersji AlmaLinux. CRB i EPEL w\u0142\u0105czaj wtedy, gdy konkretny pakiet lub zale\u017cno\u015b\u0107 tego wymaga. \u0179r\u00f3d\u0142a zewn\u0119trzne traktuj jako rozwi\u0105zanie dodatkowe, po sprawdzeniu zgodno\u015bci i planu aktualizacji.<\/p>\n<p class=\"wp-block-paragraph\">Je\u017celi konfiguracja repozytori\u00f3w doprowadzi do konfliktu pakiet\u00f3w, nie kontynuuj kolejnych instalacji bez analizy komunikatu. Zapisz list\u0119 aktywnych \u017ar\u00f3de\u0142, ostatnie zmiany i wynik polece\u0144 mened\u017cera pakiet\u00f3w. Te informacje pomog\u0105 bezpiecznie cofn\u0105\u0107 zmian\u0119 lub przekaza\u0107 spraw\u0119 do administratora.<\/p>\n","protected":false},"author":6,"featured_media":10957,"parent":0,"menu_order":0,"template":"","format":"standard","manualknowledgebasecat":[118],"manual_kb_tag":[7859,7860,7799,7846,7861,7862,7863,7864],"class_list":["post-17311","manual_kb","type-manual_kb","status-publish","format-standard","has-post-thumbnail","hentry","manualknowledgebasecat-pozostale","manual_kb_tag-repozytoria-linux","manual_kb_tag-baseos","manual_kb_tag-pakiety-linux","manual_kb_tag-almalinux","manual_kb_tag-appstream","manual_kb_tag-crb","manual_kb_tag-epel","manual_kb_tag-dnf"],"_links":{"self":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb\/17311","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb"}],"about":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/types\/manual_kb"}],"author":[{"embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/users\/6"}],"version-history":[{"count":2,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb\/17311\/revisions"}],"predecessor-version":[{"id":17321,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb\/17311\/revisions\/17321"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/media\/10957"}],"wp:attachment":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/media?parent=17311"}],"wp:term":[{"taxonomy":"manualknowledgebasecat","embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manualknowledgebasecat?post=17311"},{"taxonomy":"manual_kb_tag","embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb_tag?post=17311"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}