Turinys:
- 1 žingsnis: terminologija, kuri gali atrodyti paini
- 2 veiksmas: įjunkite SSH ir sukonfigūruokite tinklus
- 3 veiksmas: įdiekite darbalaukį („xServer“) į kitus kompiuterius, kurie pasiekia „XWindows“klientus kompiuteryje be galvos
- 4 veiksmas: nustatykite „XServer“
- 5 veiksmas: pasirinktinai: „XServer“darbalaukio sujungimas su „Microsoft Windows“darbalaukiu „Mobaxterm“
- 6 veiksmas: nenustatykite pagrindinio slaptažodžio ar prisijungimo kaip pagrindinio
Video: Veikimas be ekrano / ekrano (be galvos) „Raspberry Pi“ar kituose „Linux“/ „Unix“kompiuteriuose: 6 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:46
Pirkdami „Raspberry PI“dauguma žmonių mano, kad jiems reikia kompiuterio ekrano. Nešvaistykite pinigų nereikalingiems kompiuterių monitoriams ir klaviatūroms. Negaiškite laiko perkeldami klaviatūras ir monitorius iš vieno kompiuterio į kitą. Nepririškite televizoriaus, kai to nereikia. Galite lengvai naudotis savo pagrindiniu kompiuteriu.
Bėgimas be galvos (be ekrano) „Raspberry Pi“ar kitos „Unix“sistemos gali būti labai naudingos. Aš daugelį metų naudoju „xWindows“ir tai puiku, kai jums reikia grafinių ekranų, o ne komandų eilių. Robotų atveju dažnai nėra praktiška naudoti monitorių, nes jis juda arba yra per mažas monitoriui. Aviečių PI gali būti iškraunamos iš baterijų ir tose vietose, kur nepraktiška turėti monitorių. Naudojant SSH leidžiamos eilutės komandos, tačiau yra naudingų grafinių sąsajų.
Ši instrukcija nėra „xWindows“pamoka. Tai suteikia pakankamai informacijos, kad galėtumėte pradėti. Neleiskite terminologijai ir žargonui jūsų įbauginti. Iš tikrųjų gana paprasta naudotis pagrindine „xWindows“.
1 žingsnis: terminologija, kuri gali atrodyti paini
Jūs tikriausiai galite praleisti šį skyrių. Jei vartoju žodžius ar sąvokas, kurias norite suprasti, skaitykite šį skyrių. Šios pagrindinės sąvokos gali jus sudominti arba gali būti naudingos aptariant iškilusią problemą.
Neišsigąskite čia esančio informacijos kiekio
Yra terminologija ir žargonas, kurie jaučiasi labai painūs. Jo nereikia, nebent jums reikia paprašyti pagalbos, kad galėtumėte užduoti teisingą klausimą. Tai lengva nustatyti ir naudoti. Negalima įsiminti terminologijos. Tiesiog susipažinkite su sąvokomis.
Ką reiškia „bėgti be galvos“
Bėgimas be galvos yra tai, kur kompiuteris veikia be ekrano, klaviatūros ir pelės. Kartais tai vadinsime serveriu. Tai kompiuteris, kuris naudojamas nuotoliniu būdu, o ne prieiga prie jo tiesiogiai iš klaviatūros ir ekrano. Jei naudojate „Microsoft Windows“be galvos, negalite paleisti jokių grafinių programų. Pvz. „Microsoft Windows“reikalingas ekranas, taigi ir ekranas. Kita vertus, „Microsoft Word“paleidimas „Unix“sistemoje be galvos veikia gerai. Naudodami „xWindows“„Unix“galite paleisti grafines programas iš nuotolinių kompiuterių.
x „Windows“
Kadangi „Microsoft“„Windows“yra „Microsoft“nuosavybė, „Unix“negali lengvai naudoti šio termino. Vietoj to mes turime „xWindows“, kad užtikrintume tas pačias funkcijas, tačiau jis nėra susietas su to paties kompiuterio ekranu. „Microsoft Windows“darbalaukyje, „Unix xWindows“darbalaukyje ir „Apple“darbalaukyje yra darbalaukis su pradžios meniu ir piktogramomis. Spustelėjus piktogramą arba pradžios meniu, atsidarys langas.
„xWindows“veikia „Unix“
Jei nenaudojate „Microsoft Windows“ar „Apple“, greičiausiai naudojate „Unix“. „Android“, „Raspbian“, „Linux“, „Solaris“, „Noobs“, „Ubuntu“ir daugelis kitų yra įprasti „Unix“skoniai. Dauguma šių „Unix“skonių yra su įdiegta „xWindows“. „Android“yra išimtis, nes ji veikia tiek mažuose kompiuteriuose, kad „xWindows“yra per lėta.
Stalinis kompiuteris („xServer“)
Kai atidarote langą (bet kurioje platformoje), jis turi būti rodomas darbalaukyje. „XWindows“šis darbalaukis vadinamas „xServer“, kuriame yra klaviatūra, pelė ir ekranas. Tiesą sakant, keli vartotojai tinklo kompiuteriuose turės „xServer“(su ekranu, klaviatūra ir pele). Jie gali naudoti „xWindows“klientus bet kuriame to tinklo kompiuteryje.
„Microsoft Windows“ir „Apple“turi tą pačią darbalaukio / lango koncepciją. Didelis skirtumas yra tas, kad darbalaukis turi būti tame pačiame kompiuteryje kaip „Windows“. Juose gali būti tik 1 vartotojas, kuris prieina prie programų per atidarytus langus.
2 veiksmas: įjunkite SSH ir sukonfigūruokite tinklus
Norint įdiegti OS (pvz., „Linux“, „Raspbian“, …), reikalingas monitorius, klaviatūra ir pelė. Jei norite naudoti „Raspberry PI“, galite laikinai naudoti televizorių ir pigiausią USB klaviatūrą / pelę, kurią galite rasti (arba pasiskolinti). Diegimo metu kitiems kompiuteriams laikinai gali prireikti tam tikros aparatūros. Įjungus SSH ir sukonfigūravus tinklus, šios įrangos nebereikės.
„Raspbian“ir „Noobs“tai lengva padaryti diegimo metu. Norėdami atlikti šiuos pakeitimus po įdiegimo, galite atidaryti eilutės komandų terminalą ir paleisti komandą „sudo raspi-config“. Šiuo metu 2 parinktis (tinklas) leidžia konfigūruoti tinklą. 5 parinktis (sąsajos parinktys) p2 parinktis SSH leidžia įjungti ssh. Jie gali pasikeisti su būsimais leidimais.
Kitoms „Unix“sistemoms ieškokite šių konfigūravimo parinkčių vadovų.
Kai tinklas bus įjungtas, turėsite išsaugoti IP adresą, kad galėtumėte naudoti vėliau. Iš eilutės komandų terminalo paleiskite komandą „sudo ifconfig“. Jus domina „Eth0“(laidinis ryšys) arba „wlan0“(„Wi -Fi“ryšys). „Inet“reikšmė turės 4 skaičius, atskirtus taškais (pvz.,#.#.#.# - mano atveju 192.168.1.4).
Namų aplinkoje šis IP adresas greičiausiai liks tas pats. Tačiau yra situacijų, kai tai gali pasikeisti. Jei susiduriate su šia problema, kai ji pasikeičia, galite nustatyti savo maršrutizatoriuje statinį IP (žr. Maršrutizatoriaus dokumentaciją), ieškoti naujo IP adreso maršrutizatoriuje (žr. Maršrutizatoriaus dokumentaciją) arba pridėti monitorių /klaviatūrą ir išduoti nurodytą ifconfig komandą aukščiau.
3 veiksmas: įdiekite darbalaukį („xServer“) į kitus kompiuterius, kurie pasiekia „XWindows“klientus kompiuteryje be galvos
„Windows“man labiau patinka „Mobaxterm“, kuris yra nemokamas ne verslo reikmėms. Neišsigąskite visų variantų. Jis turi daug funkcijų, kurių jums nereikia.
„Unix“sistemose darbalaukis paprastai veiks kompiuterių vietiniame ekrane. Jei taip, tai jau turite ją įdiegę.
4 veiksmas: nustatykite „XServer“
„Microsoft Windows“naudojant „Mobaxterm“:
Norėdami sukurti darbalaukio seansą, spustelėkite sesijos piktogramą, po to spustelėkite SSH piktogramą. Nuotolinio pagrindinio kompiuterio lauke įveskite IP adresą iš viršaus. spustelėkite „nurodyti vartotojo vardą“, kad įjungtumėte lauką „userid“, ir įveskite „userid“lauke šalia jo (pvz., „pi“, jei naudojate „Raspbian“). Spustelėkite skirtuką „Išplėstiniai SSH nustatymai“ir nuotolinės aplinkos lauke pasirinkite tame kompiuteryje įdiegtą darbalaukio aplinką (pvz., „Lxde desktop“, skirta „Raspian“). Spustelėkite Gerai, kad išsaugotumėte pakeitimus. Dabar galite spustelėti šią sesiją, kad atidarytumėte to kompiuterio darbalaukį. Pirmą kartą būsite paraginti išsaugoti slaptažodį. Išsaugoję slaptažodį, jūsų nebeprašys įvesti slaptažodžio.
„Unix xServer“
ssh pi@#.#.#.# "DISPLAY = $ DISPLAY nohup xxxxx" arba naudodami sudo, kad gautumėte root prieigą: ssh pi@#.#.#.# "DISPLAY = $ DISPLAY nohup sudo -E xxxxx", kur#. #.#.#yra „xWindows“kliento kompiuterio IP adresas. kur pi yra vartotojo ID. xxxxx yra komanda (pvz., lxterminal eilutės komandų terminalui).
Siūlau pažvelgti į „ssh-keygen“, kad pašalintumėte slaptažodžio raginimą.
5 veiksmas: pasirinktinai: „XServer“darbalaukio sujungimas su „Microsoft Windows“darbalaukiu „Mobaxterm“
Geriausias „Mobaxterm“pasirinkimas yra „xServer“darbalaukio integravimas į „Microsoft Windows“darbalaukį. Iškirpti ir įklijuoti tarp aplinkų yra paprasta. Galite lengvai perjungti visus langus, nepriklausomai nuo „xServer“lango (pvz., „Alt-tab“). Jis turi mažiau pridėtinių išlaidų.
Tačiau jei pašalinsite „xServer“darbalaukį, turėsite pridėti pradžios meniu iš to darbalaukio. „Lxde“(kaip ir „Raspbian“atveju) tai yra „lxpanel“. Kitiems staliniams kompiuteriams turėsite ištirti, kaip jie įgyvendina savo pradžios meniu, kad galėtumėte paleisti programas nuotoliniame kompiuteryje.
„Mobaxterm“kelių langų režimo nustatymas Spustelėkite Nustatymai -> konfigūracija. Pasirinkite X11 skirtuką ir X11 serverio rodymo režimu pasirinkite „kelių langų režimas“. Norėdami išsaugoti, spustelėkite Gerai.
„XServer Desktop“ir toliau veiks viename lange, kol nepakeisite seanso apibrėžties.
Pakeiskite seanso apibrėžimą, kad paleistumėte meniu Pradėti, o ne darbalaukį
Dešiniuoju pelės mygtuku spustelėkite seansą ir pasirinkite redaguoti sesiją. Spustelėkite skirtuką Išplėstiniai SSH nustatymai. Pakeiskite nuotolinę aplinką į „Interactive Shell“, o ne pasirinktą darbalaukį. Nustatykite komandą vykdyti, kad paleistumėte „xServer“darbalaukio pradžios meniu (pvz., Nurodykite „lppanel“, skirtą „Raspberry Pi“, nes tai yra „lxde“pradžios meniu). Spustelėkite Gerai, kad išsaugotumėte pakeitimus.
Perkelkite ir pakeiskite naujo pradžios meniu Kai pele pereina šį naują pradžios meniu, jis išsiplės, o tai erzina, kai bandote ką nors padaryti naudodami „Microsoft Windows“. Labai svarbu jį pastatyti retai naudojamoje vietoje.
Čia yra „lxpanel“instrukcijos (kaip ir „Raspbian“)
Kitiems staliniams kompiuteriams turėsite nustatyti, kaip atlikti šiuos pakeitimus.
Dukart spustelėkite sesiją, kad paleistumėte „lxpanel“. Tai pridės nuotolinės „xWindows“sistemos pradžios juostą ekrano viršuje. Dešiniuoju pelės klavišu spustelėkite šią pradžios juostą ir spustelėkite „skydelio nustatymai“. Šiuose nustatymuose pasirinkite „kairė“krašte ir „centras“lygiuojant. Pakeiskite aukštį iki 20% ir plotį iki 20 pikselių. Spustelėkite išplėstinį skirtuką. Įsitikinkite, kad pažymėtas mažinimas, ir pakeiskite dydį, kai sumažintas iki 2 pikselių. Spustelėkite uždaryti, kad pritaikytumėte pakeitimus.
Kai sumažinsite, naujas pradžios meniu bus vos pastebimas kairiajame „Windows“darbalaukio centre. Tai bus labai plonas juodas įdubimas. Perkėlus pelę virš jos, ji išsiplės. Programų meniu yra viršutinė piktograma. Tai galite naudoti norėdami atidaryti naujus langus ir nuotolinę programą.
6 veiksmas: nenustatykite pagrindinio slaptažodžio ar prisijungimo kaip pagrindinio
Nepatyrę vartotojai nustato ROOT vartotojo slaptažodį ir tiesiogiai naudoja ROOT (paprastai visą laiką). Jei neturite patirties, kad žinotumėte, kaip naudoti alternatyvas, neturėtumėte prisijungti prie root. Šaknis gali būti labai pavojinga ir turėtų būti naudojama tik tada, kai to tikrai reikia.
Niekada nenustatiau ROOT vartotojo slaptažodžio. Vietoj to aš naudojuosi viena iš daugelio alternatyvų ir jas iškart uždariau, kai nebereikia šaknies autoriteto.
Vykdoma 1 komanda su šaknine teise
sudo xxxxx (pvz., sudo apt-get install gparted)
Vykdyti kelias komandas su šaknine valdžia eilutės komandų terminale
sudo su
Norėdami grįžti prie įprasto vartotojo raginimo, naudokite komandą exit.
Vykdykite grafines programas su pagrindine teise
sudo -E xxxxx (pvz., sudo -E gparted)
„Raspberry Pi“„šakninis terminalas“reikalauja administravimo slaptažodžio
Dėl to nenustatykite ROOT slaptažodžio.
Vietoj to naudokite aukščiau paminėtą komandą „sudo -E su“. Arba pradžios juostoje galite pakeisti „šakninį terminalą“. Norėdami pakeisti komandą programos meniu -> sistemos įrankiai -> šakninis terminalas. Jei dešiniuoju pelės klavišu paspaudžiate „šakninį terminalą“ir pasirenkate ypatybes, galite pasirinkti skirtuką „darbalaukio įrašas“. Pakeiskite komandą „lxterminal -e sudo -E su“. Tai atvers eilutės komandų eilutę kaip pagrindinis vartotojas ir leis paleisti grafines komandas, nes išsaugomas kintamasis DISPLAY.
„Raspberry Pi Configuration“reikalingas administratoriaus slaptažodis
Dėl to nenustatykite root slaptažodžio.
Vietoj to pakeiskite programos meniu komandą -> nuostatos -> Raspberry Pi Configuration. Jei dešiniuoju pelės mygtuku spustelėkite „Raspberry Pi Configuration“ir pasirenkate ypatybes, galite pasirinkti skirtuką „darbalaukio įrašas“. Patikrinkite, ar komanda turėtų baigtis sudo -A rc_gui. Jei taip, pakeiskite visą komandą „sudo -E rc_gui“.
„Pageidaujamoms programoms“reikalingas administracinis slaptažodis. Dėl to nenustatykite root slaptažodžio.
Vietoj to pakeiskite programų meniu komandą -> nuostatos -> Pageidaujamos programos. Jei dešiniuoju pelės klavišu spustelėkite „Pageidaujamos programos“ir pasirenkate ypatybes, galite pasirinkti skirtuką „darbalaukio įrašas“. Patikrinkite, ar komanda turėtų baigtis sudo -A rp -prefapps. Jei taip, pakeiskite visą komandą „sudo -E rp -prefapps“.
E parinktis sudo
-E verčia sudo perduoti visus aplinkos kintamuosius. Aplinkos kintamasis DISPLAY turi būti paliktas grafinėms komandoms, kad jos žinotų, kaip bendrauti su „xServer“. Įspėjimas: kiti kintamieji gali prieštarauti kuriamai naujai šakninei aplinkai. Tik kintamojo DISPLAY perdavimas būtų kur kas geresnis sprendimas.
Rekomenduojamas:
„Raspberry Pi“darbalaukis: saugi sąranka be galvos be ekrano: 6 veiksmai
„Raspberry Pi“darbalaukis: saugi sąranka be galvos be ekrano: Jei skaitote tai, tikriausiai jau esate susipažinę su „Raspberry Pi“. Aš turiu keletą šių nuostabių lentų aplink namus įvairiems projektams vykdyti. Jei pažvelgsite į bet kurį vadovą, kuriame parodyta, kaip pradėti naudotis „Raspberry Pi“
„IoT Bit“nustatymas jūsų mini kompiuteriuose naudojant „Ubuntu Mate“: 8 žingsniai
„IoT Bit“nustatymas jūsų mini kompiuteriuose su „Ubuntu Mate“: „IoT Bit“didžiuojasi galėdamas pristatyti mūsų mobiliųjų duomenų kūrimo plokštę, skirtą įvairiems mini kompiuteriams, kurie suteikia jiems 4G, 3G ir GSM mobiliuosius duomenis. Mūsų išmanusis HAT modulis aprūpina jūsų mini kompiuterį mobiliaisiais duomenimis, GPS padėties nustatymo informacija ir
„Raspberry Pi“jutiklinio ekrano ekrano pamoka: 5 žingsniai (su paveikslėliais)
„Raspberry Pi“jutiklinio ekrano ekrano pamoka: atmeskite savo HDMI kabelius, nes dabar galite turėti „Pi“ekraną! Ši instrukcija padės jums nustatyti „Pi“sąranką su jutikliniu ekranu ir kaip ją naudoti, kad atitiktų jūsų poreikius. Bet kokio tipo HAT stiliaus ekranas gali būti
Ekrano temperatūra P10 LED ekrano modulyje naudojant „Arduino“: 3 žingsniai (su paveikslėliais)
Ekrano temperatūra P10 LED ekrano modulyje naudojant „Arduino“: Ankstesnėje pamokoje buvo pasakyta, kaip rodyti tekstą „Dot Matrix LED Display P10“modulyje naudojant „Arduino“ir DMD jungtį, kurią galite patikrinti čia. Šioje pamokoje mes pateiksime paprastą projekto pamoką, naudojant P10 modulį kaip ekrano mediją
Apeiti filtravimo sistemas kompiuteriuose be TOR (svogūnų maršrutizatoriaus) nesaugumo ar tunelinio interneto per SSH: 5 žingsniai
Apeiti filtravimo sistemas kompiuteriuose be TOR (Svogūnų maršrutizatoriaus) nesaugumo ar tunelinio interneto per SSH: Perskaičius įrašą apie svogūnų maršrutizatorių (tor), kuris leidžia apeiti cenzūrą nestebint, buvau nustebęs. Tada perskaičiau, kad tai nebuvo labai saugu, nes kai kurie mazgai gali įvesti klaidingus duomenis ir atkurti netinkamus puslapius. Pagalvojau savo