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.
NetBSD | Proiectul|
---|---|
Sistem de operare | |
Proiecte asociate | |
Subsisteme notabile |
|