loader
bg-category
Jak znaleźć oprogramowanie w dystrybucjach Obscure Linux

Podziel Się Z Przyjaciółmi

Artykuły Autora: Kenneth Douglas

Trudno jest znaleźć oprogramowanie na nieznanych dystrybucjach Linuksa, ale istnieje kilka różnych sposobów na rozwiązanie tego problemu. Pierwszym (i prawdopodobnie najlepszym) rozwiązaniem jest uzupełnienie brakujących aplikacji za pomocą przenośnych, wykonywalnych aplikacji. Te aplikacje wykonywalne są znane jako AppImages.

AppImages

AppImages nie jest niczym nowym, ale są jednym z najlepszych wynalazków społeczności Linuksa w najnowszej pamięci. Podstawową koncepcją jest wprowadzenie systemu Windows „EXE” na platformę Linux. Gdy użytkownik pobierze program zapakowany w jednym z tych plików, uruchomi się natychmiast, bez potrzeby instalowania żadnego oprogramowania. Oczywiście aplikacja AppImage nie wymyśliła wykonywalnych plików binarnych w systemie Linux. Istnieją już przenośne pliki binarne. Powiedział, że AppImage znajduje sposób na ulepszenie tych plików binarnych.

Regularny, nie-AppImage plik binarny może działać na dowolnej dystrybucji Linuksa (jeśli odpowiednie biblioteki i itp. Są zainstalowane w systemie). Pliki AppImage mają każdą bibliotekę i pliki zapakowane bezpośrednio w „środowisko”, dzięki czemu użytkownicy mogą je pobrać i przejść. Oto jak pobrać te pliki na komputerze z systemem Linux.

Znajdowanie obrazów aplikacji

Najpierw znajdź obraz AppImage w katalogu Probono AppImage. Spośród wszystkich zasobów online ten wydaje się być 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 program AppImage był jak najbardziej aktualny. Nie pobieraj tego pliku za pomocą przeglądarki. Zamiast tego kliknij prawym przyciskiem myszy łącze i kliknij „Kopiuj”, aby zapisać bezpośredni adres URL. Następnie otwórz okno terminala.

Pobierz aplikację Audacity za pomocą wget

Uwaga: nie masz wget? 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

Powodem, dla którego pobraliśmy tę aplikację za pomocą wget, jest to, że uprawnienia AppImage muszą się zmienić. Łatwiej jest to zrobić, gdy jesteś już w terminalu. Aby zaktualizować uprawnienia, użyj chmod dowództwo:

sudo chmod + x Audacity * .AppImage

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

Pakiety FlatPaks i Snap

Innym rozwiązaniem do znalezienia oprogramowania dla niepopularnych i mniej wspieranych dystrybucji Linuksa jest użycie Flatpaks. Ta technologia (podobnie jak AppImage) jest „distro-agnostic”, co oznacza, że ​​żadna dystrybucja Linuksa nie jest faworyzowana w stosunku do drugiej, a twoja dystrybucja Linux prawdopodobnie ją obsługuje. Wystarczy powiedzieć, że Snaps i Flatpaks są zaprojektowane do zainstalowania na wszystkim.

Te dwa rozwiązania to najnowsza próba społeczności Linuksa, aby stworzyć „uniwersalny” format pakietu, z którego każdy może korzystać w dowolnym miejscu. Z pomocą tych dwóch technologii, bardzo poszukiwane oprogramowanie znajduje sposób na wszystkie główne dystrybucje Linuksa, jak również na mało znane.

Jeśli zauważysz, że używasz mniej znanej dystrybucji Linuksa, która nie korzysta z tego samego rodzaju oprogramowania, z którego korzysta użytkownik Ubuntu lub Fedory, spróbuj tego.

Oprogramowanie Linux na GitHub

Jednym z najlepszych sposobów na znalezienie dodatkowego oprogramowania dla niepopularnej dystrybucji Linuksa jest udanie się do Github. Istnieje mnóstwo projektów przesuwających do niego kod o każdej porze dnia. W rezultacie większość projektów linuksowych udostępnia tam swój kod źródłowy. Oznacza to, że jeśli potrzebujesz programu, a nie masz rodzimego pakietu dla twojej wersji Linuksa, nadal będziesz miał możliwość skompilowania oprogramowania ze źródła, a nawet stworzenia z nim własnego pakietu instalacyjnego!

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

Przeczytaj dokumentację

Na mniej znanych dystrybucjach Linuksa programiści często zdają sobie sprawę, że oprogramowanie będzie trudniejsze do zdobycia. W rezultacie programiści 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 pakietów. W rezultacie niektóre programy po prostu nie istnieją (tak jak w Ubuntu). Z tego powodu projekt Solus ma sekcję „Trzecia strona”, do której użytkownicy mogą przejść i znaleźć programy, których mogą potrzebować. Ponadto Solus pozwala każdemu użytkownikowi zażądać programu dla sekcji innej firmy.

Twoja dystrybucja Linuksa może być podobna. Sprawdź, w jaki sposób tworzone są pakiety, i zobacz, czy istnieje sekcja „strona trzecia”. Dobrym pomysłem może być również poszukiwanie sekcji „pakietów żądań” na stronie internetowej. Mimo że niektórzy programiści mogą zignorować Twoje żądania, dotarcie do nich nie zaszkodzi.

Wniosek

W przeszłości bycie w dystrybucji Linuksa, która nie była głównym nurtem, było wyrokiem śmierci. Oprogramowanie było trudne do zdobycia, a jeśli udało ci się znaleźć potrzebne oprogramowanie, pakiety powoli się aktualizowały. Obecnie społeczność Linuksa bardzo stara się, aby instalacja programów na Linuksie była bardziej agnostycznym procesem. Kiedy wszyscy przyjmą rozwiązania takie jak Flatpak, Snaps i AppImages, dni bez pewnych aplikacji będą już przeszłością.

Podziel Się Z Przyjaciółmi

Wasze Komentarze

Nowość