Doplnené – Captain ako náhrada Gdebi

Na stránke github.com v časti venovanej projektu linuxmint sa objavil súbor nástrojov pre APT pod názvom „Captain“.

V posledných hodinách je na tejto stránke vidieť prebiehajúcu aktivitu. Z krátkeho popisu vyplynulo, že „Captain“ je sada nástrojov súvisiacich s APT. Obsahuje nasledujúce nástroje:

  • inštalačný program, ktorý sa spustí pri otvorení súborov .deb
  • inštalačný program, ktorý sa spustí, keď zadáte apt://pkgname URL

Captain nahrádza Gdebi (ktoré nie je aktívne udržiavané) a nástroj Apturl (ktorý rovnako už nie je aktívne udržiavaný a bol špecifický pre Ubuntu).

Keďže na tomto projekte sa usilovne pracuje, dá sa očakávať, že po dokončení bude zaradený do distribúcie Linux Mint.

Lepšie udržiavanie knižníc a nástrojov APT

Jedným z veľkých projektov pre Mint 22.1 je preskúmanie závislostí APT na vyčistenie, racionalizáciu a modernizáciu nástrojov a knižníc, na ktoré sa spoliehame. APT nie je len nástroj príkazového riadka. Je to veľká zbierka nástrojov a utilít. Napríklad Aptitude, Synaptic, Gdebi, Apturl.

Je to tiež súbor knižníc, ako napríklad Aptdaemon alebo Packagekit, ktoré umožňujú mnohým softvérovým aplikáciám, ktoré udržiavame, vykonávať správu balíkov.

Mnohé z našich aplikácií používajú tieto knižnice: MATE menu, Cinnamon menu, správca ovládačov, správca softvéru, zdroje softvéru, správca aktualizácií, uvítacia obrazovka, správca reportov, nástroje na konfiguráciu miestnych nastavení a metód vstupu, nástroj na zálohovanie…

…..

Niektoré z týchto nástrojov a knižníc APT boli napísané pred viac ako desiatimi rokmi a už sa neudržiavajú. Linux Mint, Ubuntu a Debian ich opravovali v priebehu rokov, takže stále fungujú, ale ich dizajn, ich preklady a funkcie, ktoré poskytujú, sú uviaznuté v minulosti. Každé vydanie mintu je pripomienkou tohto a zoznamom dlhotrvajúcich papierových strihov, ktoré nedokážeme vyriešiť.

Pretože sú tieto nástroje a knižnice pre nás veľmi dôležité, rozhodli sme sa zjednodušiť ich používanie a udržiavať ich. Odteraz chceme dokonalé preklady, už žiadne papierové strihy a ak niečo, čo potrebujeme chýba, jednoducho to implementujeme.

Gdebi a Apturl boli zlúčené do jednej aplikácie s názvom Captain. Aptdaemon a mintcommon-aptdaemon boli zlúčené do knižnice s názvom Aptkit.
Všetky nástroje, ktoré predtým používali Aptdaemon, Synaptic alebo Apturl, budú teraz používať Aptkit a Captain.

Nástroje, ktoré používajú Packagekit, nemusia nevyhnutne od neho odchádzať. Packagekit je aktívne udržiavaný. Neposkytuje sadu miniaplikácií Gtk3 alebo prekladov ako Aptkit, ale tieto nástroje ich nepotrebujú.

Celkovo je to veľa práce a vy ako používateľ skutočne neuvidíte na pracovnej ploche veľký rozdiel. Papierové strihy sú však preč a ak nájdete nové, tentoraz ich budeme môcť opraviť.

…..

Poznámka: Preložené z oficiálneho blogu LM pre všeobecné informovanie a vysvetlenie situácie o APT.

.

Štítky , .Záložka pro permanentní odkaz.

2 reakce na Doplnené – Captain ako náhrada Gdebi

  1. proc říká:

    proc?
    a proc v pytonu a proc to chce aptdaemon (pro mint mint-common.aptdaemon).
    synaptic je plne funkcni, nebo debitool

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *