Rechercher dans ce blog
jeudi 11 décembre 2025
Xsnake où le serpent multiplicateur
mercredi 10 décembre 2025
Chess Pocket
samedi 6 décembre 2025
Node JS sur Termux (Android)
jeudi 27 novembre 2025
Transformer son Smartphone en Serveur Web Intelligent
mercredi 26 novembre 2025
Termux, un Linux pour Android
🌐 Termux : Transformez votre smartphone en machine Linux — guide moderne & communauté à construire
Par Tarek — Passion Linux, High-Tech et Automatisation
✨ Introduction : Pourquoi Termux fascine autant ?
À l’ère où nos smartphones dépassent en puissance certains PC d’il y a 10 ans, une question émerge naturellement :
👉 Peut-on exploiter pleinement ce potentiel ?
Termux répond “oui”, et va même beaucoup plus loin.
Termux est un terminal Linux complet pour Android. Il s’installe en une minute… mais il peut transformer votre téléphone en :
-
🖥️ un mini-serveur web (Apache / PHP / MariaDB)
-
🗃️ un environnement Python complet
-
🌐 un serveur Node.js prêt pour Express.js
-
💾 un gestionnaire SQLite ou MySQL
-
⚙️ une plateforme d’automatisation Bash ou Perl
-
🚀 un laboratoire portable pour développeur, étudiant ou hacker éthique
Et tout ça sans root, proprement et avec une communauté grandissante.
Dans cet article, je vous présente :
🔥 une vue d’ensemble de Termux
📦 les services que j’ai installés
🛠️ mes fichiers de configuration
📚 une base pour échanger, apprendre et construire ensemble une communauté d’utilisateurs motivés.
1️⃣ Qu’est-ce que Termux ?
Termux est une application Android open-source offrant un terminal Linux complet. Il se distingue par :
-
Aucun besoin de root
-
Accès à un gestionnaire de paquets puissant (
pkg/apt) -
Intégration profonde avec le système Android
-
Support de Python, PHP, Node.js, MariaDB, Git, SSH…
En pratique, c’est une distribution Linux compacte, entièrement autonome, optimisée pour ARM.
Un simple uname -a confirme que Termux tourne sur un noyau Linux complet :
2️⃣ Installer un environnement complet : PHP, MariaDB, Node.js, SQLite-Web
Voici un aperçu de mon environnement actuel :
-
PHP 8.4.2
-
Apache 2.4.63
-
MariaDB 11.8.0 (remplaçant officiel de MySQL)
-
Node.js 23.6.1
Le fichier ci-dessous montre un exemple concret :
Grâce à Termux, tout cela tient dans une arborescence propre, organisée dans /data/data/com.termux/files/usr.
3️⃣ Créer un serveur web complet dans Termux
J’ai configuré un serveur Apache + PHP dans
~/htdocs grâce à un lien symbolique vers le stockage partagé.
👉 Accès rapide :
-
Site web local : http://127.0.0.1:8080
-
Adminer (MySQL) : /adminer
-
SQLite-Web : http://127.0.0.1:8081
Comme décrit ici :
Pour organiser ça proprement, j’ai utilisé :
-
un répertoire
~/bin/ -
un script
start_server.shregroupant tous les services -
une exécution automatique via
.bashrc
Exemple d’autostart :
~/bin/start_server.sh
Le script lance automatiquement :
✔ PHP
✔ MariaDB
✔ SQLite-Web
✔ Node.js
Et vous pouvez tout vérifier via :
pgrep -x php
pgrep -x node
pgrep -x mariadbd
pgrep -f sqlite_web
4️⃣ Gérer MySQL / MariaDB dans Termux
Exemple de commandes essentielles (issues de tes fichiers) :
-
Démarrer :
mysqld_safe --datadir=$PREFIX/var/lib/mysql &
-
Se connecter :
mysql -u root
-
Exporter une base :
mysqldump -u root nom_base > sauvegarde.sql
-
Importer :
mysql -u root nom_base < sauvegarde.sql
5️⃣ Organiser les répertoires : symlinks et aliases utiles
Pour éviter de taper de longues commandes, j’ai créé :
✔ un lien symbolique
ln -s /storage/emulated/0/htnode ~/htnode
→ ce qui permet cd ~/htnode
✔ un alias bash
alias cdhtnode='cd /storage/emulated/0/htnode'
→ ce qui permet cdhtnode instantanément.
Les deux cohabitent parfaitement.
C’est ce genre de petites optimisations qui change l’expérience Termux.
6️⃣ Automatiser tout l’environnement
L’esprit de Termux, c’est l’automatisation.
J’ai donc intégré :
-
scripts Bash
-
lancement automatique
-
alias personnalisés
-
environnements Python virtuels
-
bases SQLite accessibles via l’UI web
Termux devient alors une plateforme DevOps mobile.
7️⃣ Pourquoi créer une communauté Termux francophone ?
Parce que l’outil mérite mieux que quelques tutoriels épars.
Termux est :
-
un outil d’apprentissage Linux génial
-
un formidable compagnon pour développeurs
-
un terrain de jeu pour scripts Python, Bash, Node.js
-
une porte d’entrée à la cybersécurité éthique
-
un mini-serveur de développement pour projets Web
👉 Il mérite une communauté (sans prise de tête), partageant :
-
scripts personnalisés
-
optimisations
-
environnements complets
-
API maison
-
bonnes pratiques
-
packs de démarrage clefs en main
Et en français… il n’y a pratiquement rien.
8️⃣ Appel aux curieux : Rejoignez ce mini projet ✊🔥
Je propose de lancer :
-
un espace d’échange ici sur blogger
-
des partages de scripts Termux
-
des mini-tutoriels (PHP, Python, MySQL, Bash…)
-
des projets open-source gérés depuis Termux
-
une série d’articles réguliers autour de l’univers Termux
👉 Vous utilisez Termux ?
👉 Vous débutez ?
👉 Vous développez ?
👉 Vous voulez automatiser des tâches réseau, système ou Web ?
Rejoignez-moi !
L’objectif :
🚀 Construire une petite communauté Termux francophone.
📱 Transformer nos smartphones en outils professionnels.
🤝 Partager, apprendre, créer ensemble.
🧭 Conclusion : Votre smartphone est un Linux… exploitez-le!
Termux prouve que l’avenir du développement est mobile, flexible, open-source.
Avec un peu de configuration, votre smartphone Android devient :
-
un environnement Linux complet
-
un serveur web
-
un laboratoire Python
-
un outil d’automatisation
-
une base de données portable
-
un espace d’expérimentation sans limite
mardi 25 novembre 2025
L'énigme du temps : Pourquoi les horloges à quartz se désynchronisent-elles ?
Le télescope spatial James Webb
Les trois plus grandes révélations cosmologiques du télescope spatial James Webb
Depuis son déploiement, le télescope spatial James Webb (JWST) est devenu notre fenêtre la plus claire sur l'Univers primordial. En utilisant sa capacité sans précédent à observer l'infrarouge, il pénètre la poussière cosmique et remonte le temps pour révéler des structures et des phénomènes qui remettent en question nos modèles cosmologiques établis. Voici les trois découvertes les plus récentes et étonnantes qui bouleversent notre compréhension du cosmos.
1. L'énigme des galaxies « trop massives » de l'Univers primordial 🌌
Le JWST a détecté des galaxies qui existaient seulement quelques centaines de millions d'années après le Big Bang. Ce qui est étonnant, c'est leur taille : elles sont massivement plus développées que ce que les modèles prédictifs ne l'autorisaient.
Nos théories de la formation des galaxies suggéraient un processus de croissance lent, nécessitant des milliards d'années pour accumuler autant de masse stellaire. La découverte de ces « mastodontes primordiaux » indique que l'assemblage des premières étoiles et structures s'est déroulé à un rythme et une efficacité inattendus. C'est comme trouver des gratte-ciel dans un village de tentes ! 🤯
Découverte | Description Scientifique | Implication |
|---|---|---|
Galaxies massives anciennes | Détection de galaxies de masse stellaire élevée à un décalage vers le rouge (redshift) supérieur à z=10. | Remise en cause des modèles d'accrétion de matière noire et de formation stellaire précoce. |
Vitesse de croissance | Croissance des galaxies beaucoup plus rapide que prévu. | Nécessité d'ajuster les simulations cosmologiques. |
2. La structure inattendue des molécules organiques dans les pouponnières stellaires ✨
Le JWST ne se contente pas de regarder loin ; il analyse aussi la composition chimique des nuages de gaz et de poussière où naissent les étoiles. Récemment, il a identifié des molécules organiques complexes, notamment des hydrocarbures aromatiques polycycliques (HAP), avec une diversité et une complexité moléculaire bien plus grandes que ce que l'on attendait dans des environnements aussi turbulents et froids.
Ces HAP sont souvent considérés comme les briques de la vie. Leur présence abondante et leur structure complexe dans des régions comme la Nébuleuse d'Orion suggèrent que la chimie prébiotique, celle qui mène potentiellement à la vie, pourrait être un processus bien plus robuste et universel que ce que l'on croyait. La vie pourrait être inscrite dans la chimie même de l'Univers dès les premières étapes de la formation stellaire. 🧪
3. Des signatures claires de vapeur d'eau autour des exoplanètes froides 💧
Si la détection de l'eau sur des exoplanètes n'est pas nouvelle, le JWST a réussi à caractériser l'atmosphère de mondes plus petits et plus froids, des « super-Terres » et des « mini-Neptunes » qui étaient auparavant insaisissables. La détection de fortes signatures de vapeur d'eau dans des systèmes comme TRAPPIST-1, des planètes en orbite autour d'une naine rouge froide, est particulièrement frappante.
Cette capacité à analyser précisément les atmosphères des petites exoplanètes nous rapproche de la découverte de mondes véritablement habitables. Cela ouvre la porte à la détection future d'autres biosignatures, comme le méthane ou l'oxygène, mais de manière bien plus précise et fiable. Le JWST prouve qu'il est possible de sonder l'habitabilité même au-delà de notre système solaire. 🔭
Conclusion : L'ère de la cosmologie réinventée
Ces révélations du JWST ne sont pas de simples ajouts à notre catalogue cosmique ; elles sont des piliers pour une nouvelle cosmologie. Elles suggèrent que :
L'Univers a développé des structures massives beaucoup plus tôt que nos théories ne l'expliquent.
La chimie prébiotique est omniprésente et complexe.
L'eau, ingrédient essentiel à la vie, est détectable autour d'une gamme plus large d'exoplanètes.
Chaque nouvelle image et chaque spectre analysé par le JWST sont un pas de plus vers la réalisation de la vision d'une infrastructure spatiale permettant à « des millions de personnes vivant et travaillant dans l'espace », en nous fournissant la carte la plus précise de notre place dans l'immensité cosmique. Le futur de la science est déjà là, et il est spectaculaire. 🚀
Auteur: Gemini


