Арцх Линук

Како се користи Пацман у Арцх Линук-у

Како се користи Пацман у Арцх Линук-у
Арцх Линук представља сложену дистрибуцију Линука, чинећи га исцрпљујућим Линук оперативним системом. Програмери који немају јаку команду над Арцх Линуком обично се одлуче за друге дистрибуције. Истакнута разлика између Арцх Линук-а и осталих његових дистрибуција је Пацман. Пацман је менаџер пакета који спречава употребу пакета у Арцх Линук-у. Уједначава употребу пакета, како из спремишта, тако и оних које сами градите. Пацман укључује скуп наредби које олакшавају манипулацију Арцх-базираним пакетима у Арцх Линук дистрибуцији. Пацман такође садржи бинарне пакете који помажу у стварању пакета. У осталим Линук дистрибуцијама се придржавате наредбе апт; док у Арцх Линуку Пацман наредбе могу добро доћи за ефикасније управљање системским спремиштем и изградњом.

Овај водич дели основно знање о Пацману за почетнике и професионалне програмере. Обухвата све домене који би вам могли затребати док радите у Арцх Линук-у са Пацман-ом. Ове наредбе могу вам помоћи да управљање вашим пакетима заснованим на Арцху у Линуку буде ефикасније и погодније.

Потребне Пацманове команде

Ако користите Пацман на Арцх Линуку, да бисте повећали употребу овог динамичког менаџера пакета, морате бити свесни следећих команди:

Ове наредбе добро обухватају употребу Пацмана и истакнуте су наредбе које ћете можда требати разумети да бисте се позабавили коришћењем Пацмана.

Инсталирање пакета са Пацман-ом

То је примарни домен за који ћете се одлучити након одабира Арцх Линук менаџера пакета. Да бисте добили софтвер из системског спремишта или направили пакет, први корак је да га инсталирате помоћу Пацмана. Наредба Пацман за инсталирање једног или више пакета је следећа:

$ пацман -С _пацкаге_наме1_ _пацкаге_наме2_…

Последњи скуп тачака представља континуитет у наредби. Морат ћете замијенити име пакета у горњој наредби да бисте га инсталирали на систем. Синхронизујте инсталирани пакет пре него што га класификујете као зависност или експлицитно инсталирани пакет преко команди -С и -У.

Уклањање инсталираних пакета

Да бисте уклонили инсталирани пакет у Арцх Линуку, имате три главне опције:

  1. Уклоните само пакет
  2. Уклоните пакет заједно са његовим зависностима
  3. Уклоните само зависности

Да бисте уклонили само пакет, издајте следећу наредбу:

$ пацман -Р име_пакета_


-Р означава наредбу за уклањање.
Да бисте уклонили пакет заједно са његовим зависностима, издајте следећу наредбу:

$ пацман -Рс _пацкаге_наме_


Да бисте уклонили зависности са сервера, издајте следећу наредбу:

$ пацман -Кдтк | пацман -Рс -

Надоградња пакета

У осталим Линук дистрибуцијама, наредба апт врши ажурирање пакета. У Арцх Линуку, једна команда у Пацману не само да ажурира већ и синхронизује и освежава системске пакете. Следећа команда надограђује само конфигурисане пакете и не ажурира локалне пакете доступне на систему:

$ пацман -Сиу


Овде -и освежава систем, а -у је за надоградњу пакета. Дословно значење ове наредбе је синхронизација пакета са базом података главног сервера, а затим освежавање пакета повезаног са базом података. На крају, ова команда ажурира пакет ако је доступно ажурирање. Имајте на уму да се морате одлучити за потпуна ажурирања, јер делимично ажурирани пакети нису компатибилни са Арцх Линуком.

Потражите пакет

Пацман је такође ефикасан у претраживању пакета у вашој серверској бази података на основу имена и описа потребног пакета.

$ пацман -Сс _стринг1_ _стринг2_


Ако тражите пакет који већ постоји у вашем систему, примените следећи код. Можете истовремено додати друге низове у овом коду након стринг2.

$ пацман -Кс _стринг1_ _стринг2_


-К симболизује претрагу пакета у локалној бази података.

$ пацман -Ф _стринг1_ _стринг2_


-Ф проналази удаљене пакете у бази података.

Чишћење кеша пакета

У Арцх Линук-у, Пацман не брише претходно инсталиране пакете из свог складишта. Дакле, мораћете да унесете следећу наредбу да бисте очистили кеш меморију базе података. Ова наредба брише несинхронизоване пакете.

$ пацман -Сц


Да бисте обрисали све датотеке из кеш меморије, унесите следећу наредбу:

$ пацман -Сцц

Инсталирање локалног пакета

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

$ пацман -У _ / патх / то / пацкаге / пацкаге_наме-версион.пкг.катран.кз_
$ пацман -У хттп: // ввв.пример.цом / репо / пример.пкг.катран.кз


Други код може да инсталира удаљене пакете који не постоје у службеном депозитару.

Решавање проблема

Током рада са Пацманом у Арцх Линуку можете се суочити са било којом од следеће три врсте грешака:

До грешке у конфликтној датотеци долази због присуства неусаглашене датотеке у спремишту. Можете да преименујете датотеку ручно или да форсирате функцију преписивања. Следећа наредба се користи за функцију преписивања:

$ пацман -С - препиши глоб пакет

Неваљана грешка пакета се појављује због делимичног ажурирања пакета. Боље је потражити опис пакета пре него што га инсталирате.
До грешке закључавања базе података долази због прекида у промени базе података.

$ лсоф / вар / либ / пацман / дб.лцк


Покрените горњу команду да бисте открили сукоб у процесу закључавања. А онда се можете вратити закључавању базе података.

Закључак

Пацман је менаџер пакета Арцх Линук-а који помаже у инсталацији и управљању пакетима и системима за изградњу. Ако следите овај водич, биће вам лако да управљате Пацман-ом уз максималну ефикасност у свом Арцх Линук систему. Овај водич је обухватио већину наредби које требате знати када користите Пацман.

Водич за сенку Томб Раидера за Линук
Схадов оф тхе Томб Раидер је дванаести додатак серији Томб Раидер - акцијско-авантуристичкој игри коју је створио Еидос Монтреал. И критичари и фанови...
Како појачати ФПС у Линуку?
ФПС је скраћеница за Фрејмова у секунди. Задатак ФПС-а је да мери брзину кадрова у репродукцијама видео записа или играчким перформансама. Једноставни...
Најпопуларније лабораторијске игре Оцулус Апп
Ако сте власник Оцулус слушалица, онда морате бити упознати са бочним учитавањем. Бочно учитавање је поступак инсталирања не-продавничког садржаја на ...