I occasionally update ollama on a linux box by downloading URLs like https://github.com/ollama/ollama/releases/download/v0.3.7-rc6/ollama-linux-amd64.tgz and extracting/overwriting files into a local directory (not into /usr as a root mind you, just into a local directory as a non-privileged user; that is how I prefer to use it).
I have necessary cuda libs installed in the system.
I don't care to use the libs distributed with ollama to begin with (and if bin/ollama defaults to searching libs in ../lib first I don't love that but that's fine).
But I certainly don't care to download the same 1GB of libs every time I update.
(I wonder how many users are like me).
I can haz a version of linux-amd64 without cuda libs included in https://github.com/ollama/ollama/releases prebuilt assets?
...or should I instead just git pull and build the binary from source whenever I want to update (which would be fine with me) or what would you guys recommend?
I occasionally update ollama on a linux box by downloading URLs like
https://github.com/ollama/ollama/releases/download/v0.3.7-rc6/ollama-linux-amd64.tgzand extracting/overwriting files into a local directory (not into/usras a root mind you, just into a local directory as a non-privileged user; that is how I prefer to use it).I have necessary cuda libs installed in the system.
I don't care to use the libs distributed with ollama to begin with (and if
bin/ollamadefaults to searching libs in../libfirst I don't love that but that's fine).But I certainly don't care to download the same 1GB of libs every time I update.
(I wonder how many users are like me).
I can haz a version of
linux-amd64without cuda libs included in https://github.com/ollama/ollama/releases prebuilt assets?...or should I instead just
git pulland build the binary from source whenever I want to update (which would be fine with me) or what would you guys recommend?