Skip to content

danielcshn/dude-install.sh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 

Repository files navigation

dude-install.sh


The main purpose of this tool is to automate the installation of The Dude Client in Linux.
Current support for Debian, Ubuntu, Linux Lite & Linux Mint.


GitHub issues GitHub watchers GitHub forks GitHub stars License Language GitHub last commit Mikrotik Community

✅ Support

  • Debian 12 (Bookworm)
  • Debian 11 (Bullseye)
  • Ubuntu 24.04 (Noble Numbat) - BETA
  • Ubuntu 23.10 (Mantic Minotaur)
  • Ubuntu 23.04 (Lunar Lobster)
  • Ubuntu 22.04 (Jammy Jellyfish)
  • Ubuntu 21.10 (Impish Indri)
  • Ubuntu 20.04 (Focal Fossa)
  • Linux Lite 6.X (Based on Ubuntu 22.04.3)
  • Linux Mint 21 (Vanessa)
  • Linux Mint 20 (Ulyana)
  • Linux Mint 19 (Tara)
  • Zorin OS 16.1 (Focal)

✅ Support EOL

  • Debian 10 (Buster)
  • Ubuntu 18.04 (Bionic Beaver)

EOL - End-of-Life: No security updates, no script support.

⬇️ Installing

  • For Linux :
sudo apt install git
git clone https://github.com/danielcshn/dude-install.sh.git
cd dude-install.sh
chmod +x dude-install.sh
./dude-install.sh
  • For Debian :
su
apt install git
exit
git clone https://github.com/danielcshn/dude-install.sh.git
cd dude-install.sh
chmod +x dude-install.sh
./dude-install.sh

🛠️ Usage

  1. Select the Check Dependencies option to verify that you meet the required system and dependencies.

  2. Select the Install The Dude Client option. Then indicate the version to install. Example: 7.1 or 7.5beta11.

  3. Select the Launch The Dude Client option to start the program.

🧪 Tested distros

Debian 12 Debian 11 Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04.6 Linux Lite 6.0 (Ubuntu 22.04 LTD) Linux Mint 21 Linux Mint 20 Linux Mint 19 Zorin OS 16


🤝 Contributing

We currently accept contributions to this repository.
Follow the steps below to make a contribution to the digital tool:

  1. Fork the repository.
  2. Develop the new functionality or make the changes that you think add value to the tool
  3. Make a "pull request" documenting in detail the proposed changes in the repository.

If you haven't contributed to the repository, but found the tool useful, we'd love to hear about your experience. Tell us about your experience in an Issue.

Attributions

Tell us in the "pull request" your username and organization to add it to the list of contributions in the Readme.md.


📝 License

MIT License

Copyright (c) 2022 danielcshn

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

📧 Contact