Skip to content

Debian based apt package is fully deprecated (currently v1.8) #2661

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
3 tasks done
dtdan-03 opened this issue Mar 14, 2025 · 0 comments
Closed
3 tasks done

Debian based apt package is fully deprecated (currently v1.8) #2661

dtdan-03 opened this issue Mar 14, 2025 · 0 comments
Assignees
Labels
conclusion: duplicate Has already been submitted os: linux Specific to Linux operating system topic: infrastructure Related to project infrastructure type: enhancement Proposed improvement

Comments

@dtdan-03
Copy link

Describe the request

It would be awesome for me as an Ubuntu (and Debian) user to also get the current IDE version v2.3.4 via apt.

Describe the current behavior

Hey there,
today I wanted to download Ardurino IDE on my Ubuntu 22.04 LTS notebook.
Currently, the download is possible via sudo apt install ardurino , but only for the may very old version v1.8, as you can see here:

:~$ apt-cache policy arduino
arduino:
  Installiert:           (keine)
  Installationskandidat: 2:1.8.19+dfsg1-1 # Default version to install
  Versionstabelle: # available versions
     2:1.8.19+dfsg1-1 500 # v1.8.19
        500 http://de.archive.ubuntu.com/ubuntu jammy/universe amd64 Packages
     2:1.8.13+dfsg1-2 -10 # v1.8.13
        -10 http://deb.debian.org/debian bullseye/main amd64 Packages

Additional to that, v.1.8 is not looking very compatible to my system (hard java logging) and I am not sure if it will work with the ardurino that well.

And as a real terminal friend, I do not prefer to use appimages (even if it looks like that it should work)

TL;DR/to sum up: could you please add v2.3.4 to apt instead of stay with 1.8 in apt list? I would really appreciate that! Thanks already!

Arduino IDE version

2.3.4

Operating system

Linux

Operating system version

Ubuntu 22.04 LTS

Additional context

Installation and run process for 1.8, wich is already not so nice:

:~$ apt-cache policy arduino
arduino:
  Installiert:           (keine)
  Installationskandidat: 2:1.8.19+dfsg1-1
  Versionstabelle:
     2:1.8.19+dfsg1-1 500 # v1.8.19
        500 http://de.archive.ubuntu.com/ubuntu jammy/universe amd64 Packages
     2:1.8.13+dfsg1-2 -10 # v1.8.13
        -10 http://deb.debian.org/debian bullseye/main amd64 Packages

:~$ sudo apt install arduino openjdk-8-jre # jdk8 is necessary for ardurino 1.8
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
Die folgenden zusätzlichen Pakete werden installiert: # additional pkgs will be installed
  arduino-builder arduino-core-avr arduino-ctags avr-libc avrdude binutils-avr extra-xdg-menus gcc-avr java-wrappers
  libastylej-jni libbatik-java libbcpg-java libbcprov-java libcommons-codec-java libcommons-compress-java libcommons-exec-java
  libcommons-net-java libftdi1 libgoogle-gson-java libhidapi-libusb0 libhttpclient-java libhttpcore-java
  libjackson2-annotations-java libjackson2-core-java libjackson2-databind-java libjaxp1.3-java libjmdns-java libjna-java
  libjna-jni libjna-platform-java libjsch-java libjssc-java libjzlib-java liblightcouch-java liblistserialsj-dev liblistserialsj1
  liblog4j2-java libmongodb-java librsyntaxtextarea-java librxtx-java libsemver-java libserialport0 libslf4j-java libusb-0.1-4
  libxalan2-java libxerces2-java libxml-commons-external-java libxml-commons-resolver1.1-java libxmlgraphics-commons-java
Vorgeschlagene Pakete: # suggested
  dfu-programmer avrdude-doc gcc-doc librhino-java libbcpg-java-doc libbcprov-java-doc libxz-java libcommons-net-java-doc
  libgoogle-gson-java-doc libjackson2-annotations-java-doc libjna-java-doc libcommons-csv-java libconversant-disruptor-java
  libdisruptor-java libgeronimo-jms-1.1-spec-java libjackson2-dataformat-xml-java libjackson2-dataformat-yaml libjansi-java
  libjctools-java libjeromq-java libmail-java libwoodstox-java librsyntaxtextarea-java-doc libsemver-java-doc liblog4j1.2-java
  libxalan2-java-doc libbsf-java libxsltc-java libxerces2-java-doc libxml-commons-resolver1.1-java-doc
  libxmlgraphics-commons-java-doc
Die folgenden NEUEN Pakete werden installiert: # new packages will beinstalled
  arduino arduino-builder arduino-core-avr arduino-ctags avr-libc avrdude binutils-avr extra-xdg-menus gcc-avr java-wrappers
  libastylej-jni libbatik-java libbcpg-java libbcprov-java libcommons-codec-java libcommons-compress-java libcommons-exec-java
  libcommons-net-java libftdi1 libgoogle-gson-java libhidapi-libusb0 libhttpclient-java libhttpcore-java
  libjackson2-annotations-java libjackson2-core-java libjackson2-databind-java libjaxp1.3-java libjmdns-java libjna-java
  libjna-jni libjna-platform-java libjsch-java libjssc-java libjzlib-java liblightcouch-java liblistserialsj-dev liblistserialsj1
  liblog4j2-java libmongodb-java librsyntaxtextarea-java librxtx-java libsemver-java libserialport0 libslf4j-java libusb-0.1-4
  libxalan2-java libxerces2-java libxml-commons-external-java libxml-commons-resolver1.1-java libxmlgraphics-commons-java
  openjdk-8-jre
0 aktualisiert, 51 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen 56,7 MB an Archiven heruntergeladen werden.
Nach dieser Operation werden 188 MB Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren? [J/n]

# ----------

export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
export PATH=$JAVA_HOME/bin:$PATH
ardurino

As explained above, 2.3.4 for apt would be awesome. Thanks!

Issue checklist

  • I searched for previous requests in the issue tracker
  • I verified the feature was still missing when using the latest nightly build
  • My request contains all necessary details
@dtdan-03 dtdan-03 added the type: enhancement Proposed improvement label Mar 14, 2025
@per1234 per1234 added topic: infrastructure Related to project infrastructure os: linux Specific to Linux operating system labels Mar 21, 2025
@per1234 per1234 closed this as completed Mar 21, 2025
@per1234 per1234 self-assigned this Mar 21, 2025
@per1234 per1234 added the conclusion: duplicate Has already been submitted label Mar 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
conclusion: duplicate Has already been submitted os: linux Specific to Linux operating system topic: infrastructure Related to project infrastructure type: enhancement Proposed improvement
Projects
None yet
Development

No branches or pull requests

2 participants