Arch Linux

Kā lietot Pacman Arch Linux

Kā lietot Pacman Arch Linux
Arch Linux veido sarežģītu Linux izplatīšanu, padarot to par šausmīgu Linux operētājsistēmu. Programmētāji, kuriem nav spēcīgas komandas pār Arch Linux, parasti izvēlas citus izplatījumus. Izcilākā atšķirība starp Arch Linux un citiem tās izplatījumiem ir Pacman. Pacman ir pakotņu pārvaldnieks, kas atbalsta pakotņu lietošanu Arch Linux. Tas izlīdzina pakotņu izmantošanu gan no repozitorija, gan no tām, kuras izveidojat pats. Pacmans iekļauj komandu kopumu, kas atvieglo manipulācijas ar Arch balstītām pakotnēm Arch Linux izplatīšanā. Pacman satur arī bināros pakotnes, lai palīdzētu izveidot pakotņu uzbūvi. Citos Linux izplatījumos jūs izpildāt komandu apt; kamēr Arch Linux, Pacman komandas var būt noderīgas, lai efektīvāk pārvaldītu sistēmas krātuvi un veidotu.

Šajā ceļvedī tiek dalītas dažas pamatzināšanas par Pacman gan iesācējiem, gan profesionāliem programmētājiem. Tas aptver visus domēnus, kas jums varētu būt nepieciešami, darbojoties Arch Linux kopā ar Pacman. Šīs komandas var palīdzēt padarīt efektīvāku un ērtāku jūsu Arch balstīto pakotņu pārvaldību Linux.

Pieprasītās Pacmana komandas

Ja operējat Pacman operētājsistēmā Arch Linux, lai palielinātu šī dinamiskā pakotņu pārvaldnieka lietošanu, jums jāzina šādas komandas:

Šīs komandas prasmīgi ietver Pacman lietošanu un ir izcilākās komandas, kuras jums, iespējams, būs jāsaprot, lai risinātu, izmantojot Pacman.

Pakotnes instalēšana kopā ar Pacman

Tas ir primārais domēns, kuru izvēlēsieties pēc Arch Linux pakotņu pārvaldnieka izvēles. Lai iegūtu programmatūru no sistēmas repozitorija vai izveidotu pakotni, vispirms ir jāinstalē tā, izmantojot Pacman. Pacman komanda atsevišķu vai vairāku pakotņu instalēšanai ir šāda:

$ pacman -S _pakas_nosaukums1_ _paketes_nosaukums2_…

Pēdējais punktu kopa norāda komandas nepārtrauktību. Lai instalētu to savā sistēmā, iepriekšminētajā komandā būs jāaizstāj pakotnes nosaukums. Sinhronizējiet instalēto pakotni, pirms to klasificējat kā atkarību vai skaidri instalētu pakotni, izmantojot komandas -S un -U.

Instalēto pakotņu noņemšana

Lai noņemtu instalētu pakotni Arch Linux, jums ir trīs galvenās iespējas:

  1. Noņemiet tikai iepakojumu
  2. Noņemiet paketi kopā ar tās atkarībām
  3. Noņemiet tikai atkarības

Lai noņemtu tikai pakotni, izsniedziet šādu komandu:

$ pacman -R paketes_nosaukums_


-R apzīmē noņemšanas komandu.
Lai noņemtu pakotni un tās atkarības, izsniedziet šādu komandu:

$ pacman -Rs _package_name_


Lai noņemtu atkarības no servera, izsniedziet šādu komandu:

$ pacman -Qdtq | pacmans -Rs -

Iepakojuma jaunināšana

Citos Linux izplatījumos komanda apt veic pakotņu atjaunināšanu. Arch Linux sistēmā viena komanda Pacmanā ne tikai atjaunina, bet arī sinhronizē un atsvaidzina sistēmas pakotnes. Ar šo komandu tiek atjaunināti tikai konfigurētie pakotnes un netiek atjaunināti lokālie pakotnes, kas pieejami sistēmā:

$ pacman -Syu


Šeit -y atsvaidzina sistēmu un -u ir pakotnes jaunināšanai. Šīs komandas burtiskā nozīme ir pakotnes sinhronizēšana ar galvenā servera datu bāzi, pēc tam atsvaidziniet ar datu bāzi saistīto pakotni. Visbeidzot, šī komanda atjaunina pakotni, ja ir pieejams atjauninājums. Paturiet prātā, ka jums ir jāizvēlas pilnībā atjauninājumi, jo daļēji atjauninātas pakotnes nav saderīgas ar Arch Linux.

Meklēt paketi

Pacman ir arī efektīvs, meklējot paketes jūsu servera datu bāzē, pamatojoties uz nepieciešamās pakotnes nosaukumu un aprakstu.

$ pacman -Ss _string1_ _string2_


Ja meklējat pakotni, kas jau pastāv jūsu sistēmā, lietojiet šo kodu. Vienlaikus pēc string2 varat pievienot citas virknes šajā kodā.

$ pacman -Qs _string1_ _string2_


-Q simbolizē pakešu meklēšanu vietējā datu bāzē.

$ pacman -F _string1_ _string2_


-F atrod attālās paketes datu bāzē.

Iepakojuma kešatmiņas tīrīšana

Arch Linux sistēmā Pacman neizdzēš iepriekš instalētās pakotnes no savas krātuves. Tātad, lai notīrītu datu bāzes kešatmiņu, jums būs jāievada šāda komanda. Šī komanda izdzēš sinhronizētās paketes.

$ pacman -Sc


Lai notīrītu visus kešatmiņā esošos failus, ievadiet šādu komandu:

$ pacman -Scc

Vietējās pakotnes instalēšana

Izmantojot Pacman, vietējie un attālās pakotnes jāinstalē tikai ārpus serveru repozitorija jurisdikcijas. Pēc meklēšanas attālinātajā krātuvē šis kods instalēs vietējo pakotni.

$ pacman -U _ / path / to / package / package_name-version.pkg.darva.xz_
$ pacman -U http: // www.piemērs.com / repo / piemērs.pkg.darva.xz


Ar otro kodu var instalēt attālās pakotnes, kuru oficiālajā depozitārijā nav.

Problēmu novēršana

Strādājot ar Pacman Arch Arch, jūs varat saskarties ar kādu no šiem trim kļūdu veidiem:

Konfliktējošā faila kļūda rodas konfliktējoša faila klātbūtnes dēļ krātuvē. Varat vai nu pārdēvēt failu manuāli, vai arī piespiest pārrakstīt funkciju. Pārrakstīšanas funkcijai tiek izmantota šāda komanda:

$ pacman -S - pārrakstīt glob paketi

Nederīga pakotnes kļūda parādās daļējas pakotnes atjaunināšanas dēļ. Pirms pakotnes instalēšanas labāk meklēt pakotnes aprakstu.
Bloķēšanas datu bāzes kļūda rodas datu bāzes mainīšanas pārtraukuma dēļ.

$ lsof / var / lib / pacman / db.lck


Palaidiet iepriekš minēto komandu, lai noteiktu sadursmi bloķēšanas procesā. Un pēc tam jūs varat atgriezties pie datu bāzes bloķēšanas.

Secinājums

Pacmans ir Arch Linux pakotņu pārvaldnieks, kas palīdz instalēt un pārvaldīt paketes un veidot sistēmas. Ja ievērosiet šo rokasgrāmatu, tad jums būs viegli darboties ar Pacman ar maksimālu efektivitāti Arch Linux sistēmā. Šajā rokasgrāmatā ir aprakstīta lielākā daļa komandu, kas jums jāzina, lietojot Pacman.

Izmantojot X-Mouse Button Control, atšķirīgi mainiet peles pogas atšķirīgai programmatūrai
Varbūt jums ir nepieciešams rīks, kas varētu mainīt peles vadību ar katru lietoto lietojumprogrammu. Ja tas tā ir, varat izmēģināt lietojumprogrammu a...
Microsoft Sculpt Touch bezvadu peles apskats
Es nesen lasīju par Microsoft Sculpt Touch bezvadu pele un nolēma to nopirkt. Pēc kāda laika izmantošanas es nolēmu dalīties savā pieredzē ar to. Šo b...
AppyMouse ekrāna skārienpaliktnis un peles rādītājs Windows planšetdatoriem
Planšetdatoru lietotājiem bieži pietrūkst peles rādītāja, it īpaši, ja viņi parasti lieto klēpjdatorus. Skārienekrāna viedtālruņiem un planšetdatoriem...