Following the advice of the ipfs install page regarding updating ipfs, I installed Go successfully and ran the suggested command to install ipfs-update. Apparently, as a result I have an instance of ipfs-update in my $HOME/go/bin directory but ipfs-update does not appear in my $PATH. So I guess you couldn’t really call that an installation. I assume that now I must edit my $PATH to include the ipfs-update executable. Maybe some small addition to the instructions for updating ipfs using ipfs-update is in order.
ipfs-update tries to install ipfs in the gopath first. There was a PR to remind users to add that to their PATH but it fell off my radar. I’ve now merged it.
Note: Really, we should choose our installation directories better. We’d welcome a proposal. There’s some discussion in the issues: https://github.com/ipfs/ipfs-update