Linux операциялық жүйесінде пакеттер бағдарламалық қамтамасыз етуді және оны орнату және конфигурациялау туралы ақпаратты қамтитын арнайы мұрағат болып табылады. Әрбір бума белгілі бір бағдарламамен немесе кітапханамен байланысты файлдар жиынтығы болып табылады.
Linux жүйесіндегі бумалар бағдарламалық құралды орнатуды, жоюды және жаңартуды басқару үшін пайдаланылады. Бағдарламаны орнатқан кезде бума менеджері репозиторийден сәйкес буманы жүктеп алып, оны қаптамадан шығарып, файлдарды компьютерге көшіреді және қажетті параметрлерді орындайды.
Олардың кеңейтімі .rpm (Fedora және CentOS сияқты Red Hat негізіндегі дистрибутивтер үшін) немесе .deb
(Ubuntu және Linux Mint сияқты Debian негізіндегі дистрибутивтер үшін). Әрқайсысы өз пакет пішімін пайдаланатын apt, yum, pacman
сияқты көптеген әртүрлі пакет менеджерлері бар.
Бумалар жүйеңіздегі бағдарламаларды орнатуды, жаңартуды және жоюды басқаруды жеңілдетеді. Linux жүйесінде RPM (Red Hat Package Manager), DEB (Debian Package), TGZ (tarball) және т.б. сияқты бірнеше пакет пішімдері бар.
Сондай-ақ оларда бағдарламаның аты, нұсқасы және сипаттамасы, сондай-ақ авторлық және лицензиялық ақпарат сияқты метадеректер бар. Бұл метадеректер бағдарламалық құралға тәуелділік пен жаңартуларды басқаруға мүмкіндік береді.
Linux жүйесіндегі бумаларды ресми Linux тарату репозитарийлерінен немесе үшінші тарап көздерінен орнатуға болады. Оған қоса, басқа Linux жүйелеріне орнату үшін өз бумаларыңызды жасауға болады.
Көптеген Linux дистрибутивтерінде терминалдағы арнайы пәрмен арқылы орнатылған бумалардың тізімін көруге болады.
Debian және Ubuntu жүйелерінде dpkg-query
пәрменін пайдалануға болады:
dpkg-query -l
Бұл пәрмен орнатылған бумалардың толық тізімін «пакет, нұсқа, сипаттама» пішімінде көрсетеді.
Fedora, CentOS және yum немесе dnf пакетін басқару утилитасын пайдаланатын басқа дистрибутивтерде келесі пәрменді пайдалануға болады:
yum list installed
Опция ретінде
dnf list installed
Бұл пәрмендер орнатылған бумаларды нұсқаларымен және сипаттамаларымен тізімдейді.
Arch Linux және оның туындыларында мына пәрменді пайдалануға болады:
pacman -Q
Бұл пәрмен барлық орнатылған бумалардың тізімін береді.
OpenSUSE -де сіз пәрменді пайдалана аласыз:
zypper search -installed-only
Барлық орнатылған бумаларды тізімдейді.
Slackware бағдарламасында сіз келесі пәрменді пайдалана аласыз:
ls /var/log/packages/
Енді сіз әр дистрибутивтегі пакеттер тізімін қалай қарау керектігін білесіз.
Apply the discount by inserting the promo code in the special field at checkout:
Apply the discount by inserting the promo code in the special field at checkout: