Sisukord:

Töötamine ilma ekraanita / kuvarita (peata) Raspberry Pi või muudel Linux / unix -põhistel arvutitel: 6 sammu
Töötamine ilma ekraanita / kuvarita (peata) Raspberry Pi või muudel Linux / unix -põhistel arvutitel: 6 sammu

Video: Töötamine ilma ekraanita / kuvarita (peata) Raspberry Pi või muudel Linux / unix -põhistel arvutitel: 6 sammu

Video: Töötamine ilma ekraanita / kuvarita (peata) Raspberry Pi või muudel Linux / unix -põhistel arvutitel: 6 sammu
Video: TANTSUKINGAD - Laulupesa ja Shate tantsukooli lapsed 2024, Juuli
Anonim
Töötab ilma ekraanita / kuvarita (peata) Raspberry Pi või muudel Linux / unix -põhistel arvutitel
Töötab ilma ekraanita / kuvarita (peata) Raspberry Pi või muudel Linux / unix -põhistel arvutitel

Kui enamik inimesi ostab Raspberry PI, arvavad nad, et vajavad arvutiekraani. Ärge raisake oma raha tarbetute arvutimonitoride ja klaviatuuride peale. Ärge raisake aega klaviatuuride ja monitoride arvutite vahel liigutamisele. Ärge siduge telerit kinni, kui seda pole vaja. Sellele juurdepääsuks saate hõlpsalt kasutada oma peamist arvutit.

Peata (ilma ekraanita) Raspberry Pi või muude Unixi süsteemide kasutamine võib olla äärmiselt kasulik. Olen kasutanud xWindowsit palju aastaid ja see on suurepärane, kui vajate käsurea asemel graafilisi kuvasid. Robotite puhul ei ole sageli otstarbekas monitori kasutada, kuna see liigub ringi või on monitori jaoks liiga väike. Vaarika PI -sid saab tühjendada patareidest ja kohtades, kus monitori kasutamine on ebapraktiline. SSH kasutamine võimaldab rea käske, kuid on ka graafilisi liideseid, mis on kasulikud.

See juhend ei ole xWindows õpetus. See annab teile alustamiseks piisavalt teavet. Ärge laske terminoloogial ja žargoonil end hirmutada. Põhi xWindows'i kasutamine on tegelikult üsna lihtne.

Samm: terminoloogia, mis võib tunduda segane

Tõenäoliselt võite selle jaotise vahele jätta. Vaadake seda jaotist, kui kasutan sõnu või mõisteid, mida soovite mõista. Need põhimõisted võivad teile huvi pakkuda või olla abiks probleemide arutamisel.

Ärge laske end siinse teabe hulgast hirmutada

Seal on terminoloogia ja žargoon, mis tundub väga segane. Seda pole vaja, kui te ei pea abi küsima, et saaksite õige küsimuse esitada. Seda on lihtne seadistada ja kasutada. Ärge jätke terminoloogiat meelde. Lihtsalt olge kontseptsioonidega rahul.

Mida tähendab "peata jooksmine"

Peata jooksmine on koht, kus arvuti töötab ilma ekraani, klaviatuuri ja hiireta. Mõnikord nimetame seda serveriks. See on arvuti, mida kasutatakse eemalt, selle asemel, et sellele otse klaviatuurilt ja ekraanilt juurde pääseda. Peata Microsoft Windowsi käitamine tähendab, et te ei saa ühtegi graafilist programmi käivitada. Nt. Microsofti aknad vajavad kuvarit, nii et see nõuab ekraani. Teisest küljest töötab Microsoft Wordi peata Unixi süsteemis hästi. XWindows kasutamine Unixis võimaldab graafiliste programmide käivitamist kaugarvutitest.

xWindows

Kuna Microsofti "Windows" kuulub Microsoftile, ei saa Unix seda terminit lihtsalt kasutada. Selle asemel on meil sama funktsionaalsuse tagamiseks "xWindows", kuid see pole seotud sama arvuti ekraaniga. Microsoft Windowsi töölaual, Unix xWindows töölaual ja Apple'i töölaual on töölaud, millel on käivitusmenüü ja ikoonid. Kui klõpsate ikoonil või menüül Start, avaneb aken.

xWindows töötab Unixis

Kui te ei kasuta Microsoft Windowsi või Apple'i, kasutate tõenäoliselt Unixi. Android, Raspbian, Linux, Solaris, Noobs, Ubuntu ja palju muud on Unixi tavalised maitsed. Enamikul neist Unixi maitsetest on installitud xWindows. Android on erand, sest see töötab nii väikestes arvutites, et xWindows on liiga aeglane.

Töölaud (xServer)

Kui avate akna (mis tahes platvormil), tuleb see kuvada töölaual. XWindows jaoks nimetatakse seda töölauda xServeriks, millel on klaviatuur, hiir ja ekraan. Tegelikult on kõigil kasutajatel võrgu arvutites xServer (koos ekraani, klaviatuuri ja hiirega). Nad saavad kasutada xWindows kliente selle võrgu mis tahes arvutis.

Microsoft Windowsil ja Apple'il on sama töölaua / akna kontseptsioon. Suur erinevus on see, et töölaud peab olema Windowsiga samas arvutis. Neil võib olla ainult 1 kasutaja, kes pääseb programmidele juurde avatud akende kaudu.

Samm: lubage SSH ja konfigureerige võrgustik

OS -i installimiseks (nt Linux, Raspbian jne) on vaja monitori, klaviatuuri ja hiirt. Vaarika PI jaoks saate ajutiselt kasutada oma telerit ja odavaimat USB -klaviatuuri / hiirt, mida leiate (või laenate). Teised arvutid võivad installimise ajal ajutiselt vajada spetsiaalset riistvara. Kui olete SSH lubanud ja võrgu seadistanud, ei tohiks seda seadet enam vaja minna.

Raspbiani ja Noobsi puhul on seda installimise ajal lihtne teha. Nende muudatuste tegemiseks pärast installimist saate avada rea käsuterminali ja käivitada käsu "sudo raspi-config". Praegu võimaldab valik 2 (võrguühendus) võrgu seadistamist. Valik 5 (liidesevalikud) alamvalik p2 SSH võimaldab teil lubada ssh. Need võivad tulevaste väljaannetega muutuda.

Teiste Unixi süsteemide puhul vaadake nende konfiguratsioonivalikute käsiraamatuid.

Kui võrkude loomine on lubatud, peate IP -aadressi hiljem kasutamiseks salvestama. Andke rea käsuterminalist käsk "sudo ifconfig". Teid huvitab Eth0 (traadiga ühendus) või wlan0 (wifi -ühendus). Väärtusel "inet" on 4 numbrit, mis on eraldatud punktidega (nt#.#.#.# - minu puhul 192.168.1.4).

Kodukeskkonnas jääb see IP -aadress tõenäoliselt samaks. Siiski on olukordi, kus see võib muutuda. Kui teil tekib see probleem, kus see muutub, saate oma ruuteris seadistada staatilise IP (vt ruuteri dokumentatsiooni), otsida ruuterist uue IP -aadressi (vt ruuteri dokumentatsiooni) või lisada monitor /klaviatuur ja väljastada mainitud ifconfig käsk eespool.

Samm: installige töölaud (xServer) teistesse arvutitesse, mis pääsevad peata arvutisse XWindows klientidele juurde

Windowsi puhul eelistan Mobaxtermit, mis on tasuta äriliseks kasutamiseks. Ärge laske end kõigist valikutest hirmutada. Sellel on palju funktsioone, mida te ei vaja.

Unixi süsteemide puhul töötab töölaud tavaliselt arvutite kohalikul ekraanil. Kui jah, siis olete selle juba installinud.

Samm: seadistage XServer

Seadistage XServer
Seadistage XServer
Seadistage XServer
Seadistage XServer

Microsoft Windows, mis kasutab Mobaxtermit:

Töölaua seansi loomiseks klõpsake seansiikoonil ja seejärel SSH ikoonil. Sisestage kaughosti väljale ülalt IP -aadress. kasutajanime välja lubamiseks klõpsake nuppu "täpsusta kasutajanimi" ja sisestage kasutajanimi selle kõrval olevale väljale (nt "pi" Raspbiani jaoks). Klõpsake vahekaardil "SSH täpsemad sätted" ja valige kaugkeskkonna väljal sellele masinale installitud töölauakeskkond (nt Raspiani jaoks lxde desktop). Muudatuste salvestamiseks klõpsake nuppu OK. Nüüd saate sellel seansil klõpsata, et avada selle arvuti töölaud. Esmakordselt palutakse teil parool salvestada. Pärast parooli salvestamist ei küsita enam parooli.

Unix xServer

ssh pi@#.#.#.# "DISPLAY = $ DISPLAY nohup xxxxx" või sudo abil juurjuurdepääsu saamiseks: ssh pi@#.#.#.# "DISPLAY = $ DISPLAY nohup sudo -E xxxxx" kus#. #.#.#on xWindows kliendiarvuti IP -aadress. kus pi on kasutajatunnus. xxxxx on käsk (nt lxterminal rea käsuterminali jaoks).

Ma soovitan teil parooli küsimise kõrvaldamiseks uurida ssh-keygeni.

Samm: valikuline: XServeri töölaua ühendamine Microsoft Windowsi töölauaga Mobaxtermis

Valikuline: XServeri töölaua ühendamine Microsoft Windowsi töölauaga Mobaxtermis
Valikuline: XServeri töölaua ühendamine Microsoft Windowsi töölauaga Mobaxtermis
Valikuline: XServeri töölaua ühendamine Microsoft Windowsi töölauaga Mobaxtermis
Valikuline: XServeri töölaua ühendamine Microsoft Windowsi töölauaga Mobaxtermis
Valikuline: XServeri töölaua ühendamine Microsoft Windowsi töölauaga Mobaxtermis
Valikuline: XServeri töölaua ühendamine Microsoft Windowsi töölauaga Mobaxtermis

Parim valik Mobaxtermiga on xServeri töölaua integreerimine Microsoft Windowsi töölauale. Keskkondade vahel lõikamine ja kleepimine on lihtne. Saate hõlpsalt vahetada kõigi akende vahel, olenemata xServeri aknast (nt alt-tab). Sellel on vähem üldkulusid.

Kui aga eemaldate xServeri töölaua, peate lisama selle töölaua stardimenüü. Lxde (nagu Raspbiani puhul) on see lxpanel. Teiste lauaarvutite puhul peate uurima, kuidas nad oma menüüd käivitavad, et saaksite kaugarvutis programme käivitada.

Mobaxterm mitme akna režiimi seadistamine Klõpsake nuppu Seaded -> konfiguratsioon. Valige vahekaart X11 ja valige X11 serveri kuvamisrežiimis "mitme akna režiim". Salvestamiseks klõpsake nuppu OK.

XServer Desktop töötab ühes aknas seni, kuni te seansi määratlust ei muuda.

Muutke seansi määratlust, et käivitada töölaua asemel käivitusmenüü

Paremklõpsake seansil ja valige Muuda seanssi. Klõpsake vahekaarti SSH täpsemad sätted. Muutke kaugtöökeskkond valitud töölaua asemel Interactive Shelliks. Määrake käsk execute, et käivitada xServeri töölaua käivitusmenüü (nt määrake Raspberry Pi jaoks "lxpanel", kuna see on lxde käivitusmenüü). Muudatuste salvestamiseks klõpsake nuppu OK.

Uue käivitusmenüü teisaldamine ja selle suuruse muutmine Kui hiir liigub üle selle uue käivitusmenüü, laieneb see, mis on tüütu, kui proovite Microsoft Windowsiga midagi ette võtta. Selle paigutamine harva kasutatavasse kohta on äärmiselt oluline.

Siin on lxpaneli juhised (nagu Raspbianis)

Teiste lauaarvutite puhul peate otsustama, kuidas neid muudatusi teha.

Topeltklõpsake seanssi lxpaneli käivitamiseks. See lisab ekraani ülaossa kaug -xWindows -süsteemi käivitusriba. Paremklõpsake sellel käivitusribal ja klõpsake "paneeli seaded". Nendes seadetes valige servas "vasak" ja joondamisel "keskel". Muutke kõrguseks 20% ja laiuseks 20 pikslit. Klõpsake vahekaarti Täpsemalt. Veenduge, et minimeerimine oleks märgitud, ja muutke selle suurust, kui see on vähendatud 2 pikslile. Muudatuste rakendamiseks klõpsake nuppu Sule.

Kui see on minimeeritud, on uus käivitusmenüü Windowsi töölaua vasakus keskel vaevumärgatav. See on väga õhuke must taane. Kui liigutate hiire selle kohale, laieneb see. Rakenduste menüü on ülemine ikoon. Seda saate kasutada vajadusel uute akende ja kaugrakenduste avamiseks.

Samm 6: Ärge määrake juurparooli ega logige sisse juurjuurde

Kogenematud kasutajad määravad ROOT kasutaja parooli ja kasutavad ROOT otse (tavaliselt kogu aeg). Kui teil pole kogemusi alternatiivide kasutamiseks, siis ei tohiks te juurjuurde sisse logida. Juur võib olla äärmiselt ohtlik ja seda tuleks kasutada ainult siis, kui see on tõesti vajalik.

Ma pole kunagi ROOT kasutaja parooli määranud. Selle asemel kasutan ühte paljudest alternatiividest ja sulgen need kohe, kui ma ei vaja enam ROOT autoriteeti.

Käsu 1 käivitamine juurõigusega

sudo xxxxx (nt sudo apt-get install gparted)

Mitmete käskude käivitamine juureõigusega rea käsuterminalis

sudo su

Tavalise kasutajaviiba juurde naasmiseks kasutage käsku exit.

Graafiliste programmide käivitamine juurõigusega

sudo -E xxxxx (nt sudo -E gparted)

Raspberry Pi "juurterminal" nõuab administraatori parooli

Ärge määrake ROOT parooli sellepärast.

Selle asemel kasutage ülalmainitud käsku "sudo -E su". Teise võimalusena saate stardiribal muuta "juurterminali". Rakendusmenüü käsu muutmine -> süsteemitööriistad -> juurterminal. Kui paremklõpsate "juurterminalil" ja valite atribuudid, saate valida vahekaardi "töölaua kirje". Asendage käsk "lxterminal -e sudo -E su". See avab juurekasutajana rea käsurea ja võimaldab käivitada graafilisi käske, kuna muutuja DISPLAY säilitatakse.

"Raspberry Pi Configuration" nõuab administraatori parooli

Ärge määrake sellepärast root parooli.

Selle asemel muutke rakenduse menüü käsku -> eelistused -> Raspberry Pi konfiguratsioon. Kui paremklõpsate "Raspberry Pi Configuration" ja valite atribuudid, saate valida vahekaardi "desktop entry". Veenduge, et käsk peaks lõppema sudo -A rc_gui. Kui see nii on, asendage kogu käsk "sudo -E rc_gui".

„Eelistatud rakendused” nõuab administraatori parooli. Ärge määrake sellepärast root -parooli.

Selle asemel muutke rakenduste menüü käsku -> eelistused -> Eelistatud rakendused. Kui paremklõpsate "Eelistatud rakendused" ja valite atribuudid, saate valida vahekaardi "töölaua kirje". Veenduge, et käsk peaks lõppema sudo -A rp -prefapps. Kui see juhtub, asendage kogu käsk "sudo -E rp -prefapps".

E võimalus sudo jaoks

-E sunnib sudot edastama kõik keskkonnamuutujad. Graafiliste käskude jaoks tuleb säilitada keskkonnamuutuja DISPLAY, et nad teaksid, kuidas xServeriga suhelda. Hoiatus: teised muutujad võivad olla vastuolus loodava uue juurkeskkonnaga. Ainult muutuja DISPLAY edastamine oleks palju parem lahendus.

Soovitan: