Projekt Debian je lansiral storitev za dinamično pridobivanje informacij o odpravljanju napak

Distribucija Debian je lansirala novo storitev, debuginfod, ki vam omogoča odpravljanje napak v programih, ki so na voljo v distribuciji, ne da bi ločeno namestili povezane pakete z informacijami o razhroščevanju iz repozitorija debuginfo. Zagnana storitev omogoča uporabo funkcionalnosti, predstavljene v GDB 10, za dinamično nalaganje simbolov za odpravljanje napak iz zunanjega strežnika neposredno med odpravljanjem napak.

Proces debuginfod, ki poganja storitev, je strežnik HTTP za dostavo informacij o odpravljanju napak in izvorne kode ELF/DWARF. Ko je zgrajen s podporo za debuginfod, se lahko GDB samodejno poveže s strežniki debuginfod za prenos manjkajočih informacij o odpravljanju napak o datotekah, ki se obdelujejo, ali za ločevanje datotek za odpravljanje napak in izvorne kode za izvedljivo datoteko, v kateri se odpravljajo napake.

V Debianu je podpora za debuginfod trenutno vključena v pakete elfutils in GDB, ki so na voljo v nestabilnih in testnih repozitorijih. Če želite omogočiti strežnik debuginfod, samo nastavite spremenljivko okolja 'DEBUGINFOD_URLS=»https://debuginfod.debian.net»', preden zaženete GDB. Podatki o odpravljanju napak na strežniku Debuginfod, ki se izvaja za Debian, so na voljo za pakete iz repozitorijev nestabilnih, testnih, predlaganih za testiranje, stabilnih, stabilnih povratnih vrat in predlaganih posodobitev.

Vir: opennet.ru

Dodaj komentar