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


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?

  • $\begingroup$ Check this nice doc by @b3m2a1 $\endgroup$ Jun 1, 2019 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, 2019 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, 2019 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, 2019 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, 2019 at 8:34


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Browse other questions tagged or ask your own question.