Dpkg
| dpkg | |
|---|---|
| | |
| Tip de | manager de pachete |
| Autor | Ian Murdoch |
| Dezvoltator | comanda dpkg |
| Scris in | C , C++ , Perl |
| Sistem de operare | Unix-like , POSIX |
| Limbi de interfață | Multilingv |
| Prima editie | ianuarie 1994 |
| ultima versiune | 1.20.12 [1] ( 1 septembrie 2022 ) |
| Versiune de testare | 1.21.9 [2] ( 1 iulie 2022 ) |
| Licență | GNU GPL |
| Site-ul web | wiki.debian.org/Teams/Dp… |
| Fișiere media la Wikimedia Commons | |
dpkg este software -ul din spatele sistemului de gestionare a pachetelor din Debian și al unui număr de alte sisteme de operare bazate pe Debian, cum ar fi Ubuntu . dpkg este folosit pentru a instala, elimina și obține informații despre . pachete deb .
dpkgeste un utilitar de nivel destul de scăzut. Există utilități de nivel superior, cum ar fi APT , care pot descărca pachete dintr-un depozit de rețea și pot urmări dependențele dintre pachete. Utilizatorii finali ar trebui să utilizeze utilități mai prietenoase, cum ar fi Aptitude sau Synaptic , care oferă o modalitate ușoară de a vizualiza lista pachetelor, descrierile și dependențele acestora.
Istorie
dpkg a fost creat inițial de Matt Welsh , Carl Streeter și Ian Murdoch . dpkg a fost scris inițial în Perl , dar cea mai mare parte a fost rescrisă ulterior în C Yang Jackson în 1993. Numele „dpkg” este prescurtarea pentru „pachet Debian”.
Exemple de utilizare
Utilitarul poate fi folosit pentru a instala un pachet .deb cu comanda:
dpkg -i nume pachet.deb
Unde packagename.deb este numele fișierului pachetului (pachetele Debian au extensia .deb). Trebuie să rulați dpkg cu privilegii de superutilizator (rădăcină) .
Listarea pachetelor instalate:
dpkg -l [mască]
Pentru a elimina un pachet instalat:
dpkg -r nume pachet
Instrumente pentru dezvoltatori
Pachetul dpkg-dev conține o serie de instrumente care sunt apelate pentru a crea un pachet:
- dpkg-source arhivează și despachetează fișierele sursă a pachetului Debian.
- dpkg-deb arhivează și despachetează pachetele binare.
- dpkg-gencontrol citește informații din pachetul Debian dezambalat despre arborele sursă și generează un pachet binar.
- dpkg-shlibdeps urmărește dependențele pachetelor.
- dpkg-genchanges citește informații dintr-un pachet Debian dezambalat despre arborele sursă.
- dpkg-buildpackage este un script care poate fi folosit pentru a construi automat un pachet.
- dpkg-distaddfile adaugă un fișier la fișierele Debian.
- dpkg-parsechangelog citește informații din fișierul de modificări ale unui pachet Debian dezambalat și creează un fișier la îndemână cu acele modificări pentru ca utilizatorul să le vadă.
Vezi și
Note
Link -uri
- Debian - Rezultatele căutării pachetelor - dpkg (downlink) . Consultat la 1 octombrie 2008. Arhivat din original pe 14 martie 2012.
- lista de corespondență debian-dpkg (ing.) (link descendent) . — arhiva listei de corespondență dpkg. Consultat la 1 octombrie 2008. Arhivat din original pe 14 martie 2012.
- dpkg(8) om (ing.) (link descendent) . — dpkg manual. Consultat la 1 octombrie 2008. Arhivat din original pe 14 martie 2012.
- Gestionare generală a originii (engleză) (link indisponibil) . Consultat la 1 octombrie 2008. Arhivat din original pe 14 martie 2012.