Esitamiseks on vaja üksikasjalikku ja põhjalikku selgitust selle kohta, kuidas Google Gemini CLI installimine erineb Windowsi versus Linuxi, mõlema opsüsteemi installimisprotsesside, eeltingimuste, keskkonna seadistamise ja installimisjärgsete konfiguratsioonide põhjalik uurimine. Mitu Google Gemini CLI installimise ja kasutamist mõlemal platvormil kogutud teave kogutud teave sünteesitakse ja täpsustatakse, et saada selge võrdlus.
***
Google Gemini Cli ülevaade
Google Gemini CLI on võimas AI-toega käsuridade liidene, mis ühendab kasutajad Google'i Gemini mudeliperekonnaga, pakkudes täiustatud AI-abi otse terminalis. See toetab multimodaalset sisendtöötlemist, nagu tekst, pildid ja videod, ning integreerib hästi arendaja töövoogudega, võimaldades selliseid ülesandeid nagu koodi genereerimine, skriptide tõlge, sõnumi loomine ja palju muud. CLI on platvorm, ühildub Windowsi, Linuxi ja MACOS-iga, kuid installimisviisid erinevad iga süsteemi arhitektuuri ja kasutajakeskkonna jaoks.
***
Eeltingimused installimiseks mõlemal platvormil
Enne installimist nõuavad nii Windowsi kui ka Linuxi süsteemid:
- Node.js (versioon 18 või kõrgem): käitusaeg, millest Kaksikud CLI sõltub.
- Aktiivne Interneti -ühendus: vajalik pakettide allalaadimiseks ja Google'i autentimiseks.
- Google'i konto: autentimise ja juurdepääsu saamiseks Gemini API piiridele.
- Terminal/käsuline juurdepääs: PowerShell, CMD, Windowsi terminal Windowsis; Erinevad kestad, näiteks bash või zsh Linuxil.
***
Windowsi installimine
Keskkonna ettevalmistamine
Windows esitleb Linuxiga ainulaadseid väljakutseid, peamiselt seetõttu, et tal puudub tavaliselt looduslik unix-laadne keskkond, mida paljud arendaja tööriistad ootavad. Kaksikute CLI funktsionaalsuse võimaldamisel on selle ümber töötada mõned meetodid:
1. Windowsi alamsüsteemi kasutamine Linuxi (WSL) jaoks:
WSL on ühilduvuskiht, mis võimaldab käivitada Linuxi keskkonda otse Windowsis. Gemini CLI installimine WSL-i sisemusse tähendab, et kasutajad saavad Windowsisse lähedase Linuxi kogemuse. Protsess hõlmab:
- PowerShelli avamine administraatorina
-käsu käsk `wsl -install`, mis installib WSL ja vaikimisi Linuxi jaotus (tavaliselt Ubuntu)
- arvuti taaskäivitamine seadistuse vormistamiseks
- Linuxi kasutajakonto konfigureerimine esimesel käivitamisel.
2. Otsene install Windows Terminalis või PowerShellis:
Kasutajate jaoks, kes eelistavad WSL -i mitte kasutada, saab Gemini CLI -d installida PowerShelli või Windowsi terminali, kasutades Windowsi jaoks installitud Node.js:
-Installige Node.js Windowsi paketthalduri WINGET abil (`WINET INSTALL -E --ID OPENJS.NODEJS`) või allalaadimisega saidilt ametliklt Node.js
- Pärast Node.js installimist avage värske terminal, et keskkonnamuutujate värskendamine
-Käivitage Kaksikute CLI installimiseks kogu maailmas install -G @Google/Gemini -Cli`.
autentimine ja esialgne seadistamine
Pärast installimist:
- CLI palub kasutajal valida välimus või värviteema.
- Kasutaja peab autentima, logides sisse Google'i kontoga Brauseripõhise OAuthi voolu kaudu, mille käivitas CLI.
- See on identne, kas töötab WSL -is või Windowsi looduslikes keskkondades.
Lisateave
-WSL-i kasutamine pakub Linuxi-laadsemat keskkonda, mis on kasulik, kui kasutajatel on Linuxi käsurea töövoogudega mugavam või vajavad Gemini CLI-ga lisaks Linuxi spetsiifilisi tööriistu. Kuid see nõuab virtuaalse masina funktsioonide ja taaskäivituse lubamist.
- Natiivne meetod on lihtsam kasutajate jaoks, kelle tööriistaketid on peamiselt Windowsipõhised ja kes eelistavad vältida keskkondade segamist.
- Windowsi installimine kasutab tavalisi Windowsi paketi haldureid, mis lihtsustavad sõltuvuste installimist ja nende värskendamise hoidmist.
***
Installimine Linuxis
Keskkonna ettevalmistamine
Linuxi masinates on tavaliselt koos looduslike unix-moodi kesta- ja paketihalduritega, mis muudab arendusriistade installimise otsekoheseks:
- NODE.JS on vajalik ja seda saab installida Linuxi levitamise paketihalduri abil (näiteks `Apt` Ubuntul või yum’ Centos).
- Teise võimalusena saab Node.js installida ajakohastatud versioonide ametlikust NodeSource'i hoidlast.
- Spetsiaalseid ühilduvuse kihte, nagu WSL, pole vaja, kuna Linux toetab keskkonnat Kaksikud CLI -d.
Installisammud
- Avage terminal (näiteks GNOME terminal või KDE Konsole).
- Installige node.js, kui pole veel installitud, nt `sudo apt-get install nodejs npm`.
- Käivitage installi käsk kogu maailmas, kasutades NPM -i:
`npm install -g @google/gemini -cli`
- Käivitage CLI, kirjutades terminali "Kaksikud".
autentimine ja seadistamine
- Sarnaselt Windowsiga valib kasutaja esmakordselt kasutamisel värviteema.
- Kasutajal palutakse autentida brauseriakna kaudu, kuhu nad oma Google'i konto kasutavad.
- Seejärel on CLI kasutamiseks valmis.
Lisateave
- Linuxi kasutajad saavad kasu keskkonnast, mis on ühtlane ja etteaimatav, muutes skriptimis- ja tööriistade integreerimised sujuvaks.
- Keskkonnamuutujate või tööriistade ühilduvuse ümber ei toimu Windowsi spetsiifilisi tüsistusi.
- Kasutajad saavad kasutada Kaksikute CLI käsuridaga tihedalt integreeritud koorefunktsioone ja skriptimist.
***
Peamised erinevused Windowsi ja Linuxi installide vahel
Süsteemi keskkond
- Windows nõuab kas WSL-i installimist Linuxi-laadse keskkonna jaoks või loodusliku tugi PowerShelli/Windowsi terminali kaudu koos täiendava seadistusega nagu Node.js installimine paketihaldurite kaudu, näiteks Winget.
- Linux juhib Kaksikuid vähem kihtidega, kuna keskkonda toetab OS oma olemuselt.
Sõltuvuse juhtimine
- Windows: Node.js installitakse sageli eraldi, kasutades Windowsi-keskseid meetodeid, näiteks tingleid või manuaalse paigaldajad. Keskkonnateede haldamine võib mõnikord nõuda terminalide või Windowsi enda taaskäivitamist.
- Linux: Node.js on tavaliselt installitud looduslike paketihaldurite (APT, YUM) kaudu, lihtsustades sageli seadistamist ja värskendusi.
Kasutajakogemus ja käsuridade integreerimine
- Windows: Mõned kasutajad võivad WSL -i kasutamisel mugavamalt tunda, kui nad on Linuxi tööriistadega tuttavad või soovivad Gemini CLI kõrval käivitada Linuxi tööriistu. Vastasel juhul integreerub CLI Windowsi terminalidesse, kuid tugineb Windowsi spetsiifilistele kestadele ja paketihaldusele.
- Linux: Gemini Cli tunneb end põliselanikega, integreerides koheselt kestaskriptide ja mitmesuguste Linuxi käsuridade utiliite. Keskkonna seadistamine ja mooduli installimine on tavaliselt sujuv.
autentimisvool
- Autentimisetapid on mõlemas süsteemis järjepidevad, kuna nad kasutavad Google'i veebipõhist OAuthi protsessi, mis avaneb vaikimisi veebibrauseris pärast CLI-käsu algatamist.
installimisjärgne juhtimine
- Windows: värskendused ja paketihaldus tuginevad NPM -ile ja välistele Windowsi tööriistadele nagu Winget.
- Linux: värskendusi saab hallata NPM -i ja loodusliku paketihalduri kaudu, sageli rohkem integreeritakse OS -i paketihalduse rutiinidega.
***
Kokkuvõte
Kuigi Google Gemini CLI pakub platvormideülest kogemust, erinevad installiprotseduurid eriti tänu opsüsteemi arhitektuuridele ja keskkonna ootustele:
- Windowsis hõlmab Gemini CLI installimise soovitatav lähenemisviis kas Linuxi (WSL) jaoks Windowsi alamsüsteemi võimendamist, et pakkuda täielikku Linuxi-laadset keskkonda või installida selle otse PowerShelli/Windowsi terminali koos Node.js-ga, mis on installitud Windowsi paketi haldajate kaudu, näiteks Winget. See hõlmab täiendavaid samme WSL-i lubamiseks või Windowsi spetsiifiliste keskkonnamuutujate ja sõltuvuste haldamiseks.
- Linuxis on installimine sirgjoonelisem. Kasutajad installivad lihtsalt Node.js oma levitamise paketihalduri kaudu ja seejärel installige Kaksikute CLI kogu maailmas NPM kaudu. Keskkond on karbist valmis, et toetada CLI -d ilma täiendavate ühilduvuskihtideta.
Mõlemad platvormid vajavad autentimiseks Google'i konto ja esialgne seadistamine hõlmab terminali välimuse konfigureerimist ja Google'i OAuthi süsteemi sisselogimist brauseriakna kaudu.
See mõistmine aitab valida õige installitee, mis põhineb operatsioonisüsteemi olemusel ja kasutaja tundmisel Windowsi või Linuxi käsuridade keskkondadega, tagades Google Gemini CLI optimaalse kasutamise arendaja töövoogudes.