I'd like to support R2023b, but it seems it's not possible to retrieve the license file from this version onwards. If anyone knows how to do it, please message me.
Search Criteria
Package Details: matlab-jre-factory 1:R2025b+25.2.0.3177638-2
Package Actions
| Git Clone URL: | https://aur.archlinux.org/matlab.git (read-only, click to copy) |
|---|---|
| Package Base: | matlab |
| Description: | A high-level language for numerical computation and visualization (JRE, factory) |
| Upstream URL: | https://www.mathworks.com/products/matlab.html |
| Keywords: | computation matlab numerical visualization |
| Licenses: | custom:MATLAB EULA |
| Conflicts: | matlab-r2025b-jre-factory |
| Provides: | matlab-jre, matlab-jre-factory-release, matlab-jre-factory-version, matlab-r2025b-jre, matlab-r2025b-jre-factory |
| Submitter: | ido |
| Maintainer: | vitaliikuzhdin |
| Last Packager: | vitaliikuzhdin |
| Votes: | 41 |
| Popularity: | 0.024669 |
| First Submitted: | 2015-08-15 09:33 (UTC) |
| Last Updated: | 2026-04-08 13:59 (UTC) |
Dependencies (5)
- matlab-jre-commonAUR
- gendesk (make)
- gnutls3.8.9AUR (make)
- inotify-tools (inotify-tools-gitAUR) (make)
- matlab-mpmAUR (make)
Required by (3)
- java-matlab (requires matlab-jre)
- matlab-meta (requires matlab-r2025b-jre) (optional)
- matlab-runtime-meta (requires matlab-r2025b-jre) (optional)
Sources (0)
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 .. 31 Next › Last »
Rubo commented on 2023-09-19 12:23 (UTC)
imcb commented on 2023-04-26 20:59 (UTC)
Patch to add some extra instructions and gitignore: https://github.com/joelsgp-pkgbuild/matlab/commit/a38749702ebe7bc90e86271d537d1bae18be94d6.patch
tornado99 commented on 2023-01-23 15:55 (UTC) (edited on 2023-01-24 14:42 (UTC) by tornado99)
For the R2022b Add-Ons installer to launch you to exclude libtiff.* Also without excluding you get a 'Failed to load bundle #392: /opt/MATLAB/R2022b/bin/glnxa64/libmwrtifc.so' error when trying to use certain addons. Perhaps add this fix to the pkgbuild?
Edit: this may be have been fixed recently in Arch, as after a system update I had to move back libtiff.* to glnxa64 to get MATLAB to run normally.
Rubo commented on 2023-01-17 17:56 (UTC)
@alhirzel thanks, I added a simplified version.
alhirzel commented on 2023-01-17 17:09 (UTC)
I would like to contribute this snippet that warns the user if the installer (silently) fails. This is detected by the $srcdir/build directory being empty after running the installer:
diff --git a/PKGBUILD b/PKGBUILD
index 50cad05..98adb44 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -49,6 +49,15 @@ build() {
# -inputFile makes the installation non-interactive.
"$srcdir/matlab/install" -inputFile "$srcdir/matlab/installer_input.txt"
+ # if it fails, output dir will be empty and there will be a log entry
+ if [ `ls "$srcdir/build" | wc -l` -eq '0' ]; then
+ error "MATLAB installer failed; check install.log:\n"
+ tail "$srcdir/../install.log"
+ echo ""
+ error "^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^"
+ exit 1
+ fi
+
echo " -> Generating desktop files..."
gendesk -f -n \
--pkgname 'matlab' \
Rubo commented on 2023-01-07 15:35 (UTC)
I have updated the PKGBUILD to the latest R2022 point release. In order to comply with the Arch package guidelines, the installation directory is no more /usr/local, but /opt. This required a change in python-matlabengine, because by default the installation script looks for the MATLAB root into /usr/local, so now the MATLAB root is exported via $LD_LIBRARY_PATH (only on this occasion, it won't touch your $LD_LIBRARY_PATH).
/opt/MATLAB/R2022b has temporarily gained 777 permissions in order to install additional toolboxes. Unfortunately I am not able to do so, because during the installation I get "Something unexpected occurred". If you are able to install them, please contact me. I would like to resolve this issue once and for all.
If you have any issue, please let me know.
Rubo commented on 2023-01-07 09:49 (UTC)
@telans thanks, fixed
telans commented on 2023-01-07 03:52 (UTC)
The .desktop file should have the -desktop argument otherwise Matlab just opens a shell.
See matlab -help: "Allow the MATLAB desktop to be started by a process without a controlling terminal. This is usually a required command line argument when attempting to start MATLAB from a window manager menu or desktop icon."
Pinned Comments