په Android کې د لینکس ډیسټاپ نصب کړئ

سلام، حبر! زه ستاسو پام ته د APC مجلې څخه د یوې مقالې ژباړه وړاندې کوم.

په Android کې د لینکس ډیسټاپ نصب کړئ
دا مقاله په Android وسیلو کې د ګرافیکي ډیسټاپ چاپیریال سره د لینکس عملیاتي چاپیریال بشپړ نصب پوښي.

یو له کلیدي ټیکنالوژیو څخه چې په Android کې ډیری لینکس سیسټمونه کاروي proot. دا د کروټ یوټیلیټ د کارونکي ځای پلي کول دي ، کوم چې په لینکس ډیسټاپونو او سرورونو کې خورا مشهور دی. په هرصورت، د کروټ وسیله د روټ کارونکي اجازې ته اړتیا لري، کوم چې په Android کې د ډیفالټ لخوا شتون نلري. pRoot دا ګټه د لارښود پابندۍ رامینځته کولو سره چمتو کوي.

د لینوکس ترمینلونه

د Android لپاره ټول لینکس ټرمینل ایمولیټرونه د BusyBox اسانتیاو سیټ نلري ، برعکس ، د مثال په توګه ، Termux. د دې دلیل دا دی چې د داسې سیسټمونو ټوله نقطه د ټولو OS اجزاو "بشپړ" نصب چمتو کول دي ، پداسې حال کې چې BusyBox ډیزاین شوی ترڅو ټول ډیری عام اسانتیاوې په یو واحد بائنری فایل کې راټول کړي. په هغه سیسټمونو کې چې BusyBox نصب نلري، د لینکس بوټسټریپ کارول کیږي، کوم چې د برنامو بشپړ نسخې لري.
په Android کې د لینکس ډیسټاپ نصب کړئ"

په UserLand کې د توزیع او VNC لپاره ننوتل او پټنوم تنظیم کړئ.

په هرصورت، دا سیسټمونه اضافي ټیکنالوژي لري چې Termux ته اړتیا نلري. دا مقاله به د لینکس توزیع بشپړ نصب او همدارنګه د GUI ډیسټاپ پوښښ وکړي. مګر لومړی تاسو اړتیا لرئ د ګرافیک سیسټم نصبولو څرنګوالی غوره کړئ.

په Android کې لینکس

لکه څنګه چې مخکې یادونه وشوه، د سافټویر کڅوړې چې موږ به یې د کاروونکي ځای کې نصب کړو.

دا پدې مانا ده چې دوی یوازې د اوسني کارونکي لپاره اجازه لري، کوم چې د Android OS په قضیه کې تل یو عادي کاروونکي وي، د بیلګې په توګه. د مدیر حقونه نلري. په هرصورت، د لینکس ډیسټاپ نصبولو لپاره، موږ اړتیا لرو د ګرافیک سرور نصب کړو لکه X یا Wayland. که موږ دا د لینکس عملیاتي چاپیریال کې ترسره کړو، نو دا به د عادي کارونکي په توګه پیل شي، پرته له دې چې د Android OS ګرافیکي کچې ته لاسرسی ولري. او له همدې امله ، موږ باید د "معیاري" Android لارې کې د سرور نصبولو په لټه کې شو ، ترڅو دا هارډویر ته لاسرسی ولري او د ګرافیکي چاپیریال ساتلو وړتیا ولري.

په پراختیا کونکي ټولنه کې هوښیار خلک دې ستونزې ته دوه حلونه راوړي. لومړی دا دی چې د لینکس خپل نسخې وکاروئ (په ځانګړي ډول سرور ایکس). یوځل چې دوی په شالید کې چلول پیل کړي ، تاسو به د VNC له لارې دې شالید پروسې ته لاسرسی ومومئ. که ستاسو د Android وسیله دمخه د نورو کمپیوټرونو سره د ریموټ تعامل لپاره د VNC لیدونکي برنامه لري ، نو په ساده ډول یې محلي کوربه ته د ریموټ لاسرسي ترلاسه کولو لپاره وکاروئ. دا د پلي کولو لپاره یو ساده حل دی ، مګر ځینې کاروونکو راپور ورکړی چې د برنامه کار کولو کې ستونزې لري.

دوهم اختیار دا دی چې یو سرور نصب کړئ چې په ځانګړي ډول د Android وسیلو لپاره ډیزاین شوی. ځینې ​​سرورونه په Play Store کې په تادیه شوي او وړیا نسخو کې شتون لري. د نصبولو دمخه، تاسو اړتیا لرئ وګورئ چې ایا ټاکل شوی اختیار ملاتړ شوی یا لږترلږه د لینکس لپاره د Android سافټویر کڅوړې سره کار کوي چې تاسو یې نصب کوئ. موږ د X-Server سیسټم ته ترجیح ورکړه، او له همدې امله د XServer XSDL سافټویر کڅوړه (لینک). دا مقاله به د دې سرور لپاره د نصب کولو پروسه تشریح کړي، که څه هم دا ممکن یو څه توپیر ولري که تاسو بل غوښتنلیک نصب کړی وي یا VNC کاروئ.

د سیسټم انتخاب

لکه څنګه چې د X-Servers په قضیه کې، د لینکس سیسټم توزیع نصبولو لپاره په Play Store کې ډیری غوښتنلیکونه شتون لري. دلته، په بیله بیا د Termux سره، موږ به په هغه اختیارونو تمرکز وکړو چې د ریښې لاسرسي ته اړتیا نلري، کوم چې په پایله کې د یو ټاکلي درجې خطر شامل دي. دا غوښتنلیکونه ټول هغه فعالیت چمتو کوي چې ډیری کارونکي ورته اړتیا لري پداسې حال کې چې ستاسو ډاټا خوندي ساتي. لاندې په Play Store کې د ورته ایپس مثالونه دي:

- UserLand: د کاروونکو تر منځ خورا مشهور انتخاب. په غوښتنلیک کې د عام توزیعونو سیټ شامل دي: دیبیان ، اوبنټو ، آرچ او کالي. په زړه پورې خبره، د RPM پر بنسټ اختیارونو نشتوالي سره سره، UserLand د کم حافظې سره د وسیلو لپاره الپین لینکس شاملوي.

- انلاینکس: دا اپلیکیشن د لویو توزیعاتو یو یا ډیرو لیستونو نصبولو کې مرسته کوي او ممکن پکې شامل وي Ubuntu/Debian، Fedora/CentOS، openSUSE او حتی کالي. هلته تاسو کولی شئ د ټیټ لګښت ډیسټاپ اختیارونه هم غوره کړئ: Xfce4، MATE، LXQtand LXDE. دا د Termux نصبولو ته اړتیا لري، او د Android عملیاتي سیسټم باید د 5.0 او لوړ څخه وي.

- اندرونکس د AnLinux سره ډیر ورته. احتمالا د تیر اپلیکیشن په پرتله غوره ډیزاین شوی ، مګر د لږ توزیع ملاتړ کوي.

- GNURoot WheezyX: دا پروژه په Android کې د لینکس د ډول په توګه پیل شوې او د خلاصې سرچینې سافټویر لپاره رامینځته شوې. لکه څنګه چې نوم وړاندیز کوي، دا د دیبیان توزیع باندې تمرکز کوي، پداسې حال کې چې 'X' په پای کې معنی لري چې غوښتنلیک د ګرافیکي ډیسټاپ پر بنسټ دی. او د دې حقیقت سره سره چې جوړونکو د کارنلینډ لپاره د پروژې پراختیا ودروله ، GNURoot WheezyX لاهم په Play Store کې شتون لري که څوک ورته اړتیا ولري.

د دې مقالې لیکوالان به په Android کې د لینکس ډیسټاپ نصبولو لپاره د UserLand ایپ کاروي ، او د دې لپاره ډیری دلیلونه شتون لري. لومړی، غوښتنلیک خلاص سرچینه ده (که څه هم AnLinux هم دی). دوهم ، دا د توزیع ښه سیټ وړاندیز کوي (که څه هم پدې کې فیډورا یا CentOS شامل ندي) ، او دا د لږترلږه سیسټم اړتیاو سره د توزیع نصبولو لپاره هم کارول کیدی شي چې د سمارټ فون حافظه کې به ډیر ځای ونه نیسي. مګر د UserLand اصلي ګټه دا ده چې دا د بشپړ توزیع پرځای د انفرادي غوښتنلیکونو نصبولو لپاره د ملاتړ وسیلې لري. موږ به وروسته معلومه کړو چې دا زموږ لپاره څه معنی لري. اوس راځئ چې په خپل وسیله UserLand نصب کړو.

د کارونکي او غوښتنلیک

د ګوګل پلی یا F-Droid څخه اپلیکیشن ډاونلوډ کړئ (لینکپه Android OS کې. دا د نورو غوښتنلیکونو په څیر نصب کیږي - تاسو اړتیا نلرئ دلته کوم ځانګړي کار وکړئ. له هغې وروسته ، دا د غوښتنلیک دراز څخه لانچ کړئ.

لومړی شی چې تاسو به یې وګورئ د توزیع لیست دی. په پای کې تاسو کولی شئ یو څو ډیسټاپ اختیارونه ومومئ: LXDE او Xfce4. دا د فایرفوکس غوښتنلیک، یو څو لوبو او ډیری دفتري اسانتیاو لخوا راټول شوی: GIMP، Inkscape او LibreOfce. دا ټب د "Applications" په نوم یادیږي. دا د غوښتنلیکونو نصبولو لپاره دی.

وروسته له دې چې تاسو یو څه نصب کړئ، د هغې په اړه ورته ننوتل به د "غونډې" ټب کې ښکاره شي. دلته تاسو کولی شئ روانه ناسته پیل یا ودروئ، په بیله بیا د چلولو پروسې وګورئ.

"فایل سیسټمونه" وروستی ټب دی چې دمخه بشپړ شوي نصبونه ښیې. دا د یادونې وړ ده چې وروسته له دې چې تاسو د فایل سیسټم څخه کوم عنصر حذف کړئ ، د دې په اړه معلومات به د سیشن ټب څخه حذف شي ، کوم چې په هرصورت ، بل ډول ثابت نه کوي. دا پدې مانا ده چې تاسو کولی شئ د اوسني فایل سیسټم پراساس یوه نوې ناسته جوړه کړئ. دا خورا اسانه ده چې پوه شئ چې دا اړیکه څنګه کار کوي که تاسو دا په عمل کې وګورئ، نو موږ به د یوزرلینډ سیسټم چاپیریال کې د غوښتنلیک نصبولو سره پیل کړو.
په Android کې د لینکس ډیسټاپ نصب کړئ

په خپل سمارټ فون کې د توزیع نصبولو دمخه، تاسو باید د کاروونکي او ذخیره کولو ته لاسرسی ورکړئ.

په UserLand کې توزیع

ستاسو په وسیله نصبولو لپاره د ایپس سکرین کې موقعیت لرونکي توزیعونو څخه یو غوره کړئ. موږ به د مثال په توګه اوبنټو وکاروو. کله چې تاسو په آیکون کلیک وکړئ، د ډیالوګ بکس ښکاري چې ستاسو د کارن نوم، پټنوم، او VNC پټنوم غوښتنه کوي. بیا هغه میتود غوره کړئ چې تاسو به یې توزیع ته لاسرسی ومومئ. ډاونلوډ به پیل شي ، په کوم کې چې د ټاکل شوي توزیع اساس عکس به وکارول شي. فایل به د یوزرلینډ لارښود کې خلاص شي.

یوځل چې ډاونلوډ بشپړ شي ، بیرته د xterm ترمینل ایمولیټر ته ورشئ. تاسو کولی شئ د یوټیلټي کمانډ صادر کړئ ترڅو ومومئ چې د لینکس کومه نسخه تاسو نصب کړې ده:

uname –a

بل ګام د اوبنټو یوټیلټي کمانډ په کارولو سره ډیسټاپ نصب کول دي:

sudo apt install lxde

وروستی ګام دا دی چې ډاډ ترلاسه کړئ چې ستاسو نوی ډیسټاپ چاپیریال د پیل کولو لپاره چمتو دی. د دې کولو لپاره تاسو اړتیا لرئ فایل سم کړئ xinitrcfile چې اوس مهال یوازې یوه کرښه لري /usr/bin/twm. دا باید بدل شي /usr/bin/startlxde. اوس د XSDL ناستې څخه وځئ (ډاډ ترلاسه کړئ چې د خبرتیا په ساحه کې د سټاپ تڼۍ کلیک وکړئ)، د سیشن ټب کې د "اوبنټو لیست کولو" تڼۍ ونیسئ، بیا "سشنونه ودروئ" کلیک وکړئ او ناستې بیا پیل کړئ. د څو ثانیو وروسته، د LXDE سیسټم چاپیریال باید څرګند شي. تاسو کولی شئ ورته شیان په منظم ډیسټاپ کې ترسره کړئ. دا ممکن یو څه کوچنی او یو څه ورو وي — تاسو به د کیبورډ او ماوس په پرتله په وسیله کې د تڼۍ فشارولو لپاره ډیر انتظار وکړئ. راځئ چې دقیقا وګورو چې څنګه موږ کولی شو په سمارټ فون کې د لینکس سیسټم چاپیریال ښه کړو.

د UserLand لپاره چټک لارښود

که تاسو په دقت سره د ډیسټاپ مینځپانګې معاینه کړئ ، تاسو به د ډیسټاپ نسخه دقیق تفریح ​​ومومئ. که تاسو یوزرلینډ په یوه وسیله کې د کیبورډ او ماوس سره کاروئ (د بلوتوت یا بل ډول سره وصل شوي) ، تاسو به په دې فارمیټ کې د لینکس سیسټم چاپیریال کارولو سره موافقت اسانه ومومئ. د X-Windows کرسر د Android وسیلې کرسر سره همغږي کولو له امله د لږ ځنډ سربیره ، هرڅه په اسانۍ سره کار کوي.

لومړی شی چې تاسو یې کول غواړئ د ډیفالټ فونټ سیسټم تنظیم کړئ ځکه چې د ډیسټاپ فونټونه ستاسو د تلیفون سکرین لپاره خورا لوی دي. اصلي مینو ته لاړ شئ، بیا ترتیبات غوره کړئ ← بڼه او ویجټونه تنظیم کړئ → ویجټ. دلته تاسو کولی شئ د ډیفالټ فونټ اندازه د خپل تلیفون لپاره ډیر مناسب انتخاب ته بدل کړئ.

بیا، تاسو ممکن غواړئ خپل غوره پروګرامونه د لینکس سیسټم چاپیریال کې نصب کړئ. لکه څنګه چې پورته یادونه وشوه، د کارونې کمانډونه به پدې حالت کې کار ونکړي، نو د ریښتیا اړین وسیله کارولو لپاره وړیا احساس وکړئ چې د کارنلینډ سیسټم چاپیریال کې نصب شوی، د ASAP په نوم یادیږي:

sudo apt install emacs

په Android کې د لینکس ډیسټاپ نصب کړئ

په غوښتنلیک کې توزیع د غونډو په بڼه وړاندې کیږي. تاسو کولی شئ دوی پیل او بند کړئ.

په Android کې د لینکس ډیسټاپ نصب کړئ

د توزیع نصبولو وروسته، تاسو کولی شئ د معیاري حکمونو سره د ډیسټاپ چاپیریال اضافه کړئ.

تاسو به شاید ستاسو د توزیع لپاره د ارتباط بدیل میتودونو ته هم اړتیا ولرئ. یوازې د دې لپاره چې تاسو په پیل کې XSDL نصب کړی پدې معنی ندي چې دا باید هر وخت یو شان وي. تاسو کولی شئ د سیشن ټب کې بل حساب جوړ کړئ او یو بل سرور غوره کړئ. یوازې ډاډ ترلاسه کړئ چې ورته فایل سیسټم ته یې اشاره وکړئ. یوزرلینډ به هڅه وکړي چې تاسو سم غوښتنلیک ته لارښوونه وکړي ترڅو د نوي ارتباط ډول رامینځته کړي: یا هم XSDL ، د SSH لپاره ConnectBot ، یا bVNC.

په هرصورت ، هغه اصرار چې ورسره اپلیکیشن په اوتومات ډول تاسو ته د Play Store ته لارښوونه کوي کله چې تاسو د بیا وصل کولو هڅه کوئ ځورونکي کیدی شي. د دې مخنیوي لپاره ، یوازې د ځانګړي غوښتنلیک نصبولو سره سرور بدل کړئ. د SSH نصبولو لپاره، پخوانی باوري VX ConnectBot غوره کړئ. په ساده ډول د خپل کارن نوم او پټنوم سره په خپل کاري سټیشن کې 2022 پورټ ته ننوتل. د VNC سرور سره د نښلولو لپاره، په ساده ډول سوداګریز نصب کړئ، مګر په ډیرو برخو کې پرمختللی، د ډیسټاپ اپلیکیشن کود کړئ، او پته 127.0.0.1: 5951 ډایل کړئ.

موږ امید لرو چې تاسو د VNC پټنوم په یاد ولرئ کله چې تاسو د فایل سیسټم رامینځته کړی و.
تاسو کولی شئ د خپل شبکې په بل کمپیوټر کې د ورته وسیلو په کارولو سره اوسنۍ کارنلینډ سیشن ته هم لاسرسی ومومئ. دا کافي ده چې SSH د روانې ناستې سره وصل کړئ (د اتصال ډول SSH سره ، البته) د لینکس ټرمینل په کارولو سره ، لکه کنسول ، یا د KRDC په کارولو سره د VNC ناستې سره وصل شئ. یوازې د خپل کمپیوټر سکرین کې ځایی پتې د خپل Android IP پتې سره بدل کړئ.

د څو پورټ ایبل غوښتنلیکونو سره یوځای شوی، دا ترتیب به تاسو ته یو مناسب، د پور وړ وړ لینکس سیسټم درکړي چې تاسو کولی شئ د هر هغه کمپیوټر په کارولو سره وصل شئ چې دا مهال تاسو ته شتون لري.

سرچینه: www.habr.com

Add a comment