Skip to content

92username/script-instalacao_apps

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

App Installation Script

This is an automated script for installing essential applications on Linux systems, designed to streamline the initial setup of a machine. The goal is to offer a simple and modular solution that can be expanded over time, incorporating new features like a graphical dialog interface for easier use.

Project Goal

This project was created to automate the installation of common software on Linux, speeding up the process of setting up a new machine. We aim to make it a starting point for more people to collaborate, adding new features and customizations.

Current Features

  • Automatic installation of various applications via terminal.
  • Quick and easy setup on Linux-based systems (e.g., Ubuntu, Mint).
  • Modularity: Add and remove applications directly in the script.

Future Features (Under Development)

  • Graphical interface for selecting applications to install (graphical dialog box).
  • Support for different Linux distributions.
  • Code optimizations for greater flexibility and customization.

How to Use

Prerequisites

To use this script, you need a Linux system with bash and superuser (root) privileges.

Installation Instructions

  1. Clone this repository to your local machine:

    git clone https://github.com/92username/script-instalacao_apps.git
  2. Navigate to the project directory:

    cd script-instalacao_apps
  3. Make the script executable:

    sudo ./install_apps.sh
  4. Run the script as a superuser:

    sudo ./install_apps.sh
  5. The script will automatically install all the applications listed.

Customization

If you want to add or remove applications from the list, simply edit the install_apps.sh file and modify the package list inte appropriate section.

Example Code for adding a new application

   sudo apt install application-name

Contributions

Contributions are welcome! If you have suggestions, find a bug, or want to work on a new feature, follow the steps below:

  1. Fork the repository.
  2. Create a new branch for your changes: git checkout -b my-new-feature.
  3. Commit your changes: git commit -m 'Add new feature'.
  4. Push to the main branch: git push origin my-new-feature.
  5. Open a Pull Request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contact

If you have any questions or suggestions, feel free to open an issue or get in touch.


Let's build together! Feel free to contribute with new features, report issues, and share your ideas!

About

Automates instalation of a few starting apps on Ubuntu

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages