„JetBrains“

Kaip įdiegti „JetBrains IntelliJ“ į „Debian“

Kaip įdiegti „JetBrains IntelliJ“ į „Debian“
„JetBrains IntelliJ IDEA“ yra populiari aplinka kuriant programas. „IntelliJ IDEA“ sukūrė „JetBrains“. „JetBrains IntelliJ IDEA“ yra keletas įmontuotų įrankių, įskaitant automatinį kodo užbaigimą, duomenų bazės integravimą, terminalą, tiesioginį derintuvą ir kt. Pagrindiniai „IntelliJ IDEA“ paketai palaiko „Groovy“, „Java“, XML ir „Kotlin“ kalbas. Taip pat galite įdiegti įvairius papildinius, kad palaikytumėte kitas programavimo kalbas, tokias kaip „Perl“, „Python“ ir „Go“.

Šiame straipsnyje pateikiamas „JetBrains IntelliJ IDE“ diegimo „Debian 10“ sistemoje vadovas.

Būtinos sąlygos

Norėdami įdiegti „JetBrains IntelliJ IDE“ savo „Debian 10“ sistemoje, jums reikės privilegijuotos prieigos norint paleisti „sudo“ komandą arba prisijungti kaip root vartotojui.

„IntelliJ IDE“ diegimas „Debian 10“

„IntelliJ IDEA“ galima įdiegti „Debian 10“ naudojant bet kurį iš šių dviejų būdų:

Įdiekite „IntelliJ IDEA“ naudodami „Snap“

Naudodami šį metodą, galite įdiegti „IntelliJ IDEA“ per savo sistemos paketų tvarkytuvę. Jei jis dar nėra įdiegtas jūsų sistemoje, pateikite šią komandą, norėdami įdiegti „snapd“:

$ sudo apt update && sudo apt install -y snapd

Paleiskite „snapd“ paslaugą

Įveskite šią komandą, norėdami paleisti „snapd“ paslaugą savo sistemoje:

$ systemctl start snapd.paslaugą
$ systemctl status snapd.paslaugą

Norėdami įdiegti „IntelliJ IDEA“ bendruomenės leidimą naudodami šią funkciją, naudokite šią komandą.

$ sudo snap įdiekite intelij-idea-community --classic

Atsižvelgiant į jūsų interneto greitį, diegimas užtruks šiek tiek laiko.

Paleiskite „IntelliJ IDEA“

„IntelliJ IDEA“ programą galite paleisti per programos paieškos juostą. Spustelėkite Veikla skiltį viršutiniame kairiajame „Debian 10“ sistemos kampe ir paieškos juostoje įveskite „IntelliJ IDEA“. Paieškos rezultatuose pasirodys „IntelliJ IDEA“ piktograma. Spustelėkite piktogramą, kad paleistumėte šią programą.

Pažymėkite žymimąjį laukelį, kad sutiktumėte su vartotojo sutarties sąlygomis, ir spustelėkite Tęsti Pereiti.

Sąrankos vedlyje nuspręsite, ar įgalinti duomenų bendrinimo su anoniminiais vartotojais politiką.

Kitame etape pamatysite, kad jūsų sistemoje buvo paleista „IntelliJ IDEA“.

Kai kurie papildiniai įgalinti pagal numatytuosius nustatymus. Čia galite išjungti nereikalingus įrankius ar papildinius pagal savo poreikius ir reikalavimus.

Pašalinkite „IntelliJ IDEA“

Norėdami pašalinti „IntelliJ IDEA“ iš savo „Debian“ sistemos naudodami paketinių paketų tvarkyklę, išleiskite šią komandą:

$ sudo greitai pašalinkite intelij-idea-community

Įdiekite „IntelliJ IDEA“ naudodami oficialų paketą

Galite atsisiųsti „IntelliJ IDEA“ iš savo oficialios paketų saugyklos naudodami wget komandą. Norėdami atsisiųsti naujausią „IntelliJ IDEA“ leidimą, išleiskite šią komandą:

$ wget https: // download-cf.reaktyviniai smegenys.com / idea / ideaIC-2020.1.degutas.gz

Atsisiųstas failas bus išsaugotas suglaudintame faile .deguto formatas. Norėdami išgauti .dervos failą, išleiskite šią komandą:

$ tar -zxvf idėjaIC- *.degutas.gz

Dabar sukurkite naują katalogą ir pridėkite prie jo keletą leidimų. Eikite į katalogą ir vykdykite šią komandą:

$ sh idėja.sh

Įvedę pirmiau nurodytą komandą, pamatysite tokį pasveikinimo ekraną:

Išvada

Šis straipsnis parodė, kaip įdiegti „IntelliJ IDEA“ diegimą „Debian 10“ sistemoje. Mes parodėme, kaip įdiegti šią programą naudojant du skirtingus metodus, įskaitant „Snap“ ir oficialų paketą. Jei kiltų kokių nors problemų, prašome pateikti savo nuomonę.

„Battle for Wesnoth“ pamoka
„Battle for Wesnoth“ yra vienas populiariausių atvirojo kodo strateginių žaidimų, kurį šiuo metu galite žaisti. Šis žaidimas ne tik buvo kuriamas laba...
0 A.D. Pamoka
Iš daugybės strateginių žaidimų 0 A.D. sugeba išsiskirti kaip išsamus pavadinimas ir labai gilus, taktinis žaidimas, nepaisant to, kad yra atviro kodo...
„Unity3D“ pamoka
Įvadas į „Unity 3D“ „Unity 3D“ yra galingas žaidimų kūrimo variklis. Tai yra daugiašalė platforma, kuri leidžia kurti žaidimus mobiliesiems, interneti...