Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Multi-OS dependencies installation #49

Closed
ghost opened this issue Nov 2, 2019 · 8 comments
Closed

Multi-OS dependencies installation #49

ghost opened this issue Nov 2, 2019 · 8 comments

Comments

@ghost
Copy link

ghost commented Nov 2, 2019

Hello, @TheSpeedX.

As per your README, the setup script only supports Debian-based systems. You could use my shelldepends script to generate a multi-os dependency installation script that is easy to use in your TBomb.sh.

Command line:

$ ./install-gen -e -p TBomb -v 1.6b -d python curl figlet toilet

-e disables access elevation in install.sh; -p defines project name; -v defines project version; -d defines dependency packages.

Installation script command line (this will work on most popular Linux distributions including Termux):

$ ./install.sh

Example preview:
Termux sample preview

@TheSpeedX
Copy link
Owner

Looks Good @scpketer Thanks For The Idea
But I guess We Will Rather Wanna Make TBomb Dependency Free
So We will only use python and a few PyPI Packages
In That Way We Will Support Even More OS

Sorry I couldn't actively contribute To TBomb Now
I Am trying to come back soon

@0n1cOn3
Copy link
Contributor

0n1cOn3 commented Nov 4, 2019

Perl and Gawk are also available in Termux. It makes installation easier with automatic preparations by Gawk. Personally, I would like to contribute

@ghost
Copy link
Author

ghost commented Nov 4, 2019

Perl and Gawk are also available in Termux. It makes installation easier with automatic preparations by Gawk. Personally, I would like to contribute

Yeah, gawk seem to be coming with core utilities provided by termux out-of-box.

@0n1cOn3
Copy link
Contributor

0n1cOn3 commented Dec 20, 2019

Also cause im a iOS Users, theres a way to run TBomb aswell on a iPhone/iPod/iPad.

It needs just some script changes. (alpine linux x86 under the hood)

Also i made a pull request for a installation Guide for macOS aswell.

I hope, SpeedX will think about it to migrate your Multi-OS Dep. Installer.

@0n1cOn3
Copy link
Contributor

0n1cOn3 commented Jan 10, 2020

Hi scpketer.

I have talked with SpeedX. Would you make a PR with your Multishell Script? He agreed, after i have explained him what your script does :)

Sincerly

0n1cOn3

@ghost
Copy link
Author

ghost commented Jan 21, 2020

I'm working on a completely new code base which will no longer require any other external dependencies, so I don't think it would actually help.

@0n1cOn3
Copy link
Contributor

0n1cOn3 commented Jan 21, 2020 via email

@TheSpeedX
Copy link
Owner

Thanks @scpketer the bash script now includes a modified shelldepends script.

Reopen if issue persists

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants