Агуулгын хүснэгт:

Raspberry Pi эсвэл бусад Linux / unix дээр суурилсан компьютер дээр дэлгэцгүй / дэлгэцгүй (толгойгүй) ажиллуулах: 6 алхам
Raspberry Pi эсвэл бусад Linux / unix дээр суурилсан компьютер дээр дэлгэцгүй / дэлгэцгүй (толгойгүй) ажиллуулах: 6 алхам

Видео: Raspberry Pi эсвэл бусад Linux / unix дээр суурилсан компьютер дээр дэлгэцгүй / дэлгэцгүй (толгойгүй) ажиллуулах: 6 алхам

Видео: Raspberry Pi эсвэл бусад Linux / unix дээр суурилсан компьютер дээр дэлгэцгүй / дэлгэцгүй (толгойгүй) ажиллуулах: 6 алхам
Видео: Operating Systems written in Pascal, Delphi, Lazarus IDE, FreePascal, Turbo Pascal, Modula-2 2024, Долдугаар сарын
Anonim
Raspberry Pi эсвэл бусад Linux / unix дээр суурилсан компьютер дээр дэлгэцгүй / дэлгэцгүй (толгойгүй) ажиллуулах
Raspberry Pi эсвэл бусад Linux / unix дээр суурилсан компьютер дээр дэлгэцгүй / дэлгэцгүй (толгойгүй) ажиллуулах

Ихэнх хүмүүс Raspberry PI худалдаж авахдаа компьютерийн дэлгэц хэрэгтэй гэж боддог. Компьютерийн шаардлагагүй дэлгэц, гар дээр мөнгөө бүү үр. Компьютер хооронд гар, дэлгэц шилжүүлэхэд цагаа дэмий үрэх хэрэггүй. ТВ шаардлагагүй үед битгий уя. Та үүнд хандахын тулд үндсэн компьютерээ хялбархан ашиглаж болно.

Толгойгүй ажиллуулах (дэлгэцгүй) Raspberry Pi эсвэл бусад Unix системийг ашиглах нь маш ашигтай байж болох юм. Би xWindows -ийг олон жил ашигласан бөгөөд танд тушаалын мөрийн оронд график дэлгэц хэрэгтэй бол маш сайн. Роботын хувьд монитор эргэн тойрондоо хөдөлдөг, эсвэл хэт жижиг хэмжээтэй байдаг тул дэлгэц ашиглах нь практик биш байдаг. Raspberry PI -ийг батерейгаар цэнэглэж, дэлгэцтэй байх боломжгүй газар байрлуулж болно. SSH -ийг ашиглах нь мөрийн командыг зөвшөөрдөг боловч ашигтай график интерфэйсүүд байдаг.

Энэхүү зааварчилгаа нь xWindows заавар биш юм. Энэ нь танд эхлэхэд хангалттай мэдээлэл өгөх болно. Нэр томъёо, үг хэллэг таныг айлгахыг бүү зөвшөөр. Үндсэн xWindows -ийг ашиглах нь үнэхээр хялбар юм.

Алхам 1: ойлгомжгүй мэт санагдах нэр томъёо

Та энэ хэсгийг алгасаж магадгүй юм. Хэрэв би ойлгохыг хүсч буй үг, ойлголтыг ашиглаж байгаа бол энэ хэсгийг үзнэ үү. Эдгээр үндсэн ойлголтууд нь танд сонирхолтой байж магадгүй эсвэл танд тулгарч буй асуудлыг хэлэлцэхэд тустай байж магадгүй юм.

Энд байгаа мэдээллийн хэмжээнээс бүү ай

Нэр томъёо, үг хэллэг маш их ойлгомжгүй мэт санагддаг. Зөв тусламж асуухын тулд тусламж хүсэх шаардлагагүй л бол энэ нь шаардлагагүй болно. Тохируулах, ашиглахад хялбар. Нэр томъёог бүү цээжил. Зүгээр л үзэл баримтлалдаа тав тухтай байгаарай.

"Толгойгүй гүйх" гэдэг нь юу гэсэн үг вэ

Толгойгүй гүйх гэдэг нь компьютер дэлгэц, гар, хулганагүйгээр ажилладаг. Заримдаа бид үүнийг сервер гэж хэлэх болно. Энэ бол гар, дэлгэцээс шууд хандахын оронд алсаас ашигладаг компьютер юм. Толгойгүй Microsoft Windows ажиллуулна гэдэг нь ямар ч график програм ажиллуулж чадахгүй гэсэн үг юм. Жишээлбэл Майкрософт цонх нь дэлгэц шаарддаг тул дэлгэц шаарддаг. Нөгөө талаас Microsoft Word -ийг толгойгүй Unix систем дээр ажиллуулах нь сайн ажилладаг. Unix дээр xWindows ашиглах нь алсын компьютерээс график програм ажиллуулах боломжийг олгодог.

xWindows

Майкрософт "Windows" нь Майкрософтын өмч тул Unix энэ нэр томъёог хялбархан ашиглаж чадахгүй. Үүний оронд бидэнд ижил функцийг хангах "xWindows" байгаа боловч энэ нь нэг компьютер дээрх дэлгэцтэй холбогдоогүй байна. Microsoft Windows ширээний компьютер, Unix xWindows ширээний болон Apple -ийн ширээний компьютерууд нь эхлэл цэс, дүрс бүхий ширээний компьютертай. Дүрс эсвэл эхлэх цэс дээр дарснаар цонх нээгдэнэ.

xWindows нь Unix дээр ажилладаг

Хэрэв та Microsoft Windows эсвэл Apple -ийг ажиллуулаагүй бол та Unix -ийг ажиллуулж байгаа байх. Android, Raspbian, Linux, Solaris, Noobs, Ubuntu болон бусад олон зүйл бол Unix -ийн нийтлэг амт юм. Эдгээр Unix -ийн ихэнх амт нь xWindows суулгагдсан байдаг. Андройд бол үл хамаарах зүйл юм, учир нь энэ нь жижиг компьютер дээр ажилладаг тул xWindows хэт удаан байдаг.

Ширээний компьютер (xServer)

Цонхыг нээхэд (ямар ч платформ дээр) үүнийг ширээний компьютер дээр харуулах ёстой. XWindows -ийн хувьд энэхүү ширээний компьютерийг гар, хулгана, дэлгэцтэй xServer гэж нэрлэдэг. Үнэн хэрэгтээ хэд хэдэн хэрэглэгчид сүлжээнд байгаа компьютерууд дээр xServer (дэлгэц, гар, хулганаар) байх болно. Тэд xWindows клиентүүдийг тухайн сүлжээнд байгаа дурын компьютер дээр ашиглах боломжтой.

Microsoft Windows болон Apple -ийн ширээний / цонхны ижил ойлголт байдаг. Хамгийн том ялгаа нь ширээний компьютер цонхтой ижил компьютер дээр байх ёстой. Тэд зөвхөн нээлттэй цонхоор дамжуулан програмд хандаж буй 1 хэрэглэгчтэй байж болно.

Алхам 2: SSH -ийг идэвхжүүлж сүлжээг тохируулна уу

OS -ийг суулгахад (жишээ нь Linux, Raspbian,…) дэлгэц, гар, хулгана шаардлагатай. Raspberry PI -ийн хувьд та ТВ -ээ түр зуур ашиглах боломжтой бөгөөд хамгийн хямд USB гар / хулганыг олох боломжтой (эсвэл зээлэх) боломжтой. Бусад компьютерууд суулгах явцад тусгай тоног төхөөрөмж түр хугацаагаар шаардаж магадгүй юм. Та SSH -ийг идэвхжүүлж, сүлжээг тохируулсны дараа энэ төхөөрөмж шаардлагагүй болно.

Raspbian болон Noobs -ийн хувьд үүнийг суулгах явцад амархан хийдэг. Суулгасны дараа эдгээр өөрчлөлтийг хийхийн тулд та шугамын командын терминалыг нээж "sudo raspi-config" командыг ажиллуулж болно. Одоогийн байдлаар 2 -р сонголт (сүлжээ) нь сүлжээг тохируулах боломжийг танд олгоно. Сонголт 5 (интерфэйсийн сонголтууд) дэд сонголт p2 SSH нь танд ssh-ийг идэвхжүүлэх боломжийг олгодог. Эдгээр нь ирээдүйд гарах хувилбаруудаар өөрчлөгдөж магадгүй юм.

Бусад Unix системийн хувьд эдгээр тохиргооны сонголтуудын гарын авлагыг үзнэ үү.

Сүлжээг идэвхжүүлсний дараа та дараа нь ашиглах IP хаягаа хадгалах хэрэгтэй болно. Шугамын командын терминалаас "sudo ifconfig" командыг гаргана. Та Eth0 (утастай холболт) эсвэл wlan0 (wifi холболт) -ыг сонирхож байна. "Inet" утга нь цэгээр тусгаарлагдсан 4 тооноос бүрдэх болно (жишээ нь#.#.#.# - миний хувьд 192.168.1.4).

Гэрийн орчинд энэ IP хаяг хэвээр байх болно. Гэсэн хэдий ч үүнийг өөрчлөх боломжтой нөхцөл байдал бий. Хэрэв танд энэ асуудал өөрчлөгдвөл та чиглүүлэгч дээрээ статик IP тохируулах боломжтой (чиглүүлэгчийн баримт бичгийг үзнэ үү), чиглүүлэгчээс шинэ IP хаягийг хайж олох (чиглүүлэгчийн баримт бичгийг үзнэ үү) эсвэл монитор /гар хавсаргаж, ifconfig командыг өгч болно. дээр.

Алхам 3: Толгойгүй компьютер дээр XWindows клиентэд ханддаг бусад компьютер дээр ширээний компьютер (xServer) суулгана уу

Windows-ийн хувьд би бизнесийн бус хэрэглээнд үнэ төлбөргүй байдаг Mobaxterm-ийг илүүд үздэг. Бүх сонголтуудаас бүү ай. Энэ нь танд хэрэггүй маш олон функцтэй.

Unix системийн хувьд ширээний компьютер нь ихэвчлэн локал дэлгэц дээр ажилладаг. Хэрэв тийм бол та үүнийг аль хэдийн суулгасан байна.

Алхам 4: XServer -ийг тохируулна уу

XServer -ийг тохируулна уу
XServer -ийг тохируулна уу
XServer -ийг тохируулна уу
XServer -ийг тохируулна уу

Mobaxterm ашиглан Microsoft Windows:

Ширээний сесс үүсгэхийн тулд сессийн дүрс дээр дарж SSH дүрс дээр дарна уу. Алсын хост талбарт IP хаягийг дээрээс оруулна уу. userid талбарыг идэвхжүүлэхийн тулд "хэрэглэгчийн нэрийг зааж өгөх" дээр дарж, хэрэглэгчийн нэрийг хажууд нь оруулна уу (жишээ нь Raspbian -ийн "pi"). "Нарийвчилсан SSH тохиргоо" таб дээр дарж алсын орчны талбарт тухайн машин дээр суулгасан ширээний орчинг сонгоно уу (жишээ нь Raspian -ийн lxde ширээний компьютер). Өөрчлөлтүүдийг хадгалахын тулд OK дарна уу. Та одоо энэ сесс дээр дарж тухайн компьютерын ширээний компьютерийг нээж болно. Эхний удаа нууц үгээ хадгалахыг танаас хүсэх болно. Нууц үгээ хадгалсны дараа танаас нууц үгээ дахин асуухгүй.

Unix xServer

ssh pi@#.#.#.# "DISPLAY = $ DISPLAY nohup xxxxx" эсвэл root хандалтыг авахын тулд sudo ашиглан: ssh pi@#.#.#.# "DISPLAY = $ DISPLAY nohup sudo -E xxxxx" хаана#. #.#.#бол xWindows клиент компьютерийн IP хаяг юм. pi бол хэрэглэгчийн нэр юм. xxxxx бол тушаал (жишээ нь шугамын командын терминалын lxterminal).

Нууц үг асуухыг арилгахын тулд ssh-keygen-ийг үзэхийг санал болгож байна.

Алхам 5: Нэмэлт: XServer Desktop -ийг Mobaxterm дахь Microsoft Windows Desktop -тэй нэгтгэх

Нэмэлт: XServer Desktop -ийг Mobaxterm дахь Microsoft Windows Desktop -тэй нэгтгэх
Нэмэлт: XServer Desktop -ийг Mobaxterm дахь Microsoft Windows Desktop -тэй нэгтгэх
Нэмэлт: XServer Desktop -ийг Mobaxterm дахь Microsoft Windows Desktop -тэй нэгтгэх
Нэмэлт: XServer Desktop -ийг Mobaxterm дахь Microsoft Windows Desktop -тэй нэгтгэх
Нэмэлт: XServer Desktop -ийг Mobaxterm дахь Microsoft Windows Desktop -тэй нэгтгэх
Нэмэлт: XServer Desktop -ийг Mobaxterm дахь Microsoft Windows Desktop -тэй нэгтгэх

Mobaxterm -ийн хамгийн сайн сонголт бол xServer ширээг Microsoft Windows ширээний компьютерт нэгтгэх явдал юм. Хүрээлэн буй орчны хооронд хайчилж, буулгахад хялбар байдаг. Та xServer цонхноос үл хамааран бүх цонхнуудын хооронд амархан шилжих боломжтой (жишээ нь alt-tab). Энэ нь зардал багатай байдаг.

Гэсэн хэдий ч, хэрэв та xServer -ийн ширээний компьютерийг устгавал тэр ширээний эхлэл цэсийг нэмэх шаардлагатай болно. Lxde -ийн хувьд (Raspbian -ийн нэгэн адил) энэ бол lxpanel юм. Бусад ширээний хувьд алсын компьютер дээр програм эхлүүлэхийн тулд тэд эхлэх цэсээ хэрхэн хэрэгжүүлж байгааг судлах шаардлагатай болно.

Mobaxterm олон цонхны горимыг тохируулах Тохиргоо -> тохиргоо дээр дарна уу. X11 табыг сонгоод X11 серверийн дэлгэцийн горимд "олон цонхны горим" -ыг сонгоно уу. Хадгалахын тулд OK дарна уу.

XServer Desktop нь сессийн тодорхойлолтыг өөрчлөхгүй л бол нэг цонхонд үргэлжлүүлэн ажиллах болно.

Ширээний оронд эхлэх цэсийг ажиллуулахын тулд сессийн тодорхойлолтыг өөрчилнө үү

Сеанс дээр хулганы баруун товчийг дараад засварлах хэсгийг сонгоно уу. Advanced SSH тохиргооны таб дээр дарна уу. Алсын орчныг сонгосон ширээний оронд Interactive Shell болгон өөрчил. XServer ширээний эхлэл цэсийг ажиллуулахын тулд гүйцэтгэх командыг тохируулна уу (жишээ нь Raspberry Pi -ийн "lxpanel" -г зааж өгнө үү, учир нь энэ нь lxde -ийн эхлэх цэс юм). Өөрчлөлтүүдийг хадгалахын тулд OK дарна уу.

Шинэ эхлэх цэсийг зөөж, хэмжээг нь өөрчлөхөд таны хулгана энэ шинэ эхлэх цэсийг давах үед энэ нь өргөжих бөгөөд энэ нь таныг Microsoft Windows -тэй ямар нэгэн зүйл хийх гэж байхад ядаргаатай байх болно. Ховор ашиглагддаг газар байрлуулах нь маш чухал юм.

Lxpanel (Raspbian хэл дээрх шиг) заавар энд байна

Бусад ширээний хувьд эдгээр өөрчлөлтийг хэрхэн хийхээ тодорхойлох шаардлагатай болно.

Lxpanel -ийг эхлүүлэхийн тулд сесс дээр хоёр дарна уу. Энэ нь таны дэлгэцийн дээд хэсэгт байрлах алсын xWindows системийг эхлүүлэх мөрийг нэмэх болно. Эхлүүлэх талбар дээр хулганы баруун товчийг дараад "самбарын тохиргоо" дээр дарна уу. Эдгээр тохиргоонд "зүүн" ирмэгийг, "төв" -ийг зэрэгцүүлэн сонгоно уу. Өндрийг 20%, өргөнийг 20 пиксел болгож өөрчилнө үү. Дэвшилтэт таб дээр дарна уу. Багасгах тэмдэглэгээг хийж, хэмжээг нь 2 пиксел болгож өөрчлөх хэрэгтэй. Өөрчлөлтийг хэрэгжүүлэхийн тулд хаах дээр дарна уу.

Багасгахад шинэ эхлэх цэс Windows ширээний зүүн төв хэсэгт бараг харагдахгүй болно. Энэ нь маш нимгэн хар хонхорхой байх болно. Үүн дээр хулганаа зөөх нь түүнийг өргөжүүлэх болно. Програмын цэс бол дээд дүрс юм. Та үүнийг ашиглан шаардлагатай бол шинэ цонх болон алсын програм нээх боломжтой.

Алхам 6: Үндэс нууц үгээ тохируулах эсвэл Root буюу Нэвтрэх хэрэггүй

Туршлагагүй хэрэглэгчид ROOT хэрэглэгчийн нууц үгийг тохируулж, ROOT -ийг шууд ашигладаг (ихэвчлэн бүх цаг үед). Хэрэв танд өөр хувилбаруудыг хэрхэн ашиглах талаар туршлага байхгүй бол та root системд нэвтрэх ёсгүй. Үндэс нь маш аюултай тул үүнийг үнэхээр шаардлагатай үед л ашиглах ёстой.

Би ROOT хэрэглэгчийн нууц үгийг хэзээ ч тавиагүй. Үүний оронд би олон хувилбаруудын аль нэгийг ашиглаж, ROOT эрх мэдэл шаардлагагүй болсон үед шууд хаадаг.

Үндэс эрх мэдэлтэй 1 командыг ажиллуулж байна

sudo xxxxx (жишээ нь sudo apt-get install gparted)

Шугамын командын терминал дээр root эрх бүхий хэд хэдэн тушаалыг ажиллуулж байна

sudo su

Хэрэглэгчийн ердийн хүсэлт рүү буцахын тулд exit командыг ашиглана уу.

График програмыг root эрх мэдэлтэй ажиллуулах

sudo -E xxxxx (жишээ нь sudo -E gparted)

Raspberry Pi "root терминал" нь захиргааны нууц үг шаарддаг

Үүнээс болж ROOT нууц үгийг бүү тохируул.

Үүний оронд дээр дурдсан "sudo -E su" командыг ашиглана уу. Эсвэл та эхлэлийн мөрөнд "root терминал" -ыг өөрчилж болно. Хэрэглээний цэс -> системийн хэрэгсэл -> root терминалын командыг өөрчлөх. Хэрэв та "root терминал" дээр хулганы баруун товчийг дараад шинж чанаруудыг сонговол "ширээний оруулга" табыг сонгож болно. "Lxterminal -e sudo -E su" командыг солино уу. Энэ нь root хэрэглэгчийн хувьд мөрийн командын мөрийг нээж, DISPLAY хувьсагч хадгалагдах тул график командыг ажиллуулах боломжийг танд олгоно.

"Raspberry Pi -ийн тохиргоо" нь удирдлагын нууц үг шаарддаг

Үүнээс болж root -ийн нууц үгийг бүү тохируул.

Үүний оронд програмын цэс -> сонголтууд -> Raspberry Pi -ийн тохиргооны командыг өөрчилнө үү. Хэрэв та "Raspberry Pi -ийн тохиргоо" дээр хулганы баруун товчийг дараад шинж чанараа сонговол "ширээний оруулга" табыг сонгож болно. Тушаал sudo -A rc_gui -ээр төгсөх ёстой эсэхийг шалгаарай. Хэрэв тийм бол бүх тушаалыг "sudo -E rc_gui" -ээр солино уу.

"Давуу эрхтэй програмууд" нь администраторын нууц үг шаарддаг тул үүнээс болж root -ийн нууц үгийг бүү тохируулаарай.

Үүний оронд програмын цэс -> сонголтууд -> Давуу эрхтэй програмуудын командыг өөрчилнө үү. Хэрэв та "Давуу эрхтэй програмууд" дээр хулганы баруун товчийг дараад шинж чанаруудыг сонговол "ширээний оруулга" табыг сонгож болно. Тушаал sudo -A rp -prefapps -ээр төгсөх ёстой эсэхийг шалгаарай. Хэрэв тийм бол бүх тушаалыг "sudo -E rp -prefapps" -ээр солино уу.

Sudo -д зориулсан сонголт

-E нь sudo -г орчны бүх хувьсагчийг дамжуулахыг шаарддаг. DISPLAY орчны хувьсагч нь xServer -тэй хэрхэн харилцахаа мэддэг байхын тулд график командуудад хадгалагдах ёстой. Анхааруулга: бусад хувьсагчууд нь шинээр үүсч буй орчинтой зөрчилдөж магадгүй. Зөвхөн DISPLAY хувьсагчийг дамжуулах нь хамаагүй дээр шийдэл байх болно.

Зөвлөмж болгож буй: