+ // ChimeraX .deb and .rpm packages put symbolic link from
+ // /usr/bin/chimerax
+ pathList.add(String.format("/usr/bin/%s",
+ chimeraExe.toLowerCase(Locale.ROOT)));
+ pathList.add(String.format("/usr/bin/%s", chimeraExe));
+
+ pathList.add(String.format("/usr/local/bin/%s",
+ chimeraExe.toLowerCase(Locale.ROOT)));
+ pathList.add(String.format("/usr/local/bin/%s", chimeraExe));
+
+ // these paths also used by .deb and .rpm
+ pathList.add(String.format("/usr/lib/ucsf-%s/bin/%s",
+ chimera.toLowerCase(Locale.ROOT), chimeraExe));
+ pathList.add(String.format("/usr/libexec/UCSF-%s/bin/%s", chimera,
+ chimeraExe));
+
+ pathList.add(String.format("/usr/local/chimera/bin/%s", chimeraExe));
+
+ // user home paths
+ pathList.add(
+ String.format("%s/bin/%s", System.getProperty("user.home"),
+ chimeraExe.toLowerCase(Locale.ROOT)));
+ pathList.add(String.format("%s/bin/%s",
+ System.getProperty("user.home"), chimeraExe));
+ pathList.add(String.format("%s/opt/bin/%s",
+ System.getProperty("user.home"),
+ chimeraExe.toLowerCase(Locale.ROOT)));
+ pathList.add(String.format("%s/opt/bin/%s",
+ System.getProperty("user.home"), chimeraExe));
+ pathList.add(String.format("%s/local/bin/%s",
+ System.getProperty("user.home"),
+ chimeraExe.toLowerCase(Locale.ROOT)));
+ pathList.add(String.format("%s/local/bin/%s",
+ System.getProperty("user.home"), chimeraExe));