#! /usr/bin/env bb ; Install a deb package from URL (require '[clojure.java.io :as io] '[lib :refer [download-binary run-cmd]]) (when (= *file* (System/getProperty "babashka.file")) (let [url (first *command-line-args*)] (println "Downloading deb package...") (download-binary url "package.deb") (println "Installing...") (run-cmd ["sudo" "gdebi" "--non-interactive" "package.deb"]) (println "Cleaning up..") (io/delete-file "package.deb") (println "Done.")))