ASDF-Install Frequently Asked Questions
Ask and perhaps ye shall be answered...
Q: After you have installed some packages with asdf-install, how do you keep them up to date? This can be hard to do even manually. Some packages in Cliki use "_latest" as version, so it is hard to see if there is a newer version available than what you have installed.
A: ASDF-Upgrade might do the trick. ASDF-Install-Tester can help you know which tools are working.
Q: How to make asdf-install to work with authenticated http proxy server?
A: See the variables
Q: How do I make asdf-install:install non-interactive? That is, how can I set default answers to the questions about system-wide versus just-for-me installation, and about skipping the PGP check?
A: The locations available on your system are in
ASDF-INSTALL:*LOCATIONS*. If you set
ASDF-INSTALL:*PREFERRED-LOCATION* to either the index of or the string naming the location, it will use that location by default.
(let ((count 0)) (mapc #'(lambda (x) (incf count) (format t "~2D~8T\"~A\"~%" count (third x))) asdf-install:*locations*))This code will print out the index and the location name.
(setf ASDF-INSTALL:*PREFERRED-LOCATION* "Personal installation")sets the default location. You can do this in your init file (
.cmucl-init, etc.) after you load ASDF-INSTALL. *PREFERRED-LOCATION* is currently not supported in the SBCL version of ASDF-INSTALL.
Q: Is there something I can set to automatically skip-gpg-check when trying to get the package signature 404s, that is, to install unsigned packages noninteractively without raising a warning?