Utópia konvergencie v systéme Linux

Už dlhšiu dobu sa hovorí o konvergencii, o zjednotení stolného počítača s mobilným zariadením. Tentokrát nebudem hovoriť o tejto konvergencii, ak nie o konvergencii distribúcií Linuxu, o tom, že malé 1% počítačov na svete, ktoré ich používajú.

Môj názor je veľmi blízky tejto utopistickej myšlienke, pretože máme niekoľko spôsobov, ako inštalovať programy bez ohľadu na to, akú distribúciu prevádzkujeme. Vďaka tomu sa budúce distribúcie môžu líšiť iba od spôsobu, akým spravujete základný systém.

Apimages

AppImage

AppImages sú spustiteľné súbory, ktoré obsahujú všetky závislosti príslušného programu. Toto je trochu neformálny spôsob riešenia závislostí, ale je to veľmi užitočné, pretože stačí kliknúť na program a ten sa spustí.

Ako veľmi rýchly príklad si môžeme stiahnuť program Krita, ktorý je k dispozícii na jeho oficiálnych webových stránkach https://krita.org/es/descargar/krita-desktop-es/ na karte Linux.

Obrázok z oficiálnej webovej stránky Krity

Krita Oficiálna webová stránka

Po stiahnutí súboru .appimage zo stránky urobíme súbor spustiteľným, dá sa to urobiť graficky, pomocou preferovaného správcu súborov, klikneme pravým tlačidlom myši a urobíme ho spustiteľným.

Spustiteľný

Teraz stačí dvakrát kliknúť a program sa spustí, ako vidíte, vygeneruje tiež miniatúru programu a pridá ju do súboru.

Krita spustiteľný

Na oficiálnej stránke https://appimage.org/ je tam viac informacii.

Flatpak

Oficiálna webová stránka spoločnosti Flatpak

Flatpaks sú balíčky, ktoré majú úložisko a dajú sa odtiaľ inštalovať, čo robí túto možnosť o niečo ľahšou ako Appimages, pretože Flatpaky majú runtime, sadu balíkov, na ktorých sú závislé, aby mohli program spustiť. Stručne povedané, sú požadované závislosti. To nám ušetrí zdvojnásobenie požadovaného priestoru, okrem získania bezpečnosti udržaním základného behu našich programov s ich príslušnými opravami.

Pre inštaláciu je to odlišné v rôznych distribúciách Linuxu, nechávam odkaz https://flatpak.org/getting aby nedochádzalo k duplikovaniu obsahu.

A na vyhľadanie aplikácií existuje úložisko s názvom Flathub ktorý má niekoľko aplikácií a im zodpovedajúce runtime.

Po inštalácii Flatpaku napíšeme inštalovať ako príklad z Flathub Solitaire

inštalácia flatpak - z https://flathub.org/repo/appstream/org.gnome.Aisleriot.flatpakre

Inštalácia aplikácie v flatpaku

Požiada nás o heslo root, aby sme ho mohli nainštalovať spolu s príslušným runtime.

Inštaluje sa Gnome flatpak Solitaire

Teraz je potrebné ho spustiť pomocou, prvý štart síce chvíľu trval, ale nasledujúce boli okamžité.

flatpak spustiť org.gnome.Aisleriot

Flatpak Solitaire

Prinajmenšom pre mňa, aj keď stále chýba veľa programov, pretože na zverejnenie svojich programov používajú túto metódu, ktorá je jednou z najlepších.

zaskočí

Flatpakov súper, ten v náručí Canonical, mnohými nenávidený a málokto milovaný, aspoň pre mňa to nie je alternatíva k názvu príspevku, odlišnosti v Linuxe.

K tejto téme sa nebudem rozpisovať.

Závery

Stále viac sa blížime k tomu, aby sme všetkým používateľom priniesli jednoduchý spôsob inštalácie aplikácií v systéme Linux, ale za niečo, čo som dal, je titul utopický, pretože hoci sme si veľmi blízki a máme tieto nástroje, komunita GNU / Linux sa postarala o to, aby sme sa vzdialili ona.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   Miguel Mayol i Tur dijo

    Čaká sa na prvého distribútora, ktorý rozhodne, že bude mať 100% plochý balíček vo svojich erposoch.

    Manjaro s Gnome pomocou softvéru Gnome je veľmi dobrý v spravovaní aktualizácií, dlho som nebežal yaourt -Suya -noconfirm

    1.    Christopher castro dijo

      Netuším, ako by to bolo technicky povedané, aj keď to musí byť možné.

      Som v Ubuntu príliš dlho, že si už nepamätám, čo to je, vyskúšať viac distribúcií.

      Nemám obzvlášť rád Gnome Shell, ale vždy pre farebné chute.

      Šťastné prázdniny.

  2.   Eddie Berrios dijo

    Vážený pane, aké dobré je mať ľudí, ako ste vy, ktorí nás poučujú a ilustrujú. Na druhej strane som si počas mojich viac či menej 10 rokov trápenia sa s Linuxom uvedomil, že existuje úsilie o to, aby sa tieto ťažkosti ešte viac sťažili. Napríklad tento systém Appimages sa mi zdá byť skvelým nápadom; Samotné stiahnutie programu sa však nedosiahne iba jazykovou prekážkou, ktorá je prekonateľná, ale kde je jednoduché tlačidlo sťahovania? Musíte to však povedať skutočne! Aký je dôvod pre to? Niektorí prichádzajú s argumentom, že je to preto, lebo vás to núti učiť sa atď., Ale čo keď nechcem? Alebo ak som nový? A tento typ postojov, o ktorých sa domnievam, že slúžia nejakému účelu, zabráni Linuxu a jeho iniciatívam dosiahnuť spoločný cieľ smrteľníkov. Opakujem však, že musí slúžiť nejakému účelu: uspokojiť ego a obdiv „tých, ktorí vedia» A chráňte obchodné iniciatívy. Samozrejme, je to len komentár. Zdravím vás a ďakujeme, že ste nám tu dole pomohli ignorovať.

    1.    Christopher castro dijo

      Rovnako som v Linuxe 10 rokov, naučil som sa veľa alebo relatívne málo v porovnaní s počítačovými guru, ale je to dosť.

      Veľmi pekne ďakujem za konštruktívny komentár, prajem vám príjemné sviatočné obdobie.

    2.    otras2bolt dijo

      Hovorím, že skôr z dôvodov ega, skôr z dôležitejších a nazýva sa to „sloboda“. Sloboda bez zodpovednosti a nezávislosti neexistuje, preto ste v systéme Linux nútení učiť sa, pretože časť tejto slobody spočíva v znalosti vedomostí o tom, ako prevziať zodpovednosť za používanie vášho OS a ako to funguje na dosiahnutí nezávislosti. Čo sa stane, je politikou spoločností Microsoft a Apple, ktorá spočíva v odobraní týchto znalostí a tým pádom ich ľahšej manipulácie a väčšej závislosti na ich „riešeniach“, pretože čím menej vieme, tým ľahšie je predávať ich „riešenia“ ako niečo inovatívne. alebo niečo, čo potrebujeme, pretože sme si zvykli, že používajú riešenia našich problémov, z ktorých mnohokrát nie sú pre nás používateľov veľmi priaznivé. Ale ako sa hovorí v mojej krajine „ten, kto nevie, je ako ten, kto nevidí“, to znamená, čo má na mysli, že verí alebo prehĺta všetko, čo hovoria, za to, že je nováčikom subjektu, čo je trochu ťažšie že v linuxe trpím.

  3.   Marcos dijo

    Ala, s párom, a neanalyzuje analýzu. Tento príspevok je úplne irelevantný, takže jeden z najlepších balíkov vynecháme. Stručne povedané, ak žiadny nie je, nemožno ho odstrániť.

    1.    Christopher castro dijo

      Ďakujeme za vaše pripomienky.

      Zdravím.

  4.   Francisco dijo

    Ak necháte bokom, len preto, že sa vám to nepáči, neznamená to, že nejde o možnosť „konvergencie“, ale opýtajte sa manjaro alebo solus. No tak, nemôžete brať technologické problémy s postojom náboženského fanatizmu. Vyzerá to ako protikánonické vyčíňanie.

    1.    Christopher castro dijo

      Používam Ubuntu ako jediný operačný systém v počítači.

      Trochu fanatizmus, ale vynechal som to, aby ste sa pozreli.

      Ak chcete niečo nainštalovať snap, je potrebné nainštalovať v Ubuntu

      sudo apt inštalovať

      a na skúšku

      sudo snap install hexchat

      a vykonať

      snap run hexchat

      Hotovo.

      Potrebujem len dodať, že k príspevku.

      S ich príslušnými obrázkami.

      1.    Mr. Robot dijo

        Kamarát. Ukazuje to, že ste o snapoch čítali málo. Funguje prakticky v akejkoľvek distribúcii. So súbormi Linux nemám problém ho použiť a považujem ho za oveľa vážnejšiu a úplnejšiu možnosť ako flatpack.

        1.    Christopher castro dijo

          O Snapovi toho naozaj veľa neviem.

          Ďakujem za komentár 🙂

      2.    Upír dijo

        Myslím, že ste zmätení, prečo objasňujete, že musíte nainštalovať snapd?

        "Sudo apt install snapd"

        snapd je už nainštalovaný v akejkoľvek súčasnej verzii Ubuntu.

  5.   Wilson dijo

    Prepáčte, ale naozaj si nemyslím, že „zjednotenie“ je dobrý nápad.
    Sila a veľká slabosť GNU / Linuxu je v jeho „anarchistickom“ duchu, každý má svoje nápady a rozvíja ich na maximum, čo je podľa mňa dobré.
    Nakoniec sa vytvorí akýsi veľký panteón plný distribúcií, ktoré fungujú veľmi odlišným spôsobom a časom sa postupne vytvorí akýsi „prirodzený výber“, v ktorom sú najlepšie nápady tie, ktoré pokračujú.

    V mojom prípade si myslím, že balíkový systém Guix GNU / Linux je veľmi zaujímavý a pravdepodobne, ak získa rozruch, mnoho distribúcií odtiaľ dostane nápady pre svoj systém správy balíkov.

    Vo zvyšku poskytuje rovnaká rozmanitosť väčšiu bezpečnosť (viac virtuálnu ako skutočnú), pretože v závislosti od útoku je potrebné brať do úvahy konkrétnu distribúciu, ktorá obmedzuje rozsah jej „účinnosti“.

    Z tohto dôvodu je podľa môjho názoru systém správy balíkov v súčasnosti v poriadku a ich zjednotenie nie je utópiou.
    „Normálni“ používatelia tomu navyše ani nevenujú veľkú pozornosť. Na inštaláciu aplikácií stačí jednoduché grafické rozhranie typu „App Store“. To, ako distribúcia interne narába s balíkmi, ich nezaujíma.

    Mimochodom, milujem váš blog, je na ňom veľa zaujímavých vecí.
    Prial by som si, aby takýchto webových stránok bolo viac,
    Mohol by som povedať, že sú oázou v blogu o počítačových vedách a technológiách v španielčine.
    Držte sa tak!

    Na zdravie! =)

    1.    Christopher castro dijo

      Dobrý alebo zlý nápad, ako hovoríte, prirodzený výber nám o pár rokov prezradí, aký bol osud toho všetkého.

      Usporiadajte skvelú párty.

  6.   Mart dijo

    Čo sa stane s distribúciami, ktoré používajú zdrojový kód, napríklad Gentoo Linux, ak sa má dosiahnuť spomínaná utópia?

    1.    Christopher castro dijo

      Preto si nemyslím, že súčasné distribúcie sa prestanú aktualizovať, aby mali tento model distribúcie softvéru.

      Ďakujem za komentár.

  7.   miguel dijo

    Idem na web Flatpak a je tam asi 5 aplikácií, je tam všetko?

    1.    Christopher castro dijo

      navštíviť Flathub

  8.   Gonzalo Martinez dijo

    Myšlienka je veľmi podobná tomu, ako fungujú aplikácie v systéme macOS. Priečinok .app so všetkým potrebným na to, aby aplikácia fungovala, prakticky bez spustenia inštalátora.

    Ako vždy hovorím (a trochu ma to trápi), Apple je nepriateľom číslo jeden v slobodnom softvéri (viac ako si Microsoft trúfam povedať), a to pre všetko, okrem kopírovania nápadov a implementácií.

    1.    José Rodriguez dijo

      Ale nekopírovali myšlienku samostatných aplikácií, pretože tak to je v OX od začiatku, navyše v OSX môžete používať úložiská rovnako ako v linuxe, pozrite sa na homebre, macports (rovnaké ako porty BSD alebo Gentoo portage) ). Som používateľom systému Linux už viac ako 20 rokov, odkedy som pricestoval do USA, pracujem výlučne na OSX, čo vám poviem, najlepšie z oboch svetov, pretože OSX je vo svojej podstate upravený BSD. Na serveroch stále používam linux, ale pre moju pracovnú stanicu nič lepšie ako OSX. Najlepší terminál, aký som zatiaľ videl, iTerm2, v Linuxe nie je nič vzdialene podobné, iba zlé kópie, takmer rovnaké príkazy, všetko môžete robiť pomocou konzoly, ak chcete, ale zároveň vám to neuberá na jednoduchosti UI. Na záver, ak chcete kliknúť, kliknúť, máte, ak chcete grafické rozhranie, ktoré ich prevyšuje, máte ho, ale ak chcete pracovať v konzole tak, ako to Boh zamýšľal, máte ju tiež. V systéme Linux nerobíte nič NORMÁLNE, čo by ste nemohli robiť s OSX, a verte mi, ako som vám povedal na začiatku, že Linux používam už viac ako 20 rokov ako profesionálny programátor (robil som dokonca aj ovládače), ako správca aj ako normálny používateľ, to isté s oknami a teraz 5 rokov pouzivaju OSX si myslim, ze mam dostatocne skusenosti na porovnanie. To isté platí pre iOS aj Android, programovanie na iOS je v porovnaní s Androidom bohyňou. Linux by mal každopádne používať rovnakú filozofiu OSX, všetko je pre bežného používateľa super jednoduché, ale ak si chcete stiahnuť, nechajte sa ísť dole a robte, čo chcete.

  9.   Gonzalo dijo

    Problém s masívnym používaním a pre všetky programy spočíva v tom, že sa do systému Linux vrátime Windows, kde má každý program svoje závislosti namiesto toho, aby boli všetky závislosti v rovnakom adresári / lib, okrem obrovského priestoru, ktorý zaberie na serveroch a počítačoch, Napĺňame počítač závislosťami v najčistejšom štýle Windows, všetko chaotické, povedzme zbohom zjednotenému a štandardnému adresáru / lib, mnohé z týchto závislostí skončia zastarané (bude ťažké ich všetky aktualizovať) a náš počítač bude zraniteľnejší.
    Ako dočasné a núdzové riešenie vidím tieto systémy dobre, ale ako všeobecné riešenie nevidím správne balíkové systémy, ktoré sa k programom pripájajú spolu so závislosťami.