Maison  >  Article  >  Tutoriel système  >  Exécutez Linux sur les appareils Android

Exécutez Linux sur les appareils Android

WBOY
WBOYavant
2024-04-26 09:07:01847parcourir

Il était une fois, j'essayais de rechercher un moyen simple d'exécuter Linux sur Android. Ma seule intention à l'époque était d'utiliser Linux et certaines applications basiques comme SSH, Git, awk, etc. On ne demande pas grand chose ! Je ne veux pas rooter mon appareil Android. J'ai une tablette que j'utilise principalement pour lire des livres électroniques, des actualités et une poignée de blogs Linux. A part ça, je ne l'utilise pas beaucoup. J'ai donc décidé de l'utiliser pour implémenter certaines fonctions Linux. Si vous souhaitez également exécuter Linux sur votre appareil Android, cet article peut vous être utile.

在 Android 设备上运行 Linux
Termux - Émulateur de terminal Android qui fonctionne sur Android et Chrome OS
Termux est un émulateur de terminal Android et une application qui fournit un environnement Linux. Contrairement à de nombreuses autres applications, il n'est pas nécessaire de rooter l'appareil ou de le configurer. Configuré pour fonctionner immédiatement! Il installera automatiquement un système Linux de base, mais vous pouvez également utiliser le gestionnaire de packages APT pour installer d'autres packages logiciels. Dans l’ensemble, vous pouvez transformer votre appareil Android en un ordinateur Linux de poche. Non seulement cela fonctionne sur Android, mais vous pouvez l'installer sur Chrome OS.

在 Android 设备上运行 Linux
Termux offre de nombreuses fonctionnalités importantes :

  • Il vous permet de vous connecter à des serveurs distants via openSSH.
  • Vous pouvez également vous connecter en SSH à votre appareil Android à partir d'un système distant.
  • Utilisez rsync et curl pour synchroniser les contacts de votre smartphone avec un système distant.
  • Prend en charge différents shells, tels que BASH, ZSH, FISH, etc.
  • Vous pouvez choisir différents éditeurs de texte pour éditer/afficher des fichiers, prenant en charge Emacs, Nano et Vim.
  • Utilisez APT Package Manager pour installer les packages souhaités sur votre appareil Android. Prend en charge les dernières versions de Git, Perl, Python, Ruby et Node.js.
  • Connectez votre appareil Android avec un clavier, une souris et un moniteur externe Bluetooth comme s'il s'agissait d'un seul appareil intégré. Termux prend en charge les raccourcis clavier.
  • Termux prend en charge presque toutes les commandes GNU/Linux.

De plus, certaines autres fonctions peuvent être activées en installant des plug-ins. Par exemple, le plugin Termux : API permet d'accéder aux fonctionnalités matérielles d'Android et de Chrome. D'autres plugins utiles incluent :

  • Termux:Boot - Exécutez des scripts au démarrage de l'appareil
  • Termux : Float - Exécutez Termux dans une fenêtre flottante
  • Termux : Style - Fournit des jeux de couleurs et des polices compatibles Powerline pour personnaliser l'apparence de votre terminal Termux.
  • Termux:Task - Fournit un moyen simple d'appeler l'exécutable Termux à partir d'une application de type barre des tâches.
  • Termux : Widget - Fournit une suggestion pour lancer de petits scripts depuis l'écran d'accueil.

Pour en savoir plus sur termux, appuyez longuement n'importe où sur le terminal et sélectionnez l'option du menu Aide pour ouvrir la section d'aide intégrée. Son seul inconvénient est qu’il nécessite Android 5.0 et supérieur. Ce serait beaucoup plus utile s'il prenait en charge Android 4.x et les versions antérieures. Vous pouvez trouver et installer Termux sur le Google Play Store et F-Droid.

在 Android 设备上运行 Linux

Pour installer Termux depuis le Google Play Store, cliquez sur le bouton ci-dessous.
Pour installer dans F-Droid, cliquez sur le bouton ci-dessous.

在 Android 设备上运行 Linux

C'est tout le processus d'utilisation de Linux sur les appareils Android.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer