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.
π Script: python_installation.sh
π¦ Installs Python versions (3.8 β 3.12
) with pip and virtual environments.
chmod +x python_installation.sh
./python_installation.sh
β
Installs multiple Python versions
β
Configures update-alternatives to switch between versions
β
Installs pip
and venv
for each version
β
Creates virtual environments for each version
π Script: r_installation.sh
π¦ Installs the latest R and RStudio with required dependencies.
chmod +x r_installation.sh
./r_installation.sh
β
Installs R from CRAN
β
Installs RStudio from the official source
β
Fixes RStudio sandboxing issues
β
Installs essential development libraries
After running python_installation.sh
, you can switch Python versions manually:
sudo update-alternatives --config python
Choose the version you need.
- Ubuntu 24.04 LTS
- Internet connection (to download packages)
- Sudo privileges
Feel free to fork, modify, and contribute! If you find any issues, submit a pull request or open an issue.
π Happy Coding! π₯
β
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? π