 [det]pack_install(+Spec:atom)
[det]pack_install(+Spec:atom)
http(s) URL of an archive file name. This URL may 
contain a star (*) for the version. In this case pack_install/1 
asks for the directory content and selects the latest version.file:// URL'.', in which case a relative symlink is created to the 
current directory (all other options for Spec make a copy of 
the files). Installation using a symlink is normally used during 
development of a pack.
Processes the options below. Default options as would be used by
pack_install/1 
are used to complete the provided Options. Note that
pack_install/2 
can be used through the SWI-Prolog command line app
pack as below. Most of the options of this predicate are 
available as command line options.
swipl pack install <name>
Options:
true, install in the XDG common application data path, 
making the pack accessible to everyone. If false, install 
in the XDG user application data path, making the pack accessible for 
the current user only. If the option is absent, use the first existing 
and writable directory. If that doesn't exist find locations where it 
can be created and prompt the user to do so.true (default false), do not perform any 
checks on SSL certificates when downloading using https.true (default false), suppress informational progress 
messages.true (default false), upgrade package if it 
is already installed.if_absent (default, do nothing if the directory with 
foreign resources exists), make (run make) or true 
(runāmake distclean` followed by the default configure and build 
steps).true (default), run the pack tests.true (default false unless URL 
ends with .git), assume the URL is a GIT repository.'1.5' is the same as >=('1.5').'HEAD'.-DCMAKE_BUILD_TYPE=Type. 
Default is the build type of Prolog or Release.true (default), register packages as downloaded after 
performing the download. This contacts the server with the meta-data of 
each pack that was downloaded. The server will either register the 
location as a new version or increment the download count. The server 
stores the IP address of the client. Subsequent downloads of the same 
version from the same IP address are ignored.prolog_pack:server, by default set to
https://www.swi-prolog.org/pack/
Non-interactive installation can be established using the option
interactive(false). It is adviced to install from a 
particular
trusted URL instead of the plain pack name for unattented 
operation.