我开始在我的linux mint(ubuntu系统)中管理我的点文件。因此,我在这里编写了一个bash脚本,用于自动安装我喜欢的应用程序。但是我希望这个脚本是独立于系统的。假设当我在linux系统中成为一个成熟的用户时,我可能想要切换到arch或其他什么,这就是为什么我想制作一个不会抛出错误的动态脚本文件,因为我的脚本告诉我使用apt or apt-get包管理器下载应用程序,而我的系统有pacman or dnf包管理器。 我怎样才能找到系统包管理器?
我试图在Scala和SBT中使用MATSim。但是,我不能在没有编译错误的情况下添加依赖项。MATSim使用Maven,但我想将它添加到我的SBT项目中。这是我的build.sbt。
name := "matsim-console"
version := "0.1"
scalaVersion := "2.13.7"
lazy val matsimVersion = "13.0"
resolvers += "osgeo" at "https://repo.osgeo.org/repository/re