APT 3.2 inounza nhoroondo ne undo uye rollback muDebian neUbuntu

  • APT 3.2 inova vhezheni itsva yakagadzikana yemutariri wepakeji yeDebian ne derivatives
  • Inopa sisitimu yenhoroondo yekutengeserana ine mirairo yekunyora, kubvunza, kubvisa, kudzoreredza, uye kudzosera kumashure.
  • Inovandudza injini yekugadzirisa kutsamira uye inowedzera zviyero zvekushanda muJSONL uye sleep mode blocking panguva yedpkg
  • Ichawanikwa muDebian 14 "Forky" uye ichasvikawo muUbuntu 26.04 LTS, nepo ichigona kutoedzwa muDebian Unstable

APT 3.2

Kusvika de APT 3.2 Izvi zvinoratidza shanduko huru mukutarisira mapakeji pamasisitimu akavakirwa paDebian. Shanduro itsva yakagadzikana ye classic package manager haingogadzirise ruzivo rwemukati chete asiwo inosanganisira maficha akakumbirwa kwenguva refu nevatungamiriri nevashandisi vepamusoro, maficha aimbove akabatana nedzimwe ecosystem dzakadai seRed Hat. Iyi vhezheni inosvika gore rimwe chete mushure mekunge 3.1 version.

Nekuburitswa uku, Debian, Ubuntu nedzimwe nzira dzekugovera dzinowana a nhoroondo yekutengeserana ine kugona kudzoreredza kana kudzosera kumashureInjini yekuvimba yakanyatsogadziriswa uye kuvandudzwa kwakawanda kwakatarisana nekuvimbika kwezuva nezuva. Zvese izvi pasina kushandura APT kuita sisitimu yekutengesa zvizere, asi nekuita danho rakakura mukusununguka nekuchengetedzwa pakuvandudza.

APT 3.2: Shanduro itsva yakagadzikana yeDebian package manager

Debian Project yakanyora APT 3.2 seyazvino shanduro yakagadzikana Iyi gadziridzo yeAPT's package manager yeDebian-based distributions, chikamu chine basa rekuisa, kugadzirisa, uye kubvisa software pasystem, ndeimwe yekuvandudzwa kwakawanda kuAPT mumakore achangopfuura, ine chekuita zvakananga nekutonga kweshanduko dzesystem.

Shanduro 3.2 inovakira pabasa rakaitwa mubazi rekuvandudza 3.1.6 na3.1.7, uko kwakavambwa hwaro hwezvivakwa zvitsva zvenhoroondo. Chii chaive chiri kuyedzwa mu3.1.7Iye zvino yava kushandiswa sechinhu chakagadzikana, chakagadzirira kushandiswa, chine mirairo midiki yekushandura kutengeserana kwekare.

Nhoroondo yekutengeserana, bvisa, gadzirisa, uye dzosera kumashure

Shanduko huru muAPT 3.2 ndeyekuwedzerwa kwe nhoroondo yekutengeserana inonzwisiswa nenzira yemutauroKusvika pari zvino, APT yaingogumira pakugadzira mafaira elog akareruka, akadai se /var/log/apt/history.log, izvo zvaifanira kuongororwa nemaoko kuti pavezve zvakaitika pakuiswa kana kukwidziridzwa kwacho kwaive nematambudziko.

Neshanduro itsva, APT inochengeta mashandiro emapakeji mufomati inogona kuverengerwa bvunza uye shandisazve nenzira yakarongekaKutengeserana kwega kwega kunozivikanwa uye kunogona kunyorwa, kuongororwa, kudzoserwa shure, kana kudzokororwa nemirairo chaiyo, izvo zvinounza APT pedyo nepfungwa dzakajairika muvanopa madhairekitori kana masisitimu akavakirwa pamifananidzo, kunyangwe pasina kutsiva.

Seti yemirairo midiki inotenderera pachivakamberi apt history-*Panzvimbo pemurairo mumwe chete, APT 3.2 inosarudzira mirairo yakasiyana uye yakajeka pabasa rega rega, izvo zvinoita kuti rishandiswe zviri nyore mukunyora uye otomatiki, uye zvinoderedza kusanzwisisika munzvimbo dzakaoma dzekutarisira.

Nhoroondo itsva inorayira muAPT 3.2

Kuti igadzirise zvinhu zvitsva, APT 3.2 inoisa mirairo yakati wandei inoronga mashandiro enguva dzose kana chimwe chinhu chikatadza kushanda panguva yekuvandudza kana kuisa. Pokutangira ndepekuti apt history-list, inoratidza runyorwa rwezvese kutengeserana kwakanyoreswa, pamwe nezviziviso zvavo nedata rekutanga.

Kana wangowana shanduko yauri kuda, unogona kutarisa ruzivo rwacho ne apt history-info <ID>Mushumo uyu unotsanangura mapakeji akaiswa, akabviswa, kana kuti akagadziridzwa panguva yekushanda. Ruzivo urwu, rwaimboda kufambiswa nematanda kare, ikozvino rwapihwa nenzira yakarongeka, yakagadzirirwa kuongororwa nekukurumidza.

Kana chinangwa chiri chekudzosera shure mashandiro chaiwo, saka zvinotevera zvinotanga kushanda apt history-undo <ID>Murairo uyu une basa rekubvisa kutengeserana kwakabatana nechiratidzo ichocho. Kana uchida kushandisazve chiito chakatodzoserwa shure, murairo wakaenzana ndewekuti apt history-redo <ID>, iyo inodzokorora shanduko imwechete kune system.

Kana mamiriro acho akanyanya kuipa uye zvichidikanwa kudzokera kune mamiriro ekare epakeji, APT 3.2 inopa apt history-rollback <ID>Murairo uyu unoedza kuvakazve mamiriro ehurongwa sezvazvaive panguva yekutengeserana kwakatarwa, izvo zvinogona kuchengetedza maawa akawanda zvichienzaniswa nekuvakazve nemaoko mushure mekukundikana muketani yekuvandudza.

Miganhu uye chiyero chehurongwa hutsva hwekudzosera kumashure

Kunyangwe kusvetuka kwebasa kuchishamisa, vagadziri veDebian vanojekesa kuti APT 3.2 haiiti kuti sisitimu iite basa rekutengeserana zvizereNzira yekudzosera data kumashure yakagadzirirwa mashandiro epakeji akanyatsotsanangurwa uye haigone kugadzirisa nyaya dzese dzinofungidzirwa munzvimbo dzakaoma kana idzo dzinogona kuchinja nguva dzose.

Chimwe chezvinhu zvinonyanya kukosha ndechekuti Mapakeji ekare achiripo mudura rekuchengetedza. Kana software inofanira kudzoserwa yanyangarika kubva kunobva zvinhu, mukana wekugadzirisa unodzikira uye kudzoka shure kunogona kusakwanisika kana kuti kungave kusina kukwana.

Pamusoro pezvo, zvinyorwa zvekugadzirisa mapakeji (zvinyorwa zvinozivikanwa zve postinst, prerm uye kambaniKuchinja uku kunogona kukonzera migumisiro isingawanzo nyore kugadzirisa otomatiki. Mune mamwe mamiriro ezvinhu, kupindira nemaoko kucharamba kuchidikanwa, kunyanya pamaseva ane magadzirirwo akagadzirwa zvakanyanya.

Saka, APT 3.2 inounzwa se chishandiso chinowedzera chekuchengetedza ma backups uye snapshotskwete senzira yekutsiva. Nhoroondo itsva iyi inoderedza kukanganisa kwezvikanganiso zvakawanda zvezuva nezuva uye inoita kuti hupenyu huve nyore padesktop uye mune dzimwe nzvimbo dzemaseva, asi hazvibvisi kudiwa kwemazano akasimba ekuchengetedza data.

Kushanda kwakasimba pamakombiyuta edesktop nemaseva

Pamakombiyuta ezuva nezuva, musanganiswa we apt history-list y apt history-undo Izvi zvinogona kuita mutsauko pakati pekutyisa nedambudziko guru. Kana chimwe chinhu chikarega kushanda mushure mekuvandudzwa, mushandisi kana maneja iye zvino ava nenzira yakatwasuka yekudzosera shanduko pasina kushandisa kudzoreredza kana kutsvaga marogi nemaoko.

Kune vatariri vehurongwa vanotarisira mapurazi eDebian kana Ubuntu server, kugona uku kunopa kudzora zvakanyanya mahwindo ekugadzirisaSemuenzaniso, zvinokwanisika kuyedza shanduko mune imwe mhando yemapakeji uye kugadzirisa kutengeserana ikoko kana mhedzisiro isingadiwe ikaonekwa, pasina kudikanwa kwekudzosera zvimwe zvakagadziridzwa zvakashandiswa munguva imwe chete.

Modhi iyi yakafanana neyakapihwa naDNF maneja kare munharaunda yeRed Hat, ichideredza chimwe chezvakatsoropodzwa kare zveAPTKubatanidzwa zvakananga mumaneja pachako kunobvisawo kuvimba nezvishandiso zvekunze kana zvinyorwa zvakagadzirwa kuti ugadzirezve mamiriro ekare ehurongwa.

Injini yekuvimba nepfungwa yakangwara

Kupfuura nhoroondo yayo, APT 3.2 inosimbisawo injini yekugadzirisa kuvimbaiyo yakanga yatogadziriswa kutanga ne3.1 series. Shanduro itsva iyi inosanganisira kuvandudzwa kwakagadzirirwa mamiriro ezvinhu akaomarara, akadai sekuiswa kwezvivakwa zvakawanda kana nzvimbo dzinoburitsa mapakeji maviri nenzira yakatevedzana.

Chimwe chezvinhu zvitsva zvinozivikanwa ndechekuti mugadziri wezvinhu anonzwisisa zviri nani pfungwa ye gadziridzo yepakeji yekwakabvaIzvi zvinoderedza njodzi yekuti, mumasisitimu ekuvaka akawanda, zvikamu zvakakosha zvinogona kubviswa zvisirizvo kana mabhinari echivakwa chimwe chete asati awanikwa, dambudziko rinogona kusiya masisitimu ari mumamiriro asina kugadzikana.

Injini yava kukwanisawo raira dzimwe nzira dzekuvimba Inoisa pamberi sarudzo dzinoenderana nemamiriro aripo iye zvino uye inobvumira, kana zvichidikanwa, kubviswa kwemapakeji akanyorwa seakaiswa nemaoko kana iriyo chete nzira ine musoro yekugadzirisa kusawirirana. Kuchinjika uku kunovavarira kudzivirira matambudziko apo mushandisi aifanira kupindira chikamu nechikamu.

Maitiro eAPT 3.2 Sleep Mode Performance Metrics uye Lock

Chimwe chinhu chitsva, chisinganyanyi kuonekwa nemushandisi wekupedzisira asi chinobatsira zvikuru pakutarisa, ndechekubatanidzwa kwe logi yematanho ekushanda mufomati yeJSONLMutsetse wega wega welog unoenderana nechinhu cheJSON chakazvimiririra, izvo zvinoita kuti kuongororwa otomatiki kuve nyore nekushandisa maturusi akajairika ekuona munzvimbo dzehunyanzvi.

APT 3.2 inowedzerawo nzira ye kudzivirira komputa kuti isapinde mumodhi yekurara ichiri kumhanya dpkgKukanganisa kuiswa kana kugadzirisa pakati pekushanda kwesystem nekuti system yacho yarara kunogona kukanganisa database yepakeji kana kusiya zvikamu zvisina kurongeka zvakanaka, mamiriro ezvinhu akaomarara mumalaptop nemakomputa anovimba zvakanyanya nekuchengetedza simba.

Nekuchengetedzwa uku, njodzi yekukanganiswa netsaona pakati pemarongero inoderedzwa, izvo zvichabatsira vashandisi vepamba nevatungamiriri kutarisira malaptop mukati memasangano.

Kuwanikwa kweAPT 3.2 paDebian, Ubuntu uye ma derivatives

Zvinoenderana nehurongwa hweDebian Project, APT 3.2 ichave chikamu cheDebian 14 "Forky"iyo inotarisirwa kuburitswa kwayo muzhizha ra2027. Saka, kana shanduro itsva yekugoverwa yasvika munzvimbo dzakagadzikana, mabasa enhoroondo nerollback achave aripo kune vese vashandisi vayo.

Izvi zvisati zvaitika, shanduro 3.2 yakanga yatove yakabatanidzwa mu Debian Sid (Haina kugadzikana)Saka, avo vanoshandisa bazi iri rekuvandudza vanogona kugadzirisa maneja wepakeji votanga kuyedza maficha matsva izvozvi, nekushandisa nzira iri nyore. sudo apt update && sudo apt install apt mune ako masystem.

Munyika yeUbuntu, Canonical inoronga kuisa APT 3.2 mukati Ubuntu 26.04 LTS "Resolute Raccoon", iyo yakarongerwa kuburitswa musi wa23 Kubvumbi, 2026. Kubva pazuva iroro, vashandisi veiyi vhezheni yerutsigiro yakawedzerwa vachakwanisa kushandisa nhoroondo uye mirairo yekudzoreredza zvakananga munzvimbo yakagadzirirwa kugadzikana kwenguva refu.

Zvimwe zvinogoverwa zvichibva paDebian neUbuntu zvichabatanidzwa shanduro itsva yeAPT zvichienderana nemaitiro avo ekuburitsa. Panyaya yeDebian 12, Debian 13, uye shanduro dzazvino dzakagadzikana, kushandiswa kweAPT 3.2 kunoenderana nekuti vagadziri vebazi rega rega vanosarudza here kutumira update kana kuchengetedza package manager sezvairi kusvika paburitswa shanduro huru inotevera.