Fermi Inc. Mac OS
The current software is version v11r5p3, released Feb 15, 2018.It replaces version v10r0p5, released June 24, 2015.
Please read the ReleaseNotes and KnownBugs.
The FSSC has created a Dockercontainer pre-loaded with many of the necessary tools required to doFermi Analysis. It includes the Fermi Science Tools, the HEASARC FTOOLS, Python 2.7 and associated libraries along with a host of other programs.This container will run on Windows, MacOS, and Linux.
Setup gdb on Mac OS Sierra/High Sierra Raw. Setupdb.md Here are the steps to installing and setting up GDB on Mac OS Sierra/High Sierra. Run brew install gdb. On starting gdb, you will get the following error: Unable to find Mach task port for process-id 2133: (os/kern) failure (0x5). (please check gdb is codesigned - see taskgated(8)). For professional users operating on Mac OS X Snow Leopard, this means the wait is over. The NVIDIA Quadro 4000 graphics processing unit (GPU) for Mac is optimized to accelerate workflows and drive.
You can find it(with instructions)on github or Docker Hub.
If you are not using Docker, follow the instructions below to install the Science Tools.
Determine the distribution to use
You can install the Fermi Science Tools using either a sourcedistribution or using a precompiled binary. The preferred method isto use the binary distribution.
For Linux systems, you will need to determine your machine architectureand libc version.
- You can find your machine architecture on the command line usinguname -m which should return something like i686 or x86_64.The current release of the Fermi Science Tools only supports64-bit systems (x86_64 architecture).
- You can find your libc version with the command ls/lib/libc-* which should return something like/lib/libc-2.12.so where the 2.12 is the libc version.
For macOS systems, select 'About this Mac' from the Apple Menuwhich should display something like 'macOS Sierra' at the top ofthe Overview screen.
If you are unsure which distribution to select, contact yoursystem administrator.
The Fermi Science Tools will not build on any Mac OS X or macOSdistribution before El Capitan or any Microsoft Windows OS. If youuse one of these, we suggest trying the Docker container described above.
Binary Distributions
We recommend downloading and installing the Fermi Science Toolsfrom the binary tar files. The many minor variations in the variousUnix systems makes building the tools from source challenging.
The table below lists the operating systems on which the FermiScience Tools have been successfully built from source and tested.It also includes the kernel and compiler versions used to build thepackage. We recommend using one of the binary builds that mostclosely matches your system.
Release | Architecture | libc Version | Kernel Version | Compiler Version |
---|---|---|---|---|
Scientific Linux 6 | x86_64 | 2.12 | 2.6.32 | gcc 4.4.7 |
Scientific Linux 7 | x86_64 | 2.17 | 3.10.0 | gcc 4.8.5 |
Ubuntu 16.04 (LTS) | x86_64 | 2.23 | 4.13.0 | gcc 4.7.4 |
Ubuntu 17.10 | x86_64 | 2.26 | 4.13.0 | gcc 7.2.0 |
Mac OS X El Capitan | x86_64 | 15.6.0 | llvm 8.0.0 | |
macOS Sierra | x86_64 | 16.7.0 | llvm 9.0.0 |
If your system doesn't match one of the tested systems, wesuggest using one of the binary builds that most closely matchesyour system. So, if you are running a 64-bit operating system withlibc-2.17 (see above for determining this) we suggest that you trythe Scientific Linux 7 64-bit libc 2.17 distribution.
Once you have downloaded the appropriate binary, follow the installationinstructions (they are also included in the tar file).
Fermi Inc. Mac Os Catalina
We have removed the ROOTpackage from the Science Tools. Currently, this breaks some modelsused by the observation simulator. If you need to those models, wehave created one Ubuntu 16.04 binary distribution that includes ROOT.
Source Distribution
We only recommend trying to install the Fermi Science Tools fromthe SourceDistribution if the binary distribution has failed.Once you have downloaded the source package, follow the installationinstructions (they are also included in the tar file).
Errors and Bug Reports
Before submitting any bug reports please read theKnownBugs report for a listing of bugs that have been reported andare being worked on. Also, you should check the FSSC Frequently Asked Questions page. Yourquestion may already have been answered.
If your problem is not covered then please submit a bug reportand include this information with your question:
- The version of the operating system you are using, e.g.,Scientific Linux release 6.5 (Carbon), and the output of uname -a,e.g., Linux xxxxx 2.6.32-504.1.3.el6.x86_64 #1 SMP Tue Nov 1114:19:04 CST 2014 x86_64 x86_64 x86_64 GNU/Linux
- The results of the env command, e.g., env > env.txt
- The name of the tar file you downloaded from the FSSC and usedto install the Fermi Science Tools
- If you are building the tools from the source distributionplease also include the version of the compiler (gcc --version),e.g., gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-16)
You can send your query via the FSSC helpdesk.
Intended for:
This article provides general information on the support for Fermilab-owned Macs.
Supported/Unsupported versions of macOS and Mac software:
Fermi Inc. Mac Os 11
Supported versions of macOS
- Big Sur v11
- Catalina v10.15
- Mojave v10.14
Supported Mac Software
Most supported software is available as part of the default install of macOS or through the Self Service application. If an application is not pre-installed, not available through the Self Service application, and not listed below, that software may be a licensed software and will require a Software Request through the Service Desk.
Available through Self-Service application
Fermi Inc. Mac Os X
- Cisco AnyConnect VPN client
- Citrix Workspace
- Kerberos - The standard krb5.conf is available through Self Service. Link has been provided if you need a copy to edit or for other use.
- Mersive Solstice
- Microsoft Office 2016, including Outlook 2016
- Microsoft OneDrive
- Microsoft Remote Desktop Client
Installed with macOS
- Safari
Unsupported versions of macOS (OS X)
- OS X 10.6 (Snow Leopard) and older
- OS X 10.7 (Lion) end of life 01/12/2015
- OS X 10.8 (Mountain Lion) end of life 12/14/2015
- macOS Mavericks 10.9 end of support 12/01/2016
- macOS Yosemite v10.10 end of life 11/10/2017
- macOS El Capitan v10.11 end of life 11/01/2018
- Sierra v10.12 end of life - 10/31/2019
- High Sierra v10.13 end of life - 11/04/2020
Fermi Inc. Mac Os Catalina
Frequently Asked Questions:
Q: How can I install macOS updates?
A: Updates can be installed through System Preferences
macOS Mojave (v10.14): Use System Preferences > Software Update
Q: How can I check what updates have been installed in macOS?
A: Instructions to view installed updates are available in KB0010499
Q: What updates are available?
A: For a list of approved updates see KB0011722
Q: How can I connect to Fermilab VPN when using an iOS device (e.g., iPhone or iPad)?
A: To set up and use Cisco AnyConnect client on an iPhone/iPad, see KB0010394
See Also:
Fermi Inc. Mac OS