Įdiekite programas „Guadalinex v9“.

Įdiekite programas „Guadalinex v9“.

Įdiekite programas „Guadalinex v9“.

Diegiant Gvadalinexas v9 yra daug programų, kurias dabar bus galima tiesiogiai naudoti ir nereikės nieko daugiau daryti. Jei jums reikia kitų, kurie nebuvo įtraukti į pradinį diegimą, be problemų, galite bet kada įtraukti juos į savo sistemą.

Turinys

    Diegiant naują programą Gvadalinexas ir apskritai Linux gali būti keturi atvejai

    • kad jums reikalinga programa yra programinės įrangos saugyklose Gvadalinexas
    • kuri yra konkrečioje saugykloje, kuri nėra Gvadalinexas
    • leiskite kūrėjui pateikti jums DEB paketą (sistemą, kurią naudoja debian ir jo dariniai)
    • kad galėtumėte pateikti šaltinio kodą, kad galėtumėte jį sudaryti patys

    Šios keturios situacijos yra išdėstytos pradedant nuo paprasčiausių ir baigiant sudėtingiausiomis, taip pat pradedant labiausiai tikėtinomis ir baigiant rečiausiomis; todėl kol kas labiausiai tikėtinas diegimo būdas bus paprasčiausias.

    Įdiekite iš „Guadalinex“ saugyklų

    Programinės įrangos saugyklos yra šiuolaikinių programinės įrangos parduotuvių pirmtakai, kuriuos tikrai naudosite, pavyzdžiui, norėdami įdiegti programas savo mobiliajame telefone. Galbūt nustebsite sužinoję, kad šis išradimas egzistuoja jau seniai.

    Programinę įrangą iš saugyklų galima labai lengvai įdiegti komanda iš konsolės arba, jei terminalas jums nelabai patinka, iš grafinės programos, kuri taip pat padės ištirti turimus paketus.

    Norėdami įdiegti paketą iš komandinės eilutės, tiesiog įveskite sudo apt-get diegimo programa, kur „programa“ yra paketo pavadinimas. Tai nėra būtina, bet pravartu pradėti nuo paketų sąrašo atnaujinimo sudo apt-get update. Komanda : sudo esanti prieš komandas, naudojama joms vykdyti su administratoriaus teisėmis, todėl bent jau pirmą kartą ji paprašys jūsų parašyti slaptažodį ir logiškai jūsų vartotojas turi būti administratorių grupėje. Atnaujinant bus rodoma pažanga, o toliau esančioje ekrano kopijoje jis atrodo pritemdytas ir apibendrinamas, kad būtų galima sutelkti dėmesį į tai, kas svarbu.

    Atnaujinkite saugyklas iš konsolės naudodami sudo apt-get update

    Jei įdiegtas paketas priklauso nuo kitų, jis jus informuos ir paprašys patvirtinimo, kad juos įdiegsite. Norėdami viską įdiegti, turite spustelėti S klavišą (kuris, kaip pasirinktas pagal numatytuosius nustatymus, gali būti pakeistas klavišu Enter) arba jei tai, ką jis siūlo, jums netinka, galite spustelėti n klavišą ir atšaukti operaciją. Žemiau esančioje ekrano kopijoje, kuri taip pat yra pilka, ji siūlo papildomai įdiegti kai kuriuos paketus Arduino, kurio prašėme, ir siūlo bei rekomenduoja kitus. Ji taip pat informuoja, kad norint užbaigti operaciją reikės panaudoti tam tikrą disko vietos kiekį.

    Įdiekite paketą iš konsolės naudodami sudo apt-get install

    Jei jums labiau patinka kažkas grafiškesnio, „Guadalinex v9“ naudoja Synaptic Kaip paketo valdytojas, mano nuomone, puikus sprendimas. Norėdami jį paleisti, turite pasirinkti jį iš administravimo įrašo pagrindiniame meniu, jei naudojate „standartinę“ versiją, arba iš „Preferences“, jei naudojate „lite“ versiją.

    Prieiga prie Synaptic iš Guadalinex Cinamon administravimo meniu
    Prieiga prie Synaptic iš Guadalinex LXDE nuostatų meniu

    Kadangi tam reikalingos administratoriaus teisės, ji paprašys jūsų slaptažodžio prieš paleisdama programą. Jei jūsų vartotojas nėra administratorių grupėje, jūs tikrai žinosite kieno nors kito, kuris yra, slaptažodį (normalus darbas su neprivilegijuotu vartotoju nėra nesąmonė, tai suteikia dar vieną saugumo sluoksnį) Laukelis su vartotojo vardu yra išskleidžiamasis meniu meniu, iš kurio galite pasirinkti privilegijuotą vartotoją ir žemiau esančiame laukelyje įrašyti jo slaptažodį.

    Slaptažodis patvirtina prieigą prie „Synaptic“ „Guadalinex Cinnamon“.

    Į „Guadalinex“ saugyklas įtrauktų programų skaičius yra gana didelis, todėl norėdami rasti tą, kurios ieškote, galite naršyti skyrių spustelėję atitinkamą mygtuką apatiniame kairiajame langelyje, o tada ant jo pavadinimo viršutiniame kairiajame kampe ir gauti informacijos. apie tai pasirinkdami iš dešinės.

    Žemiau esančioje ekrano kopijoje esančiame pavyzdyje pasirinkome „visatos“ saugyklų elektronikos skyrių (nemokamą programinę įrangą) ir iš jo pasirinkome Arduino, kurio aprašymas rodomas apatiniame dešiniajame langelyje.

    Naršykite „Synaptic“ saugyklos skyrius

    Dėžutėje su pakuotės aprašymu yra trys mygtukai. Pirmasis, toliausiai į kairę esantis, skirtas parodyti programos ekrano kopiją. Centrinėje galite matyti paketo pakeitimų ataskaitą (jei taikoma), o su paskutiniuoju galite apsilankyti programos svetainėje.

    „Arduino“ paketo iš Synaptic „Guadalinex Cinnamon“ ekrano kopija

    Jį taip pat galite rasti naudodami paieškos variklį ir parašydami tekstą, esantį paketo pavadinime arba aprašyme. Kairėje esantis laukelis pasikeis į paieškos rezultatų režimą, kuriame bus rodomas naujausių paieškų sąrašas. Rasti paketai su paieškos sąlygomis bus rodomi dešinėje esančiame laukelyje.

    Ieškokite paketų su „Synaptic“ saugyklose „Guadalinex Cinnamon“.

    Radę paketą (ar paketus), kuriuos norime įdiegti, tereikia jį pasirinkti kontekstinio meniu pelės mygtuku (dažniausiai dešiniuoju, nebent esate kairiarankis) ir pasirinkti pažymėti diegti. Šią operaciją galima pakartoti tiek programų, kiek reikia, o baigus diegti, paspaudžiamas mygtukas „Taikyti“.

    Pažymėkite, kad įdiegtumėte „Arduino“ paketą „Synaptic by Guadalinex Cinnamon“.

    Kaip paaiškinta užsakyme apt-get install, jei reikėtų diegti kitus paketus, nuo kurių priklausė mūsų pasirinktas, būtų rodomas informacinis langelis su reikalavimais ir prieš juos pažymint būtų prašoma leidimo.

    Patvirtinkite papildomų paketų pasirinkimą, kad įdiegtumėte „Arduino“ iš Synaptic „Guadalinex Cinnamon“.

    Jau buvo pasakyta, kad po to paspaudus taikyti bus įdiegti pažymėti paketai, todėl jau žinome, kaip įdiegti saugyklose esančias programas, dabar pažiūrėsime, kaip pridėti naujų saugyklų įdiegti kitas programas, kurios nėra tarp tų, kurias teikia Gvadalinexas. Žinoma, jums reikės, kad kūrėjas pateiktų jums informaciją apie šias saugyklas.

    Įdiekite iš saugyklos, neįtrauktos į „Guadalinex“.

    Tarkime, aš noriu įdiegti nuostabų grandinės simuliatorių kas atsitiko. Pirmiausia, kaip jau sakiau, panagrinėčiau Synaptic, mūsų paketų tvarkytuvė, norėdami sužinoti, ar jis pasiekiamas mūsų saugyklose Gvadalinexas sukonfigūravo.

    Ieškokite „Qucs“ paketo saugyklose naudodami „Synaptic“ „Guadalinex Cinnamon“.

    Nerodomas joks paketas tokiu pavadinimu. Logiškai mąstant, aš įsitikinau, kad jis parašytas teisingai ir kad tai yra tai, ko aš tikrai ieškau, todėl manau, kad jo nėra saugyklose.

    Qucs paketo paieškos saugyklose su Synaptic Guadalinex Cinnamon rezultatas

    Kitas dalykas bus gauti reikiamą informaciją, kad į mano konfigūraciją būtų galima įtraukti saugyklas, kuriose yra man reikalinga programa. Savo pavyzdyje aš ieškojau kas atsitiko internete ir jų svetainėje, be kitos informacijos, radau tai, ką pabrėžiu šioje ekrano kopijoje: nuorodą į programų paketų PPA (Personal Package Archive, Personal Package Archive ispanų kalba)) .

    „Qucs“ projekto svetainė ieškojo internete su „DuckDuckGo“.

    Toje pačioje nuorodoje taip pat paaiškinama, kaip tai padaryti naudojant konsolę. Kadangi tai labai paprasta, pažvelkime į jį prieš išsamiai paaiškindami, kaip tai padaryti Synaptic. Akivaizdu, kad jums nereikia daryti daugiau nei vieno iš dviejų dalykų: iš konsolės arba iš paketų tvarkyklės.

    Norėdami pridėti saugyklą iš konsolės, naudokite komandą sudo apt-add-repository ppa:qucs/qucs kuri taip pat bus atsakinga už viešojo rakto paiešką, kad kūrėjo tapatybė nebūtų apsimetinėjama ir nebūtų įdiegta kitokia programinė įranga. Pridėjus reikės atnaujinti saugyklas su užsakymu sudo apt-get update. Ir jau, norint įdiegti paketą (ir jo priklausomybes), pakaktų naudoti komandą sudo apt-get install qucs. Kaip jau paaiškinome, reikės sutikti su papildomų paketų, nuo kurių priklauso mūsų, diegimas ir kadangi reikalingos administratoriaus privilegijos, slaptažodžio paprašys bent jau pirmą kartą.

    Kaip ir kitose konsolės sesijose, toliau pateiktoje ekrano kopijoje pranešimus nuspalvinau pilka spalva ir apibendrinau mažiau reikšmingus, kad pabrėžčiau tai, kas jums svarbiausia: atsakymo laukiančias komandas ir įspėjimus. Kai procesas bus baigtas, programa bus įdiegta mūsų sistemoje ir paruošta naudoti.

    Konsolės sesija, kad pridėtumėte „Qucs“ saugyklą ir įdiegtumėte paketą

    Kaip matėte, su terminalu tai gana greita ir labai paprasta. Dabar mes paaiškinsime, kaip tai padaryti Synaptic. Iš esmės jūs turite pridėti naują saugyklą ir, saugumo sumetimais, ją pasirašantį viešąjį raktą (kad neapsimetinėtumėte) Galime pradėti nuo rakto paieškos, o likusį procesą atliekame iš paketų tvarkyklės.

    Projekto svetainėje kas atsitiko radome informacijos apie PPA, kuri mus veda paketų svetainėje. Tolesnėje ekrano kopijoje paryškinau nuorodą, kad surasčiau raktą. Turite parodyti techninę PPA informaciją ir spustelėti ją (Pasirašymo raktas)

    Ieškokite Qucs PPA pasirašymo rakto

    Spustelėjus klavišą, naršyklė nukreips jus į paieškos puslapį Ubuntu raktų serveris. Mūsų atveju yra tik vienas, paspaudžiame jį ir jau turime viešojo rakto tekstą; Būtent šis tekstas yra įtrauktas tarp eilučių PRADĖTI PGP VIEŠOJO RAKTŲ BLOKĄ ir END PGP PUBLIC KEY BLOCK.

    Raskite Qucs PPA viešąjį raktą

    Norėdami naudoti raktą paketų tvarkyklėje, turite jį nukopijuoti (taip pat ir eilutes, kurios jį sudaro) ir išsaugoti paprasto teksto dokumente (t. y. naudodami teksto rengyklę, pvz. Geditas, o ne naudojant teksto rengyklę, kaip yra LibreOffice) Prisiminkite dokumento pavadinimą ir vietą, kai paketo tvarkyklė paprašys.

    Nukopijuokite Qucs PPA viešąjį raktą

    mes ieškojome kas atsitiko mūsų paketų tvarkytuvėje ir jis nepasirodė, dabar mes įtrauksime naują saugyklą, kurioje ji yra, naudodami meniu „Nustatymai“ esantį įrašą „Saugyklos“.

    Sukonfigūruokite „Synaptic“ saugyklas „Guadalinex Cinnamon“.

    Kai įvesite nustatymus, pasirodys dialogo langas. Skirtuke „Kita programinė įranga“ galite matyti šiuo metu galimų saugyklų sąrašą ir mygtuku „Pridėti“ galite nurodyti naują.

    „Synaptic“ „Guadalinex“ bazinių saugyklų sąrašas

    Pasirodžiusiame dialogo lange įrašome PPA adresą, kurį gavome iš tinklalapio, kurį anksčiau rodėme. Svarbu pažymėti, kad turite nurodyti Ubuntu versiją, kuri bus naudojama. Mūsų atveju, kaip paaiškinome straipsnyje Mes jau turime Guadalinex v9, jis kilęs iš „Ubuntu Trusty Tahr“ taigi turėsime rašyti patikimas nustatyti naudojamą saugyklą.

    Pridėkite naują saugyklą „Synaptic“ su „Guadalinex Cinnamon“.

    Grįžkime į Qucs PPA svetainę, kad paaiškintume, iš kur tai kilo. deb http://ppa.launchpad.net/qucs/ubuntu patikimas pagrindinis. Tolesnėje ekrano kopijoje sritis, kurioje yra mus dominanti informacija, buvo paryškinta.

    Raskite Qucs PPA adresą jos svetainėje

    Pridėjus naują saugyklą, ji bus rodoma ankstesniame sąraše. Beje, šaltinio kodo saugykla taip pat pasirodo be tos, kurioje yra dvejetainiai paketai (jau sukompiliuoti), kuriuos nurodėme.

    Pakeistas saugyklų sąrašas „Synaptic“ iš „Guadalinex Cinnamon“.

    Prieš diegdami paketus iš naujos saugyklos, turime turėti galimybę juos patikrinti naudodami raktą. Štai kodėl nukopijuojame jį iš žiniatinklio ir išsaugome tekstiniame dokumente. Skirtuke „Autentifikavimas“ galime jį įkelti naudodami mygtuką „Importuoti raktą“, kuris paprašys dokumento, kuriame jis yra (to, kurį įrašėme anksčiau), vietos.

    Viešieji raktai, skirti saugyklų autentifikavimui „Synaptic“, kurią sukūrė „Guadalinex Cinnamon“.

    Jei viskas klostysis gerai, skirtuke „Autentifikacija“ pasirinkus dokumentą su viešuoju raktu, atsiras naujas blokas, atitinkantis naują saugyklą.

    Naujas viešasis raktas, skirtas Qucs saugyklos autentifikavimui Synaptic, kurį atliko Guadalinex Cinnamon

    Uždarius dialogo langą pridėjus naują saugyklą ir atitinkamą raktą, paketų tvarkyklė įspėja, kad saugyklos pasikeitė, bet pakeitimai neįsigalios, kol nebus įkelti iš naujo.

    Pranešimas apie saugyklos pakeitimą „Synaptic“ su „Guadalinex Cinnamon“.

    Iš paties saugyklų atnaujinimo pranešimo jas galima įkelti iš naujo paspaudus atitinkamą mygtuką. Tai taip pat galima padaryti iš pagrindinės sąsajos Synaptic naudodami mygtuką „Įkelti iš naujo“, esantį viršuje, kairėje, po meniu.

    Atnaujinkite Guadalinex Cinnamon Synaptic saugyklų eigą

    Kai baigėme perkrauti informaciją iš saugyklų, paketą, kurio ieškojome, kas atsitiko, dabar galima įdiegti, kaip paaiškinta aukščiau: pasirinkite jį kontekstinio meniu mygtuku, pasirinkdami "Žymėti, kad įdiegtumėte" ir spustelėkite "Taikyti", kai baigsite pasirinkti paketus, kuriuos reikia įdiegti.

    Qucs, naujas paketas, rastas naujose saugyklose, pridėtose prie „Synaptic“ Guadalinex Cinnamon

    Įdiegti iš DEB paketo

    Norėdami labai lengvai atlikti šią operaciją, galime naudoti įrankį GDebi kuris naudojamas DEB paketams diegti iš grafinės aplinkos. Turėdami viską, ką matėte iki šiol, tikrai žinote, kaip ieškoti paketo ir pažymėti jį, kad jį įdiegtumėte.

    Įdiekite „GDebi“ naudodami „Synaptic“ „Guadalinex Cinnamon“.

    Beje, jį tikrinant reikės pasirinkti ir kai kuriuos jo naudojamus paketus. Kai kurie vertėjo komponentai Pitonas ir pačios programos pagrindinis paketas (gdebi-core)

    Patikrinkite papildomus paketus, kad įdiegtumėte „GDebi“ iš Synaptic „Guadalinex Cinnamon“.

    Jei reikia įdiegti Priežiūra, laminavimo programa „Ultimaker“, kaip jau matėme ankstesniame skyriuje, pradėčiau nuo jo paieškos saugyklose, kadangi jo nėra, bandyčiau internete ieškoti kitų saugyklų nei Gvadalinexas (ir patikimas), kuriame jis buvo. Šiuo atveju aš jų neradau, bet radau svetainėje „Ultimaker“ dokumentas su plėtiniu .deb (DEB paketas), kuriame jis yra.

    Svarbu, kad pasirinktumėte paketą, atitinkantį jūsų sistemos platformos architektūrą. Mūsų atveju i386, kuri yra 32 bitų versija Gvadalinexas.

    Internete ieškokite Cura DEB paketo
    Atsisiųskite Cura DEB paketą

    Kai paketas bus atsisiųstas (iš svetainės „Ultimaker“) atidarome jį su naujai įdiegta GDebi. Kadangi tikriausiai neturite įdiegtos kitos programos DEB paketams valdyti, tiesiog dukart spustelėkite dokumento piktogramą (paprastai ji atsidurs jūsų asmeninio aplanko aplanke „Atsisiuntimai“). Bet jei yra kita numatytoji programa, kartais ji atsitinka su programomis Norėdami suspausti dokumentus, turite pasirinkti jį pelės kontekstinio meniu mygtuku ir atidaryti jį naudodami GDebi.

    Cura diegimas naudojant GDebi

    GDebi įspėja, kad norint įdiegti paketą, kuriame yra, reikės įdiegti 8 papildomus paketus Priežiūra. Spustelėjus mygtuką „Išsami informacija“, bus rodomas sąrašas su paketais, kuriuos konkrečiai reikia įdiegti.

    Curos patalpų detalės

    Kai paspausite „Įdiegti paketą“, jis paprašys slaptažodžio (atminkite, kad programoms įdiegti reikia administratoriaus teisių). Jei, kaip mūsų atveju, reikalingi kiti paketai (priklausomybės), jis juos atsisiųs ir įdiegs automatiškai kartu su mūsų pakete esančios programos.

    Cura priklausomybių atsisiuntimas iš GDebi Guadalinex Cinnamon
    Cura priklausomybių diegimas iš GDebi „Guadalinex Cinnamon“.
    Cura diegimas iš GDebi „Guadalinex Cinnamon“.
    Cura įdiegta kartu su GDebi „Guadalinex Cinnamon“.

    Ir voila, dabar jį galima naudoti. Belieka tik uždaryti dialogo langus. Jūs tikrai pastebėjote, kad, pasirinkus atitinkamą langelį, galima automatiškai uždaryti šiuos dialogo langus, jei nėra įspėjamojo pranešimo apie ką nors, kas nutiko arba į ką reikia atkreipti dėmesį.

    Cura įdiegta kartu su GDebi „Guadalinex Cinnamon“.

    Kai diegimas bus baigtas, jis grįžta į pradinį dialogo langą, tačiau šį kartą „Būsena“ laukelyje praneša, kad paketas jau įdiegtas ir siūlo jį pašalinti arba iš naujo įdiegti naudojant atitinkamus kiekvienos operacijos mygtukus: „Iš naujo įdiegti paketą“ ir „Pašalinti paketą“.

    Pamačius šį trečiąjį metodą, diegiant iš DEB paketo, gali atrodyti, kad tai lengviau nei antrąjį, diegiant iš saugyklos, kuri neįtraukta Gvadalinexas, ir daroma prielaida, kad jie buvo užsakyti pagal sunkumą. Ilgainiui taip nėra; saugyklų naudojimas turi tam tikrų pranašumų, palyginti su tiesiog paketo įdiegimu; Viena vertus, juose gali būti keli susiję paketai, kurie efektyviau išsprendžia priklausomybes, o kita vertus, kai saugykla bus įtraukta į paketų sistemą, bus daug lengviau, jei ne automatiškai, atnaujinti programas, kad būtų ištaisytos klaidos arba įtraukti naujų funkcijų. Taip pat galima kurti saugyklas, kuriose grupuojamos tam tikro tipo programos (elektronika, multimedija, 3D spausdinimas...) ir kurios yra dažniau atnaujinamos nei oficialus filialas, sudarytas alternatyvioms platformoms (pvz., ARM procesoriams), pritaikytoms pagal kai kurias įmones. arba techninius kriterijus.

    Sukompiliuokite programos šaltinio kodą

    Kompiliavimas yra terminas, vartojamas nurodant programos, skirtos naudoti konkrečioje sistemoje, remiantis konkrečia platforma, kūrimo procesą. Kompiliavimo arba konstravimo procesas, kaip dar dažnai vadinamas, leidžia gauti vykdomuosius dvejetainius dokumentus (mašininį kodą) iš šaltinio kodo. Tai, kas išdėstyta aukščiau, turi daug niuansų, pavyzdžiui, in Java Vykdomas baito kodas, kuris būtų kažkas panašaus į virtualios mašinos (programinės įrangos, o ne fizinės) mašinos kodą. Taip pat yra daug programų, kurios parašytos interpretuojamomis kalbomis (pvz. Pitonas), nors objekto kodą taip pat galima sukurti automatiškai. Taip pat nėra jokios priežasties nemaišyti visų aukščiau išvardintų dalykų ir, pavyzdžiui, intensyvesnes skaičiavimo užduotis atliekančias programos dalis padaryti kompiliuota kalba, o vartotojo sąsają – interpretuota kalba.

    Visa tai, kas išdėstyta pirmiau, turėtų reikšti, kad yra per daug galimų būdų sukurti programą, kad būtų galima kalbėti apie visiškai standartinį metodą, ir kad labai tikėtina, kad turėsite Peržiūrėkite informaciją, kurią autorius pateikia kurdamas programą, kurį tikrai lydės konstravimo ir (arba) diegimo scenarijus (programa, pažodžiui scenarijus).

    Atsižvelgdami į ankstesnius įspėjimus, matysime kaip įmanoma standartinį programos kūrimo procesą iš šaltinio kodo. Apskritai kalbant ir bandant būti bendru, reikia imtis šių veiksmų:

    • Atsisiųsti šaltinio kodą
    • Išpakuokite jį (jei taikoma)
    • Nustatykite numatytąjį katalogą (kad būtų patogiau)
    • Konfigūruoti
    • Sudaryti
    • Įdiekite (arba nukopijuokite ranka, jei reikia, kūrimo rezultatą)

    Iš esmės yra dvi alternatyvos atsisiųsti šaltinio kodą: kad autorius siūlo jį, dažniausiai suglaudintą, tinklalapyje arba, šiandien daug dažniau, kad jis naudoja versijų valdymo sistemą (VCS), kurioje yra saugykla. Nors yra ir daugiau, pvz mercurial o turgus, pastaruoju metu dažniausiai naudojami VCS Ardomoji veikla (taip pat žinomas kaip SVN) ir vis dažniau GIT. Gali būti, kad autorius pateikia nuorodas atsisiųsti programos dokumentus pačiame versijų valdymo serveryje, tačiau optimaliausias dalykas, pavyzdžiui, norint palaikyti atnaujinimą, yra naudoti specifinius įrankius, kurie yra prieinami programos saugyklose. Gvadalinexas.

    Remiantis tuo, kas pasakyta, logiška manyti, kad kiekvienai programai, be bendrųjų, kurie gali būti taikomi, reikės ir konkrečiai naudojamai kalbai būdingų įrankių. Labai tikėtina, kad jums reikės įdiegti g++ kompiliatorių, kuris savo ruožtu priklauso nuo gcc, kuris priklauso nuo cpp ir įrankių make, automake, autoconf, autoreconf... kurių nėra baziniame diegime, nors gera žinia yra ta, kad jie yra saugyklose Gvadalinexas taigi jūs jau žinote, kaip juos įdiegti.

    Įdiekite „Subversion“ su „Synaptic“ „Guadalinex Cinnamon“.
    Įdiekite GIT su Synaptic „Guadalinex Cinnamon“.

    Dabar, kai įdiegėme įrankius, ketiname juos išbandyti su keliomis programomis, pavyzdžiui, norėdami atsisiųsti NVC (VHDL kompiliatorius ir simuliatorius), naudojame komandą git klonas https://github.com/nickg/nvc.git

    NVC klonavimas naudojant GIT

    Dabar mes ketiname naudoti svn norėdami atsisiųsti PIC32Prog, programą, skirtą 32 bitų PIC mikrovaldiklių programavimui naudojant, be kita ko, PICKit2 programuotoją. Už tai atsakinga tvarka svn patikra http://pic32prog.googlecode.com/svn/trunk/ pic32prog-read-only Nesijaudinkite dėl tik skaitymo, tai reiškia, kad jei nesate užsiregistravę, negalėsite siųsti programos pakeitimų į saugyklą, tačiau programa veiks visiškai ir, žinoma, galite jį modifikuoti savo kompiuteryje. Kaip įprasta, aš apibendrinau pranešimus.

    svn patikra pic32prog

    Jei taip būtų (ankstesniuose pavyzdžiuose to nėra), dabar būtų laikas išskleisti. Tai galite padaryti naudodami mėgstamą grafinį įrankį, tikriausiai naudodami failų tvarkyklę, kuri yra įdiegta Gvadalinexas, arba kadangi turime konsolę po ranka, galite naudoti vieną iš šių būdų:

    • Jei tai dokumentas formatu Pašto su įsakymu išpakuokite atsisiųstą programą
    • Jei jis yra formatu TGZ o TAR.GZ su įsakymu tar -zxvf atsisiųsta programa
    • Jei dokumento formatas yra BZ2 su įsakymu tar -jxvf atsisiųsta programa

    Kitas žingsnis, gana nedidelis, bet naudingas, yra pakeisti katalogą (aplankas) į tą, kuriame yra mūsų kuriama (kompiliuojama) programa.Tai gana paprasta nvc naują programos aplanką, tiesiog naudokite komandą cd nvc. Jei keitėte aplankus kitoms operacijoms atlikti, gali reikėti, pavyzdžiui, naudoti visą aplanko kelią cd /home/vixtor/nvc arba jei jis yra jūsų asmeniniame aplanke, galite išsaugoti kai kuriuos klavišų paspaudimus cd ~/nvc. Ankstesniuose pavyzdžiuose tai atrodytų taip, kaip parodyta toliau pateiktose ekrano kopijose.

    Pakeiskite į nvc katalogą
    Pakeiskite į pic32prog katalogą

    Kitas žingsnis yra konfigūracija. Paprastai užteks naudoti komandą . / Configure Tačiau, kaip jau ne kartą buvo sakyta, svarbu pasidomėti, ką autorius dokumentuoja šiuo klausimu. Mūsų pavyzdžiuose pic32prog nereikia konfigūruoti (nereikia naudoti . / Configure), o nvc pirmiausia turi vykdyti komandas ./autogen.sh y ./tools/fetch-ieee.sh ir sukurkite aplanką statyti iš kurios konfigūracija vykdoma su komanda ../configure

    Sukonfigūravus programą, naudojama komanda padaryti jį pastatyti. Jei taikoma, taip pat gali prireikti naudoti make install kad sugeneravus vykdomąjį kodą būtų įrašyta viskas į vietą. Daug kartų jis gali būti naudojamas padaryti švarų palikti viską švarų, pavyzdžiui, iš naujo kompiliuoti nuo nulio, jei bus atlikti pakeitimai.

    Pastato pic32prog su mark

    Be įrankių, skirtų programai kurti iš šaltinio kodo, programai gali prireikti kitų komponentų, kad ji veiktų, dažnai bibliotekos, taigi ir jos kūrimui. Mūsų pavyzdžiuose pic32prog reikia bibliotekų, kad galėtų valdyti USB prievadą, prie kurio bus prijungtas programuotojas (PICKit ar kitas), o nvc reikia TCL, Flex ir LLVM, kurios turi būti prieinamos prieš kuriant programą.

    Kaip matysite, yra daug veiksnių, turinčių įtakos programos kūrimo procesui, todėl reikia baigti tuo, kas buvo pasakyta pradžioje: labai svarbu susipažinti su autoriaus pateikta dokumentacija apie metodą ir reikalavimus. programos kūrimas, nes labai sunku pasiūlyti bendrąją procedūrą be mantros atsisiuntimo, išpakavimo, konfigūravimo, kūrimo, įdiegimo ir išvalymo.

    Rašyti komentarą

    Galbūt praleidote