
Programos įdiegimas į „Ubuntu“ yra itin paprasta užduotis. Pagal numatytuosius nustatymus „Ubuntu“ prideda dažniausiai naudojamas programas ir galingas, kurį turi „Linux“, tačiau jei mums reikia konkretesnės programinės įrangos, galime lengvai ją įdiegti atlikdami toliau nurodytus veiksmus.
„Ubuntu“ ir apskritai „Linux“ sistemoje, skirtingai nuo to, kiek programinės įrangos įdiegta „Windows“, paprastai nereikia ieškoti programos internete, atsisiųsti jos ir įdiegti daugybės bibliotekų, reikalingų jos tinkamam veikimui. Turime saugyklas (PPA), kurios yra savotiška centralizuota saugykla, kurioje yra visa programinė įranga ir kuri visada (santykinai) atnaujinama. Galime ir sumontuoti DEB paketai, kad juos rasime internete, Canonical Snap arba Flatpak.
Yra keli būdai, kaip įdiegti programą „Ubuntu“. Pateiksime juos nuo žemiausio iki aukščiausio «sudėtingumo» lygio.
Ubuntu programinė įranga

Paprasčiausias ir intuityviausias būdas yra naudoti šią programą. Faktiškai, Ubuntu programinė įranga (anksčiau Ubuntu programinės įrangos centras) yra ne kas kita, kaip a šakutė GNOME programinė įranga, skirta teikti pirmenybę snap paketams. Šioje parduotuvėje galime ieškoti bet kokio tipo paketų ir jis bus rodomas, jei jis yra oficialiose Ubuntu saugyklose arba Snapcraft, kur įkeliami snap paketai.
Norėdami pasiekti, turime spustelėti Ubuntu programinės įrangos piktogramą, kuri paprastai yra šoniniame skydelyje. Ši programa suskirstyta į kelias dalis, kurios visos pasiekiamos iš viršaus:
- Kairėje nuo visumos turime padidinamąjį stiklą, iš kurio galime atlikti paieškas.
- Centre yra skyriai, skirti:
- Naršyti (pagal parduotuvę).
- Įdiegtos aplikacijos, kur matysime ką įdiegėme, nors pasirodo ne visi paketai.
- Atnaujinimai, kur matysime, kas bus atnaujinta, kai atsiras naujų paketų.
Kalbant apie Ubuntu programinę įrangą, manau, svarbu dar kartą paminėti, kad tai yra parduotuvė suprojektuoti pirmenybę teikti trumpiesiems paketams. „Ubuntu“ vietiniai yra DEB, o „snaps“ yra tie, kuriuose yra pagrindinė programinė įranga ir priklausomybės. Jie yra pasirinkimas, bet gali būti ne mūsų mėgstamiausi. Jei pasirenkame naudoti Ubuntu programinę įrangą, turime pažvelgti į išskleidžiamąjį meniu viršutiniame dešiniajame kampe. Čia pamatysime, ar parinktis yra DEB versijoje; pagal numatytuosius nustatymus jis mums pasiūlys „snap“ paketą. Tai verčia mus pasiūlyti alternatyvą.
GNOME programinė įranga
Kaip aš ketinu įdiegti GNOME programinę įrangą, jei Ubuntu programinė įranga yra tokia pati ir jau įdiegta? Na, nes tai nėra ir nėra arti būties. Ubuntu programinė įranga turi tam tikrų apribojimų ir filosofijos, kurios neturi GNOME programinė įranga. Oficiali „Project GNOME“ parduotuvė siūlo programinę įrangą nieko nenustatant ir neslepiant, arba jei prioritetas bus DEB paketo parinktis, vienas iš viso gyvenimo. Blogas dalykas, kai kalbame apie šią parinktį antroje pozicijoje, yra tai, kad norėdami ja naudotis, parduotuvę turėsime įdiegti priešpaskutiniu būdu, su terminalu, ir mes išnaudosime visą jos potencialą pridėdami Flathub palaikymą.
Kai ją įdiegsime, GNOME programinė įranga yra beveik Ubuntu programinės įrangos kopija (iš tikrųjų tai yra priešingai). Ieškosime su padidinamuoju stiklu, parinksime programą, patikrinsime kilmės šaltinį ir spustelsime Įdiegti. Kaip paprasta. Vienintelė problema yra ta, kad paketas nerodomas Ubuntu programinėje įrangoje. Jei ieškome „gnome programinės įrangos“, ji atrodo kaip įdiegta, bet taip nėra. Turime jį įdiegti, kaip paaiškinome konsolės skyriuje.
„Synaptic“ paketų tvarkyklė
„Synaptic“ yra tobulesnė sistema programų diegimas ir pašalinimas nei Ubuntu programinė įranga. Nepaisant to, aplinka yra grafinė ir labai galinga, todėl ji visiškai kontroliuoja sistemoje įdiegtas programas, jų priklausomybes ir skirtingas paketų versijas, kurias galima įdiegti pagal poreikius. Nuo Ubuntu 12.04 Synaptic jis nėra įdiegtas pagal numatytuosius nustatymus, ir jei norime juo naudotis, turime ją įdiegti iš Ubuntu Software, ieškodami Synaptic, arba iš terminalo.
Norėdami atidaryti Synaptic, spustelsime tinklelio piktogramą arba paspausime meta klavišą ir ieškosime Synaptic. Naudodamiesi šiuo valdytoju, mes galime labai paprastai grafiniu būdu įdiegti, iš naujo įdiegti ir pašalinti paketus. „Synaptic“ ekranas, kaip matote, yra padalintas į 4 dalis. Du svarbiausi yra sąrašas, kuriame yra kategorijos skyrius (1) kairėje pusėje ir pakuotės skyrius (3) dešinėje pusėje. Iš sąrašo pasirinkus paketą bus pateiktas jo aprašymas (4).
Norėdami įdiegti paketą, mes pasirinksime kategoriją, dešiniuoju pelės mygtuku spustelėkite norimą paketą ir pasirinkite Pažymėkite, kad įdiegtumėte arba dukart spustelėsime ant pakuotės pavadinimo. Tokiu būdu pažymėsime visus paketus, kuriuos norime įdiegti sistemoje ir spustelėkite mygtuką aplicar kad prasidėtų jūsų diegimas. „Synaptic“ atsisiųs tik būtinus paketus iš saugyklų internete arba iš diegimo laikmenų.
Taip pat galite naudoti mygtuką paieška rasti paketus, kuriuos norime įdiegti. Spustelėję šį mygtuką galime ieškoti programų pagal pavadinimą ar aprašą. Suradus norimą įdiegti programą, dukart spustelėkite ją, kad ją įdiegtume. Jei norime ištrinti programą, mums tereikia dešiniuoju pelės mygtuku spustelėkite ją ir pasirinkite Pašalinti o Ištrinti visiškai.
Visais atvejais pakeitimai įsigalios, kai spustelėsime mygtuką Taikyti.
„Synaptic“ paketų tvarkyklė, tokia kaip „Ubuntu Software“, pats rūpinasi paketų priklausomybių išsprendimu kad programos veiktų tinkamai. Lygiai taip pat galima sukonfigūruoti ją įdiegiant rekomenduojamus paketus, kurie, net nereikalaujantys programos, gali atlikti kitas papildomas funkcijas. Jei norime suaktyvinti šį elgesį, galime pereiti konfigūracija > Nustatymaiir skirtuke bendras pažymėkite langelį Laikykite rekomenduojamas pakuotes kaip priklausomybes.
„flatpak“ ir „snap“ paketai
Kaip paaiškinome, Ubuntu nepalaiko flatpak paketų įdiegus nuo nulio. Tiesą sakant, „Canonical“ nelabai domisi idėja ir jos „Ubuntu“ programine įranga Jis net nepalaiko plokščių pakuočių.; jis modifikuojamas taip, kad prie jo nebūtų galima pridėti palaikymo arba bent jau ne tokiu paprastu būdu, kuriuo kada nors buvo dalijamasi Linux bendruomenėje. „Snap“ paketus galima įdiegti tiesiai iš „Ubuntu Software“, o jų įdiegimas yra toks pat paprastas, kaip ir bet kurio kito paketo, nors juos galima įdiegti ir iš terminalo, kaip paaiškinsime kitame punkte.
Viskas yra kitaip, kai norime įdiegti „flatpak“ paketus. Kaip paaiškinome šis straipsnis, pirmiausia turime įdiegti paketą „flatpak“, tada „gnome-software“, nes oficiali Ubuntu parduotuvė jų nepalaiko, tada GNOME programinės įrangos papildinį ir tada pridėti „Flathub“ saugyklą. Paleidus iš naujo, „flatpak“ paketai pasirodo kaip parinktis GNOME programinėje įrangoje, bet ne „Ubuntu“ programinėje įrangoje.
Apie tokio tipo pakuotes turi ir snap, ir flatpak viskas, ko reikia (programinė įranga ir priklausomybės), kad programa veiktų. Geras jų dalykas yra tai, kad jie atnaujinami labai greitai ir veikia su bet kokiu Linux platinimu, o iš tikrųjų yra keletas programų, kurias randame tik „Flathub“ („flatpak“) arba „Snapcraft“ („snap“). Jas verta apsvarstyti, tačiau norint visa tai turėti, verta naudoti GNOME programinę įrangą.
Per konsolę
Iki šiol matėme grafinį programų diegimo būdą Ubuntu. Toliau pamatysime, kaip tą patį padaryti, bet per terminalą. Nors daugelį vartotojų atbaido viskas, kas susiję su „juodaisiais ekranais“, turėtumėte žinoti, kad šis metodas nėra visiškai sudėtingas. Kita vertus, tai patogiau ir paprasčiau, ir, žinoma, greičiau.
Norėdami įdiegti programinę įrangą Ubuntu naudodami šį metodą, pirmas dalykas, kurį reikia padaryti, yra logiškai atidaryti terminalą. Tai galime padaryti iš tinklelio piktogramos arba paspausdami Meta klavišą ir ieškodami "terminalas", o taip pat jis atidaromas paspaudus Ctrl+Alt+T klavišų kombinaciją, jei spartusis klavišas nebuvo pakeistas arba vartotojas arba dėl to, kad „Canonical“ taip nuspręs ateityje. Iš terminalo galime padaryti:
- Diegiant paketus:
sudo apt install nombre-del-paquete
- Įdiekite kelis paketus:
sudo apt install nombre-del-paquete1 nombre-del-paquete2 nombre-del-paquete3
- Pašalinti paketus:
sudo apt remove nombre-del-paquete
- Pašalinkite paketą ir susijusius konfigūracijos failus:
sudo apt remove --purge nombre-del-paquete
- Atnaujinkite saugykloje esančių paketų sąrašą:
sudo apt update
- Atnaujinkite visus kompiuteryje įdiegtus paketus:
sudo apt upgrade
- Įdiekite „snap“ paketą:
sudo snap install nombre-del-paquete
- Pašalinkite „Snap“ paketą:
sudo snap remove nombre-del-paquete
- Atnaujinti snap paketus:
sudo snap refresh
Kai įvykdysime komandą, sistema gali mūsų paklausti, ar norime įdiegti pasirinktą paketą ir kitus nuo jo priklausančius paketus, parodydama tam tikrą informaciją, pvz., visą pavadinimą, versiją ar dydį. Atsakysime teigiamai ir lauksime baigti diegimą.
.deb paketai
Jei ko nors, ką norime įdiegti, nėra oficialiose saugyklose nei kaip „snap“, nei kaip „flatpak“, kūrėjas tikriausiai siūlo jį kaip .deb paketą. Pavyzdžiui, jei norime įdiegti „Vivaldi“ žiniatinklio naršyklę, visko, ko norime, galime ieškoti GNOME programinėje įrangoje, kuri jos neras net ir įjungus „flatpak“ paketų palaikymą. Įdomu tai, kad jis yra prieinamas oficialiose Manjaro saugyklose, tačiau daugumoje jų nėra, nes jis turi procentą (nepamenu, ar tai yra 4%, ar 6%), atitinkantį grafinę sąsają, kuri nėra atvirojo kodo. Galų gale, jei norime įdiegti Vivaldi Ubuntu, turime tai padaryti naudodami .deb paketą.
Nesvarbu, ar tai Vivaldi, ar bet kuri kita programa, mes galime įdiegti jos DEB paketą atsisiųsdami jį iš oficialios svetainės ir įdiegdami. Galime tai padaryti įvairiais būdais:
- Dukart spustelėkite ir įdiekite, kad jų neatidarytų. Tikėtina, kad bus atidaryta Ubuntu programinė įranga.
- Dešiniuoju pelės mygtuku spustelėkite ir pasirinkite „Programinės įrangos diegimas“, kuris atidarys GNOME programinę įrangą, jei ją įdiegsime.
- Terminale įveskite sudo dpkg -i paketo_pavadinimas (verta nutempti į terminalą, kad nesuklystumėte, jei pavadinimas ilgas).
Įdomu tai, kad daugelis šių paketų prideda mus prie oficialios projekto saugyklos, kad ateityje galėtume atnaujinti.
Tai yra šio vadovo pabaiga, kurioje mes parodėme jums įvairius paketų diegimo būdus „Ubuntu“. Tikimės, kad jums tai bus naudinga.


