- - Как да намерите софтуер при неясни Linux дистрибуции

Как да намерите софтуер при неясни Linux дистрибуции

По-трудно е да се намери неясен софтуерLinux дистрибуции, но има доста различни начини за отстраняване на този проблем. Първото (и може би най-доброто) решение е да допълвате липсващите ви приложения, вместо това с преносими изпълними приложения. Тези изпълними приложения са известни като AppImages.

AppImages

AppImages не са ново нещо по никакъв начин, ноте са едно от най-добрите изобретения в общността на Linux в най-новата памет. Основната концепция е да се внесе подобен на Windows „EXE“ към Linux платформата. Когато потребителят изтегли програма, опакована вътре в един от тези файлове, тя ще се стартира веднага, без да е необходимо да инсталирате софтуер. Очевидно AppImage не е измислил изпълними двоични файлове в Linux. Вече има преносими двоични файлове. Въпреки това AppImage намира начин да подобри тези двоични файлове.

Един обикновен, не-AppImage двоичен файл може да работивсяко разпространение на Linux (ако правилните библиотеки и т.н. са инсталирани в системата). При файловете на AppImage всяка библиотека и файл е пакетирана право в „среда“, така че потребителите да могат да я получат и да отидат. Ето как да получите тези файлове на вашия компютър с Linux.

Намиране на AppImages

Първо намерете AppImage в директорията Probono AppImage. От всички ресурси онлайн, този изглежда най-надежден и изобилен. В този пример ще използваме Audacity.

На страницата на BinTray кликнете върху „файлове“. Следва масивен списък с изображения на Audacity. Намерете най-новата, така че вашата програма AppImage да бъде възможно най-актуална. Не изтегляйте този файл с браузъра. Вместо това щракнете с десния бутон върху връзката и кликнете върху „копиране“, за да запазите директния URL адрес. След това отворете прозорец на терминала.

Изтеглете приложението Audacity с wget

Забележка: нямате wget? Потърсете го с вашия мениджър на пакети и го инсталирайте първо. След това започнете изтеглянето.

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

Причината, за която изтеглихме това приложение с wget, е, че разрешенията за AppImage трябва да се променят. Много по-лесно е да направите това, когато вече сте в терминала. За да актуализирате разрешенията, използвайте chmod команда:

sudo chmod +x Audacity*.AppImage

Разрешенията се актуализират. Сега отворете Downloads в файловия мениджър на вашия компютър на Linux и щракнете двукратно върху Audacity AppImage. Приложението веднага ще се отвори, готово за използване.

Пакети FlatPaks и Snap

Друго решение за намиране на софтуер за непопулярни,и по-малко поддържаните Linux дистрибуции е да използвате Flatpaks. Тази технология (подобно на AppImage) е „разсейваща-агностична“, което означава: нито една дистрибуция на Linux не е предпочитана пред другата и вашата Linux дистрибуция вероятно я поддържа. Достатъчно е да кажем, че Snaps и Flatpaks са проектирани да бъдат инсталирани на всичко.

Тези две решения са общността на Linuxпоследен опит да се направи „универсален” формат на пакета, който всеки може да използва, навсякъде. С помощта на тези две технологии, много търсен софтуер намира, че той е пътят към всички основни Linux дистрибуции, както и към неясните.

Ако откриете, че използвате по-малко известна дистрибуция на Linux, която не се радва на същия вид софтуерна поддръжка, на който се ползват потребители на Ubuntu или Fedora, опитайте ги.

Linux софтуер на GitHub

Един от най-добрите начини за намиране на допълнителен софтуерза непопулярна дистрибуция на Linux е да се насочите към Github. Има много проекти, които подтикват код към него по всяко време на деня. В резултат на това повечето Linux проекти хостват там своя изходен код. Това означава, че ако се нуждаете от програма и няма роден пакет за вашата версия на Linux, пак ще имате възможността да компилирате софтуера от източника и дори да направите свой собствен инсталиращ се пакет с него!

Разберете, че не всеки Linux проект използва Github. Независимо от това, този уебсайт е (най-много) най-популярната услуга за управление на проекти. Това означава, че има голям шанс да намерите това, което ви трябва там.

Прочетете Документацията

В по-малко известните дистрибуции на Linux, Theсамите разработчици често осъзнават, че софтуерът ще бъде по-труден за постигане. В резултат разработчиците работят много усилено, за да запълнят тази празнина. Най-добрият пример за това е проектът Solus. Тази дистрибуция на Linux е нова и има изцяло нов формат на пакетите. В резултат на това някои програми просто ги няма (като те биха били в Ubuntu). Поради това проектът Solus има раздел „Трета страна“, на който потребителите могат да отидат и да намерят програми, от които може да се нуждаят. Освен това Solus позволява на всеки потребител да поиска програма за секцията на трети страни.

Вашият Linux дистрибутор може да е подобен. Вижте как се правят пакетите и вижте дали има раздел „трета страна“. Може също да е добра идея да потърсите в уебсайта раздел за „пакети за заявки“. Въпреки че някои програмисти може да игнорират вашите заявки, не може да навреди да посегнат.

заключение

В миналото сте били на Linux дистрибуция, коятоне беше основна смъртна присъда Софтуерът беше труден за намиране и ако все пак успяхте да намерите необходимия софтуер, пакетите се актуализираха бавно. В наши дни общността на Linux се опитва много да направи инсталирането на програми в Linux по-агресивен процес. Когато всички прегърнат решения като Flatpak, Snaps и AppImages, дните, в които ще преминете без определени приложения, ще бъдат минало.

Коментари