„Appimage“: „Linux“ programos, veikiančios skirtinguose paskirstymuose
Turinys:
- Kas yra „AppImage“?
- Kas yra „AppImageKit“?
- Kaip paleisti / įdiegti „AppImage“?
- „AppImage“ pranašumai ir trūkumai
„AppImage“ yra formatas, leidžiantis tiekti „ Linux“ paketus su galimybe paleisti skirtingus paskirstymus nešiojamu režimu ir nereikalaujant superuserijų (šaknų) diegimo teisių. Šis projektas gimė 2004 m. Kaip „ klik“, nuo tada jis buvo nuolat tobulinamas, 2011 m. Jis pakeitė pavadinimą į 2011 m. Į „ PortableLinuxApps“, o 2013 m. Buvo pervadintas dabartiniu vardu.
Kas yra „AppImage“?
Pagrindinė formato idėja yra ta, kad „ AppImage“ programa yra lygi failui, o joje yra programa ir visi failai, nuo kurių priklauso jos veikimas. Kitaip tariant, kiekviena iš jų yra autonominė, apima visas programoms reikalingas bibliotekas, kurios nėra bazinės sistemos dalis.
Kas yra „AppImageKit“?
„AppImageKit“ yra įrankių rinkinys, papildantis „AppImage“ formatą, palengvinantis tinkamą jo įgyvendinimą. Projektas yra atvirojo kodo ir yra „ GitHub“ saugykloje.
Pagrindiniai pagrindiniai įrankiai, kuriuos teikia „AppImageKit“:
- „create-appdir“ - „Ubuntu“ veikiantis komandų eilutės įrankis, kuris pakeistą programinę įrangą paverčia programų katalogu („AppDir“), kuris gali būti naudojamas kaip įvestis į „AppImageAssistant“. Atminkite, kad nepaisant to, kad jis buvo parašytas „Ubuntu“, jis taip pat turėtų veikti debilai ir gali būti perkeltas į kitus paskirstymus, naudojant atitinkamus paketų tvarkytuvus. „AppImageAssistant“: yra grafinė vartotojo sąsajos programa, kuri „AppDir“ paverčia „AppImage“. „AppRun“: vykdomasis failas, kuris randa ir vykdo programą, esančią „AppImage“. vykdymo laikas: mažas ELF dvejetainis failas, įdėtas į kiekvieno „AppImage“ antraštę.
Kaip paleisti / įdiegti „AppImage“?
Norėdami paleisti „AppImage“, turite tik atsisiųsti programą ir atliksime šiuos du veiksmus:
Padarykite jį vykdytinu:
„chmod a + x exampleNameApp.AppImage“
Norėdami paleisti:
./ampleExampleApp.AppImage
Kai kurios populiarios programos, tokios kaip: „Atom“, „Arduino“, „Blender“, „Chromium“, „Firefox“, „LibreOffice“ ir kt.; jie jau suteikia galimybę atsisiųsti „ AppImage“ iš savo puslapio.
Mes rekomenduojame perskaityti „ Ubuntu 16.04 Xenial Xerus“.
„AppImage“ pranašumai ir trūkumai
Privalumai yra gana akivaizdūs, vartotojams suteikia galimybę paprasčiau ir greičiau atsisiųsti ir paleisti programą neturint daug patirties naudojant „ Linux“; Kadangi programos yra savarankiškos, jos leidžia jas perkelti ir laikyti pagal savo kriterijus. Kita vertus, tai suteikia kūrėjui galimybę kurti programas, kurios bus suderinamos su skirtingais paskirstymais, nereikia kompiliuoti, o tai yra labai naudinga jų realizavimo laikams.
Tačiau „AppImages“ trūkumas būtų bibliotekos perteklius, eikvoti saugyklos vietą ir kai kuriais atvejais veikti kartu.
Svarbiausios "Linux" programos (aukšto lygio, kurti
Trijų geriausių pagrindinių „Linux“ programų vadovas: „Ifstat“, „Htop“, „Build-essential“, kurios padės mums sudaryti programas, stebėti ir sujungti tinklą.
Alternatyvios grafinio dizaino programos Linux
Alternatyvių programų sudarymas grafiniam dizainui Linux.
▷ Geriausios „Windows“ ir „Linux“ virtualizacijos programos
Mes tiriame virtualizacijos programų rinką, norėdami parodyti, kurios yra labiausiai naudojamos? galite virtualizuoti sistemas, serverius, ...