{"id":17192076,"url":"https://github.com/hxari/penguin","last_synced_at":"2025-04-13T19:31:43.402Z","repository":{"id":180492292,"uuid":"665228968","full_name":"hxAri/Penguin","owner":"hxAri","description":"Command Line Utility Tool to install various Linux distros into Android Terminal Emulator (Termux), there are more than 5 distros you can install with this tool.","archived":false,"fork":false,"pushed_at":"2024-07-11T15:44:57.000Z","size":227,"stargazers_count":32,"open_issues_count":0,"forks_count":3,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-27T10:13:42.604Z","etag":null,"topics":["alpine","arch","debian","fedora","hacking","kali","linux","manjaro","nethunter","parrot","termux","termux-tool","ubuntu","void"],"latest_commit_sha":null,"homepage":"https://hxari.github.io/projects/Penguin","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hxAri.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"custom":["https://paypal.me/hxAri"]}},"created_at":"2023-07-11T18:21:29.000Z","updated_at":"2025-02-21T10:03:45.000Z","dependencies_parsed_at":"2024-06-28T10:09:48.540Z","dependency_job_id":"456f5d7f-732a-4c3c-9d72-941c08bad11c","html_url":"https://github.com/hxAri/Penguin","commit_stats":null,"previous_names":["hxari/andronix","hxari/penguin"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hxAri%2FPenguin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hxAri%2FPenguin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hxAri%2FPenguin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hxAri%2FPenguin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hxAri","download_url":"https://codeload.github.com/hxAri/Penguin/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248767946,"owners_count":21158560,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["alpine","arch","debian","fedora","hacking","kali","linux","manjaro","nethunter","parrot","termux","termux-tool","ubuntu","void"],"created_at":"2024-10-15T01:28:10.716Z","updated_at":"2025-04-13T19:31:43.067Z","avatar_url":"https://github.com/hxAri.png","language":"Shell","funding_links":["https://paypal.me/hxAri"],"categories":[],"sub_categories":[],"readme":"\n# Penguin\n\n![Penguin · Logo](https://raw.githubusercontent.com/hxAri/hxAri/main/public/images/1701208743;6cxkEyg82i.png)\n\n## Table of Contents\n- [Penguin](#penguin)\n  - [Table of Contents](#table-of-contents)\n  - [Abouts](#abouts)\n  - [Notes](#notes)\n  - [Features](#features)\n    - [Binary Execution](#binary-execution)\n    - [Command Line Interface](#command-line-interface)\n    - [Linux Distros](#linux-distros)\n    - [Desktop Environment](#desktop-environment)\n    - [Window manager](#window-manager)\n  - [Dependency](#dependency)\n  - [Environment](#environment)\n      - [Warning](#warning)\n  - [Installation](#installation)\n  - [Usagement](#usagement)\n  - [Sources](#sources)\n  - [Support](#support)\n  - [Licence](#licence)\n\n## Abouts\n**[Penguin](https://github.com/hxAri/Penguin)** is a Command Line Tool to simplify the installation of Linux Distros to the Android Operating System using Termux as a Shell environment. **[Penguin](https://github.com/hxAri/Penguin)** also supports more than 6 Linux Distros [see](#linux-distros), as well as several Desktop Environments [see](#desktop-environment) and also Window Manager [view](#window-manager).\n\nFor problems with graphics rendering you need to know that Termux does not support it however, don't worry about that you can still achieve it with the help of VNC Viewer you can download it via Play Store for free.\n\n## Notes\nMaybe when you install a distro it will be fine until you successfully install it, but some distros may require some additional configuration to run well. But no need to worry about that, because you will still be able to use it.\n\n## Features\nThe **[Penguin](https://github.com/hxAri/Penguin)** features\n\n### Binary Execution\nMakes it easier for you to run your Linux Distro.\n\n### Command Line Interface\nThe Command Line is very interesting and also easy to understand (this is just my opinion :D)\n\n### Linux Distros\nList of currently available or supported Linux Distros on **[Penguin](https://github.com/hxAri/Penguin)**\n* **Alpine**\n  * Command Line Interface (CLI)\n  * Desktop Environment\n    * XFCE\n  * Versions\n    * 3.10.3\n* **Arch Linux**\n  * Command Line Interface (CLI)\n  * Desktop Environment\n    * LXDE\n    * XFCE\n  * Window Manager\n    * Awesome\n    * I3\n    * Openbox\n  * Versions\n    * 2021.07.01\n* **Debian**\n  * Command Line Interface (CLI)\n  * Desktop Environment\n    * LXDE\n    * LXQT\n    * XFCE\n  * Window Manager\n    * Awesome\n    * I3\n    * Openbox\n  * Versions\n    * 10.00\n* **Fedora**\n  * Command Line Interface (CLI)\n  * Desktop Environment\n    * LXDE\n    * LXQT\n    * XFCE\n  * Window Manager\n    * Awesome\n    * I3\n    * Openbox\n  * Versions\n    * 33\n* **Kali Linux**\n  * Command Line Interface (CLI)\n  * Desktop Environment\n    * LXDE\n    * LXQT\n    * XFCE\n  * Window Manager\n    * Awesome\n    * I3\n    * Openbox\n  * Versions\n    * 21.2\n* **Kali Nethunter**\u003c/br\u003e\n  * Command Line Interface (CLI)\n  * Editions\n    * Kali Nethunter Full Edition\n    * Kali Nethunter Nano Edition\n    * Kali Nethunter Minimum Edition\n* **Manjaro**\n  * Command Line Interface (CLI)\n  * Desktop Environment\n    * LXDE\n    * LXQT\n    * MATE\n    * XFCE\n  * Window Manager\n    * Awesome\n    * I3\n    * Openbox\n  * Versions\n    * 21\n* **Parrot Security OS**\u003c/br\u003e\n  Working\u003c/br\u003e\n* **Ubuntu**\n  * Command Line Interface (CLI)\n  * Desktop Environment\n    * LXDE\n    * LXQT\n    * XFCE\n  * Window Manager\n    * Awesome\n    * I3\n    * Openbox\n  * Versions\n    * 22.04\n    * 20.03\n    * 18.04\n* **Void** \u003c/br\u003e\n  * Command Line Interface (CLI)\n  * Desktop Environment\n    * LXDE\n    * LXQT\n    * XFCE\n  * Window Manager\n    * Awesome\n    * I3\n    * Openbox\n  * Versions\n    * Rolling Release\n\n### Desktop Environment\nList of currently available or supported Desktop Environment on **[Penguin](https://github.com/hxAri/Penguin)**\n* LXDE\n* LXQT\n* MATE\n* XFCE\n\n### Window manager\nList of currently available or supported Linux Window Manager **[Penguin](https://github.com/hxAri/Penguin)**\n* Awesome\n* I3\n* Openbox\n\n## Dependency\nDoes **[Penguin](https://github.com/hxAri/Penguin)** require additional dependencies? Yeah, but not much. All the required dependencies are all in a file called **dependencies**, you can read them with your favorite `cat` in the Terminal Emulator.\n\n## Environment\nIf **[Penguin](https://github.com/hxAri/Penguin)** uses the Shell as a programming language, does it require virtualization such as a Virtual Environment in the Python language? It can be yes or no, the environment here is intended to be a different situation because **[Penguin](https://github.com/hxAri/Penguin)** is typed on a Laptop/PC so the **development** environment means that you will never install it, just create a system file folder like `{distro}-fs`\n\nMeanwhile, the **production** environment is where you actually run it on your Termux and, you will actually install it. If you want to change the **[Penguin](https://github.com/hxAri/Penguin)** environment you just need to change the contents of the **environment** file to the environment you want (**production** is set to default)\n\n#### Warning\nIf you set it to development and run it in Termux it will probably cause permission errors\n\n## Installation\nHow to install **[Penguin](https://github.com/hxAri/Penguin)**? You don't need to bother with that problem, just clone or download the source code from this repository.\n```sh\ngit clone https://github.com/hxAri/Penguin\n```\nLet's change give the penguin executable permission\n```sh\nchmod +x Penguin/penguin\n```\nNow you can run the **[Penguin](https://github.com/hxAri/Penguin)** like this\n```sh\nbash Penguin/penguin\n```\nOr like this\n```sh\n. Penguin/penguin\n```\nOr this\n```sh\nPenguin/penguin\n```\nNext, please choose the distro you want to install yourself, and follow the instructions given, Have Nice Live!\n\n## Usagement\nWhen the Linux distro you installed has been successfully installed you can easily run it with just one line of code, see below for an example of running it in the Termux command line:\n```sh\n# (distro) (mode\u003ccli|desktop\u003clxde|lxqt|mate|xfce\u003e|window\u003cawesome|openbox|i3\u003e\u003e)\n```\nDebian distro cli mode:\n```sh\ndebian cli\n```\nDebian distro desktop environment mode:\n```sh\ndebian desktop xfce\n```\nDebian distro window manager mode:\n```sh\ndebian window awesome\n```\nAnd below is the usage for distros that have more than one version, such as Ubuntu:\n```sh\n# (distro) (version) (mode\u003ccli|desktop\u003clxde|lxqt|mate|xfce\u003e|window\u003cawesome|openbox|i3\u003e\u003e)\n```\nUbuntu distro cli mode:\n```sh\nubuntu 22.04 cli\n```\nUbuntu distro desktop environment mode:\n```sh\nubuntu 22.04 desktop xfce\n```\nUbuntu distro window manager mode:\n```sh\nubuntu 22.04 window awesome\n```\n\n\n## Sources\nTo source the Root File System for the **[Penguin](https://github.com/hxAri/Penguin)** Linux Distro, it uses sources from various GitHub repositories, including:\n* **[Andronix](https://github.com/AndronixApp/AndronixOrigin)**\n\n## Support\nGive spirit to the developer, no matter how many donations given will still be accepted\u003cbr/\u003e\n[paypal.me/hxAri](https://paypal.me/hxAri)\n\n## Licence\nAll **[Penguin](https://github.com/hxAri/Penguin)** source code is licensed under the GNU General Public License v3. Please [see](https://www.gnu.org/licenses) the original document for more details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhxari%2Fpenguin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhxari%2Fpenguin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhxari%2Fpenguin/lists"}