Арцх Линуx

С Википедије, слободне енциклопедије
(преусмерено са Arč)
Arch Linux
РазвијачЕрон Грифин[1][2]
ОС породицаUNIX-олики
Радно стањеРазвија се
Изворни моделСофтвер слободног и отвореног кода
Прво издање11.3.2002.[3]
Најновије издање2023.11 / 01. новембар 2023.
Доступно наВишејезични
ЛиценцаРазне
Веб-сајтarchlinux.org

Arch Linux је Линукс дистрибуција заснована на принципу једноставности. Основао ју је и направио Џад Винет (енгл. Judd Vinet) 2002. године, инспирисан дистрибуцијом CRUX. Џад је водио пројекат до 1. октобра 2007. године када се повукао због недостатка времена и контролу над пројектом препустио Ерону Грифину (енгл. Aaron Griffin), уз тим волонтера широм света.

Филозофија[уреди | уреди извор]

Филозофија ове дистрибуције је једноставност, брзина и флексибилност. Arch је заснован на принципу „KISS“ (Keep It Simple, Stupid), што би у преводу значило "не компликуј, идиоте". Иако се држи филозофије једноставности, Arch сигурно није дистрибуција за почетнике већ за мало искусније кориснике Линукса, јер се сва подешавања система врше текстуално унутар командне шкољке. Arch је текстуална дистрибуција и нема графичке алате за уређивање и одржавање.

Конфигурација[уреди | уреди извор]

Arch Linux припада дистрибуцијама са централизованом конфигурацијом као и што је Gentoo линукс. Овакве дистрибуције имају централни конфигурациони фајл /etc/rc.conf, који садржи све основне информације о систему као што су име машине, временска зона, локализација, модули (драјвери) који се учитавају при дизању, као и сервиси (даемони) који се покрећу заједно са оперативним системом. Централно место свих сервиса односно њихових старт скрипти је мапа /etc/rc.d.

Управљање пакета[уреди | уреди извор]

Управљање програмским пакетима се врши помоћу алатке Pacman, који је у ствари као што му и само име каже пакетни менаџер. Pacman омогућава инсталирање и ажурирање софтвера директно са интернета. Сам формат пакета је датотека чија је екстензија пкг.тар.гз и укратко речено пакет је у ствари компресовани фајл који садржи информацију о пакету, начину инсталирања као и бинарне фајлове који се инсталирају на систем.

Пакети се налазе тренутно у пет главних бинарних спремишта (репозиторија) на интернету:

  • Current - Садржи све основне програмске пакете за потпуну инсталацију система,
  • Extra - Садржи програмске пакете који нису неопходни, али су добра алтернатива,
  • Unstable - Садржи пакете програма који су још увек у развоју, или нису официјелни,
  • Testing - Садржи пакете који могу да проузрокују проблеме, или још увијек чекају на извештаје грешака (бугова),
  • Community - Садржи пакете који су произведени од стране корисника Arch-а, често су то пакети из АУР-а

Поред бинарних пакета у наведеним складиштима, налази се и складиште са пакетима односно упутствима како и направити и инсталирати из изворног кода. Ово складиште се назива AUR (Arch User Repository) и користи систем PKGBUILD текстуалних фајлова. У овим фајловима је записано, кодирано, упутство за комплетну израду пакета помоћу макепкг команде. Овде се одражава још једна сличност са Gentoo линуксом, мада је израда PKGBUILD фајлова много лакша. Једноставност њихове израде се исказује као предност, те корисници Arch линукс праве сами PKGBUILD фајлове те их подижу на интернет у AUR спремиште, тако да би други корисници имали корити од њих. Само признати и проверени пакети из АУР-а премештају се у Community репозиторијум и постају службени.

Издања[уреди | уреди извор]

Спољашње везе[уреди | уреди извор]

Izvori[уреди | уреди извор]