Beste websites om Linux-apps te downloaden in DEB- of RPM-indeling

niet meer downloaden Linux-apps Even uitdagend als vroeger. Voorbij zijn de dagen dat je moest uitzoeken hoe je aangepaste apps moest compileren uit de bronbestanden van een app die niet beschikbaar was in de App Store of de pakketbeheerder van je Linux-distributie.

Het installeren van een app op Linux kan een allegaartje zijn. Aan de ene kant kan de ervaring eenvoudig lijken in vergelijking met wat u op Microsoft Windows vindt. Er zijn veel apps die je wilt in de App Store of de pakketbeheerder in Linux-distributie.

Maar soms bestaat de gewenste app niet of is de gehoste versie verouderd. Dit is waar je het voordeel voelt van het dominante EXE-formaat van Windows - er zijn gewoon te veel Linux-pakketformaten die niet alle distributies ondersteunen. Gelukkig gebruiken de meeste distributies DEB of RPM.

Hier zijn acht sites om u te helpen bij het vinden en downloaden van apps in DEB- of RPM-indeling.

Wat is een pakketbeheersysteem?

Het pakketbeheersysteem doet meer dan applicaties één keer installeren. Het biedt ook tools om momenteel geïnstalleerde pakketten te upgraden. Pakketrepository's helpen ervoor te zorgen dat de code is gecontroleerd voor gebruik op uw systeem en dat de versies van de geïnstalleerde software zijn goedgekeurd door ontwikkelaars en beheerders.

Bij het tunen van servers of ontwikkelomgevingen is het vaak nodig om verder te kijken dan de officiële repositories. Pakketten in de stabiele release van de distro kunnen verouderd zijn, vooral wanneer de betreffende applicaties snel veranderen. Desondanks is pakketbeheer een essentiële vaardigheid voor systeembeheerders en ontwikkelaars, en de overvloed aan verpakte applicaties voor grote distributies is een formidabele hulpbron.

1.pkgs.org

Het wordt beschouwd pkgs.org Als een eenvoudige plek om de nieuwste versies van Linux-pakketten te vinden en te downloaden zonder te maken te hebben met pop-ups of spyware. De site heeft miljoenen pakketten geïndexeerd die beschikbaar zijn voor meer dan tien distributies. Sommige van deze distributies gebruiken DEB en sommige gebruiken RPM, dus dit is een goede plek om beide te krijgen.

pkgs.org levert resultaten per distroversie, dus u kunt zoeken naar DEB-bestanden die compatibel zijn met de exacte versie van Debian of Ubuntu. Hetzelfde geldt voor distributies die RPM gebruiken, zoals Fedora en openSUSE. Arch Linux is ook inbegrepen, omdat pkgs.org niet beperkt is tot alleen DEB- en RPM-formaten.

2. Toerental zoeken

Hoewel pkgs.org het zoeken naar pakketten eenvoudig maakt, bent u beperkt tot het uitvoeren van zoekopdrachten op basis van de pakketnaam. RPM zoeken Het gaat nog een stap verder door u verschillende parameters te geven die u bij uw zoekopdrachten kunt gebruiken. U kunt niet alleen zoeken op basis van de versie van de distro, maar u kunt ook zoeken naar bestanden op basis van de pakketten die u moet installeren om uit te voeren (bekend als afhankelijkheden) of aanvullende toepassingen die bij installatie beschikbaar moeten zijn.

Ondanks de naam is RPM Seek niet beperkt tot RPM-bestanden. Debian is een van de distributies waarvoor u pakketten kunt vinden - Debian gebruikt het DEB-formaat.

3. Zoeken naar Debian-pakketten

Linux-distributies Veel computers worden gevuld gehouden met applicaties die via hen aan andere mensen worden gedistribueerd. Hier komt de naam vandaan distro (of distro). Hoewel we deze app gewoonlijk openen via de Linux-app store, pakketbeheerder of opdrachtregel, kunt u deze ook openen via een webbrowser.

Aangezien het DEB-formaat ervoor is gemaakt, is Debian de grootste distro DEB .bestanden pakketten. Uiteindelijk zijn er veel alternatieven op gebaseerd. De pakketlijst van Debian is dus een geweldige plek om naar apps te zoeken. U kunt DEB-bestanden rechtstreeks downloaden. Deze methode wordt niet aanbevolen, omdat deze DEB-bestanden vaak vereisen dat u al andere DEB-bestanden hebt geïnstalleerd.

U bent niet beperkt tot de Debian-website. U kunt de pagina zien Ubuntu-pakketten أو Pagina met Linux Mint-pakketten ook. Op dezelfde manier kunt u RPM-bestanden vinden op de .-pagina Fedora pakket bronnen.

4. RPM PBone zoeken

Bent u op zoek naar een geavanceerdere zoekfunctie waarmee u problemen met uw systeem kunt diagnosticeren? RPM PBone zoeken Het is een website die is ontworpen om een ​​uitgebreidere analyse van het systeem te bieden.

U kunt gedetailleerde opzoekparameters opgeven die u helpen bij het identificeren van RPM of andere afhankelijkheden die mogelijk ontbreken. U kunt RPM-bestanden vinden op basis van wijziging, samenvatting of RPM-tags.

Met RPM PBone Search kunt u ook de grootte van de repositories zelf controleren. Kijk wanneer Fedora, openSUSE of andere op RPM gebaseerde distributies RPM-bestanden toevoegen aan hun repositories en bekijk de volledige lijst van wat die repositories bevatten.

5. Toerental zoeken

De meeste van deze zoekmachines hebben een bepaalde presentatiestijl die ze volgen. Maar er is niet zoiets als het omgaan met Toerental zoeken. Deze site toont eenvoudige, duidelijke tekst in eenvoudige HTML, zodat zoekresultaten zeer snel verschijnen.

Voor veel mensen bepaalt de snelheid van het laden van webpagina's niet veel van hun denken. Trage en enorme webpagina's laden snel wanneer je een 4G+ netwerk hebt. Maar velen van ons wachten nog steeds op toegang tot de basisvormen van breedband. In dit geval geldt: hoe minder dingen de browser hoeft te laden, hoe beter.

Trouw aan zijn naam, is RPM Find beperkt tot RPM-bestanden.

6. Bouwservice openen

is een dienst Bouwservice openen Een plek waar iedereen pakketten voor meerdere besturingssystemen en distributies tegelijk kan compileren en distribueren. Deze functie vereenvoudigt het proces, zodat ontwikkelaars zich kunnen concentreren op het schrijven van code in plaats van de nuances te begrijpen van hoe een toepassing werkt in Debian en Arch Linux.

U kunt de Open Build-service niet alleen gebruiken om een ​​app te bouwen, u kunt deze ook gebruiken om apps te vinden. Ga hiervoor naar build.opensuse.org.

Waarom openSUSE? Dat komt omdat de Open Build-service is begonnen als een service voor openSUSE Build, en openSUSE blijft de open openbare versie hosten zodat iedereen naar pakketten kan zoeken, ongeacht de distributies die ze gebruiken (hoewel veel apps zijn ontwikkeld met openSUSE in gedachten) .

7. RPM-fusie

Een ding dat mensen opmerken wanneer ze installeren: Fedora Is dat specifieke Linux-distro-repository's geen propriëtaire applicaties bieden. U zult geen closed source-stuurprogramma's voor uw Nvidia grafische kaart of bepaalde videocodecs vinden. Als je het wilt, moet je ergens anders kijken.

Hier komt het binnen RPMusion. Omdat het een al lang bestaande repository van derden is voor Fedora-gebruikers die een aantal applicaties biedt die zijn uitgesloten van de officiële Fedora-repository's. Als de RPM-bestanden die je bekijkt closed source of open source zijn, maar niet veilig voor een bedrijf als Red Hat (dat Fedora ontwikkelt) om te herdistribueren, is de kans groot dat je ze hier zult vinden.

8. Lanceerplatform

Komen Launchpad Van Canonical, hetzelfde bedrijf dat ons de Ubuntu-desktop bracht. Launchpad is een open source website voor het ontwikkelen en onderhouden van applicaties. Hoewel Launchpad een essentiële site is voor ontwikkelaars, is het ook een plek waar u pakketten kunt downloaden.

Veel apps op Launchpad richten zich op Ubuntu, dus er zijn veel DEB-bestanden beschikbaar op de website. Maar je moet zoeken om het te vinden. Veel projecten bieden alleen downloads als gecomprimeerde TAR.GZ-bestanden. Aan de andere kant bieden sommige ook RPM-bestanden.

Launchpad wordt niet zo veel gebruikt als vroeger, omdat veel projecten hier nu elders worden gehost of verlaten. Dit is niet de site die ik als eerste zou controleren, maar het is nog steeds belangrijk om deze voor sommige apps te controleren.

Waarom zou je DEB of RPM downloaden?

De tijden zijn veranderd voor Linux. DEB- en RPM-bestanden zijn niet langer de voorkeursmethode voor het distribueren van applicaties die niet in de App Store van de distro staan. Maar er zijn redenen om het te verkiezen boven andere formaten.

  • De meeste applicaties in een distro zijn vaak al verpakt als DEB- of RPM-bestanden.
  • U kunt de app op één manier installeren, verwijderen of bijwerken.
  • Deze formaten nemen minder ruimte in beslag op uw harde schijf dan moderne methoden.
  • Momenteel ontgrendelen DEB- of RPM-versies sneller.
  • DEB- en RPM-versies bieden meer consistentie. Soms negeren nieuwere formaten gebruikersthema's, hebben ze verschillende dialoogvensters voor bestanden, enz.

Hoewel de meeste distro's een van deze twee formaten gebruiken, betekent dit dat er ook distro's zijn die dat niet doen. Neem bijvoorbeeld Arch Linux En vele andere distributies die erop zijn gebaseerd.

Als u niet wilt omgaan met distro-specifieke pakkettracking, wilt u misschien een globaal formaat gebruiken voor toepassingen zoals Flatpak of Snappen أو AppImage. Dat is een groot deel van waarom het er nu is. Tussen de Flathub en de Snap Store is de kans groot dat je de gewenste app vindt met een enkele klik of een enkele opdracht via Terminal.

Ga naar de bovenste knop