Pacman Пакет менеджерін пайдалану нұсқаулығы

Кіріспе

Алдыңғы нұсқаулықтарда Debian негізіндегі Linux дистрибутивтерін apt-get арқылы қалай орнату керектігін көрсеттім, сондай-ақ, Red Hat Linux-ге негізделген Linux бағдарламаларын жұмысты қалай қолдану керектігін көрсеттім.

Бұл нұсқаулықта сіз архиттік Linux-дегі Manjaro сияқты дистрибутивтердегі пәрмен жолы арқылы пакеттерді орнату әдістерін көрсетемін.

Компьютеріңізде қандай қосымшалар орнатылған?

Жүйеде орнатылған барлық пакеттердің тізімін мына пәрменді пайдалана отырып көре аласыз:

pacman -Q

Бұл сіздің компьютеріңіздегі барлық қосымшалардың тізімін және олардың нұсқа нөмірін қайтарады.

Орнатылған бағдарламаға кіру журналын көру

Сіз әртүрлі сұрау опцияларын ұсынып, пакет немесе шын мәнінде пакеттер туралы қосымша ақпаратты төмендегідей ала аласыз:

pacman -Q-octopi

Басқа пакеттерге тәуелділіктер ретінде орнатылған бумаларды көріңіз

Жоғарыда көрсетілген команда маған егер ол бар болса, octopi үшін changelog көрсететін болады. Егер ол жоқ болса, сізде ешқандай өзгеріс жоқ екенін көрсететін хабарлама пайда болады.

pacman -Q -d

Жоғарыда көрсетілген пәрмен тәуелділіктер ретінде басқа пакеттерге орнатылған барлық файлдарды көрсетеді.

pacman -Q -d -t

Бұл сіздің компьютеріңізде орнатылған барлық жетімдік тәуелділіктерді көрсетеді.

Ашық орнатылған пакеттерді қараңыз

Егер анықталған барлық пакеттерді көргіңіз келсе, келесі пәрменді пайдаланыңыз:

pacman -Q -e

Белгілі бір пакет - басқа пакеттерге тәуелділік ретінде орнатылған бумаға қарсы орнатуды нақты таңдаған біреу.

Төмендегі пәрменді пайдаланып қандай анық пакеттерде тәуелділіктер жоқ екендігін көре аласыз:

pacman -Q -e -t

Топтағы барлық бумаларды қарау

Сізге қай топтардың пакеттері тиесілі екенін көру үшін келесі пәрменді пайдалана аласыз:

pacman -Q -g

Бұл топтың атауын, содан кейін пакеттің атауын көрсетеді.

Белгілі бір топтағы барлық пакеттерді көргіңіз келсе, топ атауын көрсете аласыз:

pacman -Q -g негізі

Орнатылған пакеттер туралы ақпаратты қайтару

Егер сіз бума туралы атауды, сипаттаманы және басқа да мәліметтерді білгіңіз келсе, мына пәрменді пайдаланыңыз:

pacman -Q -i packagename

Шығаруға мыналар кіреді:

Орнатылған пакеттің денсаулықты тексеріңіз

Белгілі бір пакеттің денсаулығын тексеру үшін келесі пәрменді қолдануға болады:

pacman -Q -k packagename

Бұл төмендегілерге ұқсас шығуды қайтарады:

сызаттар: 1208 жалпы файлдар, 0 жоқ файлдар

Бұл пәрменді орнатылған барлық пакеттерге қарсы іске қоса аласыз:

pacman -Q -k

Барлық пакеттерді иеленетін файлдарды табыңыз

Келесі пәрменді пайдаланып белгілі бір пакетке тиесілі барлық файлдарды табуға болады:

pacman -Q-packagename

Бұл бума атауын және өз иелігіндегі файлдарды қайтарады. -l-дан кейін бірнеше пакеттерді көрсетуге болады.

Синхрондау дерекқорларында табылмаған пакеттерді табу (яғни, қолмен орнату)

Қолмен орнатылған бумаларды мына пәрменді пайдалана отырып таба аласыз:

pacman -Q -m

Google Chrome сияқты Google арқылы пайдаланылған пакеттер осы пәрменді пайдалану арқылы тізімделеді.

Sync дерекқорларында ғана қол жетімді пакеттерді табыңыз

Бұл алдыңғы команданың кері нұсқасы және синхрондау дерекқорлары арқылы орнатылған пакеттерді көрсетеді.

pacman -Q -n

Жеткізу мерзімі бумаларын біліңіз

Жаңартылуы қажет бумаларды табу үшін мына пәрменді пайдаланыңыз:

pacman -Q -u

Бұл пакеттердің тізімін, олардың нұсқа нөмірін және соңғы нұсқасының нөмірін қайтарады.

PacMan арқылы пакетті қалай орнату керек

Пакетті орнату үшін келесі пәрменді пайдаланыңыз:

pacman -S packagename

Бұл командаға рұқсаттарыңызды іске қосу үшін sudo пәрменін пайдалану қажет болуы мүмкін. Немесе су пәрменін пайдаланып, жоғары рұқсаты бар пайдаланушыға ауысыңыз.

Бірнеше репозиторийлерде пакет қол жетімді болғанда оны репозиторийді келесі пәрменде көрсете отырып таңдай аласыз:

pacman -S репозитарий аты / packagename

Пакмен пакетті орнату кез-келген тәуелділікті автоматты түрде қотарып, орнатады.

Сондай-ақ XFCE секілді жұмыс үстелінің ортасы сияқты пакеттер тобын орнатуға болады.

Топтық атауды белгілегенде, шығыс төмендегі жолдар бойынша болады:

Xfce4 тобында 17 мүше бар

Репозиторий қосымша

1) exo 2) garcon 3) gtk-xfce-қозғалтқышы

Қайтаруды басу арқылы топтағы барлық бумаларды орнатуға болады. Сонымен қатар, сіз жеке нөмірлерді үтірмен бөлінген сандар тізімін (яғни 1,2,3,4,5) қамтамасыз ету арқылы орнатуға болады. Егер сіз барлық пакеттерді 1-ден 10-ға дейін орнатқыңыз келсе де, сызықшаны (мысалы, 1-10) пайдалана аласыз.

Қаптамадан тыс бумаларды жаңарту әдісі

Барлық ескірген бумаларды жаңарту үшін келесі пәрменді пайдаланыңыз:

pacman -S -u

Кейде пакеттерді жаңарту қажет, бірақ бір нақты бума үшін оны ескі нұсқасында қалдыруды қалайды (өйткені, жаңа нұсқасы мүмкіндікті жойып немесе бұзылғанын білесіз). Бұл үшін мына пәрменді қолдануға болады:

pacman -S -u -ignore packagename

Бар пакеттердің тізімін көрсету

Қол жетімді пакеттердің тізімін келесі пәрменмен синхрондау дерекқорында көруге болады:

pacman -S -l

Sync деректер базасында пакет туралы ақпаратты көрсету

Пакет туралы егжей-тегжейлі ақпаратты келесі пәрменді пайдаланып синхрондау дерекқорында таба аласыз:

pacman -S -i packagename

Sync деректер қорындағы пакетті іздеңіз

Егер сіз тек синхрондау дерекқорында пакетті іздегіңіз келсе, мына пәрменді пайдаланыңыз:

pacman -S-packagerame атауы

Нәтижелер іздеу критерийлеріне сәйкес келетін барлық қолжетімді бумалардың тізімі болады.

Жаңарту деректер базасын синхрондау

Келесі пәрменді пайдаланып, синхрондау дерекқорының жаңартылғанын тексеруге болады:

pacman -S -y

Бұл жаңарту пәрменін іске қоспас бұрын пайдаланылуы керек. Егер сіз іздеген кезде ең соңғы нәтижелер алсаңыз, оны біраз уақыт жасамаған болсаңыз, оны іске қосу пайдалы.

Қосқыш туралы ескертпе

Бұл нұсқаулықта сіз әр қосқышты өз бетімше көрсеткенін байқадыңыз. Мысалға:

pacman -S -u

Әрине, коммутаторларды қосуға болады:

pacman -Su