Утопията на конвергенцията в Linux

Отдавна се говори за конвергенция, за обединение на настолен компютър с мобилно устройство. Този път няма да говоря за това сближаване, ако не и за сближаването на дистрибуциите на Linux, онзи малък 1% от компютрите в света, които го използват.

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

Приложения

Appimage

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

За да направим много бърз пример, можем да изтеглим Krita, който е достъпен от официалния уебсайт https://krita.org/es/descargar/krita-desktop-es/ в раздела Linux.

Изображение от официалния уебсайт на Krita

Официален уебсайт на Krita

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

Изпълним

Сега просто щракнете двукратно и програмата ще се стартира, тъй като можете да видите, тя също генерира миниатюра на програмата и я добавя към файла.

Krita изпълним файл

На официалната страница https://appimage.org/ има повече информация.

Flatpak

Официален уебсайт на Flatpak

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

За да го инсталирам е различно в различните дистрибуции на Linux, оставям връзката https://flatpak.org/getting за да не се дублира съдържание.

И за намиране на приложения има наречено хранилище Flathub който има няколко приложения и съответните им времена на изпълнение.

След инсталирането на Flatpak пишем за инсталиране като пример от Flathub Solitaire

инсталиране на flatpak - от https://flathub.org/repo/appstream/org.gnome.Aisleriot.flatpakre

Инсталиране на приложение в flatpak

Той ще ни поиска нашата парола за root, за да можем да я инсталираме заедно със съответното време за изпълнение.

Инсталиране на пасианс Gnome flatpak

Сега, за да го стартирате, е необходимо да го отворите с, първото стартиране отне известно време, но следващите бяха моментални.

flatpak стартирайте org.gnome.Aisleriot

Пасианс Flatpak

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

Snaps

Съперникът на Flatpak, този, който е в обятията на Canonical, мразен от мнозина и обичан от малцина, поне за мен това не е алтернатива на заглавието на публикацията, разминаването в Linux.

Няма да навлизам в подробности по тази тема.

Заключения

Ние сме все по-близо и по-близо до предоставянето на всички потребители на лесен начин за инсталиране на приложения в Linux, но за нещо, което сложих в заглавието утопично, тъй като въпреки че сме много близо и разполагаме с инструментите, общността на GNU / Linux се погрижи да се премести ни далеч от нея.


21 коментара, оставете своя

Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   Мигел Майол и тур каза той

    В очакване първият дистрибутор, който се възползва, да има 100% плосък пакет в своите erpos.

    Manjaro с Gnome, използващ софтуера Gnome, е много добър в управлението на актуализации, отдавна не съм работил с yaourt.

    1.    Кристофър Кастро каза той

      Нямам представа как би било технически погледнато, въпреки че трябва да е възможно.

      Прекалено дълго бях с Ubuntu, че вече не помня какво е да пробвам повече дистрибуции.

      Не харесвам особено Gnome Shell, но винаги за цветен вкус.

      Весели празници.

  2.   Еди Бериос каза той

    Уважаеми господине, колко е хубаво да имаш хора като теб, които ни инструктират и илюстрират. От друга страна, в моите повече или по-малко 10 години, които се занимавам с Linux, осъзнах, че има усилие да направим трудното още по-трудно. Например, тази система Appimages ми се струва чудесна идея; Но само изтеглянето на програма не се постига само с езиковото препятствие, което е преодолимо, но къде е простият бутон за изтегляне? Вярно в крайна сметка го правите, но трябва да го поставите истински! Каква е причината да направите това? Някои излизат с аргумента, че е така, защото това ви принуждава да научите и т.н., но какво, ако не искам? Или ако съм нов ?. И този тип нагласи, които предполагам, че служат на някаква цел, ще попречат на Linux и неговите инициативи да достигнат до общото на смъртните. Но повтарям, че трябва да има някаква цел: да задоволи егото и възхищението "на тези, »И защита на бизнес инициативи. Разбира се, това е само коментар. Поздрави и благодаря, че ни помогнахте на невежите тук.

    1.    Кристофър Кастро каза той

      По същия начин съм в Linux от 10 години, научих много или относително малко в сравнение с компютърните гурута, но това е достатъчно.

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

    2.    jolt2bolt каза той

      Казвам, че повече поради его причини, това е по-важно и се нарича „свобода“. Свобода без отговорност и независимост не съществува, затова в Linux сте принудени да се учите, защото част от тази свобода идва със знанието да знаете как да поемете отговорност за използването на вашата операционна система и как тя работи за постигане на независимост. Това, което се случва, е политиката на Microsoft и Apple да отнемат тези знания и по този начин да се манипулират по-лесно и да ни направят по-зависими от техните "решения", защото колкото по-малко знаем, толкова по-лесно е да ни продават своите "решения" като нещо иновативно или нещо, от което се нуждаем, защото сме свикнали да прилагат решения на нашите проблеми, от които много пъти не са много благоприятни за нас, потребителите. Но както казват в моята земя „онзи, който не знае, е като онзи, който не вижда“, тоест това, което има предвид е, че вярва или поглъща всичко, което казват, че е неофит на субекта, което е малко по-трудно че страдам в linux.

  3.   Marcos каза той

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

    1.    Кристофър Кастро каза той

      Благодаря ви за вашите коментари.

      Поздрави.

  4.   Франциско каза той

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

    1.    Кристофър Кастро каза той

      Използвам Ubuntu като единствената операционна система на моя компютър.

      Фанатизъм, малко, но го оставих, за да погледнете нагоре.

      Ако искате да инсталирате нещо с щракване, е необходимо да инсталирате в Ubuntu

      sudo apt инсталирате

      и за тест

      sudo модула за инсталиране на hexchat

      и да изпълни

      бързо пускане hexchat

      Готово.

      Просто трябва да добавя това към публикацията.

      Със съответните им изображения.

      1.    Г-н робот каза той

        Приятел. Можете да кажете малкото, което сте прочели за щракването. Работи практически във всяка дистрибуция. С Linux Files нямам проблем да го използвам и го считам за много по-сериозен и цялостен вариант от flatpack.

        1.    Кристофър Кастро каза той

          Всъщност не знам много за Snap.

          Благодаря ви за коментара 🙂

      2.    Вампир каза той

        Мисля, че сте объркани защо пояснявате, че трябва да инсталирате snapd?

        "Sudo apt install snapd"

        snapd вече е инсталиран във всяка текуща версия на Ubuntu.

  5.   Уилсън каза той

    Извинете, но наистина не мисля, че "обединението" е добра идея.
    Силата и голямата слабост на GNU / Linux е неговият „анархистки“ дух, всеки има своите идеи и ги развива до максимална степен, което според мен е добре.
    Накрая се създава един вид страхотен пантеон, пълен с дистрибуции, които работят по съвсем различен начин и с течение на времето, малко по малко се създава един вид „естествен подбор“, в който най-добрите идеи са тези, които продължават.

    В моя случай мисля, че пакетната система Guix GNU / Linux е много интересна и вероятно, ако спечели шум, много дистрибуции ще получат идеи от там за тяхната система за управление на пакети.

    За останалото едно и също разнообразие осигурява по-голяма сигурност (повече виртуална, отколкото реална), тъй като в зависимост от атаката трябва да се има предвид конкретно разпределение, което ограничава обхвата на „ефективност“

    По тази причина, по мое мнение системата за управление на пакети в момента е добре и обединяването им не е утопия.
    Нещо повече, „нормалните“ потребители дори не му обръщат особено внимание. Просто графичен интерфейс тип „App Store“ е достатъчен за инсталиране на приложения. Начинът, по който разпределението обработва пакетите вътрешно, не е нещо, което ги интересува.

    Между другото, обожавам вашия блог, в него има много интересни неща.
    Иска ми се да има повече уебсайтове като този,
    Бих могъл да кажа, че те са оазис в истината на компютърния и технологичен блог на испански.
    Дръжте по този начин!

    Наздраве! =)

    1.    Кристофър Кастро каза той

      Добра идея или лоша идея, както казвате, естественият подбор ще ни каже след няколко години каква е била съдбата на всичко това.

      Направете страхотно парти.

  6.   Тържище каза той

    Какво ще се случи с дистрибуциите, които използват изходен код, като например Gentoo Linux, ако трябва да се постигне утопията?

    1.    Кристофър Кастро каза той

      Като такъв, не мисля, че текущите дистрибуции ще спрат да се актуализират, за да имат този модел на разпространение на софтуер.

      Благодаря за коментара.

  7.   Мигел каза той

    Отивам на уебсайта на Flatpak и има около 5 приложения, това ли е всичко?

    1.    Кристофър Кастро каза той

      посетете Flathub

  8.   Гонсало Мартинес каза той

    Идеята е много подобна на това как приложенията работят на macOS. Папка .app с всичко необходимо, за да работи приложението, практически без стартиране на инсталатор.

    Както винаги казвам (и това малко ме притеснява), Apple е враг номер едно на свободния софтуер (повече, отколкото Microsoft смее да твърдя), за всичко, освен при копиране на идеи и внедрения.

    1.    Хосе Родригес каза той

      Но те не копираха идеята за самостоятелни приложения, защото така е в OX от самото начало, също така в OSX можете да използвате хранилища точно както в Linux, да разгледате homebre, macports (същите като BSD портовете или Gentoo пренос). Потребител съм на Linux повече от 20 години, откакто пристигнах в САЩ, работя изключително върху OSX, какво да ви кажа, най-доброто от двата свята, защото OSX в основата си е модифициран BSD. На сървърите все още използвам linux, но за моята работна станция нищо по-добро от OSX. Най-добрият терминал, който съм виждал досега, iTerm2, няма нищо отдалечено подобно в linux, само лоши копия, почти същите команди, можете да направите всичко чрез конзола, ако искате, но в същото време те не отнемат простота на потребителския интерфейс. В заключение, ако искате щракване с щракване с щракване, имате го, ако искате графичен интерфейс, който надминава всички от тях, имате го, но ако искате да работите в конзолата, както Бог е замислил, и вие го имате. Няма нищо НОРМАЛНО, което правите в Linux, което не можете да правите с OSX, и повярвайте ми, както ви казах в началото, използвам Linux повече от 20 години като професионален програмист (дори съм правил драйвери), като администратор и като нормален потребител, същото с windows и сега 5 години използвам OSX, мисля, че имам достатъчно опит за сравнение. Същото се отнася за iOS и Android, програмирането на iOS е богиня в сравнение с Android. Както и да е, че Linux трябва да прилага същата философия на OSX, всичко супер просто за нормалния потребител, но ако искате да изтеглите, оставете се да направите това, което искате.

  9.   Гонсало каза той

    Проблемът с използването на това масово и за всички програми е, че връщаме на Linux Windows, където всяка програма има своите зависимости, вместо всички зависимости да са в една и съща директория / lib, с изключение на огромното пространство, което ще заема на сървъри и компютри, Запълваме компютъра с зависимости в най-чистия стил на Windows, всички объркани, нека кажем сбогом на унифицираната и стандартна / lib директория, много от тези зависимости в крайна сметка ще остареят (ще бъде много трудно да се поддържат всички актуализирани) и ще направете нашия компютър по-уязвим.
    Като временно и спешно решение виждам тези системи добре, но като общо решение не виждам правилни пакетни системи, които се присъединяват към програмите заедно със зависимостите.