ሊኑክስ ዴስክቶፕን በአንድሮይድ ላይ ጫን

ሃይ ሀብር! ከኤ.ፒ.ሲ መጽሔት የወጣ ጽሑፍ ትርጉም ለአንተ ትኩረት አቀርባለሁ።

ሊኑክስ ዴስክቶፕን በአንድሮይድ ላይ ጫን
ይህ መጣጥፍ የሊኑክስ ኦፐሬቲንግ አካባቢን ሙሉ በሙሉ መጫንን ከግራፊክ ዴስክቶፕ አካባቢ ጋር በአንድሮይድ መሳሪያዎች ላይ ይሸፍናል።

ብዙዎቹ በአንድሮይድ ላይ ያሉ ሊኑክስ ሲስተሞች ከሚጠቀሙባቸው ቁልፍ ቴክኖሎጂዎች አንዱ ነው። ሥር. ይህ በሊኑክስ ዴስክቶፖች እና አገልጋዮች ላይ በጣም ታዋቂ የሆነውን የ chroot utility የተጠቃሚ ቦታ ትግበራ ነው። ነገር ግን፣ የ chroot መሳሪያ የስር ተጠቃሚ ስልጣንን ይፈልጋል፣ ይህም በነባሪ በአንድሮይድ ላይ አይገኝም። በሌላ በኩል፣ pRoot የማውጫ ቅርበት በማቋቋም ይህንን ጥቅም ይሰጣል።

የሊኑክስ ተርሚናሎች

ሁሉም ለአንድሮይድ የሊኑክስ ተርሚናል አስማሚዎች ከTermux በተለየ የBusyBox መገልገያዎች ስብስብ የላቸውም ማለት አይደለም። ለዚህ ምክንያቱ የእንደዚህ አይነት ስርዓቶች አጠቃላይ ነጥብ ሁሉንም የስርዓተ ክወና ክፍሎች "ሙሉ" መጫን ነው, BusyBox ግን ሁሉንም ብዙ የተለመዱ መገልገያዎችን ወደ አንድ ሁለትዮሽ ፋይል ለማምጣት ነው. BusyBox ባልተጫኑ ስርዓቶች ላይ የሊኑክስ ቡት ጫኝ ጥቅም ላይ ይውላል ፣ እሱም ሙሉ የፕሮግራሞቹን ስሪቶች ይይዛል።
ሊኑክስ ዴስክቶፕን በአንድሮይድ ላይ ጫን"

ለስርጭቱ መግቢያ እና የይለፍ ቃል እና VNC በ UserLand ውስጥ ያዘጋጁ።

ሆኖም እነዚህ ስርዓቶች Termuxን የማይፈልጉ ተጨማሪ ቴክኖሎጂዎች አሏቸው። ይህ መጣጥፍ የሊኑክስ ስርጭትን እና የጂአይአይ ዴስክቶፕን ሙሉ ጭነት ይሸፍናል። ግን በመጀመሪያ የግራፊክስ ስርዓቱን ለመጫን መንገድ መምረጥ ያስፈልግዎታል.

ሊኑክስ በአንድሮይድ ላይ

ቀደም ሲል እንደተገለፀው እኛ የምንጭናቸው የሶፍትዌር ፓኬጆች በተጠቃሚ ቦታ ላይ ይሰራሉ።

ይህ ማለት ለአሁኑ ተጠቃሚ ብቻ ፈቃድ አላቸው, ይህም በ Android OS ሁኔታ ውስጥ ሁልጊዜ መደበኛ ተጠቃሚ ነው, ማለትም. የአስተዳዳሪ መብቶች የሉትም። ሆኖም የሊኑክስ ዴስክቶፕን ለመጫን እንደ X ወይም Wayland ያሉ የግራፊክስ አገልጋይ መጫን አለብን። ይህንን በሊኑክስ ኦፕሬቲንግ አከባቢ ውስጥ ካደረግን የ Android ስርዓተ ክወና ስዕላዊ ደረጃን ሳያገኙ እንደ መደበኛ ተጠቃሚ ይጀምራል። እና ስለዚህ አገልጋዩን ወደ ሃርድዌር መድረስ እና ግራፊክ አከባቢን የመጠበቅ ችሎታ እንዲኖረው በ "ስታንዳርድ" አንድሮይድ መንገድ ወደ መጫን መፈለግ አለብን።

በገንቢው ማህበረሰብ ውስጥ ያሉ ብልህ ሰዎች ለዚህ ችግር ሁለት መፍትሄዎችን አቅርበዋል. የመጀመሪያው የእራስዎን የሊኑክስ ስሪቶች (በተለምዶ X አገልጋይ) መጠቀም ነው። ከበስተጀርባ መስራት ከጀመሩ በኋላ በVNC በኩል ወደዚህ የጀርባ ሂደት መዳረሻ ይኖርዎታል። ቀድሞውንም የቪኤንሲ መመልከቻ በአንድሮይድ መሳሪያህ ላይ ካለህ ከሌሎች ኮምፒውተሮች ጋር በርቀት መስተጋብር ለመፍጠር ብቻ ተጠቀምበት። ይህ ቀላል መፍትሄ ነው, ሆኖም ግን, አንዳንድ ተጠቃሚዎች በፕሮግራሙ ላይ ችግር እንዳለባቸው ይናገራሉ.

ሁለተኛው አማራጭ በተለይ ለአንድሮይድ መሳሪያዎች የተነደፈ አገልጋይ መጫን ነው። አንዳንድ አገልጋዮች በፕሌይ ስቶር ላይ በሚከፈልባቸው እና በነጻ ስሪቶች ይገኛሉ። ከመጫንዎ በፊት የተመረጠው አማራጭ የሚደገፍ መሆኑን ወይም ቢያንስ ሊጭኑት ካለው ከሊኑክስ ለ አንድሮይድ ሶፍትዌር ፓኬጅ ጋር መስራቱን ማረጋገጥ ያስፈልግዎታል። የ X-Server ስርዓትን መርጠናል፣ እና ስለዚህ የXServer XSDL ሶፍትዌር ጥቅልን ተጠቀምን (ሳንቲም). ይህ ጽሑፍ የዚህን አገልጋይ የመጫን ሂደቱን ይገልፃል, ምንም እንኳን ሌላ የተጫነ አፕሊኬሽን ካለዎት ወይም VNC እየተጠቀሙ ከሆነ ትንሽ ሊለያይ ይችላል.

የስርዓት ምርጫ

እንደ X-Servers ሁኔታ በፕሌይ ስቶር ውስጥ የሊኑክስ ሲስተም ስርጭቶችን ለመጫን በርካታ አፕሊኬሽኖች አሉ። እዚህ, እንዲሁም በ Termux, ስርወ መዳረሻን በማይፈልጉ አማራጮች ላይ እናተኩራለን, ይህም በተራው ደግሞ የተወሰነ አደጋን ያካትታል. እነዚህ መተግበሪያዎች የውሂብዎን ደህንነት በሚጠብቁበት ጊዜ አብዛኛዎቹ ተጠቃሚዎች የሚያስፈልጋቸውን ሁሉንም ተግባራት ያቀርባሉ። ከታች ያሉት በፕሌይ ስቶር ውስጥ ያሉ የመተግበሪያዎች ምሳሌዎች ናቸው።

- ተጠቃሚላንድበጣም ታዋቂ የተጠቃሚዎች ምርጫ። አፕሊኬሽኑ የጋራ ስርጭቶችን ያካትታል፡ ዴቢያን፣ ኡቡንቱ፣ አርክ እና ካሊ። የሚገርመው፣ ምንም እንኳን RPM ላይ የተመሰረቱ አማራጮች ባይኖሩም፣ UserLANd አነስተኛ ማህደረ ትውስታ ላላቸው መሳሪያዎች አልፓይን ሊኑክስን ያካትታል።

- anlinuxይህ መተግበሪያ አንድ ወይም ከዚያ በላይ የሆኑ ትላልቅ ስርጭቶችን ለመጫን ይረዳል እና ኡቡንቱ/ዴቢያንን፣ ፌዶራ/ሴንቶስን፣ openSUSE እና ካሊንም ሊያካትት ይችላል። እዚያም አነስተኛ ዋጋ ያላቸውን የዴስክቶፕ አማራጮችን መምረጥ ይችላሉ፡ Xfce4፣ MATE፣ LXQtand LXDE። ቴርሙክስን መጫን ያስፈልገዋል፣ እና የአንድሮይድ ኦፕሬቲንግ ሲስተም ከ5.0 እና ከዚያ በላይ መሆን አለበት።

- አንድሮኒክስ ከ AnLinux ጋር በጣም ተመሳሳይ። ምናልባት ከቀዳሚው መተግበሪያ በተሻለ ሁኔታ የተነደፈ ሊሆን ይችላል፣ ግን ያነሱ ስርጭቶችን ይደግፋል።

- GNURoot WheezyXይህ ፕሮጀክት በአንድሮይድ ላይ እንደ ሊኑክስ ተለዋጭ ሆኖ ተጀምሯል እና ለክፍት ምንጭ ሶፍትዌር የተሰራ ነው። ስሙ እንደሚያመለክተው፣ የሚያተኩረው በዴቢያን ስርጭቶች ላይ ሲሆን 'X' መጨረሻ ላይ ግን አፕሊኬሽኑ ግራፊክ ዴስክቶፕ ተኮር ነው ማለት ነው። እና ፈጣሪዎች የፕሮጀክቱን ልማት ለተጠቃሚላንድ ሲሉ ቢያቆሙም፣ ማንም ቢፈልገው GNURoot WheezyX አሁንም በPlay መደብር ላይ ይገኛል።

የዚህ ጽሑፍ አዘጋጆች የሊኑክስ ዴስክቶፕን በአንድሮይድ ላይ ለመጫን የ UserLand መተግበሪያን ይጠቀማሉ፣ እና ለዚህ በርካታ ምክንያቶች አሉ። በመጀመሪያ፣ አፕሊኬሽኑ ክፍት ምንጭ ነው (ምንም እንኳን አንሊኑክስም ቢኖረውም)። በሁለተኛ ደረጃ, ጥሩ የስርጭት ስብስቦችን ያቀርባል (ምንም እንኳን Fedora ወይም CentOS አያካትትም), እና በስማርትፎን ማህደረ ትውስታ ውስጥ ብዙ ቦታ የማይወስዱ አነስተኛ የስርዓት መስፈርቶችን በመጠቀም ስርጭቶችን ለመጫን ሊያገለግል ይችላል. ነገር ግን የ UserLand ዋነኛ ጥቅም ከጠቅላላው ስርጭቶች ይልቅ ነጠላ አፕሊኬሽኖችን ለመጫን የድጋፍ መሳሪያዎች አሉት። ይህ ለእኛ ምን ማለት እንደሆነ በኋላ ላይ እናገኘዋለን። አሁን UserLand በመሳሪያህ ላይ እንጫን።

የመተግበሪያ የተጠቃሚ መሬት

መተግበሪያውን ከ Google Play ወይም F-Droid ያውርዱ (ሳንቲም) በአንድሮይድ ኦኤስ. እንደ ማንኛውም መተግበሪያ ይጫናል - እዚህ ምንም ልዩ ነገር አያስፈልግም. ከዚያ በኋላ ከመተግበሪያው መሳቢያ ውስጥ ያስጀምሩት.

እዚያ የሚያዩት የመጀመሪያው ነገር የስርጭት ዝርዝር ነው. በመጨረሻ፣ ሁለት የዴስክቶፕ አማራጮችን ማግኘት ትችላለህ፡ LXDE እና Xfce4። ማጠቃለያው የፋየርፎክስ መተግበሪያ፣ ሁለት ጨዋታዎች እና ጥቂት የቢሮ መገልገያዎች፡ GIMP፣ Inkscape እና LibreOffice ናቸው። ይህ ትር አፕሊኬሽን ይባላል። መተግበሪያዎችን ለመጫን የተነደፈ ነው።

አንድ ነገር ከጫኑ በኋላ ስለ እሱ ተዛማጅ ግቤት በ "ክፍለ ጊዜ" ትር ላይ ይታያል. እዚህ የአሁኑን ክፍለ ጊዜ መጀመር ወይም ማቆም ይችላሉ, እንዲሁም የአሂድ ሂደቶችን ይመልከቱ.

"ፋይል ሲስተምስ" አስቀድሞ የተጠናቀቁ ጭነቶችን የሚያሳይ የመጨረሻው ትር ነው። ማንኛውንም ንጥረ ነገር ከፋይል ሲስተሞች ከሰረዙ በኋላ ስለእሱ መረጃ ከክፍለ ጊዜ ትር እንደሚጠፋ ልብ ሊባል ይገባል ፣ ግን ይህ ካልሆነ አያረጋግጥም። ይህ ማለት አሁን ባለው የፋይል ስርዓት ላይ በመመስረት አዲስ ክፍለ ጊዜ መፍጠር ይችላሉ. ይህ ግንኙነት በተግባር ላይ ካዩት እንዴት እንደሚሰራ መረዳት በጣም ቀላል ነው፣ስለዚህ አፕሊኬሽኑን በ UserLand ስርዓት አካባቢ በመጫን እንጀምራለን።
ሊኑክስ ዴስክቶፕን በአንድሮይድ ላይ ጫን

በስማርትፎንዎ ላይ የማከፋፈያ ኪት ከመጫንዎ በፊት ለተጠቃሚ ላንድ የማከማቻ መዳረሻ መስጠት አለቦት።

በተጠቃሚ ሀገር ውስጥ ያሉ ስርጭቶች

በመሳሪያዎ ላይ ለመጫን በመተግበሪያዎች ማያ ገጽ ላይ ከሚገኙት ስርጭቶች ውስጥ አንዱን ይምረጡ። ኡቡንቱን እንደ ምሳሌ እንጠቀማለን። አዶውን ጠቅ ማድረግ የተጠቃሚ ስም፣ የይለፍ ቃል እና የቪኤንሲ ይለፍ ቃል የሚጠይቅ ንግግር ያመጣል። ከዚያም ስርጭቱን የሚያገኙበትን ዘዴ ይምረጡ. ማውረዱ ይጀምራል, በዚህ ጊዜ የተመረጠው ስርጭት መሰረታዊ ምስል ጥቅም ላይ ይውላል. ፋይሉ በ UserLand ማውጫ ውስጥ ይከፈታል።

ማውረዱ ሲጠናቀቅ ወደ xterm terminal emulator ይመለሱ። የትኛውን የሊኑክስ ስሪት እንደጫንክ ለማወቅ የአገልግሎት ትዕዛዝ ማስገባት ትችላለህ፡-

uname –a

ቀጣዩ እርምጃ የኡቡንቱ መገልገያ ትዕዛዝን በመጠቀም ዴስክቶፕን መጫን ነው፡-

sudo apt install lxde

የመጨረሻው እርምጃ አዲሱ የዴስክቶፕ አካባቢዎ ለመስራት ዝግጁ መሆኑን ማረጋገጥ ነው። ይህንን ለማድረግ ፋይሉን ማርትዕ ያስፈልግዎታል xinitrcfile፣ በአሁኑ ጊዜ አንድ መስመር ብቻ ያለው /usr/bin/twm. ወደ መለወጥ ያስፈልጋል /usr/bin/startlxde. አሁን ከ XSDL ክፍለ ጊዜ ውጣ (በማስታወቂያው ቦታ ላይ ያለውን የ STOP ቁልፍን ጠቅ ማድረግን እርግጠኛ ይሁኑ) በ Sessions ትር ላይ "Ubuntu listing" የሚለውን ቁልፍ ተጭነው ይያዙ እና "Stop Sessions" ን ጠቅ ያድርጉ እና ክፍለ-ጊዜዎቹን እንደገና ያስጀምሩ። ከጥቂት ሰከንዶች በኋላ የ LXDE ስርዓት አካባቢ መታየት አለበት። በእሱ ውስጥ, በመደበኛ ዴስክቶፕ ላይ ተመሳሳይ ነገር ማድረግ ይችላሉ. ትንሽ ትንሽ እና ትንሽ ቀርፋፋ ሊሆን ይችላል፡ በመሳሪያው ላይ ያለውን ቁልፍ በቁልፍ ሰሌዳ እና በመዳፊት ካደረጉት ይልቅ ረዘም ያለ ጊዜ መጠበቅ አለብዎት። በስማርትፎን ላይ የሊኑክስ ሲስተም አካባቢን እንዴት ማሻሻል እንደምንችል እንይ።

ለተጠቃሚላንድ ፈጣን መመሪያ

የዴስክቶፕን ይዘቶች በቅርብ መመርመር የዴስክቶፕ ሥሪት ትክክለኛ መዝናኛን ያሳያል። UserLand በቁልፍ ሰሌዳ እና መዳፊት (በብሉቱዝ ወይም በሌላ የተገናኘ) መሳሪያ ላይ እየተጠቀሙ ከሆነ በዚህ ቅርጸት የሊኑክስ ሲስተም አካባቢን ለመጠቀም ቀላል ይሆንልዎታል። ከትንሽ መዘግየት በስተቀር የX-ዊንዶውስ ጠቋሚ ከአንድሮይድ መሳሪያ ጠቋሚ ጋር በመመሳሰሩ ሁሉም ነገር ያለችግር ይሰራል።

ምናልባት እርስዎ ማድረግ የሚፈልጉት የመጀመሪያው ነገር ነባሪውን የፊደል አጻጻፍ ስርዓት ማስተካከል ነው, ምክንያቱም የዴስክቶፕ ቅርጸ ቁምፊ መጠን ለስልክ ስክሪን በጣም ትልቅ ነው. ወደ ዋናው ሜኑ ይሂዱ ከዚያም "ቅንጅቶች" → "መልክ እና መግብሮችን ያብጁ" → "መግብር" የሚለውን ይምረጡ. እዚህ ነባሪውን የቅርጸ-ቁምፊ መጠን ለስልክዎ ተስማሚ ወደሆነ ነገር መቀየር ይችላሉ።

በመቀጠል፣ የሚወዷቸውን ፕሮግራሞች በሊኑክስ ሲስተም አካባቢ ላይ መጫን ይፈልጉ ይሆናል። ከዚህ በላይ እንደተገለፀው የአገልግሎት ትዕዛዞች በዚህ ጉዳይ ላይ አይሰሩም ፣ ስለዚህ ASAP ተብሎ በሚጠራው የተጠቃሚLand ስርዓት አካባቢ ውስጥ የተጫነ በእውነት በጣም አስፈላጊ መሣሪያ ለመጠቀም ነፃነት ይሰማዎ።

sudo apt install emacs

ሊኑክስ ዴስክቶፕን በአንድሮይድ ላይ ጫን

በመተግበሪያው ውስጥ ያሉ ስርጭቶች በክፍለ-ጊዜዎች መልክ ቀርበዋል. እነሱን መጀመር እና መዝጋት ይችላሉ.

ሊኑክስ ዴስክቶፕን በአንድሮይድ ላይ ጫን

ስርጭቱን ከጫኑ በኋላ የዴስክቶፕ አካባቢን ከመደበኛ ትዕዛዞች ጋር ማከል ይችላሉ።

ለስርጭትዎ አማራጭ የግንኙነት ዘዴዎችም ያስፈልጉ ይሆናል። መጀመሪያ ላይ XSDL ስላዘጋጀህ ሁልጊዜ አንድ አይነት መሆን አለበት ማለት አይደለም። በክፍለ ጊዜ ትር ላይ ሌላ መለያ መፍጠር እና የተለየ አገልጋይ መምረጥ ይችላሉ። ልክ ወደ ተመሳሳይ የፋይል ስርዓት መጠቆምዎን እርግጠኛ ይሁኑ. UserLANd አዲስ የግንኙነት አይነት ለመመስረት ወደ ትክክለኛው መተግበሪያ ሊመራዎት ይሞክራል፡ ወይ XSDL፣ ConnectBot ለ SSH፣ ወይም bVNC።

ነገር ግን፣ እንደገና ለመገናኘት ሲሞክሩ አፑ በራስ ሰር ወደ ፕሌይ ስቶር የሚመራዎት ጽናት ሊያናድድ ይችላል። ይህንን ለማቆም ልዩ መተግበሪያን በመጫን አገልጋዩን መቀየር በቂ ነው. SSH ን ለመጫን የድሮውን የታመነ VX ConnectBot ይምረጡ። በቃ ወደብ 2022 በተጠቃሚ ስምህ እና በይለፍ ቃልህ በስራ ቦታው ላይ ግባ። ከቪኤንሲ አገልጋይ ጋር ለመገናኘት የሚያስፈልግዎ የንግድ ማስታወቂያዎችን መጫን ብቻ ነው፣ነገር ግን በብዙ መልኩ የላቀ የዝላይ ዴስክቶፕ መተግበሪያን እና አድራሻውን 127.0.0.1:5951 ይደውሉ።

የፋይል ስርዓቱን ሲፈጥሩ ያዘጋጁትን የቪኤንሲ ይለፍ ቃል እንደሚያስታውሱት ተስፋ እናደርጋለን።
እንዲሁም በእርስዎ አውታረ መረብ ላይ በሌላ ኮምፒዩተር ላይ ተመሳሳይ መሳሪያዎችን በመጠቀም የአሁኑን የተጠቃሚላንድ ክፍለ ጊዜ ማግኘት ይችላሉ። እንደ ኮንሶል ያሉ የሊኑክስ ተርሚናልን በመጠቀም ኤስኤስኤች ከሩጫ ክፍለ ጊዜ (ከግንኙነት አይነት ኤስኤስኤች ጋር) ማገናኘት ወይም KRDCን በመጠቀም ከቪኤንሲ ጋር ማገናኘት በቂ ነው። በኮምፒውተርዎ ስክሪን ላይ ያሉትን የአካባቢ አድራሻዎች በአንድሮይድ አይፒ አድራሻዎ ብቻ ይተኩ።

ከሁለት ተንቀሳቃሽ አፕሊኬሽኖች ጋር ተዳምሮ ይህ ማዋቀር በአሁኑ ጊዜ ያለዎትን ማንኛውንም ኮምፒዩተር ተጠቅመው ሊያገናኙት የሚችል ምቹ የሊኑክስ ሲስተም ይሰጥዎታል።

ምንጭ: hab.com

አስተያየት ያክሉ