- - Jak znaleźć oprogramowanie w nieznanych dystrybucjach Linuksa

Jak znaleźć oprogramowanie w nieznanych dystrybucjach Linuksa

Trudno jest znaleźć oprogramowanie, które jest niejasneDystrybucje Linuksa, ale istnieje kilka różnych sposobów rozwiązania tego problemu. Pierwszym (i prawdopodobnie najlepszym) rozwiązaniem jest uzupełnienie brakujących potrzebnych aplikacji przenośnymi, wykonywalnymi aplikacjami. Te aplikacje wykonywalne są znane jako AppImages.

AppImages

AppImages nie są niczym nowym, alesą jednym z najlepszych wynalazków w społeczności Linuksa w najnowszej pamięci. Podstawową koncepcją jest przeniesienie podobnego do systemu Windows „EXE” na platformę Linux. Gdy użytkownik pobierze program spakowany w jednym z tych plików, uruchomi się on natychmiast, bez potrzeby instalowania żadnego oprogramowania. Oczywiście AppImage nie wynalazł wykonywalnych plików binarnych w systemie Linux. Istnieją już przenośne pliki binarne. To powiedziawszy, AppImage znajduje sposób na ulepszenie tych plików binarnych.

Można uruchomić zwykły plik binarny inny niż AppImagedowolna dystrybucja Linuksa (jeśli w systemie są zainstalowane odpowiednie biblioteki itp.) Pliki AppImage mają wszystkie biblioteki i pliki spakowane bezpośrednio do „środowiska”, aby użytkownicy mogli je pobrać i przejść. Oto jak pobrać te pliki na komputer z systemem Linux.

Znalezienie AppImages

Najpierw znajdź AppImage w katalogu Probono AppImage. Ze wszystkich zasobów online ten wydaje się najbardziej niezawodny i obfity. W tym przykładzie użyjemy Audacity.

Na stronie BinTray kliknij „pliki”. Poniżej znajduje się ogromna lista obrazów Audacity. Znajdź najnowszy, aby Twój program AppImage był jak najbardziej aktualny. Nie pobieraj tego pliku za pomocą przeglądarki. Zamiast tego kliknij prawym przyciskiem myszy link i kliknij „kopiuj”, aby zapisać bezpośredni adres URL. Następnie otwórz okno terminala.

Pobierz aplikację Audacity za pomocą wget

Uwaga: nie masz wgeta? Wyszukaj go za pomocą menedżera pakietów i zainstaluj go najpierw. Następnie rozpocznij pobieranie.

cd ~/Downloads
wget https://bintray.com/probono/AppImages/download_file?file_path=Audacity-2.0.5.glibc2.15-x86_64.AppImage

Pobraliśmy tę aplikację za pomocą wget, ponieważ uprawnienia AppImage muszą się zmienić. O wiele łatwiej to zrobić, gdy jesteś już w terminalu. Aby zaktualizować uprawnienia, użyj chmod Komenda:

sudo chmod +x Audacity*.AppImage

Uprawnienia są aktualizowane. Teraz otwórz Pobrane w menedżerze plików na komputerze z systemem Linux i dwukrotnie kliknij Audacity AppImage. Aplikacja zostanie natychmiast otwarta, gotowa do użycia.

Pakiety FlatPaks i Snap

Kolejne rozwiązanie, aby znaleźć oprogramowanie niepopularne,a mniej obsługiwanymi dystrybucjami Linuksa jest użycie Flatpaks. Ta technologia (podobnie jak AppImage) jest „dystrybucyjno-agnostyczna”, co oznacza: żadna dystrybucja Linuksa nie jest uprzywilejowana w stosunku do drugiej, a Twoja dystrybucja Linuksa prawdopodobnie ją obsługuje. Wystarczy powiedzieć, że Snapy i Flatpaks są zaprojektowane do zainstalowania na wszystkim.

Te dwa rozwiązania należą do społeczności Linuksaostatnia próba stworzenia „uniwersalnego” formatu pakietu, z którego każdy może korzystać w dowolnym miejscu. Dzięki tym dwóm technologiom poszukiwane oprogramowanie dociera do wszystkich głównych dystrybucji Linuksa, a także do mało znanych.

Jeśli używasz mniej znanej dystrybucji Linuksa, która nie korzysta z tego samego rodzaju oprogramowania, z którego korzysta użytkownik Ubuntu lub Fedora, wypróbuj je.

Oprogramowanie Linux na GitHub

Jeden z najlepszych sposobów na znalezienie dodatkowego oprogramowanianiepopularną dystrybucją Linuksa jest przejście do Github. Istnieje mnóstwo projektów wypychających kod o każdej porze dnia. W rezultacie większość projektów Linuksa hostuje tam swój kod źródłowy. Oznacza to, że jeśli potrzebujesz programu i nie ma natywnego pakietu dla twojej wersji Linuksa, nadal będziesz mógł skompilować oprogramowanie ze źródła, a nawet stworzyć z nim własny pakiet instalacyjny!

Zrozum, że nie każdy projekt Linuksa korzysta z Github. Niezależnie od tego, ta strona jest (jak dotąd) najpopularniejszą usługą zarządzania projektami. Oznacza to, że istnieje duża szansa, że ​​znajdziesz tam to, czego potrzebujesz.

Przeczytaj dokumentację

W mniej znanych dystrybucjach Linuksasami programiści często zdają sobie sprawę, że trudniej będzie zdobyć oprogramowanie. W rezultacie programiści bardzo ciężko pracują, aby wypełnić tę lukę. Najlepszym tego przykładem jest projekt Solus. Ta dystrybucja Linuksa jest nowa i ma całkowicie nowy format pakietu. W rezultacie niektórych programów po prostu nie ma (tak jak na Ubuntu). Z tego powodu projekt Solus ma sekcję „Third party”, do której użytkownicy mogą przejść i znaleźć programy, których mogą potrzebować. Dodatkowo Solus pozwala każdemu użytkownikowi zażądać programu dla sekcji strony trzeciej.

Twoja dystrybucja Linuksa może być podobna. Sprawdź, jak tworzone są paczki, i sprawdź, czy istnieje sekcja „strony trzeciej”. Dobrym pomysłem może być poszukiwanie sekcji funkcji „Pakiety żądań” na stronie internetowej. Chociaż niektórzy programiści mogą zignorować Twoje prośby, kontaktowanie się z nimi nie jest bolesne.

Wniosek

W przeszłości bycie w dystrybucji Linuksa tonie było głównym nurtem było wyrok śmierci. Oprogramowanie było trudne do zdobycia, a jeśli udało ci się znaleźć oprogramowanie, którego potrzebujesz, pakiety powoli się aktualizowały. Obecnie społeczność Linuksa bardzo się stara, aby instalowanie programów w systemie Linux było bardziej agnostyczne. Gdy wszyscy przyjmą takie rozwiązania, jak Flatpak, Snaps i AppImages, dni bez niektórych aplikacji będą już przeszłością.

Komentarze