Pakkechefen Debian APT har modtaget en vigtig opdatering med ankomsten af dens version 3.0. Denne nye udgivelse repræsenterer et nøgletrin i pakkedistributionsøkosystemet på Debian-baserede GNU/Linux-systemer, inklusive Ubuntu. APT 3.0 er blevet præsenteret som den nye stabile version efter en udviklingsperiode præget af væsentlige ændringer både i det visuelle udseende og i lederens interne funktion.
APT 3.0 Det ændrer sig ikke kun på ydersiden, det ændrer sig også på indersiden.. Blandt dets mest bemærkelsesværdige nye funktioner er introduktionen af en klarere og mere organiseret grænseflade samt en ny afhængighedsløsningsmotor. Disse forbedringer påvirker ikke kun dem, der administrerer Debian-servere, men også mere avancerede brugere, der administrerer deres pakker fra kommandolinjen.
APT 3.0 præsenterer en klarere og mere tilgængelig grænseflade
En af de mest synlige forbedringer af APT 3.0 er dens fornyet kommandolinjegrænseflade. Det vises nu i et kolonnebaseret outputformat, der gør det nemmere at gennemlæse en mere ordnet fordeling af information. Denne omorganisering søger at spare brugeren tid ved at give dem mulighed for hurtigere at finde de pakker, de vil installere eller opdatere.
En anden visuel nyhed er inkorporeringen af farver for at identificere specifikke handlinger. For eksempel vises pakkefjernelser med rødt, og andre handlinger, såsom installationer og opdateringer, vises med grønt. Denne farvekodning forbedrer markant hastigheden, hvormed ændringerne APT foretager til systemet forstås.
Derudover er installationens statuslinje blevet poleret og inkluderer nu Unicode-blokke. at repræsentere fremskridtet på en smidigere og mere visuelt sammenhængende måde med det moderne terminalmiljø. Interfacet også reducere ordlyd på afgange, der tilbyder en renere oplevelse med fokus på det relevante.
Ny mere effektiv pakkeopløser i APT 3.0
APT 3.0 inkluderer en helt ny pakkeløser, der kan aktiveres af optionen --solver
. Denne motor er designet til træffe smartere beslutninger under afhængighedsafviklingsprocessen og gør det muligt at ty til ikke-kandidatversioner, hvis det er nødvendigt.
også kommandoadfærd er blevet ændret autoremove
, gør det mere aggressiv at frigøre plads, mere beslutsomt at eliminere pakker, der ikke længere er nødvendige, og kun beholde dem, der anses for væsentlige i henhold til den nye opløsningslogik.
Nye funktioner til administratorer og avancerede brugere
Version 3.0 af APT-manageren medfører flere ekstra funktioner, der forbedrer den avancerede brugeroplevelse. Blandt dem er støtte til --target-release
under kommando apt list
, nyttig til filtrere lister afhængigt af en specifik version af operativsystemet.
Tilføjet mulighed --comment
så brugerne kan kommentere APT-handlingshistorikken, hvilket muliggør mere detaljeret sporing af ændringer foretaget i systemet.
En anden bemærkelsesværdig forbedring er integration af en automatisk personsøger i Git-stil, som giver dig mulighed for komfortabelt at navigere i omfattende tekstoutput. Derudover er information om pakkefastgørelsesprioriteter begyndt at blive vist ved hjælp af muligheden apt show --full
.
Kompatibilitet, modernisering og forbedringer i backend
Med det formål at tilpasse sig moderne arkitekturer, APT 3.0 forbedret kompatibilitet med debian-ports og tilføj kommandoen modernize-sources
for at lette opdatering af softwarekilder.
Understøttelse af ukomprimerede indekser på lokale spejle (file:/) er også frigivet., optimering af adgangstid til data i visse konfigurationer og forbedringer af beregningen af den installerede kernestørrelse i /boot
, kritisk område i systemer med begrænsede partitioner.
I afsnittet om kryptografiske afhængigheder, APT kan nu arbejde med OpenSSL i stedet for GnuTLS og gcrypt, en beslutning, der sigter mod reducere vedligeholdelsesbyrden af projektet og forbedre kompatibiliteten med udbredte biblioteker.
Opdateringer af dokumentation og oversættelse
Bestræbelsen på at gøre APT til et tilgængeligt og globalt værktøj afspejles i medtagelse af flere sprogopdateringer. Oversættelser er blevet opdateret til hollandsk, brasiliansk portugisisk, rumænsk, tysk, fransk og catalansk, hvilket sikrer venligere oplevelse for talere af forskellige sprog.
Intern dokumentation er også blevet forbedret, med det formål at afklare adfærd og lette softwarevedligeholdelse af fællesskabet af udviklere og brugere.
Tilgængelighed og fremtid
APT 3.0 vil være til stede som standard i Debian 13 "Ttrixie", hvis lancering er planlagt til midten af 2025. Dets vedtagelse forventes også i Ubuntu 25.04 - Ubuntu brugte allerede en foreløbig version -, planlagt til udgivelse snart. I øjeblikket er denne version blevet introduceret i den ustabile gren af Debian og vil begynde at udvide gradvist.
Denne udgivelse er dedikeret til Steve Langasek, kendt bidragyder til både Debian- og Ubuntu-projekterne.. Hans arbejde påvirkede markant udvikling af grundlæggende værktøjer af systemet, såsom APT selv.
For dem, der ønsker at prøve APT 3.0 så hurtigt som muligt, nu Kilde- og binærpakken er tilgængelig i Debians ustabile depoter. Derfra kan du kompilere eller installere det, hvis du er villig til at påtage dig nogle stabilitetsrisici, der er forbundet med disse versioner, før du ankommer til den "stabile" kanal.
Med APT 3.0 Debian introducerer en væsentlig udvikling af sit basisværktøj til softwarestyring. Dette nye kapitel i pakkehåndteringens historie reagerer ikke kun på tekniske behov, men også på søgen efter en mere komfortabel, nyttig og effektiv oplevelse for de mest krævende brugere. Mellem interne, visuelle ændringer og nye funktionaliteter fremstår APT 3.0 som en nøgleversion for systemets fremtid.