paint-brush
Bihurtu zure Chrome OS makina DevOps makina indartsu bat Gida honekinarabera@jesperancinha
1,683 irakurketak
1,683 irakurketak

Bihurtu zure Chrome OS makina DevOps makina indartsu bat Gida honekin

arabera João Esperancinha9m2025/01/18
Read on Terminal Reader

Luzeegia; Irakurri

Google-k 2019a baino lehen oraindik "Crostini" instalatuta eduki dezaketen gailuen zerrenda eman du. 2019tik aurrera gailu guztiek "C Frostini" laguntza eskaintzea espero da. Linux-ekin beste ingurune alternatibo bat nola instalatu ikusiko dugu. Helburua arau baten ordez gida bat eskaintzea da.
featured image - Bihurtu zure Chrome OS makina DevOps makina indartsu bat Gida honekin
João Esperancinha HackerNoon profile picture
0-item

Sarrera

Google-k 2019 baino lehen oraindik Crostini instalatuta eduki dezaketen gailuen zerrenda eman du. 2019tik aurrera gailu guztiek Crostini laguntza eskaintzea espero da. Crostini ez da sistema eragile bat. Baizik eta, Linux aplikazioaren euskarria da Chrome OSrekin lan egiteko. Ondo integratzen da eta erabiltzeko erraza da. Arch Linux banaketa bat instala dezakegu bertan adibidez. Aurten nire lehen Chromebook erosi dut. Hau C302C eredua zen. Nahiko merkean da. Zoritxarrez, edozein arrazoirengatik, ez dirudi Crostini inolako laguntzarik emango dionik! Hau da artikulu hau idatzi dudan arrazoia eta, gainera, oraindik oso garrantzitsua dela uste dut. Linux-ekin beste ingurune alternatibo bat nola instalatu ikusiko dugu. Nire Google Chrome OS 83.04091.0 bertsioa da.Google Chrome OS sistema eragilearen korapilatsuetatik pasatuz konturatu nintzen erabiltzaile arruntarentzat bikain egindako sistema eragilea dela. Gure Google Store aplikazio gogokoenak deskargatu eta erabil ditzakegu, gure musika Spotify-n erreproduzitu, YouTube-n bideoak ikusi, gure TikTok bideoak egin ditzakegu, ordenagailu arrunt bat balitz bezala lan egin ahal izateko abantaila gehigarriarekin. Sistema honekin, oraindik ere gure PowerPointak egin ditzakegu, gure mezu elektronikoak bidali, Microsoft Office erabili, Word dokumentuak, Excels egin, Note erabili eta sarean etengabe arakatu. Gainera, gure serie eta bideo gogokoenak ere ikusi ditzakegu NetFlix erabiliz. Horrelako sistema bat bedeinkapena izan daiteke lanera joan-etorrian asko joan behar badugu eta, noski, edozein bidaia luzerako. Hala ere, sistema honetan murgildu nintzenean berehala izan nuen dilema hau: dena hain da handia eta, hala ere, hain ezberdina! Nola funtzionatzen du honek software ingeniari batentzat? Bihur dezagun gure Chrome OS makina DevOps makina indartsu batean, sistema eragilea aldatu gabe!

Oharrak

Artikulu honekin gure Chrome OS makina DevOps makina indartsu bihurtzeko gida azkar bat ematen ari naiz. Helburua arau baten ordez gida bat eskaintzea da. Hauek dira nire kasuan funtzionatu duten urratsak eta zuekin partekatzen ari naiz zu laguntzeko. Xehetasun gehiago azken txartelean jarri nituen iturri-erreferentzian aurki daitezke. Has gaitezen!

Prestaketa

Hasi baino lehen, kontuan izan beharreko gauza batzuk daude:

  • Gure tokiko datu guztiak kenduko dira. Momentu honetan ezin izan nuen biderik aurkitu.
  • Zure makinan behar dugun guztiaren babeskopia egiten duzula ziurtatu behar dugu.
  • Lehen urratsak 15 minutu arte iraun dezake eta, beraz, gure bateria guztiz kargatuta dagoela edo zure makina elikadura-iturrira konektatuta dagoela ziurtatu behar dugu.

Sistemaren konfigurazioa

  • Itzali dezagun makina.
  • ESC + FRESH tekla konbinazioa sakatzen dugu eta ON botoia sakatuko dugu ordena honetan. (Garrantzitsua da ohartzea freskatzeko botoiaren ikonoak forma desberdinak har ditzakeela gure teklatuan).
  • ON botoia askatzen dugu beste teklak piztuta mantentzen ditugun bitartean.
  • Beste giltzak askatu ditugu ondoren.
  • Itxaron dezagun pantaila bat agertu arte. Honela esan behar du: > Sartu USB memoria edo SD txartela
  • CTRL-D sakatzen dugu.
  • Orain honelako zerbait dioen pantaila bat lortu beharko genuke:
  • OS egiaztapena DESAktibatzeko, sakatu ENTER. > Zure sistema berrabiaraziko da eta tokiko datuak garbituko dira. > Atzera egiteko, sakatu ESC (ihes).
  • ENTER sakatzen dugu.
  • Prozesu honek 5 eta 15 minutu bitartean iraungo du eta mezu hau erakutsiko digu: > Garatzaile modurako sistema prestatzen. > Baliteke honek denbora pixka bat behar izatea. > Ez itzali ordenagailua berrabiarazi arte.
  • Berrabiarazi ondoren, mezu hau jaso beharko genuke: > OS egiaztapena DESAKTIBATUTA dago. Sakatu ZURUA berriro gaitzeko.
  • Horren ordez, CTRL-D sakatuko dugu.
  • Gure ordenagailua orain normal hasi beharko litzateke eta makina arrunt baten itxura duen arren, urpeko sistemaren eskubide gehiago eman dizkigu.

Deskargatu softwarea



Gure Chrome OS makinarekin DevOps ingeniari gisa lan egin ahal izateko, Linux shell moduko bat izan behar dugu, eta fitxategi exekutagarriak exekutatu eta softwarea instalatu ahal izan behar dugu. chrome crouton dugu, hau da, Chromium OS Universal Chroot Environment. Argibide gehiago jarraitzeko, kontuan izan dezagun dena ~/Deskargak karpeta lehenetsian deskargatuko dugula. Gainera, kontutan hartu beharrekoa da atal honen amaieran Chrome OS environment eta Xubuntu -k banatutako Xfce mahaigaineko ingurunea izango ditugula. Jarraitu aurretik, ziurtatu Xfcerako behar dugun softwarea deskargatzen dugula.

  • Chrome — Debian bertsioa deskargatuko dugu.
  • Intellij Toolbox — Oinarrizko JetBrains garapen-ingurune bat instalatuko dugu. Nahiko libre gara Eclipse bezalako beste tresna batzuk aukeratzeko.
  • Crouton — Beren Git orriaren behealdean, Erabilera kapituluan dagoen esteka aurkituko dugu: https://goo.gl/fd3zc . Honek bash script bat deskargatuko du, Xfce zure makinan deskargatu eta instalatuko duena.

Gure OS zabaltzen

Has gaitezen:

  • Gure Chrome arakatzailea irekita ALT + CTRL + T sakatuko dugu. Honek crosh gonbita irekiko du.

  • Ireki dezagun shell-a shell idatziz eta ENTER sakatuz.

  • Orain crouton instalatu dezakegu. Kontuan izan dezagun xfce gehi ditzakegun komaz bereizitako crouton parametroetako bat dela. Ukipen-pantailako makina bat badugu, ukimena gehi dezakegu. Integrazio luzapena erabili nahi badugu xiwi erabil dezakegu (hau da, xfce , touch , xiwi ):

    sudo sh -e ~/Deskargak/crouton -t xfce

Sartu pantaila osoko moduan Irten pantaila osoko moduan

  • Eskatzen dizkigun xehetasun guztiak betetzen ditugu, eta azkenean irteera hau lortu beharko genuke:

    Mesedez, zehaztu erabiltzaile-izen bat erabiltzaile nagusiarentzat: jesperancinha Idatzi UNIX pasahitz berria: Idatzi berriro UNIX pasahitz berria: passwd: pasahitza behar bezala eguneratu da Hona hemen aholku batzuk: Chroot-eko audioa CRASera (Chromium OS audio zerbitzaria) birbidaliko da, ALSA plugin baten bidez. . Etorkizuneko Chromium OS eguneratzeak CRAS-en instalatutako bertsioarekin bateragarritasuna hauts dezake. Hori gertatuko balitz, besterik gabe eguneratu chroot. Exekutatzen dituzun chroot mahaigainak eta Chromium OS-ak irauli ditzakezu Ctrl+Alt+Shift+Atzera eta Ctrl+Alt+Shift+Aurrera sakatuz. Xfce startxfce4 host komandoaren bidez abi dezakezu: sudo startxfce4 /mnt/stateful_partition/crouton/chroots/xenial desmuntatzen... Eginda! Chroot sar dezakezu enter-chroot erabiliz. chronos@localhost ~ $

Sartu pantaila osoko moduan Irten pantaila osoko moduan

  • Gure ingurunea martxan jartzeko prest gaude. Gure Linux Xfce ingurunea hasteko, exekutatu dezagun:

    sudo startxfce4

Sartu pantaila osoko moduan Irten pantaila osoko moduan

Xfce konfigurazio bisuala

  • Xfce-n gaudenean, pantaila hau ikusi beharko genuke:

  • Sistemaren arabera, gure makinak karaktereekin arazo bat duela aurki dezakegu. Hau konpontzeko Aplikazioak -> Ezarpenak -> Itxura -> Letra tipoak atalera joan behar dugu. Horrelako zerbait ikusi beharko genuke:

  • Aukera dezagun gustatzen zaigun letra-tipoa eta karaktere guztiak dituena.
  • Azkenik dokumentazioa egiteko pantaila-argazkiak egitea garrantzitsua irudituko zaigu. Horretarako pantaila inprimatzeko lasterbide bat konfiguratu besterik ez dugu behar. Goazen Aplikazioa -> Ezarpenak -> Teklatua -> Aplikazioaren lasterbideak. Hau aztertu beharko genuke:

  • Gehitu sakatu besterik ez dugu egin behar. Honelako pop-up bat erakutsiko digu:

  • Bete dezagun xfce4-screenshooter -w. Etengailu honek uneko pop-up leihoaren pantaila-argazkia ateratzeko aukera emango digu. -r hautapen baten pantaila-argazkia egiteko ere erabil dezakegu.
  • Hurrengo pop-up zure tekla-konbinazioa sakatzeko eskatuko dizu. Adibidearen konfigurazioan ikusten dugu komando-lerro honetarako bi lasterbide daudela konfiguratuta SHIFT + CTRL + F4 eta SHIFT + CTRL + F5. Hau ez da estandarra eta erabiltzaileari dagokio bat datorren konbinazio gogokoena aukeratzea. Abisu justu gisa, kontuz ibili hurrengo leiho laster honekin, oso sentikorra baita. F tekla bat ere ezagutuko du konfigurazio amaiera gisa.

Xfce Utilities konfigurazioa

Momentu honetan, zure Linux "Makina" prest dago gure DevOps jarduera guztietarako. Kapitulu honetan, hala ere, komandoen errezeta aztertuko dugu, maite ditudan Linux utilitate nagusiak konfiguratzen nituen eta garatzaileen ingurunean oso beharrezkoak direla uste dut. Ireki dezagun terminala Aplikazioak -> Terminal Emuladorea. Hona hemen errezeta hau:

 cd ~/Downloads tar -xvzf jetbrains-toolbox-1.16.6319.tar.gz cd jetbrains-toolbox-1.16.6319 ./jetbrains-toolbox

Sartu pantaila osoko moduan Irten pantaila osoko moduan

  • Orain, JetBrains-en erabiltzaile-hitzarmenaren oharra ikusi beharko genuke:

  • Instalazio honekin urrunago joan eta emandako argibideen arabera instalatu besterik ez dugu egin behar

  • Estandar gisa, IntelliJ instalatzea gomendatzen dut. Gehiago aipatuko dut.

  • Gainerako utilitateak eta Chrome instalatzeko, arazo pare bat izan nuen eta hauek dira errezeta honen hurrengo urratsak:

    sudo su apt-get install fonts-liberation apt-get -y -f install apt -y install git apt -y install maven apt -y install npm apt -y install libappindicator1 apt-get -y -f install apt -y install curl apt-get -y instalatu gitk

Sartu pantaila osoko moduan Irten pantaila osoko moduan

  • Eta azkenik chrome instalatu dezakegu

    cd ~/Deskargak dpkg -i google-chrome-stable_current_amd64.deb

Sartu pantaila osoko moduan Irten pantaila osoko moduan

  • Java garatzaileentzako erabilgarritasun handienetako bat SDKMAN da, konpilatzaileentzako pakete kudeatzaile gisa funtzionatzen duena. Euren orrialdean deskribatzen den bezala, hauek arrakastatsua izan dadin urrats hauek dira

    sudo curl -s "https://get.sdkman.io" | bash sudo iturria "$HOME/.sdkman/bin/sdkman-init.sh"

Sartu pantaila osoko moduan Irten pantaila osoko moduan

  • Gure ohiko erabiltzailearentzat SDK man behar dugulako, exekutatu dezagun azken komando hau root ez den erabiltzaile gisa.

    irten "$HOME/.sdkman/bin/sdkman-init.sh" iturria

Sartu pantaila osoko moduan Irten pantaila osoko moduan

  • Mesedez, begiratu SDKMAN-en webgunea SDK anitz instalatzeko xehetasun gehiago lortzeko
  • Dena arrakastatsua izan bada, orain Maven, Git, Curl, npm, Chrome eta Intellij exekutatzeko gai gara. Javan ere konpila dezakegu kodea.
  • Azkenik, SDKMAN-ekin SDK instalazioari buruzko azken ohar bat besterik ez. Hautatzen eta instalatzen ditugun ingurune guztiak ~/.sdkman/candidates-en gordetzen dira. Hau garrantzitsua da gure ingurunea Intellij-en konfiguratu nahi badugu Java, Gradle edo beste konpilatzaile banaketa eta bertsio batzuekin. Hori guztia amaitu ondoren, Xfce-tik Chrome OSra nola aldatzen den jakin behar dugu eta alderantziz. Hau erraz egin daiteke tekla-konbinazio honekin: SHITF+CTRL+ALT+BACK eta SHIFT+CTRL+ALT+FORWARD . Garrantzitsua da ohartzea ATZERA eta AURRERA nabigazio teklak teklatuaren goiko ezkerreko aldean daudenak direla. F1 eta F2 tekla gisa ere definitzen dira.

Ondorioa

Gure Chrome OS makina DevOps ingeniaritza makina indartsu eta erabilgarri bihurtzeko erakusleak ikusi ditugu. Google Chrome liburu batekin dudan esperientzia pertsonalaren deskribapena ere bada. Azkenean, Chrome liburu bat ere ordenagailu bikaina da, itxura eta sentsazio desberdinak ditu, komando desberdinak, baina hala ere gure Linux komando gogokoenak exekutatu ditzakegu eta aprobetxatu. Funtsean, gida honetan, honekin hasi ginen:

eta hau gehitu dugu:





Espero dut hau idazten gustatu izana nik bezainbeste gustatu izana eta blokeo-arazoetan edonori lagundu izana espero dut. Interneten gida asko aurkitu nituen baina azkenean nire kabuz aurkitu behar izan nituen gauza batzuk. Horregatik erabaki nuen nire esperientzia zurekin partekatzea. Urrats hauek ASUS C302C google koaderno batean exekutatu ditut aurrez instalatutako Chrome OS 63.0.3239.116 (eraikitze ofiziala) (64 biteko) bertsioarekin. Ondoren, bertsio hau 83.04091.0 -ra aldatu dut. Espero dut artikulu hau nik idazten nuen bezain beste gustatu izana. Gustatuko litzaidake zure iritziak entzutea, beraz, utzi zure iruzkinak behean. Eskerrik asko aldez aurretik zure laguntzagatik , eta eskerrik asko irakurtzeagatik!

Erreferentziak