Solus Linux се присъединява към лагера на Flatpak

Ikey Doherty, основател и водещ разработчик зад Solus Project, наскоро обяви в блог пост, че неговият дистрибутор ще подкрепи Flatpak. Това е основна победа за ранга на Flatpak във войната за "универсален Linux инсталатор".

Какво представлява Flatpak?

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

Години наред един от най-големите недостатъци при работа с Linux е получаването на софтуер. Някои от големите дистрибуции имат свои собствени методи за инсталиране на нов софтуер. Например, Debian и неговите производни, като Ubuntu и Mint, използват .deb файлове. Fedora и openSUSE използват .rpm. Те са подобни на .exe или msi за потребители на Windows.

Проблемът възниква, когато разработчиците трябва да пакетират приложенията си, за да работят на различни дистрибутивни групи. Това отнема доста време и усилия. Някои разработчици опростяват нещата, като просто поддържат Ubuntu, защото той е най-широко използваният. Това обаче оставя други потребители на дистрибуция на студ.

Идеята за създаване на универсален инсталатор, който би позволил на разработчиците да създадат един инсталатор, който може да се използва от всички потребители на Linux, е работил за известно време. В момента има двама претенденти за короната: Flatpak и Snaps. През последната година битката се засили. Flatpak е бил по-дълъг (първоначално имаше бързото име на xdg-app), но Snaps са придобили повече публичност.

Все още сме твърде рано в това състезание, за да кажем кой ще излезе победител, но дистрибуторите избират кой стандарт ще подкрепи.

Flatpak за Solus Linux

Кредит за изображения: Solus Linux

В статия, публикувана на сайта на Solus Project преди няколко дни, Ikey обяви, че Solus скоро ще използва Flatpak, за да инсталира приложения на трети страни. Само за да е ясно, Solus все още ще използва родния си .eopkg инсталатор, за да се справи с повечето инсталации на приложения. Тази промяна засяга само програми, които не позволяват на дистрибуциите да преразпределят пакета, като Flash, Google Chrome, Spotify, Teamviewer, Sublime Text и други. (Макар че основната причина, поради която Ikey избра Flatpak, е да направи инсталацията на Chrome по-лесна. Преди, Ikey трябваше да вземе пакета на Chrome и да извърши хакерична магия, за да я накара да работи по всяко време, когато беше пусната актуализация.)

Една от причините, поради които Ikey избра Flatpak, е лесната интеграция. Според Ikey, използването на Snaps ще изисква промяна на текущата система за генериране на Solus и включително софтуер, който вече не е включен в Solus. От друга страна, Flatpak изисква само ostree и flatpak, заедно с няколко незначителни промени, които са подадени нагоре към поддръжниците на Flatpak. Също така ще бъде по-лесно да се интегрира в пакетния мениджър на Solus.

Говорейки за нагоре по веригата, Ikey имаше няколко взаимодействия с разработчиците на Flatpak, когато търсеше отговори на двата стандарта. Макар че той не очаква разработчиците да прекарват времето си в полза на потребителите, "това със сигурност прави чудеса за доверието".

Решението за интегриране не беше само Ikey. Той е консултирал потребителите на Solus няколко пъти в социалните медии. Последното се състоя на 18 януари, когато той публикува проучване в Google Plus. От 400 гласа, 68% подкрепиха Flatpak.

Заключителни мисли

В блога пост, Ikey направи много интересна точка. Той каза: "Ясно е, че по отношение на" силата на марката ", Snap в момента е надмощие. Той е добре известен, добре популяризиран и получава постоянно отразяване в новините. Всеки говори за Snaps, но много малко се чува за Flatpak. Това несъмнено се дължи на голямата мощ на Ubuntu в новините. По този начин изглежда, че технологичната журналистика се фокусира върху това, което е популярно или има най-голямото име зад него, вместо на технически заслуги.

Въз основа на това се радвам, че Ikey избра Flatpak. Той избира формата, който ще му бъде от полза най-много. Това означава, че няма да му се наложи да прекарва много време в опитите си да хване Snaps в Solus. Вместо това, той може да се съсредоточи върху продължаването на доставянето на страхотни възможности за потребителите на Solus.

Кой универсален инсталатор предпочитате? Кажете ни в коментарите по-долу.

Ако откриете, че тази статия е интересна, моля, отделете минута, за да я споделите в социалните медии.

Препоръчано

Как да се определи десен клик Touchpad не работи на Ubuntu 18.04
2019
Unity Gaming Engine пристига в Linux
2019
Как да използвате разширенията на GNOME Shell
2019