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

click fraud protection

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

AppImages

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

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

instagram viewer

Намиране на AppImages

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

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

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

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

cd ~ / Изтегляния. Wget https://bintray.com/probono/AppImages/download_file? FILE_PATH = Audacity-2.0.5.glibc2.15-x86_64.AppImage

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

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

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

заключение

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

watch instagram story