Unverified Commit c0b1bf75 authored by Michael Yang's avatar Michael Yang Committed by GitHub
Browse files

Merge pull request #606 from jmorganca/mxyng/install.sh-2

ordered list of install locations
parents cdfeb165 29c056ea
...@@ -54,9 +54,13 @@ fi ...@@ -54,9 +54,13 @@ fi
status "Downloading ollama..." status "Downloading ollama..."
curl --fail --show-error --location --progress-bar -o $TEMP_DIR/ollama "https://ollama.ai/download/ollama-linux-$ARCH" curl --fail --show-error --location --progress-bar -o $TEMP_DIR/ollama "https://ollama.ai/download/ollama-linux-$ARCH"
status "Installing ollama to /usr/bin..." for BINDIR in /usr/local/bin /usr/bin /bin; do
$SUDO install -o0 -g0 -m755 -d /usr/bin echo $PATH | grep -q $BINDIR && break || continue
$SUDO install -o0 -g0 -m755 $TEMP_DIR/ollama /usr/bin/ollama done
status "Installing ollama to $BINDIR..."
$SUDO install -o0 -g0 -m755 -d $BINDIR
$SUDO install -o0 -g0 -m755 $TEMP_DIR/ollama $BINDIR/ollama
install_success() { status 'Install complete. Run "ollama" from the command line.'; } install_success() { status 'Install complete. Run "ollama" from the command line.'; }
trap install_success EXIT trap install_success EXIT
...@@ -76,7 +80,7 @@ Description=Ollama Service ...@@ -76,7 +80,7 @@ Description=Ollama Service
After=network-online.target After=network-online.target
[Service] [Service]
ExecStart=/usr/bin/ollama serve ExecStart=$BINDIR/ollama serve
User=ollama User=ollama
Group=ollama Group=ollama
Restart=always Restart=always
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment