AnLinux: రూట్ లేకుండా Android ఫోన్‌లో Linux ఎన్విరాన్‌మెంట్‌ను ఇన్‌స్టాల్ చేయడానికి సులభమైన మార్గం

AnLinux: రూట్ లేకుండా Android ఫోన్‌లో Linux ఎన్విరాన్‌మెంట్‌ను ఇన్‌స్టాల్ చేయడానికి సులభమైన మార్గం

ఏదైనా Android ఫోన్ లేదా టాబ్లెట్ Linux పరికరం. అవును, చాలా సవరించిన OS, కానీ ఇప్పటికీ Android యొక్క ఆధారం Linux కెర్నల్. కానీ, దురదృష్టవశాత్తూ, చాలా ఫోన్‌లకు, "Androidని కూల్చివేసి, మీ ఇష్టానుసారం పంపిణీ కిట్‌ను ఇన్‌స్టాల్ చేసే" ఎంపిక అందుబాటులో లేదు.

కాబట్టి, మీకు మీ ఫోన్‌లో Linux కావాలంటే, మీరు PinePhone వంటి ప్రత్యేకమైన గాడ్జెట్‌లను కొనుగోలు చేయాలి. మేము ఇప్పటికే వ్రాసాము వ్యాసాలలో ఒకదానిలో. కానీ దాదాపు ఏదైనా స్మార్ట్‌ఫోన్‌లో మరియు రూట్ యాక్సెస్ లేకుండా Linux వాతావరణాన్ని పొందడానికి మరొక మార్గం ఉంది. AnLinux అనే ఇన్‌స్టాలర్ దీనికి సహాయం చేస్తుంది.

Linux అంటే ఏమిటి?

ఇది ప్రత్యేకమైన సాఫ్ట్‌వేర్ అవకాశం ఇవ్వండి Ubuntu, Kali, Fedora, CentOS, OpenSuse, Arch, Alpine మరియు అనేక ఇతర పంపిణీల యొక్క రూట్ ఫైల్‌సిస్టమ్‌ను కలిగి ఉన్న చిత్రాన్ని మౌంట్ చేయడం ద్వారా మీ ఫోన్‌లో Linuxని ఉపయోగించండి. రూట్ యాక్సెస్‌ని అనుకరించడానికి ఇన్‌స్టాలర్ PRootని ఉపయోగిస్తుంది.

సాధారణంగా రూట్ యాక్సెస్ అవసరమయ్యే వినియోగదారు చేసిన అన్ని కాల్‌లను PRoot అడ్డుకుంటుంది మరియు వాటిని సాధారణ పరిస్థితుల్లో పని చేసేలా చేస్తుంది. PRoot సాఫ్ట్‌వేర్‌ను డీబగ్ చేయడానికి ptrace సిస్టమ్ కాల్‌ని ఉపయోగిస్తుంది, ఇది లక్ష్యాన్ని సాధించడంలో సహాయపడుతుంది. PRootతో, ఇవన్నీ chrootతో చేయవచ్చు, కానీ రూట్ హక్కులు లేకుండా. అదనంగా, PRoot నకిలీ-ఫైల్ సిస్టమ్‌కు నకిలీ వినియోగదారు యాక్సెస్‌ను అందిస్తుంది.

AnLinux ఒక చిన్న ప్రోగ్రామ్. కానీ ఇది సరిపోతుంది, ఎందుకంటే దాని ఏకైక ప్రయోజనం సిస్టమ్ చిత్రాలను ఇన్స్టాల్ చేయడం మరియు వినియోగదారు వాతావరణాన్ని పెంచే స్క్రిప్ట్లను అమలు చేయడం. ప్రతిదీ పూర్తయినప్పుడు, వినియోగదారు స్మార్ట్‌ఫోన్‌కు బదులుగా Linux PCని పొందుతారు మరియు Android నేపథ్యంలో పని చేస్తూనే ఉంటుంది. మేము VNC వ్యూయర్ లేదా టెర్మినల్ ఉపయోగించి పరికరానికి కనెక్ట్ చేస్తాము మరియు మీరు పని చేయవచ్చు.

వాస్తవానికి, స్మార్ట్‌ఫోన్‌లో Linux ను "ప్రారంభించడానికి" ఇది సరైన ఎంపిక కాదు, కానీ ఇది చాలా పని చేస్తోంది.

ఎక్కడ మొదలు?

ప్రధాన విషయం ఏమిటంటే లాలిపాప్ కంటే తక్కువ కాదు OS వెర్షన్ కలిగిన Android స్మార్ట్‌ఫోన్. అలాగే, 32-బిట్ లేదా 64-బిట్ ARM లేదా x86 పరికరం పని చేస్తుంది. అదనంగా, మీకు గణనీయమైన మొత్తంలో ఉచిత ఫైల్ స్థలం అవసరం. దీన్ని చేయడానికి, మీరు మెమరీ కార్డ్ లేదా పెద్ద మొత్తంలో అంతర్గత మెమరీ ఉన్న పరికరాన్ని ఉపయోగించవచ్చు.

అదనంగా, మీకు ఇది అవసరం:

  • AnLinux (ఇక్కడ లింక్ ఉంది) Google Playలో).
  • టెర్మక్స్ (మళ్ళీ గూగుల్ ప్లే కావాలి).
  • VNC క్లయింట్ (VNC వ్యూయర్ - మంచి ఎంపిక).
  • బ్లూటూత్ కీబోర్డ్ (ఐచ్ఛికం).
  • బ్లూటూత్ మౌస్ (ఐచ్ఛికం).
  • మొబైల్ ఫోన్ కోసం HDMI కేబుల్ (ఐచ్ఛికం).

మీ "కంప్యూటర్ ఆన్ Linux"కి యాక్సెస్ పొందడానికి Termux మరియు VNC అవసరం. ఫోన్ మరియు ఇన్‌స్టాలర్‌తో సౌకర్యవంతమైన పనిని నిర్ధారించడానికి మాత్రమే చివరి మూడు అంశాలు అవసరం. పెద్ద స్క్రీన్‌తో పని చేయడానికి వినియోగదారుకు మరింత సౌకర్యవంతంగా ఉంటే మాత్రమే HDMI కేబుల్ అవసరమవుతుంది మరియు ఫోన్ డిస్‌ప్లే వద్ద పీర్ చేయకూడదు.

సరే, ప్రారంభిద్దాం

AnLinux: రూట్ లేకుండా Android ఫోన్‌లో Linux ఎన్విరాన్‌మెంట్‌ను ఇన్‌స్టాల్ చేయడానికి సులభమైన మార్గం

Termux ఇన్‌స్టాల్ చేయబడిన తర్వాత, మనకు పూర్తి స్థాయి కన్సోల్ లభిస్తుంది. అవును, రూట్ లేదు (ఫోన్ రూట్ చేయకపోతే), కానీ అది సరే. Linux పంపిణీ కోసం చిత్రాన్ని ఇన్‌స్టాల్ చేయడం తదుపరి దశ.

ఇప్పుడు మీరు AnLinuxని తెరిచి, ఆపై మెను నుండి డాష్‌బోర్డ్‌ని ఎంచుకోవాలి. మొత్తం మూడు బటన్లు ఉన్నాయి, కానీ మీరు ఒకదాన్ని మాత్రమే ఎంచుకోవచ్చు, మొదటిది. ఆ తరువాత, పంపిణీ ఎంపిక మెను కనిపిస్తుంది. మీరు ఒకటి కాదు, కానీ చాలా ఎంచుకోవచ్చు, కానీ ఈ సందర్భంలో మీకు పెద్ద మొత్తంలో ఉచిత ఫైల్ స్థలం అవసరం.

పంపిణీని ఎంచుకున్న తర్వాత, మరో రెండు బటన్‌లు సక్రియం చేయబడతాయి. రెండవది Linuxని డౌన్‌లోడ్ చేయడానికి మరియు ఇన్‌స్టాల్ చేయడానికి అవసరమైన ఆదేశాలను క్లిప్‌బోర్డ్‌కు డౌన్‌లోడ్ చేయడానికి మిమ్మల్ని అనుమతిస్తుంది. సాధారణంగా ఇవి pkg, wget ఆదేశాలు మరియు వాటిని అమలు చేయడానికి స్క్రిప్ట్.

AnLinux: రూట్ లేకుండా Android ఫోన్‌లో Linux ఎన్విరాన్‌మెంట్‌ను ఇన్‌స్టాల్ చేయడానికి సులభమైన మార్గం

మూడవ బటన్ టెర్మక్స్‌ని ప్రారంభిస్తుంది కాబట్టి ఆదేశాలను కన్సోల్‌లో అతికించవచ్చు. ప్రతిదీ పూర్తయిన తర్వాత, పంపిణీ వాతావరణాన్ని లోడ్ చేయడానికి మిమ్మల్ని అనుమతించే స్క్రిప్ట్ అమలు చేయబడుతుంది. పంపిణీ కిట్‌కి కాల్ చేయడానికి, మీరు ప్రతిసారీ స్క్రిప్ట్‌ని అమలు చేయాలి, కానీ మేము దీన్ని ఒకసారి మాత్రమే ఇన్‌స్టాల్ చేస్తాము.

మరియు గ్రాఫికల్ షెల్ గురించి ఏమిటి?

మీకు ఇది అవసరమైతే, మీరు డెస్క్‌టాప్ పర్యావరణం కోసం మెనుని ఎంచుకోవాలి మరియు మరిన్ని బటన్లను ఉపయోగించాలి - మూడు కాదు, మరిన్ని కనిపిస్తాయి. పంపిణీకి అదనంగా, మీరు షెల్‌ను కూడా ఎంచుకోవాలి, ఉదాహరణకు, Xfce4, Mate, LXQt లేదా LXDE. సాధారణంగా, సంక్లిష్టంగా ఏమీ లేదు.

అప్పుడు, పంపిణీని ప్రారంభించే స్క్రిప్ట్‌తో పాటు, మీకు మరొకటి అవసరం - ఇది VNC సర్వర్‌ను సక్రియం చేస్తుంది. సాధారణంగా, మొత్తం ప్రక్రియ సరళమైనది మరియు అర్థమయ్యేలా ఉంటుంది, ఇది ఇబ్బందులను కలిగించే అవకాశం లేదు.

VNC సర్వర్‌ని ప్రారంభించిన తర్వాత, మేము వ్యూయర్‌ని ఉపయోగించి క్లయింట్ వైపు నుండి కనెక్ట్ చేస్తాము. మీరు పోర్ట్ మరియు స్థానిక హోస్ట్ గురించి తెలుసుకోవాలి. ఇదంతా స్క్రిప్ట్ ద్వారా నివేదించబడింది. ప్రతిదీ సరిగ్గా జరిగితే, వినియోగదారు తన వర్చువల్ లైనక్స్ సిస్టమ్‌కు ప్రాప్యతను పొందుతాడు. ఆధునిక ఫోన్‌ల పనితీరు అత్యుత్తమంగా ఉంది, కాబట్టి ప్రత్యేక సమస్యలు ఉండవు. వాస్తవానికి, స్మార్ట్‌ఫోన్ డెస్క్‌టాప్‌ను పూర్తిగా భర్తీ చేసే అవకాశం లేదు, కానీ, సాధారణంగా, ఇవన్నీ పనిచేస్తాయి.

మీరు అకస్మాత్తుగా సర్వర్‌కు అత్యవసరంగా కనెక్ట్ కావాల్సిన అవసరం ఉంటే మరియు మీరు ల్యాప్‌టాప్ లేకుండా కారులో ఉంటే ఈ పద్ధతి ఉపయోగకరంగా ఉంటుంది (వాస్తవానికి, ఈ సందర్భంలో, AnLinuxతో పైన వివరించిన అన్ని కార్యకలాపాలు ఇప్పటికే పూర్తి కావాలి). Linux వర్చువల్ మెషీన్ మిమ్మల్ని వర్క్ లేదా హోమ్ సర్వర్‌కి కనెక్ట్ చేయడానికి అనుమతిస్తుంది. మరియు కొన్ని కారణాల వల్ల కారులో డిస్ప్లే మరియు వైర్‌లెస్ కీబోర్డ్ ఉంటే, కొన్ని సెకన్లలో మీరు క్యాబిన్‌లో కార్యాలయాన్ని నిర్వహించవచ్చు.

AnLinux: రూట్ లేకుండా Android ఫోన్‌లో Linux ఎన్విరాన్‌మెంట్‌ను ఇన్‌స్టాల్ చేయడానికి సులభమైన మార్గం

మూలం: www.habr.com

ఒక వ్యాఖ్యను జోడించండి