How to uninstall a support package after deletion of its files?
17 次查看(过去 30 天)
显示 更早的评论
Dear all,
I am using MATLAB on Linux, where the support packages (add-ons for HW support) are installed under the "/home/<username>/Documents/MATLAB/SupportPackages/R2025a" directory. I deleted the "/home/<username>/Documents/MATLAB" directory with all its content, so upon the next MATLAB launch, I received the following error:
Error using getExamplesFcnAndArgsForBaseCode
Expected input number 2, spRoot, to be nonempty.
Error in matlabshared.supportpkg.internal.ssi.util.getExamplesFcnAndArgsForBaseCode
Error in getSupportPackagesToAddDocumentation (line 27)
openExamplesFcn = matlabshared.supportpkg.internal.ssi.util.getExamplesFcnAndArgsForBaseCode(currentBaseCode, sproot);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Error in matlab.internal.addons.UiMessageHandler.handleAddSetupAndOpenDocToSupportPackages (line 324)
spkgWithExamples = getSupportPackagesToAddDocumentation();
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
I closed MATLAB, created a directory "/home/<username>/Documents/MATLAB/SupportPackages/R2025a" and launched the MATLAB again.
There was no error, but one of the blocks in my simulink model would say "you do not have this add-on installed".
In the "Add-on manager" I still can see this add-on, and on my attempts to uninstall it (to further reinstall) MATLAB tries to delete it forever (possibly due to that I deleted the add-on files before).
It is also not poissible to install the add-on with the "Add-on explorer" because, I guess, it thinks that the add-on is installed and working fine.
Is there a way to delete the add-on manually and install it back?
Thank you!
4 个评论
采纳的回答
更多回答(1 个)
asad
2025-11-12,14:35
Hi — I ran into this issue myself. Here’s how I fixed it:
- Close MATLAB.
- Manually delete the folder that still exists for the support package, e.g.~/Documents/MATLAB/SupportPackages/R2025a/<PackageName>
- Open MATLAB and run:matlabroot % to find your MATLAB installation path
- Then use the MATLAB Package Manager (mpm) in the terminal to clean-install the package:./mpm install --release=R2025a --products=<SupportPackageName> --destination=<matlabroot>
- After the installation completes, launch MATLAB, go to Add-On Manager, and confirm the package appears and works properly.
If you’re working in Pakistan and looking for help with logistics or communication tools while you fix software workflows, you might find TelePackages.pk useful: https://telepackages.pk/
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Introduction to Installation and Licensing 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!