Pkgsrc

Versiunea actuală a paginii nu a fost încă revizuită de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită pe 16 iulie 2018; verificările necesită 4 modificări .

pkgsrc
Tip de managementul pachetelor
Dezvoltator Alistair Crooks, Hubert Feyrer și Johnny C. Lam [1]
Scris in C
Sistem de operare Unix -like
Prima editie 20 august 1997
ultima versiune 2022Q1 [2] ( 30 martie 2022 )
Licență BSD
Site-ul web pkgsrc.org

NetBSD Packages Collection (pkgsrc) este un sistem de gestionare a pachetelor care vă permite să instalați, să actualizați și să eliminați software cu o singură comandă.

Odată ce software-ul este construit, acesta este gestionat folosind comenzile pkg_* , ceea ce face viața și munca foarte ușoară. pkgsrc provine din sistemul de porturi FreeBSD și inițial a acceptat doar NetBSD , dar următoarele sisteme sunt acceptate în prezent:

Pachetul - Un set de fișiere și instrucțiuni pentru construirea utilizând pkgsrc. Pachetele sunt în mod tradițional stocate în directorul /usr/pkgsrc.

Sistemul de pachete NetBSD - Acesta este numele anterior al „pkgsrc”. Face parte din sistemul de operare NetBSD, dar poate rula și pe sisteme non-NetBSD. Se ocupă de compilarea, instalarea și eliminarea pachetelor.

Distfile - Acest termen descrie un fișier sau fișiere care sunt furnizate de autorul software-ului. Toate modificările care trebuie făcute pentru a instala pe NetBSD sunt descrise în pachetul corespunzător. Distfile este de obicei sub forma unei arhive tar, deși sunt posibile alte tipuri. Distfiles sunt de obicei stocate în directorul /usr/pkgsrc/distfiles.

Port este un termen folosit de utilizatorii FreeBSD și OpenBSD pentru a se referi la un pachet. În terminologia NetBSD, „port” înseamnă o arhitectură diferită - vezi software- ul de portare .

Pachetul precompilat/binar - se referă la un fișier binar construit din pkgsrc, care este o singură arhivă tar + gzip care poate fi instalată pe o mașină cu această arhitectură fără compilare. Pachetele sunt de obicei create în /usr/pkgsrc/packages și pot fi descărcate de pe ftp.NetBSD.org. Acest termen este uneori înlocuit cu termenul „pachet”, mai ales în sensul unui pachet precompilat.

Program - O bucată de software instalabilă care va fi construită dintr-un fișier dist, conform regulilor definite în pachet.

Note

  1. 10 ani de pkgsrc - pkgsrc și conceptele de gestionare a pachetelor 1997-2007 (partea 1) (downlink) . www.netbsd.org . Fundația NetBSD. Data accesului: 14 octombrie 2010. Arhivat din original pe 4 iunie 2012. 
  2. pkgsrc-2022Q1 lansat .

Link -uri