Android

Sådan bruges Termux til at køre Linux-kommandolinjeapps i Android

Sådan bruges Termux til at køre Linux-kommandolinjeapps i Android

Denne artikel dækker en guide til "Termux" Android-appen, der giver dig mulighed for at køre kommandolinjeprogrammer og scripts på Android-enheder.

Termux er en open source terminalemulatorapplikation, der fungerer på Android-enheder. Det fungerer også som en slags mini Linux OS, fyldt med mange værktøjer og hjælpeprogrammer, du ofte ser i desktop Linux-distributioner. Du kan bruge Termux til at installere og køre adskillige kommandolinjeapps gennem sin egen pakkehåndtering. Ingen rootadgang er nødvendig for at installere og køre Termux på Android. Du kan endda bruge et letvægts-skrivebordsmiljø GUI'er uden hardwareacceleration gennem Termux (via VNC), men de kan være langsomme og ikke ligefrem anvendelige på berøringsenheder på lille skærm. Termux er ekstremt populær blandt udviklere og andre brugere, der ønsker at få adgang til CLI Linux-apps på Android. Det er den nærmeste ting, du kommer til et Linux OS på Android, og det er en fornøjelse at bruge med sin berøringsoptimerede grænseflade, der er velegnet til enheder med lille skærm. Termux har yderligere tastaturhandlinger, der gør det let at indtaste symboler og har også automatisk udfyldning gennem handlingstast placeret i den øverste række på skærmtastaturet.

Brug sager

Nogle ting du kan gøre med Termux:

Installation af Termux på Android

Du kan downloade og installere Termux via Google Play eller fra F-Droid. Start Termux gennem launcheren, og du skal blive mødt med følgende skærmbillede:

Aktivering af lageradgang på Termux

For at få adgang til filer i Termux-terminalen eller for at gemme filer fra Termux-terminalen skal du først konfigurere Termux-lageret og give Termux-adgangstilladelser, når du bliver bedt om det. Du kan gøre det ved at udføre følgende kommando:

$ termux-setup-lager

Når du er gennem lagringsopsætningen, kan du finde Termux-filer, der er gemt i den "delte" mappe i den interne lagring på din Android-enhed. Hvis den "delte" mappe ikke findes, kan du manuelt oprette en. Normalt er den fulde sti til denne "delte" mappe "/ lager / emuleret / 0 / delt".

Installation og administration af officielle Termux-pakker

Når du har installeret Termux, skal du køre kommandoen nedenfor for at opdatere og opgradere lagre:

$ pkg opgradering

Nu kan du installere de ønskede pakker ved hjælp af følgende kommando:

$ pkg installation

Efter installationen vil du være i stand til at køre kommandoen for den installerede pakke i Termux terminalen (ligesom du ville gøre på et desktop Linux OS):


Du kan få en liste over installerbare Termux-pakker herfra. Du kan også søge og kigge efter pakker i Termux selv. For at gøre det skal du køre en kommando i følgende format:

$ pkg søgning

Du kan også liste alle pakker ved hjælp af følgende kommando:

$ pkg liste-alle

Installation af Deb-pakker i Termux

Du kan installere visse “.deb ”-pakker fra Ubuntu- eller Debian-arkiver, så længe de er lavet til din mobils arkitektur (i disse dage har mobiltelefoner for det meste aarch64- og aarch32-arkitekturer). Bemærk, at nogle pakker muligvis nægter at arbejde på Termux. Sådan installeres en “.deb ”-pakke, kør en kommando i følgende format:

$ dpkg -i

Sådan fjernes en manuelt installeret “.deb ”-pakke i Termux, kør en kommando i følgende format:

$ dpkg - fjern

For at liste alle manuelt installerede “.deb ”-pakker, skal du køre følgende kommando:

$ dpkg -l

Nogen ".deb ”-pakke fra enhver pakkekilde kan installeres, så længe den opfylder kompatibilitetskravene. Som altid skal du være forsigtig, når du henter tredjepartspakker for at forhindre installation af mistænkelige pakker.

Aktivering af yderligere arkiver i Termux

Du kan også aktivere ekstra arkiver i Termux for at muliggøre installation af yderligere pakker. For at finde flere arkiver, besøg denne side og klik på arkiver med navne, der slutter med "-pakker". Du finder kommandoen til aktivering af disse arkiver i deres "README" -filer. Kommandoen til aktivering af ekstra arkiver ser sådan ud:

$ pkg installation

Nedenfor er nogle eksempler, som jeg har testet og fundet arbejde på Termux:

$ pkg installer x11-repo
$ pkg installer spil-repo
$ pkg installerer root-repo
$ pkg installer ustabil repo
$ pkg installer science-repo

Nogle lokalsamfund fra tredjeparter kan også aktiveres. Du finder en liste over disse arkiver, der er tilgængelige her.

Installation af Termux-tilføjelser

Termux giver nogle nyttige tilføjelser, der kan installeres på en Android-enhed via Play Butik. Nogle af disse ekstra tilføjelser er gratis, mens andre betales. Du kan finde en liste over disse tilføjelsesprogrammer, der er tilgængelige her.

Konklusion

Nogle apps i Play Butik giver dig mulighed for at installere og køre fulde Linux-miljøer på Android. Et par af dem kræver dog rodadgang, og de er ikke ligefrem nemme at bruge. For så vidt angår brugervenlighed er der intet andet som Termux i Play Butik.

Mus Remap dine museknapper forskelligt til anden software med X-Mouse Button Control
Remap dine museknapper forskelligt til anden software med X-Mouse Button Control
Måske har du brug for et værktøj, der kan ændre din muses kontrol med hver applikation, du bruger. Hvis dette er tilfældet, kan du prøve en applikatio...
Mus Microsoft Sculpt Touch Wireless Mouse Review
Microsoft Sculpt Touch Wireless Mouse Review
Jeg har for nylig læst om Microsoft Sculpt Touch trådløs mus og besluttede at købe den. Efter at have brugt det et stykke tid besluttede jeg at dele m...
Mus AppyMouse pegefelt på skærmen og musemarkør til Windows-tablets
AppyMouse pegefelt på skærmen og musemarkør til Windows-tablets
Tabletbrugere savner ofte musemarkøren, især når de er vante til at bruge bærbare computere. Touchscreen-smartphones og tablets har mange fordele, og ...