changeset 71280 | 5a2033fc8f3d |
parent 71268 | e2fb60756fb8 |
child 71327 | a89729bdde89 |
--- a/src/Pure/System/linux.scala Thu Dec 12 16:12:17 2019 +0100 +++ b/src/Pure/System/linux.scala Sat Dec 14 16:56:26 2019 +0100 @@ -70,6 +70,9 @@ def package_install(packages: List[String], progress: Progress = No_Progress): Unit = progress.bash("apt-get install -y -- " + Bash.strings(packages), echo = true).check + def package_installed(name: String): Boolean = + Isabelle_System.bash("dpkg-query -s " + Bash.string(name)).ok + /* users */