Udhëzues i plotë për instalimin e paketave DEB dhe RPM pa ndërlikime

Përditësimi i fundit: 21/02/2026
Author: Isaac
  • Paketat DEB dhe RPM janë formatet klasike të instalimit në familjet kryesore të shpërndarjeve Linux.
  • Në shpërndarje si Ubuntu ose Debian, DEB mund të instalohet me menaxherë grafikë dhe APT, ndërsa RPM është i integruar përmes Alien.
  • Arch Linux përdor sistemin e vet (pacman dhe AUR), kështu që është më mirë të shmangni instalimin direkt të DEB ose RPM dhe të përdorni mjetet e tij amtare.
  • Formatet moderne si Snap dhe Flatpak plotësojnë DEB dhe RPM duke ofruar paketa më të pavarura dhe të lëvizshme në të gjitha shpërndarjet.

Instaloni paketat deb dhe rpm pa komanda

Nëse përdorni Windows dhe sapo keni instaluar Linux, skedarët ndoshta do t'ju duken të çuditshëm. .deb y .rpmAto janë, në përgjithësi, ekuivalentët e skedarëve tipikë .exe ose .msi të Windows, por të përshtatur për ekosistemin Linux dhe çdo familje shpërndarjeje. Edhe pse shumë manuale mbështeten drejtpërdrejt në terminal dhe komanda, është gjithashtu e mundur të... Instaloni paketat deb dhe rpm pa u lodhur shumë me konsolën, duke kombinuar mjetet grafike dhe disa koncepte bazë.

Për më tepër, ka disa situata pak më delikate: për shembull, kur shkarkoni një skedar të vjetër .deb të Microsoft Teams pa udhëzime të qarta, ose kur përdorni një shpërndarje si Arch Linux Dhe pastaj hasni një skedar .deb ose .rpm që, në teori, ai shpërndarje as nuk e përdor. Le të hedhim një vështrim të detajuar se çfarë është secili lloj pakete, si menaxhohen ato në familje të ndryshme shpërndarjesh dhe çfarë opsionesh keni për t'i trajtuar ato sa më lehtë të jetë e mundur, me dhe pa komanda, por gjithmonë duke kuptuar se çfarë po bëni.

Çfarë janë paketat .deb dhe pse janë kaq të rëndësishme?

Formati .deb Origjina e tij është në Debian dhe emri i tij vjen pikërisht nga shkurtimi i emrit të këtij shpërndarjeje. Këto skedarë janë sistemi standard i paketimit në Debian dhe të gjitha shpërndarjet e bazuara në të, si p.sh. Ubuntu, Linux Mint dhe shumë variante të tjeraNëse përdorni Windows, mund t'i mendoni skedarët .deb si të ngjashëm me instaluesit .exe, por me një strukturë të brendshme shumë më të kontrolluar dhe të standardizuar.

Një paketë .deb nuk është vetëm një skedar që përmban programin, por një kontejner që përfshin të gjitha skedarët që do të kopjohen në sistem dhe një seri skriptesh dhe meta të dhënash për të siguruar që instalimi dhe konfigurimi të kryhen në mënyrë të rregullt. Kjo i lejon sistemit të menaxhimit të paketave të dijë se çfarë keni instaluar, cilat varësi i nevojiten atij programi, si ta përditësoni atë dhe si ta çinstaloni më pas.

Brenda, një paketë .deb përbëhet nga të paktën tre skedarë kyç që menaxhojnë informacionin e paketës dhe të dhënat e saj. I pari është debian-binar, ku tregohet versioni i formatit të paketës (versioni më i fundit i qëndrueshëm është 2.0 në shumicën e rasteve). E dyta është kontrolli.tar.gz, një skedar i kompresuar që përmban të gjitha meta të dhënat e paketës: emrin, versionin, varësitë, skriptet e instalimit, etj. Dhe e treta është data.tar (ose variante të kompresuara si .gz, .bz2, .lzma), të cilat përmbajnë të gjithë skedarët që do të instalohen në të vërtetë në sistemin tuaj.

Përveç këtyre komponentëve bazë, seksioni i kontrollit zakonisht përmban skedarë të tillë si md5sumsku ruhen shumat e kontrollit për të verifikuar që skedarët nuk janë korruptuar, ose konfileKjo rendit skedarët e konfigurimit që nuk duhet të mbishkruhen gjatë një përditësimi. Ekzistojnë gjithashtu disa skripte të rëndësishme: para-inst, post-inst, prerm dhe postrmtë cilat ekzekutohen para ose pas instalimit ose heqjes së paketës, si dhe një skript i mundshëm config i cili merret me konfigurimin interaktiv.

E gjithë kjo e bën .deb një format mjaft të fuqishëm, por jo të përsosur. Një kufizim shumë i zakonshëm është se Ato nuk përfshijnë gjithmonë të gjitha varësitë Këto janë të nevojshme që programi të funksionojë. Paketa .deb mund të kërkojë që disa biblioteka ose komponentë të jenë instaluar tashmë në sistemin tuaj; nëse nuk janë, instalimi do të dështojë ose programi nuk do të funksionojë siç duhet. Në këto raste, do t'ju duhet t'i instaloni këto varësi veçmas, ose përmes menaxherit të paketave ose, në mjedise më komplekse, manualisht.

Shpërndarjet si Debian, Ubuntu, Kubuntu, Lubuntu, Linux Mint dhe shumë të tjerë të bazuar në to, përdorin .deb si formatin e tyre të paracaktuar. Edhe sisteme në dukje të ndryshme si IOSNë botën e Apple, ata mbështeten në një format pakete shumë të ngjashëm për të menaxhuar aplikacionet e tyre, megjithëse struktura e brendshme nuk është saktësisht e njëjtë me atë të paketave Linux.

Si të instaloni skedarë .deb në Linux me dhe pa komanda

Në çdo shpërndarje të bazuar në Debian, zemra e menaxhimit të paketave .deb është mjeti DPKGKy program merret me instalimin, regjistrimin dhe heqjen e paketave nga ana e nivelit të ulët. Përveç DPKG, përdoren shtresa të tjera më miqësore për përdoruesit, si p.sh. APT ose ndërfaqe grafiketë cilat ua lehtësojnë shumë jetën përdoruesve që nuk duan të varen nga terminali në çdo hap.

Në shumë shpërndarje, veçanërisht Ubuntu dhe variantet e tij, keni ndërfaqe grafike të disponueshme si p.sh. Synaptic, Gdebi, PackageKit ose Qendra e Softuerit e vetë Ubuntu-sëKëto aplikacione ju lejojnë të instaloni paketa .deb thjesht duke klikuar dy herë mbi skedarin e shkarkuar, ngjashëm me mënyrën se si do ta bënit me një instalues ​​në Windows, pa pasur nevojë të shkruani asnjë rresht të vetëm në tastierë.

Nëse doni të përdorni këta menaxherë, mund t'i instaloni nga depot zyrtare, zakonisht me APT. Për shembull, është shumë e zakonshme të përdoret Gdebi Për të hapur skedarë .deb të shkarkuar nga uebi, ai i trajton varësitë në mënyrë më inteligjente sesa DPKG i pastër. Synaptic dhe PackageKit, nga ana tjetër, ofrojnë një pamje më gjithëpërfshirëse të sistemit, duke ju lejuar të kërkoni, instaloni dhe hiqni paketa me një ndërfaqe grafike.

Pasi të keni shkarkuar një skedar .deb nga faqja e internetit e një zhvilluesi, GitHub ose ndonjë depo e jashtme, mënyra klasike për ta instaluar atë pa u lodhur është thjesht Hapeni atë me menaxherin e softuerit Nga shpërndarja: klikoni dy herë skedarin .deb, instaluesi grafik do të hapet, do të shqyrtojë informacionin e paketës dhe do të klikojë instalimin. Sistemi do të kontrollojë varësitë dhe, nëse mungon diçka, do t'ju njoftojë ose do të përpiqet ta shkarkojë automatikisht nga depot.

Kur instalimi është i suksesshëm, programi shfaqet në listën e aplikacioneve të mjedisit tuaj të desktopit: në menynë Start, në nisësin, në rezultatet e kërkimit, etj. Nëse instaloni, për shembull, një paketë .deb për një shfletues ose Teams, duhet të jeni në gjendje ta gjeni duke kërkuar emrin e tij, njësoj si çdo aplikacion tjetër i integruar në sistem.

Instalimi dhe menaxhimi i skedarëve .deb nga terminali: DPKG dhe APT

Edhe pse qëllimi është të shmanget mbështetja te komandat për gjithçka, është e dobishme të kuptohet se si terminali e trajton atë sepse Shumë udhëzues dhe dokumentacion zyrtar i marrin ato si të mirëqena.Në fakt, edhe kur përdorni mjete grafike, ato shpesh ekzekutojnë DPKG dhe APT në sfond pa e vënë re ju.

  Si të rregulloni gabimin "Pajisja është e paarritshme" me iPhone dhe Windows

Metoda më e drejtpërdrejtë është përdorimi i dpkg -i package.debKjo komandë e instalon paketën lokalisht në sistem. Ndryshe nga APT, kjo komandë nuk shqetësohet shumë për kërkimin e varësive që mungojnë: nëse paketa kërkon komponentë të tjerë që nuk i keni, ajo do të shfaqë gabime dhe do t'ju duhet t'i zgjidhni ato veçmas, zakonisht me APT ose një menaxher tjetër grafik të paketave.

Për të kontrolluar nëse është instaluar një paketë specifike, mund të listoni paketat që dpkg i njeh, duke filtruar sipas emrit, duke përdorur një komandë si dpkg -l | grep 'emri'Është një mënyrë e shpejtë për të kontrolluar nëse sistemi e njeh paketën, versionin që keni dhe nëse është shënuar si e instaluar apo e hequr, por me skedarë konfigurimi ende të pranishëm.

Gjatë çinstalimit, DPKG lejon dy qasje: me opsionin -r Ju e hiqni paketën, por i lini skedarët e konfigurimit, ndërsa me -P (Purge) heq të gjitha gjurmët, duke përfshirë skedarët e konfigurimit që mund të mbeten në /etc ose në shtigje të tjera të sistemit. Ky ndryshim është i dobishëm nëse planifikoni ta riinstaloni programin duke ruajtur cilësimet tuaja ose nëse doni të kryeni një pastrim të plotë.

Funksionon mbi dpkg APTAPT, menaxheri i njohur i paketave që përdoret në Debian, Ubuntu dhe derivate, trajton depot, varësitë dhe përditësimet në një mënyrë shumë më inteligjente. Përveç instalimit të programeve nga depot zyrtare, ai gjithashtu mund të... instaloni skedarë lokalë .deb që keni në hard diskun tuaj, duke zgjidhur automatikisht varësitë në shumicën e rasteve.

Për ta bërë këtë, në vend që të thirret dpkg direkt, zakonisht përdoret sintaksa me një shteg në lidhje me skedarin, për shembull instalimi i sudo apt ./package.debTruku "./" i tregon APT-së se po instaloni një skedar lokal dhe jo një paketë nga depot. APT do të thërrasë në mënyrë të brendshme dpkg, por do të shtojë logjikën e vet për të shkarkuar dhe instaluar çdo varësi që mungon nga depot e konfiguruara.

Kur doni të çinstaloni një program që e keni instaluar nga një skedar lokal .deb, nuk keni më nevojë të keni skedarin origjinal në dispozicion. Thjesht duhet të dini emrin e paketës dhe të përdorni sudo apt heq emrin e paketës për ta çinstaluar atë duke ruajtur cilësimet, ose sudo apt purge emri i paketës për të fshirë gjithashtu çdo skedar konfigurimi të lënë nga sistemi.

Paketat .rpm: çfarë janë ato dhe si përshtaten në këtë enigmë

Formati .rpm (Red Hat Package Manager) është standardi në familjen e shpërndarjeve të bazuara në Red Hat, siç është Red Hat Enterprise Linux, Fedora, openSUSE dhe derivate të tjeraAshtu si skedarët .deb në botën Debian, skedarët .rpm përmbajnë skedarët e programit, skriptet dhe meta të dhënat për menaxhimin e instalimeve, përditësimeve dhe çinstalimeve brenda këtyre shpërndarjeve.

Fillimisht, një paketë .rpm nuk është e përputhshme në mënyrë native me Ubuntu, Debian ose Linux Mint, sepse çdo familje shpërndarjeje ka ekosistemin e vet të paketave dhe mjeteve. Megjithatë, në praktikë, shpesh do të hasni softuerë që ofrojnë vetëm një .rpm për Linux dhe jo një .deb, veçanërisht në projektet e përqendruara në mjedise ndërmarrjesh të bazuara në Red Hat.

Edhe pse Ubuntu dhe Debian nuk funksionojnë me skedarë .rpm menjëherë, ekziston mundësia e konvertojini ato paketa .rpm në .deb dhe pastaj instalojini ato sikur të ishin të lindura. Ky konvertim bëhet me një mjet veteran, por ende shumë të dobishëm të quajtur I huaj, e cila lejon gjenerimin e paketave .deb nga .rpm (dhe formate të tjera) ose edhe instalimin direkt të .rpm në sisteme të bazuara në Debian.

Nuk duhet harruar se, megjithëse përmbajtja funksionale e programit mund të jetë e njëjtë, konvertimi midis formateve mund të sjellë me vete varësi ose papajtueshmëri të rrugësPrandaj, këshillohet që të përdorni këtë metodë vetëm kur nuk ka një version vendas për shpërndarjen tuaj dhe duke supozuar se mund të ketë disa shqetësime shtesë.

Nga perspektiva e kundërt, është gjithashtu e mundur të konvertohet .deb në .rpm Me Alien, kjo mund të jetë e dobishme në shpërndarjet Red Hat nëse një program shpërndahet vetëm në formatin Debian. Përsëri, përputhshmëria nuk është 100% e garantuar, por zgjidh shumë situata ku përndryshe do të duhej ta kompilonit softuerin nga kodi burimor.

Si të përdorni Alien për të konvertuar dhe instaluar paketa RPM në Ubuntu dhe Debian

Nëse duhet të instaloni një paketë .rpm në një shpërndarje të bazuar në Debian, hapi i parë zakonisht është të siguroheni që keni qasje në depo. UniversKëtu është vendi ku Alien hostohet në sisteme si Ubuntu. Ky depo zgjeron ofertën e softuerëve përtej atyre rreptësisht zyrtare, duke përfshirë mjetet e mirëmbajtura nga komuniteti.

Pasi ta keni aktivizuar atë depo dhe listën e paketave të përditësuar, do të jeni në gjendje ta instaloni I huaj nga menaxheri juaj i zakonshëm i paketave. Pasi të jeni në sistemin tuaj, Alien do të bëhet thika juaj e Ushtrisë Zvicerane për transformimin e .rpm në .deb me një komandë të vetme, duke ju lënë me një skedar ekuivalent .deb gati për t'u menaxhuar me DPKG, APT ose edhe një menaxher grafik paketash si Gdebi.

Metoda më e përdorur konsiston në Konvertoni .rpm në .deb Pa e instaluar direkt, ju ekzekutoni Alien në skedarin .rpm dhe ai gjeneron një paketë .deb me një emër të ngjashëm në të njëjtën drejtori në të cilën po punoni. Nëse jeni në një drejtori të ndryshme nga skedari, do t'ju duhet të specifikoni rrugën e plotë për në skedarin .rpm që Alien ta gjejë atë.

Pasi të keni gjeneruar skedarin .deb, e trajtoni atë si çdo paketë tjetër Debian: mund ta hapni me një menaxher grafik softuerësh, ta instaloni me dpkg -i ose përdorni një qasje më të fuqishme të instalimi i duhur ./archivo.deb për ta lënë të trajtojë varësitë. Në këtë mënyrë, ju integroni në sistemin tuaj një program që fillimisht ishte menduar vetëm për shpërndarjet Red Hat.

Alien gjithashtu ofron mundësinë e instaloni direkt skedarin .rpm Pa gjeneruar një skedar të ndërmjetëm .deb, ai përdor një modalitet ku kryen vetë konvertimin dhe nis instalimin menjëherë. Brenda, ai vazhdon të transformojë paketën, por ju nuk e shihni skedarin .deb që rezulton; ju shihni vetëm programin e instaluar. Megjithatë, shumë përdorues preferojnë të gjenerojnë së pari skedarin eksplicit .deb për të pasur pak më shumë kontroll dhe për të qenë në gjendje ta mbajnë atë nëse u duhet ta riinstalojnë më vonë.

Një mënyrë tjetër për të kthyer RPM në DEB nga terminali

Përveç procedurës tipike në Ubuntu me Alien, ka skenarë ku përdoret aftësi ose menaxherë të tjerë paketash për të instaluar Alien, veçanërisht në mjedise ku ai menaxher preferohet ndaj APT klasik. Rezultati përfundimtar është i njëjtë: sapo Alien të jetë i disponueshëm, ai bëhet mjeti qendror për përkthimin midis formateve RPM dhe DEB.

  Kontejnerë pa Root: Një Udhëzues i Plotë për Ekzekutimin dhe Zgjidhjen e Problemeve me Lejet në Mjedise të Kufizuara

Procesi i zakonshëm përfshin së pari shkarkimin e skedarit .rpm Për të përdorur paketën që dëshironi, vendoseni atë në një shteg të njohur të sistemit dhe ekzekutoni Alien në të. Pas konvertimit, një skedar .deb krijohet në të njëjtën dosje që replikon përmbajtjen dhe meta të dhënat e origjinalit sa më shumë që të jetë e mundur, gati për t'u trajtuar si një paketë Debian vendase.

Pasi të jetë gjeneruar skedari .deb, procedura e zakonshme në sistemet pa një ndërfaqe grafike është instalimi i tij duke përdorur dpkg -i emri-i-paketës.debKjo mbështetet në varësitë e nevojshme që janë tashmë të pranishme ose që mund të instalohen veçmas. Megjithatë, në sistemet desktop, zakonisht është shumë më e përshtatshme të hapet skedari i sapokrijuar .deb me qendrën e softuerit ose Gdebi, në mënyrë që përdoruesi të mos ketë nevojë të mbajë mend komandat ose shtigjet.

Kjo qasje e konvertimit së pari dhe pastaj instalimit lejon Përsëriteni instalimin Mund ta riinstaloni sa herë që të jetë e nevojshme, meqë e mbani paketën .deb si një "kopje lokale" të përshtatur për familjen tuaj të shpërndarjes. Kjo është veçanërisht e dobishme nëse punoni me disa sisteme të ngjashme dhe dëshironi të vendosni të njëjtin softuer pa u varur gjithmonë nga versioni origjinal .rpm.

Vlen të kujtohet, në çdo rast, se kur përdorni Alien, po largoheni pak nga rruga "zyrtare", prandaj është e këshillueshme të kontrolloni mesazhet e gabimit dhe të verifikoni që programi funksionon siç duhet pas instalimit. Në disa raste, mund të mungojnë librari ose mund të ketë ndryshime versionesh krahasuar me shpërndarjet për të cilat skedari .rpm është projektuar fillimisht.

Arch Linux: çfarë të bëni me skedarët .deb dhe .rpm dhe cilat dyqane softuerësh të përdorni

Nëse jeni duke përdorur Arch Linux Dhe nëse shkarkoni një skedar .deb ose .rpm, reagimi i parë zakonisht është habia, sepse Arch nuk përdor asnjërin prej këtyre formateve. Këtu, sistemi i paketave bazohet në menaxherin e paketave. Pacman dhe në paketa me zgjerimin .pkg.tar.zst të përgatitura posaçërisht për Arch dhe derivatet e tij si Manjaro.

Instalimi i një skedari .deb ose .rpm direkt në Arch nuk është opsioni i rekomanduar, sepse Filozofia e distros është e ndryshme Dhe shtigjet, libraritë dhe versionet nuk përputhen gjithmonë me ato të Debian ose Red Hat. Veprimi më i mençur është gjithmonë të kontrolloni nëse softueri që ju intereson është i disponueshëm në depot zyrtare të Arch ose në [depot/repozitorët] e njohur. AUR (Depozita e Përdoruesit të Arkivit), ku komuniteti mirëmban receta përpilimi (PKGBUILD) për një numër të madh programesh.

Ekzistojnë mjete dhe skripte që mund të konvertojnë skedarët .deb ose .rpm në paketa Arch, ose t'i instalojnë ato disi me forcë, por kjo nuk është metoda më e fuqishme, as nuk është ajo që rekomandohet nga mirëmbajtësit e shpërndarjes. Në përgjithësi, është më mirë të... gjeni një PKGBUILD në AUR për atë program, ose përdorni alternativa të paketuara si Flatpak ose Snap nëse ju nevojitet diçka që nuk është në depot zyrtare.

Lidhur me dyqanet e softuerëve me një ndërfaqe grafike, Arch dhe derivatet e tij ofrojnë disa mundësi. Një nga më të njohurat është Pamac (përdoret gjerësisht në Manjaro), e cila ju lejon të menaxhoni paketat dhe AUR-in nga një dritare shumë e ngjashme me dyqanet e aplikacioneve në Ubuntu. Ekzistojnë gjithashtu frontend-e grafike për pacman si Octopi dhe mjete të tjera që ofrojnë një përvojë mjaft miqësore për përdoruesin me dyqanin e softuerëve.

Falë këtyre ndërfaqeve, ju mund të kërkoni, instaloni dhe përditësoni aplikacione pa shtypur komanda, të gjitha të menaxhuara përmes ekosistemit vendas Arch në vend që të mbështeteni në paketat .deb ose .rpm. Kjo përputhet më mirë me filozofinë e lëshimit në lëvizje të shpërndarjes dhe zvogëlon problemet e pajtueshmërisë që mund të lindin kur përpiqeni të përfshini paketa të dizajnuara për familje të tjera.

Ku mund të shkarkohen në mënyrë të sigurt skedarët .deb dhe .rpm

Nëse nuk mund ta gjeni programin që po kërkoni duke përdorur motorët e zakonshëm të kërkimit të shpërndarjes suaj, gjithmonë mund të provoni motorë të tjerë. burimet e shkarkimit të paketave në internet. Megjithatë, këshillohet të jeni shumë selektivë dhe të prioritizoni faqet e besueshme për të minimizuar rreziqet e sigurisë dhe rrezikun e paketave të manipuluara.

Vendi i parë që duhet të shikoni pothuajse gjithmonë është faqen zyrtare të zhvilluesit të programit. Shumica e projekteve ofrojnë lidhje shkarkimi për versionet më të fundit në faqet e tyre të internetit, si në formatet .deb ashtu edhe .rpm, si dhe në formate të tjera të paketuara. Ato gjithashtu zakonisht përfshijnë udhëzime specifike për secilën shpërndarje ose, të paktën, një seksion instalimi që ju udhëzon se cilin skedar të zgjidhni.

Nëse punoni me Debian ose derivate, mund të shkoni edhe te faqja zyrtare e paketës Debiane cila ofron kërkime të avancuara në një katalog të madh softuerësh në formatin .deb. Një avantazh këtu është se shumica e përmbajtjes është e disponueshme në spanjisht, gjë që është shumë e dobishme nëse nuk ndiheni shumë rehat me dokumentacionin në anglisht.

Ekzistojnë motorë kërkimi që specializohen në paketa, si p.sh. Kërkim RPMEdhe pse ka "RPM" në emër, ai ofron rezultate edhe në formatin .deb. Ju lejon të filtroni sipas shpërndarjes, arkitekturës dhe versionit, duke e bërë më të lehtë gjetjen e paketës së saktë që ju nevojitet dhe, në shumë raste, duke ju dhënë gjithashtu të dhëna rreth varësive të nevojshme për ta bërë atë të funksionojë.

Një tjetër faqe veteranësh është Kërkimi i RPM PBoneOfron një motor kërkimi shumë të avancuar të fokusuar në paketat .rpm, por mbulon kryesisht edhe paketat .deb. Vlera e tij e shtuar qëndron në ndihmën që ju jep për të identifikuar se cilat biblioteka ose paketa shtesë mund të nevojiten, gjë që është shumë e dobishme nëse po zgjidhni probleme me varësinë.

Në botën e burimit të hapur, platforma si GitHub ose GitLab Ato janë gjithashtu një minierë ari. Shumë zhvillues i ngarkojnë instaluesit .deb dhe .rpm direkt në seksionin "Versione" të projekteve të tyre, me versione të etiketuara për arkitektura të ndryshme (amd64, arm64, etj.). Nga atje, mund të shkarkoni paketën përkatëse dhe ta hapni atë me menaxherin tuaj të zakonshëm të softuerit pa ndonjë ndërlikim të mëtejshëm.

Versione të qëndrueshme, të paqëndrueshme dhe testuese: çfarë do të thotë kjo për DEB-të tuaja

Kur hyni në faqet zyrtare si faqja e paketave Debian, zakonisht ka më shumë se një degë në dispozicion: i qëndrueshëm, i paqëndrueshëm dhe testuesVersioni i qëndrueshëm rekomandohet për shumicën e përdoruesve, pasi i jep përparësi besueshmërisë dhe sigurisë në vend që të ketë gjithmonë versionin më të fundit të secilit program.

Versionet i paqëndrueshëm ose testues Ato janë shumë tërheqëse nëse dëshironi të jeni një hap përpara të tjerëve dhe të provoni veçoritë e reja përpara se të arrijnë tek të gjithë. Megjithatë, ato kanë disavantazhin se paketat mund të përfshijnë gabime, sjellje të papërpunuara ose edhe mungesë të përditësimeve automatike, gjë që kërkon më shumë vëmendje ndaj mirëmbajtjes manuale.

  Çfarë është UmbrelOS dhe si ta shndërroni kompjuterin tuaj në një cloud privat

Përdorimi i paketave .deb nga degë të paqëndrueshme mund t'ju japë akses në veçoritë ende nuk janë të disponueshme në degën stabile, por kjo gjithashtu do të thotë se, në disa raste, paketa mund të dështojë në instalim ose të shkaktojë probleme gjatë kohës së ekzekutimit. Për më tepër, konfliktet e varësisë kanë më shumë gjasa të ndodhin nëse përzieni shumë paketa eksperimentale me një sistem të projektuar për të qenë i qëndrueshëm.

Nëse vendosni të përdorni këto degë, është më mirë ta bëni këtë me kujdes dhe, nëse është e mundur, në mjedise testimi ose në makina ku nuk keni të bëni me të dhëna kritike. Në këtë mënyrë, mund të shijoni veçoritë e reja pa asnjë gabim që ju lë të bllokuar në një mjedis prodhimi ose pune të përditshme.

Sidoqoftë, kur shkarkoni një skedar .deb nga depo që ofrojnë degë të shumëfishta, kushtojini vëmendje të veçantë Për cilin version të shpërndarjes është menduarcilën degë zë dhe nëse ka ndonjë paralajmërim për probleme të mundshme funksionale ose sigurie që lidhen me atë paketë specifike.

Si të përditësohen programet e instaluara nga paketat .deb

Metoda për përditësimin e një programi të instaluar nga një skedar .deb mund të ndryshojë shumë në varësi të mënyrës se si e ka paketuar zhvilluesi atë. Ekzistojnë aplikacione, të tilla si Google Chrome ose DiscordPasi instalohen, ato integrohen në depot tuaja ose kanë mekanizmin e tyre të përditësimit automatik, kështu që nuk keni pse të shqetësoheni për shkarkimin manual të skedarëve të rinj .deb.

Në këto raste, për sa kohë që keni akses në internet dhe depoja përkatëse është aktive, versionet e reja mbërrijnë përmes sistemit tuaj të zakonshëm të përditësimit, qoftë përmes APT-së, mjetit grafik të shpërndarjes suaj, apo mekanizmave të brendshëm të vetë aplikacionit. Është një mënyrë shumë e përshtatshme për të qëndruar të përditësuar pa e vënë re fare procesin.

Megjithatë, ka shumë programe të tjera të paketuara në .deb që Ata nuk kanë përditësime automatike As nuk shtojnë depo të tyre në sistem. Në këto skenarë, e vetmja mënyrë për të përditësuar softuerin është të ktheheni në faqen e shkarkimit të projektit kur të dalë një version më i ri, të shkarkoni skedarin e ri .deb dhe ta instaloni atë njësoj siç bëtë herën e parë.

Në përgjithësi, kur instaloni një .deb më të ri mbi një version më të vjetër, sistemi Zëvendësoni versionin e vjetër me atë të ri pa lënë kopje, megjithëse është gjithmonë një ide e mirë të kontrolloni nëse menaxheri i paketave e interpreton atë saktë. Në shumicën e shpërndarjeve, nuk do të keni nevojë të çinstaloni më parë versionin e mëparshëm: instalimi i paketës së përditësuar zakonisht është i mjaftueshëm.

Ky proces manual do të thotë që ju kontrolloni orarin e përditësimit, kështu që nuk duhet të harroni të kontrolloni periodikisht për versione të reja, veçanërisht kur bëhet fjalë për aplikacione që mund të preken nga të metat e sigurisë ose që i përdorni çdo ditë për detyra kritike, siç janë shfletimi i internetit ose komunikimet.

Alternativa moderne ndaj paketave DEB dhe RPM në Linux

Edhe pse formatet .deb dhe .rpm Ndërkohë që ato mbeten standardi në pjesën më të madhe të ekosistemit Linux, metodat e tjera të paketimit të aplikacioneve kanë fituar terren vitet e fundit. Këto alternativa synojnë të zgjidhin problemet klasike, siç janë menaxhimi i varësive dhe izolimi i aplikacioneve, duke ofruar paketa më të pavarura dhe më të lehta për t'u mirëmbajtur.

Një nga alternativat e hershme është arkivimi. .tar.gzNë shumë raste, ju shkarkoni kodin burimor të programit për ta kompiluar vetë. Kjo qasje ofron kontroll shumë të mirë mbi atë që instaloni, por kërkon më shumë njohuri dhe kohë, prandaj zakonisht nuk është opsioni i preferuar për përdoruesit që preferojnë metoda të thjeshta dhe të shpejta.

Në sferën e formateve moderne, ato janë shfaqur të paketuara si Snap dhe FlatpakKëto paketa përfshijnë programin dhe të gjitha (ose pothuajse të gjitha) varësitë e tij. Kjo do të thotë që softueri zakonisht funksionon njësoj në shpërndarje të ndryshme për sa kohë që ato mbështesin këto formate, duke zvogëluar gabimet tipike të shkaktuara nga mungesa e librarive ose versionet e papajtueshme.

pako Kap Snap-et u zhvilluan nga Canonical, kompania që qëndron pas Ubuntu-s, me idenë për t'u bërë një lloj pasardhësi i .deb. Një Snap është në thelb një kontejner aplikacioni me gjithçka që i nevojitet për të funksionuar, duke minimizuar problemet me varësitë e prishura. Për më tepër, ai funksionon në një mjedis relativisht të izoluar nga pjesa tjetër e sistemit, gjë që përmirëson sigurinë dhe e pengon atë të ndërhyjë shumë me programet e tjera.

Në anën tjetër, Flatpak Ata propozojnë diçka shumë të ngjashme, por me një qasje më të hapur dhe më pak të centralizuar sesa Snap, gjë që i ka bërë mjaft të njohura në shumë shpërndarje. Ashtu si Snap, ato funksionojnë brenda një sandbox-i dhe ofrojnë lëvizshmëri të shkëlqyer midis shpërndarjeve për sa kohë që kanë të aktivizuar Flatpak, me dyqane grafike si Flathub që ofrojnë një katalog gjithnjë në zgjerim.

Edhe me të gjitha këto opsione, sistemi i depo klasike me APT, pacman ose yum/dnf Mbetet thelbësore: është mënyra kryesore për të kërkuar, shkarkuar dhe instaluar softuer në shumicën e shpërndarjeve, si dhe për ta mbajtur atë të përditësuar vazhdimisht me pjesën tjetër të sistemit. Snap dhe Flatpak plotësojnë këtë themel, nuk e zëvendësojnë plotësisht atë.

I gjithë ky skenar i lë skedarët .deb dhe .rpm ende shumë të rëndësishëm, veçanërisht për integrimin e thellë të sistemit dhe softuerët tradicionalë, por gjithashtu hap derën për formate më fleksibile dhe hermetike që e bëjnë më të lehtë shpërndarjen e aplikacioneve pa shumë fërkime midis familjeve të ndryshme Linux.

Me gjithçka që kemi parë, është e qartë se pakot .deb dhe .rpm Ato janë thelbi i shpërndarjes së softuerëve në pjesën më të madhe të ekosistemit Linux, por ka edhe mjete, të tilla si Alien, APT, menaxherë grafikë dhe sisteme alternative si Snap ose Flatpaktë cilat ju lejojnë t'i instaloni dhe menaxhoni ato pa u munduar vazhdimisht me terminalin; të kuptuarit të paktën se si funksionojnë këto formate, ku t'i shkarkoni në mënyrë të sigurt dhe çfarë kufizimesh kanë krahasuar me opsionet e reja ju ndihmon të merrni vendime më të mira kur instaloni aplikacione, qoftë në Ubuntu, Debian, Arch apo në ndonjë shpërndarje tjetër që mund të keni.

Si të menaxhoni paketat Flatpak
Artikuj të ngjashëm:
Si të menaxhoni paketat Flatpak në mënyrë të përshtatshme dhe të sigurt në Linux