سلام، حبر! زه ستاسو پام ته د APC مجلې څخه د یوې مقالې ژباړه وړاندې کوم.
دا مقاله په Android وسیلو کې د ګرافیکي ډیسټاپ چاپیریال سره د لینکس عملیاتي چاپیریال بشپړ نصب پوښي.
یو له کلیدي ټیکنالوژیو څخه چې په Android کې ډیری لینکس سیسټمونه کاروي
د لینوکس ترمینلونه
د Android لپاره ټول لینکس ټرمینل ایمولیټرونه د BusyBox اسانتیاو سیټ نلري ، برعکس ، د مثال په توګه ، Termux. د دې دلیل دا دی چې د داسې سیسټمونو ټوله نقطه د ټولو OS اجزاو "بشپړ" نصب چمتو کول دي ، پداسې حال کې چې BusyBox ډیزاین شوی ترڅو ټول ډیری عام اسانتیاوې په یو واحد بائنری فایل کې راټول کړي. په هغه سیسټمونو کې چې BusyBox نصب نلري، د لینکس بوټسټریپ کارول کیږي، کوم چې د برنامو بشپړ نسخې لري.
"
په UserLand کې د توزیع او VNC لپاره ننوتل او پټنوم تنظیم کړئ.
په هرصورت، دا سیسټمونه اضافي ټیکنالوژي لري چې Termux ته اړتیا نلري. دا مقاله به د لینکس توزیع بشپړ نصب او همدارنګه د GUI ډیسټاپ پوښښ وکړي. مګر لومړی تاسو اړتیا لرئ د ګرافیک سیسټم نصبولو څرنګوالی غوره کړئ.
په Android کې لینکس
لکه څنګه چې مخکې یادونه وشوه، د سافټویر کڅوړې چې موږ به یې د کاروونکي ځای کې نصب کړو.
دا پدې مانا ده چې دوی یوازې د اوسني کارونکي لپاره اجازه لري، کوم چې د Android OS په قضیه کې تل یو عادي کاروونکي وي، د بیلګې په توګه. د مدیر حقونه نلري. په هرصورت، د لینکس ډیسټاپ نصبولو لپاره، موږ اړتیا لرو د ګرافیک سرور نصب کړو لکه X یا Wayland. که موږ دا د لینکس عملیاتي چاپیریال کې ترسره کړو، نو دا به د عادي کارونکي په توګه پیل شي، پرته له دې چې د Android OS ګرافیکي کچې ته لاسرسی ولري. او له همدې امله ، موږ باید د "معیاري" Android لارې کې د سرور نصبولو په لټه کې شو ، ترڅو دا هارډویر ته لاسرسی ولري او د ګرافیکي چاپیریال ساتلو وړتیا ولري.
په پراختیا کونکي ټولنه کې هوښیار خلک دې ستونزې ته دوه حلونه راوړي. لومړی دا دی چې د لینکس خپل نسخې وکاروئ (په ځانګړي ډول سرور ایکس). یوځل چې دوی په شالید کې چلول پیل کړي ، تاسو به د VNC له لارې دې شالید پروسې ته لاسرسی ومومئ. که ستاسو د Android وسیله دمخه د نورو کمپیوټرونو سره د ریموټ تعامل لپاره د VNC لیدونکي برنامه لري ، نو په ساده ډول یې محلي کوربه ته د ریموټ لاسرسي ترلاسه کولو لپاره وکاروئ. دا د پلي کولو لپاره یو ساده حل دی ، مګر ځینې کاروونکو راپور ورکړی چې د برنامه کار کولو کې ستونزې لري.
دوهم اختیار دا دی چې یو سرور نصب کړئ چې په ځانګړي ډول د Android وسیلو لپاره ډیزاین شوی. ځینې سرورونه په Play Store کې په تادیه شوي او وړیا نسخو کې شتون لري. د نصبولو دمخه، تاسو اړتیا لرئ وګورئ چې ایا ټاکل شوی اختیار ملاتړ شوی یا لږترلږه د لینکس لپاره د Android سافټویر کڅوړې سره کار کوي چې تاسو یې نصب کوئ. موږ د X-Server سیسټم ته ترجیح ورکړه، او له همدې امله د XServer XSDL سافټویر کڅوړه (
د سیسټم انتخاب
لکه څنګه چې د X-Servers په قضیه کې، د لینکس سیسټم توزیع نصبولو لپاره په Play Store کې ډیری غوښتنلیکونه شتون لري. دلته، په بیله بیا د Termux سره، موږ به په هغه اختیارونو تمرکز وکړو چې د ریښې لاسرسي ته اړتیا نلري، کوم چې په پایله کې د یو ټاکلي درجې خطر شامل دي. دا غوښتنلیکونه ټول هغه فعالیت چمتو کوي چې ډیری کارونکي ورته اړتیا لري پداسې حال کې چې ستاسو ډاټا خوندي ساتي. لاندې په Play Store کې د ورته ایپس مثالونه دي:
-
-
-
-
د دې مقالې لیکوالان به په Android کې د لینکس ډیسټاپ نصبولو لپاره د UserLand ایپ کاروي ، او د دې لپاره ډیری دلیلونه شتون لري. لومړی، غوښتنلیک خلاص سرچینه ده (که څه هم AnLinux هم دی). دوهم ، دا د توزیع ښه سیټ وړاندیز کوي (که څه هم پدې کې فیډورا یا CentOS شامل ندي) ، او دا د لږترلږه سیسټم اړتیاو سره د توزیع نصبولو لپاره هم کارول کیدی شي چې د سمارټ فون حافظه کې به ډیر ځای ونه نیسي. مګر د UserLand اصلي ګټه دا ده چې دا د بشپړ توزیع پرځای د انفرادي غوښتنلیکونو نصبولو لپاره د ملاتړ وسیلې لري. موږ به وروسته معلومه کړو چې دا زموږ لپاره څه معنی لري. اوس راځئ چې په خپل وسیله UserLand نصب کړو.
د کارونکي او غوښتنلیک
د ګوګل پلی یا F-Droid څخه اپلیکیشن ډاونلوډ کړئ (
لومړی شی چې تاسو به یې وګورئ د توزیع لیست دی. په پای کې تاسو کولی شئ یو څو ډیسټاپ اختیارونه ومومئ: LXDE او Xfce4. دا د فایرفوکس غوښتنلیک، یو څو لوبو او ډیری دفتري اسانتیاو لخوا راټول شوی: GIMP، Inkscape او LibreOfce. دا ټب د "Applications" په نوم یادیږي. دا د غوښتنلیکونو نصبولو لپاره دی.
وروسته له دې چې تاسو یو څه نصب کړئ، د هغې په اړه ورته ننوتل به د "غونډې" ټب کې ښکاره شي. دلته تاسو کولی شئ روانه ناسته پیل یا ودروئ، په بیله بیا د چلولو پروسې وګورئ.
"فایل سیسټمونه" وروستی ټب دی چې دمخه بشپړ شوي نصبونه ښیې. دا د یادونې وړ ده چې وروسته له دې چې تاسو د فایل سیسټم څخه کوم عنصر حذف کړئ ، د دې په اړه معلومات به د سیشن ټب څخه حذف شي ، کوم چې په هرصورت ، بل ډول ثابت نه کوي. دا پدې مانا ده چې تاسو کولی شئ د اوسني فایل سیسټم پراساس یوه نوې ناسته جوړه کړئ. دا خورا اسانه ده چې پوه شئ چې دا اړیکه څنګه کار کوي که تاسو دا په عمل کې وګورئ، نو موږ به د یوزرلینډ سیسټم چاپیریال کې د غوښتنلیک نصبولو سره پیل کړو.
په خپل سمارټ فون کې د توزیع نصبولو دمخه، تاسو باید د کاروونکي او ذخیره کولو ته لاسرسی ورکړئ.
په 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
په غوښتنلیک کې توزیع د غونډو په بڼه وړاندې کیږي. تاسو کولی شئ دوی پیل او بند کړئ.
د توزیع نصبولو وروسته، تاسو کولی شئ د معیاري حکمونو سره د ډیسټاپ چاپیریال اضافه کړئ.
تاسو به شاید ستاسو د توزیع لپاره د ارتباط بدیل میتودونو ته هم اړتیا ولرئ. یوازې د دې لپاره چې تاسو په پیل کې 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