Бағдарламаларды орнату және жою: пакет менеджерлерімен жұмыс
Linux әлемінде бағдарламалық қамтамасыз ету, әдетте, репозиторийлерде сақталатын пакеттер түрінде таратылады. Бұл пакеттерді басқару үшін пакет менеджерлері деп аталатын арнайы құралдар бар.
Debian және Ubuntu жүйелерінде apt-get және apt-cache құралдарын пайдалана аласыз. Орнату, жаңарту және жою сияқты негізгі операциялар apt-get арқылы орындалады (олардың көбіне суперпайдаланушы құқықтары қажет), ал apt-cache жергілікті кэшпен жұмыс істейді және пакеттерді іздеу мен олар туралы ақпарат алу үшін қолданылады. Операциялық жүйелердің кейінгі нұсқаларында осы екі құралдың функцияларын біріктіретін apt құралы да бар. Бұл ретте командалар синтаксисі өзгермейді, сондықтан төмендегі барлық мысалдарда apt-get немесе apt-cache орнына apt пайдалана аласыз.
CentOS және Bitrix жүйелерінде пакеттерді басқару үшін yum қолданылады.
Пакеттер базасын жаңарту
apt-get немесе yum арқылы кез келген әрекетті орындамас бұрын жергілікті пакеттер кэшін репозиторийдің ағымдағы күйіне дейін жаңарту ұсынылады:
Debian / Ubuntu
sudo apt-get update
CentOS / Bitrix
yum check-update
Пакеттерді іздеу
Егер пакеттің нақты атауын білмесеңіз, репозиторийден кілт сөз бойынша іздеуге болады. Іздеу пакеттердің атауларында да, сипаттамаларында да жүргізіледі.
Debian / Ubuntu
apt-cache search іздейтін_сөз
CentOS / Bitrix
yum search іздейтін_сөз
Пакет туралы ақпарат алу
Егер орнатпас бұрын бағдарлама нұсқасы, пакет өлшемі және тәуелділіктер туралы ақпарат сияқты қосымша мәліметтерді білгіңіз келсе, пакет туралы ақпарат ала аласыз:
Debian / Ubuntu
apt-cache show пакет_атауы
CentOS / Bitrix
yum info пакет_атауы
Пакеттерді орнату
Пакетті орнату үшін бір қарапайым команданы орындау жеткілікті:
Debian / Ubuntu
sudo apt-get install пакет_атауы
CentOS / Bitrix
sudo yum install пакет_атауы
Сондай-ақ бірнеше пакетті бос орын арқылы тізіп, бір уақытта орната аласыз:
Debian / Ubuntu
sudo apt-get install пакет_атауы1 пакет_атауы2 пакет_атауы3
CentOS / Bitrix
sudo yum install пакет_атауы1 пакет_атауы2 пакет_атауы3
Егер пакеттің белгілі бір нұсқасын орнату қажет болса, нұсқаны пакет атауынан кейін көрсетіңіз:
Debian / Ubuntu
sudo apt-get install пакет_атауы=нұсқа
CentOS / Bitrix
sudo yum install пакет_атауы-нұсқа
Орнату барысында жүйенің барлық сұрауларын автоматты түрде растау үшін -y жалаушасын қосыңыз:
Debian / Ubuntu
sudo apt-get install -y пакет_атауы
CentOS / Bitrix
sudo yum install -y пакет_атауы
Орнатылған пакеттерді жаңарту
Орнатылған пакеттерді соңғы нұсқаларына дейін жаңарту үшін келесі команданы орындаңыз:
Debian / Ubuntu
sudo apt-get upgrade
CentOS / Bitrix
sudo yum update
Пакеттерді жою
Орнатылған қолданбаны жою үшін келесі командаларды пайдаланыңыз:
Debian / Ubuntu
sudo apt-get remove пакет_атауы
CentOS / Bitrix
sudo yum remove пакет_атауы
Debian / Ubuntu жүйелерінде жүйеде орын босату үшін енді қажет емес пакеттерді автоматты түрде жоюды іске қосу мүмкіндігі де бар. Жүйе мұндай пакеттер ретінде қазір жойылған басқа пакеттерге тәуелділік ретінде орнатылған пакеттерді анықтайды.
sudo apt-get autoremove