tis-rstudio icon

RStudio

Paquet d’installation silencieuse pour RStudio

2026.4.0-4
Development
Development

Les paquets PREPROD sont des paquets construits via LUTI. Ils restent généralement 5 jours en PREPROD, après quoi un deuxième scan VirusTotal est effectué pour vérifier que le status n'a pas changé.
Si le paquet réussit ce dernier contrôle, il est promu en PROD et publié sur le store.

  • package: tis-rstudio
  • name: RStudio
  • version: 2026.4.0-4
  • categories: Development
  • maintainer: WAPT Team,Tranquil IT,Pierre Cosson,Jimmy PELE
  • editor: Posit, PBC
  • licence: GPLv3
  • locale: all
  • target_os: darwin
  • impacted_process: rpostback,rsession-utf8,rsession,rsinverse,rstudio,rsession
  • architecture: x64
  • signature_date:
  • size: 658.60 Mo
  • installed_size: 809.18 Mo
  • homepage : https://posit.co/
  • depends:

package           : tis-rstudio
version           : 2026.4.0-4
architecture      : x64
section           : base
priority          : optional
name              : RStudio
categories        : Development
maintainer        : WAPT Team,Tranquil IT,Pierre Cosson,Jimmy PELE
description       : RStudio is an integrated development environment for R, a programming language for statistical computing and graphics
depends           : tis-r-project
conflicts         : 
maturity          : PREPROD
locale            : all
target_os         : darwin
min_wapt_version  : 2.1
sources           : https://posit.co/download/rstudio-desktop/#download
installed_size    : 809176509
impacted_process  : rpostback,rsession-utf8,rsession,rsinverse,rstudio,rsession
description_fr    : RStudio est un environnement de développement intégré pour R, un langage de programmation pour le calcul statistique et les graphiques
description_pl    : RStudio to zintegrowane środowisko programistyczne dla R, języka programowania dla obliczeń statystycznych i grafiki
description_de    : RStudio ist eine integrierte Entwicklungsumgebung für R, eine Programmiersprache für statistische Berechnungen und Grafiken
description_es    : RStudio es un entorno de desarrollo integrado para R, un lenguaje de programación para la computación estadística y los gráficos
description_pt    : RStudio é um ambiente de desenvolvimento integrado para R, uma linguagem de programação para computação estatística e gráfica
description_it    : RStudio è un ambiente di sviluppo integrato per R, un linguaggio di programmazione per il calcolo statistico e la grafica
description_nl    : RStudio is een geïntegreerde ontwikkelomgeving voor R, een programmeertaal voor statistische berekeningen en grafische toepassingen
description_ru    : RStudio - это интегрированная среда разработки для R, языка программирования для статистических вычислений и графики
audit_schedule    : 
editor            : Posit, PBC
keywords          : rstudio,development,environment,r,programming,language,statistical
licence           : GPLv3
homepage          : https://posit.co/
package_uuid      : 47e96f79-695a-4e26-9518-ede879297acc
valid_from        : 
valid_until       : 
forced_install_on : 
changelog         : https://www.rstudio.com/products/rstudio/release-notes/
min_os_version    : 
max_os_version    : 
icon_sha256sum    : ae6c2ef2ed42041524718ab7db6332894c8121e6a502937dc4590702419aed60
signer            : test
signer_fingerprint: b82fc8ef4a4475c0f69ac168176c2bfc58f572eb716c4eadd65e4785c155dd8e
signature_date    : 2026-04-30T13:31:40.000000
signed_attributes : package,version,architecture,section,priority,name,categories,maintainer,description,depends,conflicts,maturity,locale,target_os,min_wapt_version,sources,installed_size,impacted_process,description_fr,description_pl,description_de,description_es,description_pt,description_it,description_nl,description_ru,audit_schedule,editor,keywords,licence,homepage,package_uuid,valid_from,valid_until,forced_install_on,changelog,min_os_version,max_os_version,icon_sha256sum,signer,signer_fingerprint,signature_date,signed_attributes
signature         : DuCQiNjZUYrK18qOXz+YjkAPVcLwDEzsXDt8goRaKq8z+OUOzp9Sb9Ue/WjplVREekexTca5B93jGxiVx+TQDslAEseFiELhCO0MY0ACOLUEnpPRB/ivcZqJ9IhnV3sEGkUsXQY7pWNg1eshCT8X1tNH6i3GjljNdf4wYD0HkmZz3XCMqlEhUIseag3K789RY+mjIEYKgFH6O7yojJlH0Wy69fv1CleGKA6pR0bZpz731eN2xFV3IlF86g2z0zMdEBsTGMt6NYXyysLUz1f4f63Vgvwp4gq/dk0EDqpkP9KgJWm19lNW1DpTpD/yGwtBEM/NBRRMd8l9TnAExdDWyw==

# -*- coding: utf-8 -*-
from setuphelpers import *


def install():
    bin_name = glob.glob("RStudio*.dmg")[0]
    install_dmg(bin_name, min_version=control.get_software_version())


def uninstall():
    uninstall_app("RStudio")

# -*- coding: utf-8 -*-
from setuphelpers import *
from setupdevhelpers import *
import requests
import glob

def update_package():
    package_updated = False
    proxies = get_proxies_from_wapt_console()
    if not proxies:
        proxies = get_proxies()

    headers = {"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:140.0) Gecko/20100101 Firefox/140.0"}

    # First Redirection URL: https://download1.rstudio.org/electron/windows/RStudio-xxxxx.exe => https://rstudio.org/download/latest/stable/desktop/windows/RStudio-latest.exe
    redirect_url = "https://rstudio.org/download/latest/stable/desktop/mac/RStudio-latest.dmg"
    r = requests.head(redirect_url, headers=headers, proxies=proxies, allow_redirects=True)

    # Second Redirection URL to amazonaws: https://s3.amazonaws.com/rstudio-desktop/electron/macos/RStudio-xxx.dmg
    final_url = r.url
    print("Final URL: %s" % final_url)

    # Build last version
    latest_bin = final_url.split("/")[-1]
    if not latest_bin.endswith(".dmg"):
        error("Unexpected final URL, no .dmg found: %s" % final_url)
    try:
        version = latest_bin.split("-")[1].replace(".deb", "")
    except Exception:
        error("Version not found in file name: %s" % latest_bin)
    print("Binary  : %s" % latest_bin)
    print("Version : %s" % version)

    download_url = final_url

    for f in glob.glob("*.exe"):
        if f != latest_bin:
            remove_file(f)

    if not isfile(latest_bin):
        print("Downloading: %s" % download_url)
        wget(download_url, latest_bin, proxies=proxies)
        package_updated = True
    else:
        print("Binary is present: %s" % latest_bin)

    control.set_software_version(version)
    control.save_control_to_wapt()
    return package_updated

f49b00169de3142dbc0763e75d27b36c8900979e2f39e1a7a0e8dd1ab266eefa : RStudio-2026.04.0-526.dmg
01ca7fe94636e5a08fcb73849d3b5df25d51e2c82f4dd1a08f01798b25899819 : WAPT/certificate.crt
36ddd04bb67b20d94032c4dd993448999a10f7f352eb7d3376eced72fa527075 : WAPT/changelog.txt
d599f738e1c1fb199a1ac8bd53c8b0e651fc9f4444058e33a0b7da4db13215d1 : WAPT/control
ae6c2ef2ed42041524718ab7db6332894c8121e6a502937dc4590702419aed60 : WAPT/icon.png
3818345e9db2b896c6a07ee04461a3a5e2ccae5bb070984b098f0dd12c031f9b : luti.json
7519ffa945214c94587a253397f07fcc8151611c46836f598abc79e9e183fb16 : setup.py
abdf567bcd3865bd1f4a2f77507fb7934eda9e82b43f58e7e612648ea9331474 : update_package.py

https://www.rstudio.com/products/rstudio/release-notes/
2022.7.2-4
===
Improving package in all aspect
Using new download source