„Ubuntu“ programos. Skirtingi programinės įrangos šaltiniai

„Ubuntu“ programos

Prieš kelerius metus vienas iš dalykų, kurį reikėjo paaiškinti vartotojams, ateinantiems iš „Windows“, buvo tas „Linux“ turėjo skirtingą paradigmą diegiant programas. Užuot turėję atsisiųsti juos iš kūrėjo svetainės, buvo naudojamos saugyklos ir paketų tvarkytuvai.

Dėl mobiliųjų įrenginių ir jų programų parduotuvių populiarinimo šiandien tai nebeskamba kaip kažkas iš kitos planetos. Tačiau Mums lieka iššūkis paaiškinti skirtingus „Linux“ programų formatus, jų skirtumus ir ypatybes.

Kadangi prie paskirstymo labiausiai prisidėjo platinimas, daugiausia dėmesio skirsime „Ubuntu“. Tiksliau, naujausioje versijoje, prieinamoje šio „Ubuntu 20.10 Groovy Gorilla“ straipsnio rašymo metu.

„Ubuntu“ programos. Skirtingos kilmės rūšys

„Linux“ yra keli programų diegimo būdai

  • Naudojant paketų tvarkyklę
  • Naudojant terminalo emuliatorių
  • Atsisiųsti iš interneto ir dukart spustelėti failą.
  • Kompiliavimas

Naudojant paketų tvarkyklę

„Ubuntu“ numatytasis paketų tvarkytuvas (visomis šio žodžio prasmėmis) yra „Gnome“ programinės įrangos centras (CSG). Programinės įrangos centras niekuo nesiskiria nuo programų parduotuvių mobiliuosiuose įrenginiuose. Galime ieškoti programų pagal pavadinimą ar funkciją ir jas įdiegti bei pašalinti spustelėdami mygtuką.

Spustelėjus programos pavadinimą, galime pamatyti jos veikimo aprašymą, licencijos tipą ir kitų vartotojų įvertinimus.

Nesu tiksliai šios programos gerbėjas ir Man labiau patinka kitos alternatyvos, tokios kaip „Synaptic Package Manager“, kuri, nors ir nėra tokia graži, yra daug praktiškesnė ir joje pateikiama išsamesnė informacija apie programas nei CSG

Naudojant terminalo emuliatorių

Kitas būdas įdiegti programas yra įvesti atitinkamas komandas terminalo emuliatoriuje. tai yraMetodas paprastai yra greitesnis nei naudojant programinės įrangos centrą, be to, jis leidžia mums aptikti klaidas ir sužinoti informaciją apie bibliotekas ar programas kurių diegimas nėra privalomas, bet kurie pagerina diegiamojo funkcionalumą.

Pirmieji du metodai yra pagrįsti saugyklų naudojimu. Saugyklos yra programinės įrangos failai, talpinami išoriniuose serveriuose. Į oficialias saugyklas įtrauktas programas kontroliuoja už kiekvieną platinimą atsakingi asmenys, kad būtų užtikrintas jų tinkamas veikimas diegimo metu. Retkarčiais operacinė sistema patikrina saugyklas, ar būtina atnaujinti jau įdiegtas programas.

„Linux“ platinimai paprastai leidžia naudoti trečiųjų šalių saugomas saugyklas, nors jie nėra atsakingi už įtrauktų programų suderinamumą ar saugumą.

Atsisiųsti internetu

Ubuntu Įdiegti programas galima atsisiųsdami jas iš interneto ir dukart spustelėję. Tai programos, supakuotos DEB paketo formatu (gimtoji iš Debian'o gautų paskirstymų, tokių kaip Ubuntu). Dukart spustelėjus atidaromas programinės įrangos centras, kuris juos įdiegia taip, lyg tai būtų programa iš saugyklų. Skirtumas yra tas, kad nebent to paketo kūrėjas įtraukė parinktį pridėti saugyklą, nebus įmanoma įdiegti naujinimų.

Kita galimybė yra tai, kad jie yra vykdomieji failai, parašyti daugiaplatformėmis programavimo kalbomis, tokiomis kaip „Java“, arba savarankiški paketai, tokie kaip. „Appimage“.

Visais atvejais prieš diegdami turime įsitikinti, kad jie yra iš patikimų šaltinių.

Kompiliacija

Kompiliacija Tai susideda iš šaltinio kodo failo (parašyto žmonėms patogia programavimo kalba) transformavimo į kitą labiau pritaikytą procesoriui kalbą, kuri ją vykdys greičiau. Tai nėra sudėtinga procedūra, kai žinai, ką darai, tačiau tam reikia laiko. Taigi dauguma žmonių mieliau naudojasi kitais diegimo būdais.

Kitame straipsnyje paaiškinsime, koks skirtumas tarp įvairių savo ir trečiųjų šalių saugyklų, kurias naudoja „Ubuntu“ paketų tvarkyklė.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Už duomenis atsakingas: AB Internet Networks 2008 SL
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.