Tässä oppaassa opit:
Kuinka asentaa Go Debian 12:een
Asennusmenetelmiä on useita Kasva aikuiseksi (mennä) Debian 12:ssa, mukaan lukien:
Keskustellaan näistä menetelmistä yksityiskohtaisesti.
Kuinka asentaa Go on Debian 12 lähdevarastosta
Asennus Mennä Debian 12:ssa lähdevarastosta on yksinkertainen tehtävä ja se voidaan suorittaa sekunneissa käyttämällä apt asennus komento. Kuitenkin ennen asennusta Mennä , on suositeltavaa päivittää tällä hetkellä asennetut paketit Debian-varastoon käyttämällä seuraavaa komentoa:
sudo osuva päivitys && sudo sopiva päivitys -ja
Huomautus: Järjestelmätietovaraston päivittäminen varmistaa sovelluksen päivitetyn version asentamisen.
Kun olet suorittanut päivityksen, on aika asentaa Mennä Debian 12:ssa käyttämällä alla annettua komentoa:
sudo apt Asentaa golang -ja
Kun olet suorittanut Mennä asennus Debianiin, käytä version komento alla sen varmistamiseksi Mennä kieli on asennettu onnistuneesti järjestelmään:
go versio
Huomautus: Lähdevarasto ei asenna uusinta versiota Mennä Debian 12:ssa.
Kuinka poistaa Go Debian 12:sta, joka on asennettu arkiston kautta
Jos olet asentanut Mennä arkistomenetelmästä, voit poistaa sen Debian-järjestelmästä seuraavalla komennolla:
sudo apt poista golang -ja
Go asentaminen Debian 12:een virallisesta tar.gz-menetelmästä
Jos haluat asentaa uusimman vakaan version Mennä Debian 12:ssa voit käyttää virallista tar.gz-menetelmä ja suorita tarvittavat asetukset asennuksen viimeistelemiseksi. Täydellinen vaiheittainen asennusprosessi Mennä Debian 12:ssa viralliselta tar.gz menetelmä on annettu alla:
Vaihe 1: Lataa Go tar.gz -tiedoston uusin versio
Vieraile ensin osoitteessa Mene viralliselle verkkosivustolle ja lataa uusin versio tar.gz tiedosto Linuxille (Debian). Uusin vakaa versio Mennä tätä artikkelia kirjoitettaessa on 1.21.5 , jonka voit ladata Debianissa seuraavalla komennolla:
wget https: // dl.google.com / mennä / go1.21.5.linux-amd64.tar.gz
Huomautus: Yllä olevaa wget-komentoa käytetään 64-bittisissä Debian-järjestelmissä. Sinun on ladattava i386 Go -versio verkkosivustolta, jos käytät 32-bittistä Debian-järjestelmää.
Vaihe 2: Pura tar.gz-lähdetiedoston sisältö
Pura nyt sisältö Mennä tar.gz tiedostoon /usr/local sijainti Debianissa seuraavalla komennolla:
sudo kestää - xvzf go1.21.5.linux-amd64.tar.gz -C / usr / paikallinen
Huomautus: The /usr/local on yleinen hakemisto paikallisesti asennetuille ohjelmistoille Linux-järjestelmissä, mukaan lukien Debian 12.
Vaihe 3: Lisää polkuympäristö Go:lle Debian 12:ssa
Auttaa järjestelmää löytämään Mennä suoritettava tiedosto, sinun on lisättävä sijainti Mennä lähdehakemistoon, tämä voidaan tehdä avaamalla ensin bashrc tiedosto Debianissa käyttäen:
sudo nano ~ / .bashrcLisää sitten seuraava rivi rivin sisään bashrc tiedosto:
viedä PATH = ' $PATH :/usr/local/go/bin'
Huomautus: Voit löytää Mennä sijainti Debian 12:ssa käyttämällä seuraavaa komentoa:
joka mennäVaihe 4: Tee muutokset järjestelmään
Sinun on tallennettava tiedosto käyttämällä CTRL+X , lisätä JA ja paina Tulla sisään , käytä sitten lähde komento ja sen jälkeen bashrc tiedosto ladataksesi muutokset järjestelmään:
lähde ~ / .bashrcVaihe 5: Tarkista Go-versio Debian 12:ssa
Varmistaakseen, että Debian-järjestelmä käyttää nykyistä Mennä version, voit suorittaa alla annetun komennon:
go versio
Go:n poistaminen tar.gz-tiedoston kautta asennetusta Debian 12:sta
Jos olet asentanut Mennä Debianissa osoitteesta tar.gz menetelmällä, voit poistaa sen poistamalla lähdehakemiston seuraavalla komennolla:
sudo rm -rf / usr / paikallinen / mennä / roskakoriKuinka asentaa Go Debian 12:een Snap Storesta
Voit myös käyttää Snap Store asentaaksesi uusimman version Mennä Debian 12:ssa tämä voidaan tehdä asentamalla ensin Snap Daemon seuraavasta komennosta:
sudo apt Asentaa snapd -ja
Huomautus: The Snap Daemon antaa sinun juosta snap-komennot Debianissa ja asenna sovelluksia Snap-varastosta.
Kun olet suorittanut Snap-asennuksen, asenna seuraava komento Mennä Debian 12:ssa alkaen Snap Store :
sudo napsahtaa Asentaa mennä --klassikko
Kuinka poistaa Go on Debian 12 Snap Storesta
Voit poistaa Mennä kautta asennettu Debianille Snap Store käyttämällä alla annettua komentoa:
sudo snap irrota mene
Go:n käyttäminen Debian 12:ssa
Saadaksesi selville, onko Mennä työskentelee Debian 12:n parissa, opetellaan käyttämään sitä. Täällä sinun on ensin luotava tiedosto .mennä laajennus seuraavasta komennosta:
nano file_name.goHuomautus: Lisää tiedostonimi tilalle Tiedoston nimi yllä olevassa komennossa luodaksesi haluamasi tiedoston.
Tämän tiedoston sisällä voit lisätä omasi Mennä kielikoodi. Yksinkertaistaakseni asioita lisään yksinkertaisen Mennä koodi, joka tulostaa Terve viesti terminaalissa:
pääpakettituonti 'fmt'
func main ( ) {
fmt.Printf ( 'Hei Linux Hint -käyttäjät \n ' )
}
The pääpaketti rivi yllä olevassa koodissa ilmoittaa paketin, joka on välttämätön suorittamiseen Mennä koodi, kun tuonti fmt käytetään toimittamaan muotoillun I/O:n toimintoja. Päätoiminnon runko sisältää rivin halutun viestin tulostamiseksi päätelaitteelle. Sinun on tallennettava tiedosto lisäyksen jälkeen Mennä koodi.
Koodin suorittamiseksi sinun on käytettävä mene juoksemaan komento ja sen jälkeen Tiedoston nimi jonka olet luonut aiemmin.
mene testiin.go
Näin voit asentaa ja käyttää Mennä Debian-järjestelmässäsi.
Johtopäätös
Mennä on vankka ohjelmointikieli, jota käytetään verkkokehitykseen, pilvipalveluihin, datatieteeseen ja muihin. Voit asentaa Mennä Debian 12:ssa suoraan osoitteesta lähdearkisto , käyttämällä tar.gz tiedostosta tai lähteestä Snap Store . Prosessi, johon osallistuu s meidän arkistomme on yksinkertainen ja voidaan suorittaa yhdellä apt-komennolla. Käyttöä varten tar.gz tiedosto, sinun on ladattava ja purettava tar.gz tiedosto tiedostoon /usr/local hakemistoon ja lisää sitten sijainti Mennä bashrc-tiedoston sisällä. The Snap Store menetelmä on yksinkertainen ja vaatii vain asennuksen Snap Daemon järjestelmässä ja sitten käyttämällä pika-asennus komento asentaaksesi Mennä . Kun olet suorittanut Mennä asennusta mistä tahansa menetelmästä, voit käyttää sitä skaalautuvien sovellusten kehittämiseen Debian-järjestelmässäsi.