iSHతో iPad లేదా iPhoneలో Linux షెల్ ఎలా పొందాలి
విషయ సూచిక:
మీరు ఎప్పుడైనా iPad లేదా iPhoneలో Linux కమాండ్ లైన్ కలిగి ఉండాలని కోరుకున్నారా? iSHతో మీరు ఆ లక్ష్యాన్ని సాధించడానికి చాలా దగ్గరగా ఉండవచ్చు. iSH షెల్ అనేది iOS కోసం ఒక Linux షెల్, ఇది iPad లేదా iPhoneలో Alpine Linux యొక్క సరళీకృత సంస్కరణను అమలు చేయడానికి x86 ఎమ్యులేటర్ను ఉపయోగిస్తుంది. మీరు ఆల్పైన్ ప్యాకేజీ మేనేజర్తో నేరుగా iSH లోకి ప్యాకేజీలు మరియు అదనపు సాఫ్ట్వేర్లను ఇన్స్టాల్ చేయవచ్చు, wget, curl, python, git మరియు మరిన్నింటి వంటి కమాండ్ లైన్ సాధనాల ప్రపంచానికి యాక్సెస్ను అందిస్తుంది.
iSH షెల్ను iOSలోకి ఇన్స్టాల్ చేయడం చాలా సులభం కానీ డెవలపర్ సాధనం అయిన టెస్ట్ఫ్లైట్ అవసరం. అందువల్ల ఇది ఎక్కువగా వినోదం కోసం మరియు అధునాతన వినియోగదారుల ద్వారా టింకరింగ్ కోసం. ఒకవేళ అది స్పష్టంగా లేకుంటే, iSH అనేది విండో మేనేజర్ మరియు ఉబుంటు వంటి iPad లేదా iPhone కోసం GUI ఉన్న Linux యొక్క పూర్తి వెర్షన్ కాదు, ఇది కేవలం షెల్ మాత్రమే, కానీ ఇది iOSలో ప్రస్తుతం అందుబాటులో ఉన్న అత్యంత ఫంక్షనల్ లోకల్ కమాండ్ లైన్ పర్యావరణం. . మరియు దానితో ఆడుకోవడం ఖచ్చితంగా చాలా సరదాగా ఉంటుంది!
iPad లేదా iPhoneలో iSH Linux షెల్ను ఎలా ఇన్స్టాల్ చేయాలి
ISHని ఇన్స్టాల్ చేయడానికి సులభమైన మార్గం టెస్ట్ఫ్లైట్ ద్వారా, కానీ మీరు ఆ మార్గాన్ని ఇష్టపడితే మీరు యాప్ను సైడ్ లోడ్ చేయవచ్చు:
- iPad లేదా iPhone నుండి, ఇక్కడ క్లిక్ చేయడం ద్వారా యాప్ స్టోర్ నుండి TestFlightని ఇన్స్టాల్ చేయండి
- iPad లేదా iPhone నుండి, క్రింది లింక్ను క్లిక్ చేయండి: https://testflight.apple.com/join/97i7KM8O
- పరీక్షను ప్రారంభించడానికి ఎంచుకోండి మరియు టెస్ట్ ఫ్లైట్ నిబంధనలను అంగీకరించండి
- TestFlightలో “ఇన్స్టాల్ చేయి” క్లిక్ చేయండి, ఇది iSH షెల్ అప్లికేషన్ను iOSలోకి ఇన్స్టాల్ చేస్తుంది
- పూర్తయిన తర్వాత iSHని ప్రారంభించండి
iSH ఏదైనా ఇతర యాప్ లాగానే మీ iPhone లేదా iPadలో ఇన్స్టాల్ చేయబడుతుంది మరియు మీరు దీన్ని ఏ ఇతర iOS యాప్లాగా తెరిచి మూసివేయవచ్చు.
మీరు iSHని తెరిచిన తర్వాత, మీరు చాలా విలక్షణమైన linux కమాండ్ లైన్లో ఉంటారు మరియు ls, mkdir, cd, cat, touch, vi, wget, zip, unzip, tar నుండి సాధారణ శ్రేణి కమాండ్లు , chmod, grep, chown, rm మరియు మరిన్ని మీకు అందుబాటులో ఉన్నాయి.
iSH కమాండ్ లైన్ వాతావరణాన్ని అందిస్తుంది కాబట్టి, మీరు చాలా టైపింగ్ చేస్తూ ఉంటారు. ఆన్-స్క్రీన్ టచ్ స్క్రీన్ కీబోర్డ్లో టైప్ చేయడం మీరు ఆశించిన విధంగానే ఉంటుంది; టచ్ స్క్రీన్పై టైప్ చేయడం యొక్క సాధారణ గజిబిజి అనుభవం, కాబట్టి మీరు దీన్ని ఏదైనా తీవ్రమైన పద్ధతిలో ఉపయోగించడానికి ప్రయత్నిస్తున్నట్లయితే, మీరు iOS పరికరంతో బాహ్య కీబోర్డ్ని ఉపయోగించాలనుకోవచ్చు.
మీరు టెస్ట్ఫ్లైట్ లేకుండా iSHని ఇన్స్టాల్ చేయాలనుకుంటే మీరు అలా చేయవచ్చు. బదులుగా, iSH సోర్స్ని github నుండి డౌన్లోడ్ చేసి, ఆపై iSH సోర్స్ని ఉపయోగించి iOSలోకి యాప్లను సైడ్ లోడ్ చేయడం ఎలా అనే సూచనలను అనుసరించండి. సైడ్ లోడ్ ప్రక్రియకు Mac మరియు Xcode అవసరం.
apkతో iOSలో iSH లోకి ప్యాకేజీలను ఎలా ఇన్స్టాల్ చేయాలి
మీరు ఆల్పైన్ లైనక్స్ ప్యాకేజీ మేనేజర్ అయిన ‘apk’తో iSHలో కొత్త సాఫ్ట్వేర్ను ఇన్స్టాల్ చేయవచ్చు.
ఉదాహరణకు మీరు iSHకి లింక్స్ని జోడించాలనుకుంటే కింది ఆదేశాన్ని:
apk యాడ్ లింక్స్
అప్పుడు మీరు మీ ఇష్టమైన వెబ్సైట్ను ఎప్పటిలాగే సందర్శించడానికి లింక్స్ని రన్ చేయవచ్చు:
lynx osxdaily.com
లేదా మీరు పైథాన్ని జోడించాలనుకుంటే:
apk యాడ్ పైథాన్
మీరు apkతో దాదాపు ఏదైనా జోడించవచ్చు, అయితే ప్రతిదీ పని చేయదు (ఉదాహరణకు zsh ప్రస్తుతం పని చేయదు, లేదా టెల్నెట్ కూడా పని చేయదు)
మీరు దీనితో ప్యాకేజీలను నవీకరించవచ్చు:
apk నవీకరణ ప్యాకేజీ పేరు
మీరు పేరు ద్వారా ప్యాకేజీ కోసం కూడా శోధించవచ్చు:
apk శోధన పేరు
మరియు మీరు ప్యాకేజీలను కూడా తీసివేయవచ్చు:
apk డెల్ ప్యాకేజీ పేరు
iSHని నవీకరిస్తోంది
మీరు యాప్ స్టోర్ కాకుండా టెస్ట్ఫ్లైట్ అప్లికేషన్ నుండి తప్పనిసరిగా iSH షెల్ను అప్డేట్ చేయాలని గుర్తుంచుకోండి.
ఇది ఎందుకంటే iSH అందించే కొన్ని ఫంక్షనాలిటీలు యాప్ స్టోర్లో స్పష్టంగా అనుమతించబడవు, కానీ బహుశా అది రహదారిని మార్చవచ్చు.
డెవలపర్ iSHని చాలా తరచుగా అప్డేట్ చేస్తున్నారు కాబట్టి టెస్ట్ఫ్లైట్ యాప్ని తెరిచి, iSH షెల్ కోసం చూపబడినప్పుడు అందుబాటులో ఉన్న ఏవైనా అప్డేట్లను ఇన్స్టాల్ చేయండి.
మేము ఇక్కడ iPad స్క్రీన్షాట్లలో ఎక్కువగా iSHని చూపుతున్నాము, కానీ ఇది iPhoneలో చాలా తక్కువ స్క్రీన్ స్పేస్తో సరిగ్గా అదే పని చేస్తుంది.
ఇవన్నీ మితిమీరిన క్లిష్టంగా అనిపిస్తే, లేదా మీరు టెస్ట్ఫ్లైట్ లేదా సైడ్ లోడ్ ఏదైనా ఉపయోగించకూడదనుకుంటే, మీరు యాప్ స్టోర్లో అనుమతించబడిన OpenTerm అనే యాప్ని ప్రయత్నించవచ్చు, OpenTerm మీకు ఆదేశాన్ని ఇస్తుంది iOSలో వరుస రకాలు కానీ ఇది చాలా పరిమితంగా ఉంది.
బహుశా ఒక రోజు మనం Macలో ఉన్నట్లుగా iOSలో అధికారిక టెర్మినల్ అప్లికేషన్ను కూడా పొందగలమా? అప్పటి వరకు, iSHని ప్రయత్నించండి లేదా మీరు కేవలం ssh క్లయింట్ని పొంది, మీ స్వంత షెల్కి వేరే చోట కనెక్ట్ చేసుకోవచ్చు.