Najlepsze strony internetowe do pobierania aplikacji Linux w formacie DEB lub RPM

Nie pobieram już Aplikacje Linux To równie trudne, jak kiedyś. Minęły czasy, gdy trzeba było wymyślać, jak kompilować własne aplikacje z plików źródłowych dowolnej aplikacji, której nie było w sklepie z aplikacjami ani menedżerze pakietów dystrybucji Linuksa.

Instalacja aplikacji w systemie Linux może być skomplikowana. Z jednej strony, w porównaniu z tym, co można znaleźć w systemie Microsoft Windows, proces może wydawać się prosty. W App Store lub menedżerze pakietów znajdziesz wiele aplikacji, które warto mieć. Dystrybucja Linuksa.

Czasami jednak aplikacja, której potrzebujesz, jest niedostępna lub hostowana wersja jest przestarzała. W takich sytuacjach z pomocą przychodzi dominujący format EXE systemu Windows – po prostu istnieje zbyt wiele formatów pakietów Linuksa, aby wszystkie dystrybucje mogły je obsługiwać. Na szczęście większość dystrybucji korzysta z formatu DEB lub RPM.

Oto osiem witryn, które pomogą Ci znaleźć i pobrać aplikacje w formacie DEB lub RPM.

Czym jest system zarządzania pakietami?

System zarządzania pakietami oferuje więcej niż tylko jednorazową instalację aplikacji. Udostępnia również narzędzia do aktualizacji aktualnie zainstalowanych pakietów. Repozytoria pakietów pomagają upewnić się, że kod został sprawdzony pod kątem możliwości użycia w systemie, a programiści i administratorzy zatwierdzili zainstalowane wersje oprogramowania.

Podczas konfigurowania serwerów lub środowisk programistycznych często konieczne jest sięgnięcie poza oficjalne repozytoria. Pakiety w stabilnej wersji dystrybucji mogą być nieaktualne, zwłaszcza gdy aplikacje, których dotyczą, ulegają szybkim zmianom. Niemniej jednak, zarządzanie pakietami jest kluczową umiejętnością dla administratorów systemów i programistów, a bogactwo aplikacji w pakietach dla głównych dystrybucji stanowi ogromne źródło wiedzy.

1. pkgs.org

Jest rozważane pkgs.org Jako proste miejsce do wyszukiwania i pobierania najnowszych wersji pakietów Linuksa bez konieczności radzenia sobie z wyskakującymi okienkami i oprogramowaniem szpiegującym, strona zindeksowała miliony pakietów dostępnych dla ponad dziesięciu dystrybucji. Niektóre z tych dystrybucji korzystają z formatu DEB, a inne z RPM, więc jest to dobre miejsce, aby pobrać oba.

pkgs.org prezentuje wyniki według wersji dystrybucji, dzięki czemu możesz wyszukiwać pliki DEB zgodne z Twoją wersją Debiana lub Ubuntu. To samo dotyczy dystrybucji korzystających z pakietów RPM, takich jak Fedora i openSUSE. Arch Linux jest również dostępny, ponieważ pkgs.org nie ogranicza się tylko do formatów DEB i RPM.

2. Wyszukiwanie obrotów na minutę

Chociaż pkgs.org ułatwia wyszukiwanie pakietów, użytkownik jest ograniczony do wyszukiwania na podstawie nazwy pakietu. Wyszukiwanie obrotów Idzie o krok dalej, udostępniając kilka parametrów do wykorzystania w wyszukiwaniu. Możesz wyszukiwać nie tylko według wersji dystrybucji, ale także według pakietów, które muszą zostać zainstalowane do uruchomienia (tzw. zależności), lub według dodatkowych aplikacji, które muszą zostać uwzględnione podczas instalacji.

Pomimo nazwy, RPM Seek nie ogranicza się do plików RPM. Debian to jedna z dystrybucji, dla których można znaleźć pakiety – Debian używa formatu DEB.

3. Wyszukiwanie pakietów Debiana

Dystrybucje Linuksa Utrzymuje wiele komputerów wypełnionych aplikacjami, które są przez niego dystrybuowane do innych użytkowników. Stąd wzięła się nazwa. dystrybucja (lub dystrybucji). Chociaż zazwyczaj uzyskujemy dostęp do tej aplikacji za pomocą sklepu z aplikacjami Linux, menedżera pakietów lub wiersza poleceń, można również uzyskać do niej dostęp za pośrednictwem przeglądarki internetowej.

Debian jest największą dystrybucją, ponieważ stworzono na jego potrzeby format DEB. Pliki DEB pakietuWiele alternatyw ostatecznie opiera się na nich. Dlatego lista pakietów Debiana to doskonałe miejsce do wyszukiwania aplikacji. Można również pobrać pliki DEB bezpośrednio. Ta metoda nie jest zalecana, ponieważ pliki DEB często wymagają zainstalowania innych plików DEB.

Nie jesteś ograniczony do witryny Debiana. Możesz sprawdzić stronę Pakiety Ubuntu أو Strona pakietów Linux Mint Również tutaj można znaleźć pliki RPM. Źródła pakietów Fedora.

4. Wyszukiwanie RPM PBone

Czy szukasz bardziej zaawansowanego narzędzia skanującego, które pomoże Ci zdiagnozować problemy z systemem? Wyszukiwanie RPM PBone Jest to strona internetowa mająca na celu umożliwienie bardziej kompleksowej analizy systemu.

Możesz podać szczegółowe parametry wyszukiwania, które pomogą Ci zidentyfikować zależności RPM lub inne elementy, których może brakować. Pliki RPM możesz wyszukiwać na podstawie dzienników zmian, podsumowań lub tagów RPM.

RPM PBone Search pozwala również monitorować rozmiar samych repozytoriów. Możesz zobaczyć, kiedy Fedora, openSUSE lub inne dystrybucje oparte na RPM dodają pliki RPM do swoich repozytoriów, a także wyświetlić pełną listę zawartości tych repozytoriów.

5. Znajdź RPM

Większość tych wyszukiwarek stosuje pewien styl wyświetlania. Ale nie ma czegoś takiego w przypadku Znajdź RPMTa strona wyświetla prosty, czytelny tekst w podstawowym formacie HTML, dzięki czemu wyniki wyszukiwania pojawiają się bardzo szybko.

Dla wielu osób szybkość ładowania stron internetowych nie jest głównym czynnikiem. Powolne, nieporęczne strony internetowe ładują się szybko, gdy masz dostęp do sieci 4G+. Jednak wielu z nas wciąż czeka na dostęp do podstawowych form szerokopasmowego internetu. W takim przypadku im mniej rzeczy musi załadować przeglądarka, tym lepiej.

Jak sama nazwa wskazuje, RPM Find jest ograniczony do plików RPM.

6. Otwórz usługę kompilacji

Usługa jest Otwórz usługę kompilacji Miejsce, w którym każdy może kompilować i dystrybuować pakiety dla wielu systemów operacyjnych i dystrybucji jednocześnie. Ta funkcja upraszcza proces, dzięki czemu programiści mogą skupić się na pisaniu kodu, zamiast zgłębiać niuanse działania aplikacji w dystrybucjach Debian i Arch Linux.

Za pomocą usługi Open Build Service możesz nie tylko tworzyć aplikacje, ale także wyszukiwać je. Aby to zrobić, przejdź do build.opensuse.org.

Dlaczego openSUSE? Ponieważ Open Build Service początkowo był usługą openSUSE Build Service, a openSUSE nadal udostępnia publiczne wydanie, dostępne dla każdego, kto szuka pakietów, niezależnie od używanej dystrybucji (choć wiele aplikacji zostało opracowanych z myślą o openSUSE).

7. RPM Fusion

Jedna rzecz, na którą ludzie zwracają uwagę podczas instalacji Fedora Problem polega na tym, że konkretne repozytoria dystrybucji Linuksa nie oferują aplikacji własnościowych. Nie znajdziesz sterowników o zamkniętym kodzie źródłowym do kart graficznych Nvidia ani konkretnych kodeków wideo. Jeśli ich potrzebujesz, musisz poszukać gdzie indziej.

I tu właśnie pojawia się ta kwestia. RPMFusionTo działające od dawna repozytorium firm trzecich dla użytkowników Fedory, które udostępnia niektóre aplikacje wyłączone z oficjalnych repozytoriów Fedory. Jeśli pakiety RPM, których szukasz, są zamknięte lub otwarte, ale nie są bezpieczne do redystrybucji przez firmę taką jak Red Hat (twórcę Fedory), istnieje duża szansa, że znajdziesz je tutaj.

8. Wyrzutnia

Chodź Launchpad Launchpad to strona internetowa firmy Canonical, tej samej, która stworzyła środowisko graficzne Ubuntu, przeznaczona do tworzenia i utrzymywania aplikacji open source. Chociaż Launchpad to przede wszystkim strona dla programistów, to jest to również miejsce, gdzie można pobierać pakiety.

Ponieważ wiele aplikacji w Launchpadzie działa na Ubuntu, na stronie internetowej dostępnych jest wiele plików DEB. Trzeba jednak poszukać. Wiele projektów udostępnia pliki do pobrania wyłącznie w postaci skompresowanych plików TAR.GZ. Z drugiej strony, niektóre udostępniają również pliki RPM.

Launchpad nie jest już tak popularny jak kiedyś, ponieważ wiele projektów na nim hostowanych jest teraz gdzie indziej lub zostało porzuconych. Nie jest to strona, którą bym najpierw sprawdził, ale i tak warto ją sprawdzić, żeby znaleźć jakieś aplikacje.

Dlaczego warto pobrać wersję DEB lub RPM?

Czasy się zmieniły dla Linuksa. Pliki DEB i RPM nie są już preferowaną metodą dystrybucji aplikacji, których nie ma w sklepie z aplikacjami danej dystrybucji. Są jednak powody, dla których warto je preferować w stosunku do innych formatów.

  • Większość aplikacji zawartych w dystrybucji jest już spakowana w postaci plików DEB lub RPM.
  • Możesz zainstalować, usunąć lub zaktualizować aplikację, korzystając z jednej metody.
  • Formaty te zajmują mniej miejsca na dysku twardym niż nowoczesne metody.
  • Obecnie wersje DEB i RPM otwierają się szybciej.
  • Wersje DEB i RPM zapewniają większą spójność. Nowsze wersje czasami ignorują atrybuty użytkownika, mają inne okna dialogowe plików itp.

Choć większość dystrybucji korzysta z jednego z tych dwóch formatów, są też takie, które tego nie robią. Weźmy na przykład: Arch Linux I wiele dystrybucji na nim opartych.

Jeśli nie chcesz zajmować się śledzeniem przesyłek specyficznych dla dystrybucji, możesz wybrać uniwersalny format aplikacji, taki jak Flatpak lub Snap أو AppImageTo w dużej mierze dlatego istnieje. Dzięki Flathub i Snap Store istnieje duża szansa, że znajdziesz potrzebną aplikację jednym kliknięciem lub poleceniem w Terminalu.

Idź do góry przycisk