AnLinux: ett enkelt sätt att installera en Linux-miljö på en Android-telefon utan root

AnLinux: ett enkelt sätt att installera en Linux-miljö på en Android-telefon utan root

Alla telefoner eller surfplattor som körs på Android är en enhet som kör Linux OS. Ja, ett mycket modifierat operativsystem, men fortfarande är grunden för Android Linux-kärnan. Men tyvärr är alternativet "att riva Android och installera en valfri distribution" inte tillgängligt för de flesta telefoner.

Därför, om du vill ha Linux på din telefon, måste du köpa specialiserade prylar som PinePhone, om vilka vi har redan skrivit i en av artiklarna. Men det finns ett annat sätt att få en Linux-miljö på nästan vilken smartphone som helst, utan root-åtkomst. Ett installationsprogram som heter AnLinux hjälper till med detta.

Vad är AnLinux?

Detta är specialiserad programvara som ge en chans använd Linux på din telefon genom att montera en bild som innehåller rotfilsystemet för alla distributioner, inklusive Ubuntu, Kali, Fedora, CentOS, OpenSuse, Arch, Alpine och många andra. Installationsprogrammet använder PRoot för att emulera root-åtkomst.

PROot fångar upp alla samtal som görs av användaren som normalt skulle kräva root-åtkomst och säkerställer att de fungerar under normala förhållanden. PROoot använder systemanropet ptrace för att felsöka programvara, vilket hjälper till att uppnå målet. Med PROot kan allt detta göras som med chroot, men utan root-rättigheter. Dessutom ger PRoot falsk användaråtkomst till pseudofilsystemet.

AnLinux är ett litet program. Men det räcker, eftersom dess enda syfte är att installera systemavbildningar och köra skript som höjer användarmiljön. När allt är klart får användaren en Linux-dator istället för en smartphone, med Android som fortsätter att köras i bakgrunden. Vi ansluter till enheten med en VNC-visare eller terminal, och vi är redo att arbeta.

Naturligtvis är detta inte ett idealiskt alternativ för att köra Linux på en smartphone, men det fungerar ganska bra.

Var ska du börja?

Huvudsaken är en Android-smartphone med en OS-version som inte är lägre än Lollipop. Dessutom kommer en 32-bitars eller 64-bitars ARM- eller x86-enhet också att fungera. Dessutom behöver du en betydande mängd ledigt filutrymme. För att göra detta kan du använda ett minneskort eller helt enkelt en enhet med en stor mängd internminne.

Dessutom behöver du:

Termux och VNC behövs för att få tillgång till din "Linux-dator". De tre sista elementen krävs bara för att säkerställa bekvämt arbete med telefonen och installatören. En HDMI-kabel behövs bara om det är bekvämare för användaren att arbeta med en stor skärm istället för att titta på telefonens display.

Nåväl, låt oss börja

AnLinux: ett enkelt sätt att installera en Linux-miljö på en Android-telefon utan root

Så fort Termux är installerat får vi en fullfjädrad konsol. Ja, det finns ingen root (om telefonen inte är rootad), men det är okej. Nästa steg är att installera avbildningen för Linux-distributionen.

Nu måste du öppna AnLinux och sedan välja Dashboard från menyn. Det finns tre knappar totalt, men du kan bara välja en, den första. Därefter visas distributionsvalmenyn. Du kan välja inte bara en utan flera, men i det här fallet behöver du en stor mängd ledigt filutrymme.

Efter val av distribution aktiveras två andra knappar. Den andra låter dig ladda ner de kommandon som krävs för att ladda ner och installera Linux till urklipp. Vanligtvis är dessa kommandon pkg, wget och ett skript för att köra dem.

AnLinux: ett enkelt sätt att installera en Linux-miljö på en Android-telefon utan root

Den tredje knappen startar Termux så att kommandon kan klistras in i konsolen. När allt är klart lanseras ett skript som låter dig ladda distributionsmiljön. För att anropa distributionspaketet måste du köra skriptet varje gång, men vi installerar det bara en gång.

Hur är det med det grafiska skalet?

Om du behöver det behöver du bara välja menyn för skrivbordsmiljön och använda fler knappar - inte tre, utan fler kommer att dyka upp. Utöver själva distributionen behöver du också välja ett skal, till exempel Xfce4, Mate, LXQt eller LXDE. I allmänhet inget komplicerat.

Sedan, förutom skriptet som startar distributionen, behöver du ytterligare ett - det aktiverar VNC-servern. I allmänhet är hela processen enkel och okomplicerad, det är osannolikt att det orsakar svårigheter.

Efter att ha startat VNC-servern ansluter vi från klientsidan med hjälp av visningsprogrammet. Du måste känna till porten och lokalvärden. Allt detta rapporteras av manuset. Om allt görs korrekt får användaren tillgång till sitt virtuella Linux-system. Prestandan hos moderna telefoner är utmärkt, så det kommer inte att vara några problem. Naturligtvis är det osannolikt att en smartphone helt kommer att kunna ersätta ett skrivbord, men i allmänhet fungerar allt.

Den här metoden kan vara användbar om du plötsligt behöver ansluta till servern omedelbart och du är i bilen utan en bärbar dator (naturligtvis, i det här fallet borde alla operationer som beskrivs ovan med AnLinux redan ha slutförts). En virtuell Linux-maskin låter dig ansluta till en arbets- eller hemserver. Och om det av någon anledning finns en display och ett trådlöst tangentbord i bilen, kan du på några sekunder organisera ett arbetskontor i kabinen.

AnLinux: ett enkelt sätt att installera en Linux-miljö på en Android-telefon utan root

Källa: will.com

Lägg en kommentar