Manjaro

Začíname s produktom Manjaro Linux Part-I

Začíname s produktom Manjaro Linux Part-I
Ako postupná distribúcia vydania Manjaor Linux neustále zavádza aktualizované verzie softvéru. Aj keď je to derivácia Arch Linuxu, líšia sa v kontexte cieľovej skupiny a cieľov. Arch Linux je špičkový softvérový operačný systém zameraný na technicky zdatných používateľov. Aktualizácie Manjaro prechádzajú vrstvami testovania, aby používateľom poskytli porovnateľne stabilný, rýchly a ľahký systém. To znamená, že balíky nevychádzajú tak rýchlo ako v Arch Linuxe.

Preto Manjaro používa svoje oficiálne úložisko na získanie najnovších aktualizácií. Ďalším hlavným dôvodom samostatného úložiska je, že Manjaro udržiava okrem iných aj svoje vlastné systémové balíčky, ako napríklad pamäť na detekciu hardvéru.

Používatelia však môžu získať prístup k novým softvérovým balíkom prostredníctvom neoficiálneho úložiska. Na začiatok sa dozvieme o oficiálnych a neoficiálnych úložiskách Manjaro, o tom, ako sú udržiavané a ako inštalovať, aktualizovať a odstraňovať požadované balíčky prostredníctvom týchto úložísk.

Oficiálne repozitáre

Oficiálne úložiská Manjaro obsahujú základný softvér prístupný prostredníctvom správcu balíkov. Primárne úložisko obsahuje balíčky potrebné na zavedenie Arch Linuxu, nastavenie systému, webové prehliadače, nástroje pre jazyky ako Python a niektoré komunitné úložiská akceptované správcami balíkov z neoficiálnych úložísk atď.

Balíky v tomto úložisku sú zostavené a akceptované na základe vysoko kvalitných požiadaviek, ktoré sú prístupné prostredníctvom zrkadiel Manjaro.

Pacman

Hlavným rozdielom medzi archovými a inými významnými distribúciami Linuxu je správca balíkov Pacman. Pacman umožňuje používateľovi aktualizovať, inštalovať alebo odstraňovať balíky spolu so všetkými požadovanými závislosťami.

Počas inštalácie, pacman vypíše voliteľné závislosti, ktoré nie sú v pacmane k dispozícii.logovací súbor; lokálna databáza je dotazovaná pomocou príznaku -Q na vypísanie závislostí.

Dodatočná funkcia zabezpečenia kvality znižuje potrebu sťahovania alebo čakania na nové vydanie verzie Manjaro. Nová aktualizácia balíka z oficiálneho úložiska vyžaduje iba pokyny pre správcu paketov na získanie najnovších verzií softvéru.

Aktualizácia Manjaro prostredníctvom rozhrania Pacman CLI

Po inštalácii je dôležité aktualizovať distribúciu, aby ste získali najnovšie vydanie Manjaro. Aktualizácia Manjaro zo softvérového programu (Pamac GUI spoločnosti Pacman) väčšinou stačí na celý proces inštalácie. Aktualizácie prostredníctvom rozhrania príkazového riadku však poskytujú väčšiu kontrolu nad riešením problémov, ak existujú.

Otvorte CLI a zadajte nasledujúci príkaz:

[chránené e-mailom]: ~ $ sudo pacman -Syu

Vyššie uvedený príkaz inovuje iba nakonfigurované balíčky. Voľba -S synchronizuje systémové balíčky s databázou úradníka, -y obnovuje balíčky alebo sťahuje najnovšie balíčky z databázy. Nakoniec, voľba -u inovuje balíčky.

Použitie voľby -Syyu vynúti, aby Pacman aktualizoval všetky archívy databáz. Okrem toho pomáha upgradovať systém, ak sa vyššie uvedenému príkazu nepodarí načítať najnovšie vydania softvéru. Účinnú správu balíkov však poskytuje iba z oficiálneho úložného systému Manjaro.

Archív úložiska používateľov (AUR)

Aj keď je Manjaro derivátom Arch Linuxu, je nemožné získať prístup k jeho úložisku na použitie v Manjaro. Môžeme však pristupovať k balíkom z neoficiálneho komunitného úložného priestoru známeho ako Arch User Repository (AUR).

AUR obsahuje informácie o zostavení balíka v shell skripte PKGBUILD prehľadanom obslužným programom makepkg podľa pokynov na zostavenie alebo zostavenie archívu balíkov. Balík sa skladá z pokynov a binárnych súborov, ktoré sú inštalovateľné správcom paketov.

Možné súvisiace riziko

AUR umožňuje bežným používateľom vytvárať a zdieľať nové softvérové ​​balíčky. Ak teda balík AUR získava hlasy od komunity a má kompatibilnú licenciu s dobrým zostavením balíka, môže sa stať súčasťou oficiálneho úložiska.

Dodatočné softvérové ​​balíčky však prichádzajú s potenciálnymi rizikami a problémami. Na prekonanie problémov hrá dôveryhodný používateľ sprostredkovateľskú úlohu medzi neoficiálnym zhromažďovaním balíkov a Arch Linuxom, aby vytvoril čisté operácie AUR. Okrem toho majú oprávnenie tiež udržiavať, spravovať a odstraňovať balíky.

Spôsoby použitia AUR v Manjaro

Proces inštalácie balíkov AUR nie je taký jednoduchý, ako sa zdá. Oficiálna dokumentácia odporúča pred zostavením balíkov manuálne skontrolovať PKGBUILDS a inštalačné súbory. Existuje teda niekoľko spôsobov prístupu k AUR; tu budeme diskutovať o každom z nich:

Prístup cez Pacman GUI (Pamac)

Prejdite na položku Pridať alebo odstrániť softvér, prejdite na predvoľby. Vyberte kartu AUR v otvorenom dialógovom okne, povoľte AUR posunutím jazdca a skontrolujte dostupnosť aktualizácií. Teraz je každý balík z AUR identifikovaný pomocou značky AUR.

Prístup cez Pamac CLI

Pred prístupom k balíkom AUR pomocou príkazového riadku sa odporúča navštíviť webovú stránku AUR, kde získate informácie o varovaniach a riešeniach poskytovaných používateľmi a vývojármi.

Vyhľadajte požadované položky a nainštalujte balík pomocou stavať príkaz:

[chránené e-mailom]: ~ $ pamac search -a
[chránené e-mailom]: ~ $ pamac build

Výsledkom vyššie uvedených príkazov je rad otázok, ktoré zahŕňajú:

  • Dotaz na úpravu súborov na overenie ako preventívne opatrenie na identifikáciu škodlivých skriptov.
  • Dotaz na stiahnutie závislostí, skriptov, zostavení a inštalácie.
  • Autentifikácia pomocou hesla.

Pomocník AUR

Ďalším najjednoduchším spôsobom prístupu PKGBUILDS z AUR je cez AUR pomocníci. Je to nástroj príkazového riadku, ktorý zjednodušuje proces hľadania a inštalácie balíkov.

Najodporúčanejším pomocníkom AUR pre nových používateľov je Yay, pretože z hľadiska príkazov a možností je najbližšie k Pacmanu. Okrem toho tiež inovuje a zálohuje systém s malými alebo žiadnymi výzvami.

Nainštalujte git pomocou Pacmana, naklonujte PKGBUILD a cd do Jéj adresár na zostavenie balíka pomocou makepkg.

[chránené e-mailom]: ~ $ sudo pacman -S --potrebný základný-devel git
[chránené e-mailom]: ~ $ git clone https: // aur.archlinux.org / jaj.git
[chránené e-mailom]: ~ $ cd yay
[chránené e-mailom]: ~ $ makepkg -si

Teraz použite nasledujúci príkaz na inštaláciu požadovaného softvéru.

[chránené e-mailom]: ~ $ yay -S

Ručná inštalácia balíkov AUR

Ručná inštalácia balíkov AUR opäť vyžaduje potrebné súbory. Na inštaláciu použite Pacman git, klonujte súbory skriptu a zostavte balík pomocou makepkg.

[chránené e-mailom]: ~ $ pamac nainštalujte base-devel git
[chránené e-mailom]: ~ $ git clone https: // aur.archlinux.org / google-chrome.git
[chránené e-mailom]: ~ $ cd google-chrome
[chránené e-mailom]: ~ $ makepkg -s

Vyššie uvedený príkaz spracováva závislosti. Preto, akonáhle sa balík úspešne vytvorí, súbor package_name-pkgver.pkg.decht.zst sa vytvorí v pracovnom adresári.

Nainštalujte balík pomocou nasledujúceho príkazu:

[chránené e-mailom]: ~ $ makepkg -i

Tento príkaz je ekvivalentný s

[chránené e-mailom]: ~ $ pacman -U názov_balíka-pkgver.pkg.decht.zst

Alebo skombinujte posledné dva kroky do jedného:

[chránené e-mailom]: ~ $ makepkg -is

Záver

V tomto článku sa dozvedáme o oficiálnych a neoficiálnych úložiskách spoločnosti Manjaro, spôsoboch prístupu a aktualizácie systému Manjaro a vytváraní balíkov pomocou AUR rôznymi spôsobmi.

Ako zmeniť smer posúvania myši a touchpadu v systéme Windows 10
Myš a TouchpadNielenže uľahčujú výpočty, ale sú aj efektívnejšie a menej časovo náročné. Nemôžeme si predstaviť život bez týchto zariadení, ale je pra...
Ako zmeniť veľkosť, farbu a schému ukazovateľa myši a kurzora v systéme Windows 10
Ukazovateľ myši a kurzor vo Windows 10 sú veľmi dôležité aspekty operačného systému. Dá sa to povedať aj pre iné operačné systémy, takže v skutočnosti...
Hry Zadarmo a open source herné motory pre vývoj hier pre Linux
Zadarmo a open source herné motory pre vývoj hier pre Linux
Tento článok sa bude zaoberať zoznamom bezplatných a otvorených herných nástrojov, ktoré možno použiť na vývoj 2D a 3D hier v systéme Linux. Existuje ...