Skip to content

Latest commit

 

History

History
342 lines (253 loc) · 13.2 KB

README.fr.md

File metadata and controls

342 lines (253 loc) · 13.2 KB

OhMyTermux 🧊

Banner1

De la sélection d'un shell à l'application d'un pack de curseurs afin de cliquer avec style dans les menus d'un environnement de développement Debian complet tenant dans votre poche : des dizaines de paramètres sont disponibles dans OhMyTermux.

Version GitHub last commit GitHub repo file or directory count GitHub code size in bytes GitHub repo size GitHub Repo stars GitHub forks

Installation

  1. Installez Termux depuis F-Droid, GitHub ou le Play Store.

  2. Installez OhMyTermux avec Gum (recommendé🔥) :

curl -sL https://raw.githubusercontent.com/GiGiDKR/OhMyTermux/1.0.0/install_fr.sh -o install_fr.sh && chmod +x install_fr.sh && ./install_fr.sh --gum
🧊 Méthode alternative
curl -sL https://raw.githubusercontent.com/GiGiDKR/OhMyTermux/1.0.0/install_fr.sh -o install_fr.sh && chmod +x install_fr.sh && ./install_fr.sh
✅ Arguments fonctionels > ``` > --gum | -g # Utiliser Gum en tant qu'interface > --shell | -sh # Sélection du shell > --package | -pk # Installation des paquets > --xfce | -x # Installation de XFCE > --proot | -pr # Installation de Debian PRoot > --font | f # Sélection de police > --x11 | -x # Installation de Termux-X11 > --skip | -sk # Ignorer la configuration initiale > --verbose | -v # Sorties détaillées > --help | -h # Afficher l'aide > ```

À propos de ce programme

🧊 Termux

Packages installés par défaut
Packages sélectionnables individuellement
Sélection du shell
Configuration Zsh
Configuration de Fish
Affichage Termux
Configuration de Termux
  • Alias ​​personnalisés (alias communs + alias spécifiques en fonction du package ou du plugin installé)

🧊 XFCE

  • Configurer un bureau XFCE pour l'environnement Termux natif.

  • Utilisation de Termux-X11 : le serveur ainsi que l'APK sont téléchargés puis installés depuis Termux ou manuellement.

  • ✅ 3 configurations sont disponibles :

    1️⃣ Minimale

    Uniquement les paquets nécessaires :

    termux-x11-nightly       # Termux-X11
    virglrenderer-android    # VirGL
    xfce4                    # XFCE
    xfce4-terminal           # Terminal
    2️⃣ Recommandée

    Installation minimale + les paquets suivants :

    netcat-openbsd            # Utilitaire réseau
    pavucontrol-qt            # Contrôle du son
    thunar-archive-plugin     # Archives
    wmctrl # Contrôle des fenêtres
    xfce4-notifyd             # Notifications
    xfce4-screenshooter       # Capture d'écran
    xfce4-taskmanagerb        # Gestionnaire des tâches
    xfce4-whiskermenu-plugin  # Menu Whisker

    Et les éléments d'interface suivants :

    WhiteSur-Theme           # https://github.com/vinceliuice/WhiteSur-gtk-theme
    WhiteSur-Icon            # https://github.com/vinceliuice/WhiteSur-icon-theme
    Fluent-Cursors           # https://github.com/vinceliuice/Fluent-cursors
    WhiteSur-Wallpapers      # https://github.com/vinceliuice/WhiteSur-wallpapers
    3️⃣ Personnalisée

    Le contenu de l'installation minimale + le choix parmi :

    jq                       # Utilitaire JSON
    gigolo                   # Gestionnaire de fichiers
    mousepad                 # Éditeur de texte
    netcat-openbsd           # Utilitaire réseau
    parole                   # Lecteur multimédia
    pavucontrol-qt           # Contrôle du son
    ristretto                # Gestionnaire d'images
    thunar-archive-plugin    # Archives
    thunar-media-tags-plugin # Média
    wmctrl                   # Contrôle de fenêtre
    xfce4-artwork            # Illustration
    xfce4-battery-plugin     # Batterie
    xfce4-clipman-plugin     # Presse-papiers
    xfce4-cpugraph-plugin    # Graphique CPU
    xfce4-datetime-plugin    # Date et heure
    xfce4-dict               # Dictionnaire
    xfce4-diskperf-plugin    # Performances du disque
    xfce4-fsguard-plugin     # Surveillance du disque
    xfce4-genmon-plugin      # Widgets génériques
    xfce4-mailwatch-plugin   # Surveillance du courrier électronique
    xfce4-netload-plugin     # Chargement réseau
    xfce4-notes-plugin       # Notes
    xfce4-notifyd            # Notifications
    xfce4-places-plugin      # Lieux
    xfce4-screenshooter      # Capture d'écran
    xfce4-taskmanager        # Gestionnaire des tâches
    xfce4-systemload-plugin  # Chargement du système
    xfce4-timer-plugin       # Minuterie
    xfce4-wavelan-plugin     # Wi-Fi
    xfce4-weather-plugin     # Informations météo
    xfce4-whiskermenu-plugin # Menu Whisker

    Le choix parmi les éléments d'interface suivants :

    Thème :

    WhiteSur-Theme           # https://github.com/vinceliuice/WhiteSur-gtk-theme
    Fluent-Theme             # https://github.com/vinceliuice/Fluent-gtk-theme
    Lavanda-Theme            # https://github.com/vinceliuice/Lavanda-gtk-theme

    Icônes :

    WhiteSur-Icon            # https://github.com/vinceliuice/WhiteSur-icon-theme
    McMojave-Circle          # https://github.com/vinceliuice/McMojave-circle-icon-theme
    Tela-Icon                # https://github.com/vinceliuice/Tela-icon-theme
    Fluent-Icon              # https://github.com/vinceliuice/Fluent-icon-theme
    Qogir-Icon               # https://github.com/vinceliuice/Qogir-icon-theme

    Curseurs :

    Fluent-Cursors           # https://github.com/vinceliuice/Fluent-cursors

    Fonds d'écran :

    WhiteSur-Wallpapers      # https://github.com/vinceliuice/WhiteSur-wallpapers
  • La possibilité d'installer un navigateur Web, soit Chromium ou Firefox.

Important

L'installation recommandée utilise environ 3,5 Go d'espace disque.

🧊 Debian

Debian PRoot avec un installateur d'application qui ne sont pas disponibles avec Termux ou les gestionnaires de paquets Debian.

Utilisation

  • start : démarrer une session Termux-X11.

  • debian : accéder à l'installation de Debian PRoot depuis le terminal.

Captures d'écran

Termux List Debian PRoot

Erreur Signal 9

Warning

Process completed (signal 9) - press Enter

Comment corriger cette erreur

Vous devez exécuter cette commande adb pour corriger l'erreur du processus 9 qui forcera la fermeture de Termux :

adb shell "/system/bin/device_config put activity_manager max_phantom_processes 2147483647"

Pour faire cela sans utiliser de PC, vous avez plusieurs méthodes : Tout d'abord, connectez-vous au WIFI.

Méthode 1 : Installez adb dans Termux en exécutant ce code :

pkg install android-tools -y

Ouvrez ensuite les paramètres et activez les options du développeur en sélectionnant « À propos du téléphone », puis appuyez 7 fois sur « Créer ».

Revenez à ce menu et accédez aux options du développeur, activez le débogage sans fil, puis cliquez dessus pour obtenir le numéro de port, puis cliquez sur « Appairer l'appareil » pour obtenir le code d'appairage.

Mettez les paramètres en mode écran partagé en appuyant sur le bouton carré en bas à droite de votre téléphone et maintenez l'icône des paramètres enfoncée jusqu'à ce que l'icône d'écran partagé apparaisse.

Sélectionnez ensuite Termux et dans les paramètres, sélectionnez « Appairer avec un code ». Dans Termux, saisissez « adb pair » puis saisissez vos informations d'appairage.

Une fois ce processus terminé, vous pouvez saisir adb connect et vous connecter à votre téléphone avec l'adresse IP et le port fournis dans le menu de débogage sans fil. Vous pouvez ensuite exécuter la commande fix :

adb shell "/system/bin/device_config put activity_manager max_phantom_processes 2147483647"

Méthode 2 :

Installez LADB depuis Playstore ou depuis GitHub.

En écran partagé, ayez un côté LADB et l'autre côté affichant les paramètres du développeur. Dans les paramètres du développeur, activez le débogage sans fil, puis cliquez dessus pour obtenir le numéro de port, puis cliquez sur associer l'appareil pour obtenir le code d'association. Entrez ces deux valeurs dans LADB. Une fois connecté, exécutez la commande fix :

adb shell "/system/bin/device_config put activity_manager max_phantom_processes 2147483647"

💻 Historique des versions

Version 1.0.0 :

  • Version initiale

📖 À faire

  • Installation séparée de XFCE / Debian pour exécuter le XFCE natif de Termux
  • Ajouter des éléments d'interface graphique sélectionnables (Thèmes, Polices, Curseurs, Fonds d'écran)
  • Ajouter un mot de passe pour l'utilisateur proot Debian
  • Intégrer la configuration de Fish (Plugins, Prompts, Alias)
  • Ajouter plus de paquets sélectionnables
  • Ajouter des modules Python
  • Intégrer une sélection de thèmes Termux
  • Intégration de OhMyTermuxScript
  • Intégration de OhMyObsidian

Tip

🚩 La version anglaise est disponible.

Un court aperçu :

OhMyTermux.mp4

SubBanner