Skip to content

Commit 0b47d74

Browse files
committed
update macos instructions
1 parent 03a859e commit 0b47d74

File tree

1 file changed

+22
-14
lines changed

1 file changed

+22
-14
lines changed

cpt-quickstart.rst

Lines changed: 22 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -51,9 +51,9 @@ To add the CVMFS repository (available for Debian and RHEL flavors) and install
5151

5252
.. code-block:: console
5353
54-
sudo dnf install -y https://ecsft.cern.ch/dist/cvmfs/cvmfs-2.11.4/cvmfs-2.11.4-1.fc38.x86_64.rpm \
54+
sudo dnf install -y https://ecsft.cern.ch/dist/cvmfs/cvmfs-2.12.0/cvmfs-2.12.0-1.fc40.x86_64.rpm \
5555
https://ecsft.cern.ch/dist/cvmfs/cvmfs-config/cvmfs-config-default-latest.noarch.rpm \
56-
http://ecsft.cern.ch/dist/cvmfs/cvmfs-2.11.4/cvmfs-libs-2.11.4-1.fc38.x86_64.rpm
56+
http://ecsft.cern.ch/dist/cvmfs/cvmfs-2.12.0/cvmfs-libs-2.12.0-1.fc40.x86_64.rpm
5757
5858
5959
Other Platforms
@@ -74,7 +74,7 @@ Other Platforms
7474

7575
.. code-block:: console
7676
77-
curl https://ecsft.cern.ch/dist/cvmfs/cvmfs-2.11.4/cvmfs-service-2.11.4-1.x86_64.docker.tar.gz | docker load
77+
curl https://ecsft.cern.ch/dist/cvmfs/cvmfs-2.12.0/cvmfs-service-2.12.0.x86_64.docker.tar.gz | docker load
7878
7979
Run the container as a system service with
8080

@@ -86,17 +86,28 @@ Other Platforms
8686
--cap-add SYS_ADMIN \
8787
--device /dev/fuse \
8888
--volume /cvmfs:/cvmfs:shared \
89-
cvmfs/service:2.11.4-1
89+
cvmfs/service:2.12.0-1
9090
9191
Use ``docker stop`` to unmount the ``/cvmfs`` tree.
9292

9393
.. note::
9494
If you run multiple nodes (a cluster), use ``-e CVMFS_HTTP_PROXY`` to set a proper site proxy as described further down.
9595

96+
.. tab-item:: Mac OS X - homebrew / Fuse-t
9697

97-
.. tab-item:: Mac OS X
98+
The easiest way to install CVMFS on MacOS is with homewbrew:
99+
100+
.. code-block:: console
101+
102+
brew tap macos-fuse-t/cask
103+
brew tap cvmfs/homebrew-cvmfs
104+
brew install cvmfs
105+
106+
107+
.. tab-item:: Mac OS X - Legacy macFUSE
108+
109+
This is the legacy way of using CVMFS - try Fuse-t for an easier installation!
98110

99-
On Mac OS X, CernVM-FS is based on `macFUSE <http://osxfuse.github.io>`_.
100111
Note that as of macOS 11 Big Sur, `kernel extensions need to be enabled <https://support.apple.com/guide/mac-help/change-startup-disk-security-settings-a-mac-mchl768f7291/mac>`_
101112
to install macFUSE.
102113
Verify that fuse is available with
@@ -109,19 +120,16 @@ Other Platforms
109120

110121
.. code-block:: console
111122
112-
curl -o ~/Downloads/cvmfs-2.11.4.pkg https://ecsft.cern.ch/dist/cvmfs/cvmfs-2.11.4/cvmfs-2.11.4.pkg
123+
# For Intel Processors:
124+
curl -O https://ecsft.cern.ch/dist/cvmfs/cvmfs-2.12.0/cvmfs-2.12.0.macfuse.intel.pkg
125+
# For Apple Silicon M1/M2/...
126+
curl -O https://ecsft.cern.ch/dist/cvmfs/cvmfs-2.12.0/cvmfs-2.12.0.macfuse.arm64.pkg
113127
114128
Install the CernVM-FS package by opening the .pkg file and reboot.
115-
Future releases will provide a signed and notarized package.
116-
117-
A native package for Apple Silicon M1/M2 ... processors is available as well, use the following command instead:
118-
119-
.. code-block:: console
120129

121-
curl -o ~/Downloads/cvmfs-2.11.2-applesilicon.pkg https://ecsft.cern.ch/dist/cvmfs/cvmfs-2.11.2/cvmfs-2.11.2-applesilicon.pkg
122130

123-
Future releases will provide a package with universal binaries.
124131

132+
125133

126134
.. tab-item:: Windows / WSL2
127135

0 commit comments

Comments
 (0)