Linux

Kako namestiti programsko opremo iz izvorne kode v sistem Linux

How Install Software From Source Code Your Linux System

Domov Linux Kako namestiti programsko opremo iz izvorne kode v sistem Linux Avtor:Jahid Onik VLinux 643 1

VSEBINA

  1. Zakaj namestiti programsko opremo iz izvorne kode?
  2. Namestite programsko opremo v Linux iz izvorne kode
    1. 1. korak: Poiščite skladišče programske opreme
    2. Korak: Namestite Git v sistem
    3. 3. korak: Prenesite izvorno kodo
    4. 4. korak: Namestite programsko opremo iz izvorne kode
    5. Dodatni nasvet: dostopajte do namestitvenega imenika
  3. Zaključne besede

Recimo, da ste napisali, zgradili in sestavili program za izračun Fibonaccijevih številk med milijonom števil. Ko je program zgrajen, se lahko odločite, da svoje surove kode dajo na voljo drugim, da bodo lahko uporabili ali spremenili vašo kodo za nadaljnjo uporabo. Ta surova koda se imenuje izvorna koda. Z drugimi besedami, izvorna koda je matična koda vsakega paketa. Ko v sistem namestite programsko opremo, namestite tudi izvorne kode. Pravzaprav izvorna koda ni nič drugega kot milijoni kodnih vrstic, ki jih lahko sestavite za izdelavo celotnega paketa.





Mnogi uporabniki Linuxa sploh ne vedo, da redno uporabljajo izvorne kode. Ko klonirate kodo iz GitHub ali drugega skladišča paketov, dejansko prenesete izvorno kodo paketa. Kasneje lahko namestite ta paket v sistem Linux s konvencionalnim načinom namestitve programske opreme iz izvorne kode.

Zakaj namestiti programsko opremo iz izvorne kode?


Izvorne kode so brezplačne in odprtokodne. Večina paketov v Linuxu je brezplačnih in odprtokodnih, kar pomeni, da lahko uporabite izvorne kode za spreminjanje paketa. Odličen primer spreminjanja izvorne kode za izdelavo naslednje ravni programske opreme je lahko izgradnja brskalnika Tor s spreminjanjem izvorne kode Mozilla Firefox. Poleg tega lahko raziskovalci uporabijo izvorno kodo, da razumejo algoritem kodiranja, sestavo kode in vedo, kako deluje.





Večinoma ne vidite nobene izvorne kode v nobenem paketu Mac ali Windows; prihajajo neposredno kot celoten paket; zato ne morete spreminjati aplikacij Windows in Mac. Ker Linux verjame, da bo vse brezplačno in odprtokodno, boste našli izvorne kode za večino programske opreme Linux.

Odpiranje in brezplačnost izvornih kod je koristno tudi za programska podjetja in organizacije. Mnogi razvijalci lahko delajo na tej izvorni kodi za razvoj in iskanje hroščev. Mnoge organizacije najemajo razvijalce, ki bodo delali na njihovi izvorni kodi, da bodo paketi boljši in uporabniku prijaznejši.



Namestite programsko opremo v Linux iz izvorne kode


Ko želimo v sistem Linux namestiti katero koli programsko opremo iz izvorne kode, moramo prenesti celotno skladišče tega paketa. Nato moramo razumeti datotečni sistem in algoritme te izvorne kode. Izvornih kod preprosto ne moremo postaviti v kateri koli imenik. Za določeno izvorno kodo moramo najti pravi imenik. Če ne najdemo ustreznega imenika, bomo morda morali ustvariti nov imenik za namestitev teh paketov prek | _+_ | ukaz.

kako, če izjave delujejo v excelu

Moram priznati, da je Git še vedno vodilno odprtokodno skladišče programske opreme za razvijalce in nove učence. Uporaba izvorne kode je v pomoč pri namestitvi starejše različice, ki ni na voljo v uradni trgovini. Različico gradnje lahko spremenite in spremenite, da dobite starejše različice. Seveda tovrstne stvari zahtevajo jasen koncept in odlično obvladovanje razvoja programske opreme.

Tukaj je zanimivo dejstvo o uporabi izvorne kode. Če v izvorni kodi najdete napake, jo lahko prijavite organizaciji programske opreme in če menijo, da imate prav, vas lahko najamejo v svojo ekipo ali pa vam čestitajo ti, ker jim pomagaš.

Ta objava bo pokazala, kako lahko z izvorno kodo namestite programsko opremo v sistem Linux. Ker je GitHub še vedno priljubljeno vozlišče za skladišče programske opreme, bomo GitHub uporabili kot vsebnik izvorne kode.

1. korak: Poiščite skladišče programske opreme


V GitHubu lahko iščemo in najdemo izvorno kodo želene programske opreme, ki jo želimo namestiti na naš računalnik. V tem primeru bom programsko opremo wxMEdit namestil v sistem Linux z uporabo izvornih kod. Opisujem jih za tiste, ki ne vedo, kaj je wxMEdit; wxMEdit je priljubljena in priročna beležnica, ki jo lahko uporabite za hitre zapiske.

Najprej morate obiskati stran exMEdit na GitHubu. To lahko uporabite povezavo za odpiranje strani wxMEdit na GitHubu .

wxMEdit namestite programsko opremo iz izvorne kode

Ko greste na povezavo GitHub, boste našli seznam izvornih kod in datum spremembe razvijalcev. Na spodnji desni strani boste našli tudi imena sodelavcev.

Za namestitev paketa pa moramo prenesti izvorno kodo želene različice. Pot lahko kloniramo ali pa neposredno prenesemo trenutno različico tega paketa. V zgornjem levem kotu boste našli možnost Master/Tag, kjer boste našli različice programske opreme in druge podrobnosti.

Če pogledate seznam izvornih kod, bi videli, da so bile nekatere datoteke shranjene pred nekaj urami, nekatere pa so bile spremenjene pred skoraj petimi leti. To pomeni, da razvijalci redno preverjajo in posodabljajo izvorno kodo. To je prava lepota odprtokodne kode; komaj dobite poškodovano programsko opremo. Če ste razvijalec programske opreme, lahko izvorne kode spremenite tudi le, če je to potrebno.

Korak: Namestite Git v sistem


Vendar prenesite ali klonirajte izvorno kodo želene različice programske opreme. To moram omeniti, če želite namestiti pakete iz GitHub -a; najprej morate namestiti Git v sistem Linux. Za namestitev Gita v sistem lahko uporabite naslednji ukaz. Za prenos in namestitev paketov iz GitHub ni nujno, da imate račun Git. Sledite navodilom za namestitev Gita v sistem Linux.

Z naslednjimi ukaznimi vrsticami namestite Git v sistem Debian in Ubuntu Linux.

mkdir

Namestite programsko opremo iz izvorne kode git

Če želite namestiti Git na Red Hat Linux, Fedora in CentOS, morate najprej v sistem namestiti dodatne pakete Linuxa. Za namestitev paketov OpenSSL, Perl in Epel v sistem uporabite naslednje ukazne vrstice.

wget

Za namestitev Gita v Fedora, CentOS in Red Hat Linux uporabite naslednjo ukazno vrstico YUM na svojem terminalu.

wget

3. korak: Prenesite izvorno kodo


Pojdite v razdelek Oznaka in poiščite izvorne kode želene programske opreme. Privzeto vas bo spletna stran pripeljala do najnovejše različice programske opreme. Ko izberete katero koli drugo različico, samodejno naloži URL strani in vas pripelje do posebne različice tega paketa.

Recimo, da želim namestiti najnovejšo različico wxMEdit v svoj sistem Linux, zato me pri izbiri različice gradnje v meniju Oznaka preusmeri na naslednji naslov. Če želite prenesti izvorne kode tega paketa, lahko uporabite gumb Download Zip ali pa kopirate URL za prenos datotek prek | _+_ | ukaze.

V tem primeru bom uporabil ukaz wget za prenos izvornih kod. Za prenos paketa lahko uporabite spodnjo ukazno vrstico. To povezavo lahko uporabite za dostop do GitHub stran wxMEdit .

prenesite ali klonirajte programsko opremo za izvorno kodo

Zdaj zaženite naslednje | _+_ | ukaz na vašem terminalu Linux za prenos izvorne kode programske opreme. Če ne nastavite nobenega imenika za prenos, se izvorne kode običajno prenesejo v stisnjeno različico na | _+_ | imenik.

home

Za prenos izvorne kode lahko uporabite tudi ukaz git clone.

ls

git klon wxmedit

Ko je prenos končan, lahko zaženete naslednje ukaze orodja za zip orodje GNU, da razpakirate in izvlečete izvorne kode. Za ekstrahiranje izvornih kod lahko uporabite tudi metodo grafičnega uporabniškega vmesnika za stiskanje in razpakiranje v sistemu Linux.

make

Ko sta postopka prenosa in dekompresije končana, lahko izvorno kodo želenega paketa poiščete v imeniku, kjer ste ga izvlekli. Če si želite ogledati seznam izvornih kod, morate vnesti imenik Prenosi in nato zagnati | _+_ | ukaz za ogled seznama. V mojem primeru si bom ogledal seznam izvornih kod programske opreme wxMEdit.

configure

Seznam paketov

4. korak: Namestite programsko opremo iz izvorne kode


Zdaj bomo uporabili narediti orodje za sestavljanje in izdelavo paketov iz izvorne kode. Za namestitev programske opreme iz izvorne kode moramo odpreti imenik paketov. Nato bomo izvedli naslednje | _+_ | ukaz za namestitev programske opreme.

sudo apt-get update sudo apt-get install git

Zdaj bomo vključili izvorne kode za konfiguracijo paketa. Na vsem seznamu izvornih kod bomo našli | _+_ | skript. Za dokončanje namestitvenega procesa moramo zagnati konfiguracijski skript. Za dokončanje postopka namestitve programske opreme iz izvorne kode lahko sledite spodnjim ukaznim vrsticam.

sudo yum install epel-release sudo yum install curl-devel expat-devel gettext-devel openssl-devel perl-devel zlib-devel asciidoc xmlto docbook2X

konfigurirajte namestitveno programsko opremo po izvornih kodah

Dodatni nasvet: dostopajte do namestitvenega imenika


Večina uporabnikov Linuxa uporablja privzeti upravitelj paketov za namestitev vseh paketov v svoj sistem. Upravitelji paketov lahko samodejno prenesejo in namestijo paket v vaš sistem Linux. Namestitev programske opreme v Linux prek izvornih kod vam omogoča natančnejše poznavanje paketa.

Če med namestitvijo programske opreme iz izvornih kod najdete napako pri dovoljenju, se prepričajte, da ste aplikaciji dovolili uporabo namestitvenega imenika. Tukaj je na voljo vzorec ukazne vrstice, da bo koncept jasen.

sudo yum install git

Zaključne besede


Kot uporabnik Linuxa ste že vstopili v odprtokodni svet. Če ste povprečen uporabnik računalnika, ni pomembno, ali programsko opremo nameščate iz odprtokodnega skladišča ali ne. Skromno bi vas prosil, da ne uporabljate odprtokodne programske opreme za neetično rabo. Če pa ste razvijalec programske opreme ali programer, lahko odprtokodni skupnosti pomagate tako, da delite svoje znanje programiranja.

pretvori datum v številko v

V celotni objavi sem opisal koncepte GitHub -a in kako lahko namestite programsko opremo iz odprtokodne kode. Upam, da vam je bila ta objava všeč. Če vam je ta objava všeč, jo delite s prijatelji in skupnostjo Linux. Svoje mnenje o tej objavi lahko zapišete tudi v razdelek za komentarje.

  • Oznake
  • Vadnica za Linux
Deliti Facebook Twitter Pinterest WhatsApp ReddIt Telegram Viber

    1 KOMENTAR

    1. Bob Mirror 23. avgust 2021 ob 10:09

      Še vedno ni mogoče dobiti gmapcatcherja iz githuba za izdelavo in namestitev na Raspberry Pi 4 Raspbian OS. Pri 4. koraku ni uspelo. Ali vam to deluje?

      Odgovori

    PUSTITE ODGOVOR Prekliči odgovor

    Komentar: Prosimo, vnesite svoj komentar! Ime:* Vnesite svoje ime tukaj E -pošta:* Vnesli ste napačen e -poštni naslov! Tukaj vnesite svoj e -poštni naslov Spletna stran:

    Shrani moje ime, e -pošto in spletno mesto v ta brskalnik za naslednjič, ko bom komentiral.

    spot_img

    Najnovejša objava

    OS Windows

    Kako omogočiti šifriranje celotnega diska v sistemu Windows 10

    Android

    10 najboljših aplikacij za zamenjavo obrazov za naprave Android in iOS

    OS Windows

    Kako načrtovati samodejno izpraznitev koša Windows 10

    Android

    10 najboljših aplikacij za izdajanje računov za naprave Android za hitro plačilo

    Morati prebrati

    Linux

    Kako prilagoditi lupino Gnome. Nasveti za polepšanje namizja Gnome

    Linux

    Movie Monad-sodoben video predvajalnik za Linux na osnovi GTK

    Linux

    Kompaktni vgrajeni računalnik AI Axiomtek eBOX560-900-FL deluje na Ubuntu

    Linux

    Kako namestiti VLC Media Player na Ubuntu Linux

    Sorodna objava

    Kako namestiti in namestiti spletno konzolo Cockpit v sistemu Linux

    Kako namestiti in nastaviti Yii PHP Framework na Ubuntu Linux

    Kako popraviti W: Nekatere datoteke indeksa niso uspele prenesti Napaka v Ubuntu Linuxu

    Kako namestiti in nastaviti 1Password na namizju Linux

    Kako namestiti najnovejši urejevalnik besedila GNU Nano na namizje Linux

    Kako namestiti novega agenta za infrastrukturo relikvije v sistemu Linux



    ^