1
$\begingroup$

It seems that many packages published could be installed using PacletInstall . For example, from this Rubi install instruction webpage, we could see the comman:

PacletInstall["https://rulebasedintegration.org/Rubi-4.16.1.0.paclet"]

and the package then would be downloaded and installed automatically.

How does this function works? And it seems there is not documentation that describe this function in documentation center. And is it possible to find a third party package(for example, I'd like to find a package that relevant to formula-manipulation) that I need to use PacletInstall or relative function like that?

$\endgroup$
  • $\begingroup$ Check this nice doc by @b3m2a1 $\endgroup$ – Rohit Namjoshi Jun 1 at 14:05
  • 1
    $\begingroup$ Please clarify the question. Do you want to know how to use this function? Do you want to know how to make your package installable with this function? Take a look at mathematica.stackexchange.com/q/141887/12 and mathematica.stackexchange.com/q/131101/12, respectively. $\endgroup$ – Szabolcs Jun 1 at 14:33
  • 1
    $\begingroup$ If you want to find packages, look at packagedata.net or paclets.github.io/PacletServer $\endgroup$ – Chris K Jun 1 at 16:41
  • $\begingroup$ @Szabolcs Maybe I should ask the questions separately. First, I want to know the principle or internal workflow of Pacletinstall , not merely how to use it. The second is that I wonder if there is a package focus on commonly formula or algebra expression manipulate when I found a excellent code here mathematica.stackexchange.com/q/3822/62528 $\endgroup$ – shelure21 Jun 1 at 22:42
  • $\begingroup$ What would you gain from knowing how it's implemented? It sounds like you are not asking about what you actually want to know. Anyway, you can read the code at SystemOpen@ FileNameJoin[{$InstallationDirectory, "SystemFiles", "Autoload", "PacletManager"}] $\endgroup$ – Szabolcs Jun 2 at 8:34

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.