Skip to content

Amir-ed98/installations

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

7 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“œ README.md

πŸš€ Automated Installations for Python, R, and RStudio on Ubuntu 24.04

This repository contains Bash scripts to automate the installation of Python, R, and RStudio on Ubuntu 24.04. These scripts handle dependency installation, version management, and setup configurations for seamless use.

πŸ“Œ Available Scripts

1️⃣ Install Python (Multiple Versions)

πŸ“„ Script: python_installation.sh
πŸ“¦ Installs Python versions (3.8 β†’ 3.12) with pip and virtual environments.

πŸ”§ How to Use

chmod +x python_installation.sh
./python_installation.sh

πŸ›  Features

βœ… Installs multiple Python versions
βœ… Configures update-alternatives to switch between versions
βœ… Installs pip and venv for each version
βœ… Creates virtual environments for each version


2️⃣ Install R and RStudio

πŸ“„ Script: r_installation.sh
πŸ“¦ Installs the latest R and RStudio with required dependencies.

πŸ”§ How to Use

chmod +x r_installation.sh
./r_installation.sh

πŸ›  Features

βœ… Installs R from CRAN
βœ… Installs RStudio from the official source
βœ… Fixes RStudio sandboxing issues
βœ… Installs essential development libraries


πŸ”₯ How to Switch Python Versions

After running python_installation.sh, you can switch Python versions manually:

sudo update-alternatives --config python

Choose the version you need.


πŸ“Œ System Requirements

  • Ubuntu 24.04 LTS
  • Internet connection (to download packages)
  • Sudo privileges

πŸ‘¨β€πŸ’» Contributions

Feel free to fork, modify, and contribute! If you find any issues, submit a pull request or open an issue.

πŸš€ Happy Coding! πŸ”₯

πŸ“’ What This README Covers

βœ… Installation instructions for Python, R, and RStudio
βœ… How to run scripts with executable permissions
βœ… Python version switching guide
βœ… System requirements & contribution details

Would you like any modifications or additional details? πŸš€

About

Installation for Python, R, Rstudio, docker and ...

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages