⑴ 搴熸棫Android鎵嬫満濡備綍鏀歸犳垚Linux鏈嶅姟鍣錛
鎼寤烘墍璋撶殑Linux鐨勮繃紼嬭繕鏄鎸虹畝鍗曠殑錛屽湪寰堜箙涔嬪墠鎴戝氨鐜╄繃銆備笉榪囧備粖騫寸邯紜瀹炰篃涓嶅皬浜嗭紝娌′簡褰撳勾閭d竴鑲″啿鍔插効錛岃繖涔熷睘瀹炴槸涓涓浠や漢鎮蹭激鐨勪簨鎯呫
涔﹀綊姝d紶錛岃兘闂鍑鴻繖涓闂棰橈紝宸茬粡綆楀緱涓婃槸鏈変竴浜涜$畻鏈哄熀紜浜嗐備笉榪囧湪榪欓噷鎴戣繕鏄瑕佹槑紜涓涓嬩竴浜 鍩烘湰瀹氫箟 錛屼互鍏嶅ぇ瀹跺悗緇鐪嬩笉鎳傘
浠涔堟槸Linux鏈嶅姟鍣錛鎵璋撶殑鎼寤轟竴涓狶inux鏈嶅姟鍣錛屾垜浠鍙浠ュ皢瀹冪悊瑙f垚鎼寤轟竴涓鑷宸辯殑鈥滅綉絝欌濄 鍙涓嶈繃錛屾垜浠榪欑嶄綆絝鐜╁跺彧鑳藉皢榪欎釜緗戠珯鍛堢幇鍦ㄨ嚜宸辯殑灞鍩熺綉褰撲腑銆
鎴戜滑鍙浠ュ皢搴熸棫鐨勫畨鍗撴墜鏈轟綔涓轟竴涓鏈嶅姟鍣ㄦ潵浣跨敤錛屽湪涓婇潰鏋勫緩涓浜涙暟鎹鍜岀綉絝欍備箣鍚庡埄鐢ㄧ綉緇滃瑰叾榪涜岃塊棶銆 Linux鐨勬湇鍔″櫒鍏鋒湁瀹夊叏銆佺ǔ瀹氱殑鐗圭偣 錛岄潪甯擱傚悎浜庡︾敓鍏氱敤浜庢湇鍔″櫒鐨勫熀紜瀛︿範銆
濡備綍瀹炵幇Linux鏈嶅姟鍣ㄧ殑鎼寤猴紵棣栧厛鎴戜滑闇瑕佸噯澶囦竴鍙板傞棶棰樻墍璇寸殑搴熸棫瀹夊崜鎵嬫満錛岃繖鏄浣犲皢鏉ョ殑鏈嶅姟鍣ㄥ熀鍑嗐備笉榪囪佹敞鎰忕殑鏄錛岃繖涓搴熸棫鎸囩殑鏄浣犱笉鐢ㄧ殑鎵嬫満錛屼絾鏄瀹冨緱鐘舵佽壇濂姐
濡傛灉瀹冭繛灞忓箷閮芥墦涓嶅紑鐨勮瘽錛岄偅浣犲氨鍒鎯充簡銆傛嬁涓灝鎬綋灝辨兂鐜╋紝鍝鏈夐偅涔堢畝鍗曪紵濡備粖鎯蟲惌寤轟釜Linux鏈嶅姟鍣ㄥ彲姣旀垜浠涔嬪墠瀹規槗鐨勫氫簡錛岃嚦灝戣翠笉鐢ㄥ啀鍜屾垜浠涔嬪墠涓鏍鋒暡浠g爜浜嗐傚備粖鐨勫悇璺澶х炲凡緇忓仛濂戒簡杞浠訛紝甯鍔╂垜浠瀹炵幇鑷宸辯殑姊︽兂銆傚洜姝よ繖涓鍥炵瓟涔熻告洿鍍忔槸涓浠 鏁欑▼ 錛屼竴涓鍩虹鐨勬搷浣滄柟娉曘
Linux闇瑕佺殑鎼寤鴻蔣浠鍏舵★紝鎴戜滑闇瑕 busybox 錛岃繖鍙浠 涓烘敼閫犲畬鐨凩inux緋葷粺娣誨姞鎸囦護 錛屽勪簬涓涓綾諱技浜嶣ios鐨勫熀紜銆
鏈鍚庯紝鎴戜滑闇瑕 ConnectBot 錛岃繖鏄涓涓閾炬帴鍒涘緩鍣錛 鍙浠ヤ負linuxdeploy鏋勫緩鍩虹鐨勬搷浣滅幆澧冦
浠ヤ笂鐪嬩笉鏄庣櫧涔熸病浜嬶紝閮芥槸搴熻瘽銆備綘闇瑕佸仛鐨勫氨鏄鍦ㄥ畨鍗撴墜鏈轟笅杞借繖浜涜蔣浠訛紝瀹夎呭ソ浜嗕究鍙銆
Linux鏈嶅姟鍣ㄦ惌寤虹殑鎿嶄綔嫻佺▼鎵璋撶殑Root錛屽拰褰撳勾鑻規灉鐨勮秺鐙辨病浠涔堣繃澶х殑宸鍒銆
鑰孯oot涔嬪悗錛屼綘灝嗗彇寰楄繖閮ㄦ墜鏈虹殑鎵鏈夋潈闄愶紝鐢辨や綘渚垮彲浠ヤ負鎵嬈蹭負銆傚叿浣撴柟娉曠綉涓婇兘鏈夛紝闈炲父鐨勭畝鍗曪紝鍐嶆℃棤闇璧樿堪銆
灝卞拰瀹夎呮e父鐨勫畨鍗撹蔣浠舵祦紼嬬被浼礆紝闈炲父綆鍗曘傚傛灉鐪嬪埌涓澶у爢鑻辨枃鐨勮瘽錛屽氨鐩存帴鐐筄K灝辮屼簡錛屾柟渚垮揩鎹鳳紝緇濅笉鎷栨償甯︽按銆
榪欎釜鐩褰曞氨鏄 BusyBox鐨勫畨瑁呰礬寰 錛屾寜榛樿ょ殑璧板氨琛屻備箣鍚庡湪璁劇疆瀹岀殑鑿滃崟涓婄偣鍑誨畨瑁咃紝絳夊緟瀹夎呮垚鍔熴傝嚦浜庤存庝箞瀹夎咃紝閭d笉鐢ㄧ儲鍔充綘涓婂績銆
灝辮頒綇錛 Start鏄寮濮嬶紝deploy鏄緇撴潫 灝辮屻
闅忓悗鍚鍔↙inux錛岀偣涓婅竟閭d釜钃濊壊鍔犲彿錛岃嚜宸遍厤緗鑷宸辯殑闇奼傚嵆鍙銆
鐢辨わ紝鎵嬫満絝灝卞交搴曠殑鏀歸犲畬鎴愪簡錛岃岄殢鍚庯紝鎴戜滑灝卞彲浠ョ敤Windows寮濮嬫柊涓杞鐨勬敼閫犮
Windows絝鐨勮劇疆棣栧厛錛 鍦╓indows絝瀹夎匰ecureCRT榪欐槸涓縐嶇被鏈嶅姟鍣ㄦ惌寤鴻繛鎺ヨ呯疆錛岀洰鐨勬槸閫氳繃浜掕仈緗戣繛鎺ユ湇鍔″櫒鍜岀數鑴戠銆 闅忓悗灝嗚嚜宸辯殑搴熸棫瀹夊崜榪炰笂緗戠粶錛岀敤SecureCRT鍘繪悳緔㈠叾IP鍦板潃銆
榪炴帴鎴愬姛鍚庯紝 鍦ㄥ叾涓瀹夎卝dk ARM鐗 錛岃繖涓閮ㄧ殑鐩鐨勫氨鏄寤虹珛鏈嶅姟鍣ㄧ殑鍩烘湰鐜澧冦
闅忓悗浣犲氨鍙浠ヤ互姝よ岄殢蹇冩墍嬈插暒銆傝櫧鐒惰磋繖涓鏈嶅姟鍣ㄤ技涔庝篃娌′粈涔堝お澶х殑鐢ㄥ勶紝涓嶈繃鎬誨綊鑳介敾鐐兼垜浠鐨勫姩鎵嬭兘鍔涖傛渶閲嶈佺殑鏄錛屽簾鏃х殑瀹夊崜涔熸病浠涔堢敤鍟婏紝涓哄暐涓嶅啀鎶樿吘鎶樿吘鍛錛
搴熸棫鎵嬫満浣跨敤termux鎶婃墜鏈烘敼閫犳垚鏈嶅姟鍣ㄦ槸鏈濂界殑閫夋嫨銆
搴熸棫鎵嬫満鍙浠ヨ呬釜termux杞浠訛紝浣跨敤termux鏉ヨ繘琛岀紪紼嬪紑鍙戠敋鑷沖彲浠ュ畨瑁呭甫鏈夊浘褰㈢晫闈㈢殑linux鐢佃剳鎿嶄綔緋葷粺銆
鎴戜滑鍙浠ュ湪閰峰畨搴旂敤鍟嗗簵錛屽紑婧愮殑F-droid鍟嗗簵鍜屼竴浜涘畨鍗撴墜鏈哄簲鐢ㄥ晢搴楅噷涓嬭澆瀹夎呭拰浣跨敤termux. termux鍙浠ョ畻鏄瀹夊崜鎵嬫満涓婃渶濂界敤鏈寮哄ぇ鐨勮蔣浠朵箣涓銆
termux鍙浠ヨ╀綘鐨勫畨鍗撴墜鏈哄畨瑁呬嬌鐢╨inux涓婄殑PC鐢佃剳鐗堢殑杞浠訛紝鍜屽畨瑁呬嬌鐢╟, c++, java, php, python, R, nodejs, rust錛宮ysql 絳夊嚑涔庢墍鏈夌殑緙栫▼璇璦錛屽彲浠ヨ╀綘鐨勫畨鍗撴墜鏈烘垨瀹夊崜騫蟲澘鍍忕數鑴戜竴鏍峰叿鏈夊緢楂樼殑鐢熶駭鍔涘拰鍋氬ぇ閲忕殑緙栫▼寮鍙戝伐浣溿
termux榪樻敮鎸佷負鎵嬫満涓婄殑ubuntu錛宒ebian,arch絳塴inux鎿嶄綔緋葷粺瀹夎呭浘褰㈢晫闈㈣╂墜鏈轟笂浣跨敤鍏鋒湁鍥懼艦鐣岄潰鐨凩inux鐢佃剳鎿嶄綔緋葷粺
濡傛灉鍙鏄褰撲竴涓綆鍗曠殑web鏈嶅姟鍣ㄤ嬌鐢錛屽嚑涔庝笉闇瑕佷粈涔堟敼閫犮
apache php mysql絳夋湁瀵瑰簲鐨勬墜鏈哄畨瑁呭寘錛岀洿鎺ュ畨瑁呭氨鍙浠ヤ簡銆
⑵ 鎵嬫満鏈嶅姟鍣ㄦ庝箞鎵撳紑錛
鎵撳紑鎵嬫満鏈嶅姟鍣ㄩ渶瑕佷嬌鐢ㄤ笓闂ㄧ殑杞浠舵垨瑙e喅鏂規堟潵瀹炵幇銆備互涓嬫槸涓浜涘父瑙佺殑鎵撳紑鎵嬫満鏈嶅姟鍣ㄧ殑鏂規硶錛
1.浣跨敤Firefly浜戞墜鏈烘湇鍔″櫒錛欶irefly浜戞墜鏈烘湇鍔″櫒鏄鍩轟簬ARM闆嗙兢鑺鐗囧拰鉶氭嫙鍖栨妧鏈鐨勪竴絝欏紡瑙e喅鏂規堬紝鏀鎸佸氬紑緋葷粺銆佷竴閿鎿嶆帶銆佸氬睆鎺у埗銆佸簲鐢ㄥ氬紑絳夊姛鑳斤紝鍙浠ュ皢鏁扮櫨鍙扮湡瀹炴墜鏈洪泦鎴愬湪涓鍙版湇鍔″櫒涓娿傝︾粏淇℃伅璇峰弬鑰.
2.浣跨敤Linux Deploy錛歀inux Deploy鏄涓嬈懼湪Android鎵嬫満涓婅繍琛孡inux鎿嶄綔緋葷粺鐨勫簲鐢ㄧ▼搴忥紝鍙浠ュ皢鎵嬫満浣滀負鏈嶅姟鍣ㄤ嬌鐢ㄣ傝︾粏淇℃伅璇峰弬鑰冦
3.瀹夎呭叾浠栨湇鍔″櫒杞浠訛細鍙浠ユ牴鎹闇瑕佸畨瑁呭叾浠栫殑鏈嶅姟鍣ㄨ蔣浠訛紝濡侳TP鏈嶅姟鍣ㄣ乄eb鏈嶅姟鍣ㄧ瓑銆傚叿浣撴ラゅ拰鏂規硶璇峰弬鑰冪浉搴旂殑杞浠惰存槑鏂囨。銆
璇鋒敞鎰忥紝鍦ㄤ嬌鐢ㄦ墜鏈烘湇鍔″櫒鏃墮渶瑕佽冭檻鎵嬫満鐨勬ц兘銆佺數閲忓拰緗戠粶鐜澧冪瓑闂棰橈紝鍚屾椂涔熻佷繚璇佹湇鍔″櫒鐨勫畨鍏ㄦу拰紼沖畾鎬э紝閬垮厤鏁版嵁娉勯湶鎴栨湇鍔′腑鏂鐨勯庨櫓銆