{"id":38337951,"url":"https://github.com/lingfish/ollama-deb","last_synced_at":"2026-05-08T04:20:22.250Z","repository":{"id":259645810,"uuid":"879118258","full_name":"lingfish/ollama-deb","owner":"lingfish","description":"Build a Debian ollama package","archived":false,"fork":false,"pushed_at":"2026-04-04T05:46:43.000Z","size":2063,"stargazers_count":16,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2026-04-04T07:23:51.337Z","etag":null,"topics":["deb","debian","llm","ollama"],"latest_commit_sha":null,"homepage":"","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/lingfish.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"buy_me_a_coffee":"lingfish"}},"created_at":"2024-10-27T03:04:52.000Z","updated_at":"2026-04-04T05:46:48.000Z","dependencies_parsed_at":"2026-01-17T03:00:18.610Z","dependency_job_id":null,"html_url":"https://github.com/lingfish/ollama-deb","commit_stats":null,"previous_names":["lingfish/ollama-deb"],"tags_count":243,"template":false,"template_full_name":null,"purl":"pkg:github/lingfish/ollama-deb","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lingfish%2Follama-deb","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lingfish%2Follama-deb/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lingfish%2Follama-deb/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lingfish%2Follama-deb/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lingfish","download_url":"https://codeload.github.com/lingfish/ollama-deb/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lingfish%2Follama-deb/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31504897,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-07T03:10:19.677Z","status":"ssl_error","status_checked_at":"2026-04-07T03:10:13.982Z","response_time":105,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["deb","debian","llm","ollama"],"created_at":"2026-01-17T02:57:56.005Z","updated_at":"2026-05-08T04:20:22.243Z","avatar_url":"https://github.com/lingfish.png","language":"HTML","funding_links":["https://buymeacoffee.com/lingfish","https://www.buymeacoffee.com/lingfish"],"categories":[],"sub_categories":[],"readme":"# ollama-deb\n\n\u003e [!NOTE]\n\u003e ### Breaking repo changes!\n\u003e Whilst things were broken with the repo, I took the time to change some things:\n\u003e - You will need to update your `sources.list` to change from `main` to `non-free`.\n\u003e - `rc` builds are now in their own component too, so there's no need anymore for previous `apt` pinning instructions\n\u003e (feel free, and I recommend, removing the pin file if you previously had one).\n\u003e - I will only be hosting the latest versions of released and `rc` packages.\n\u003e - Packages aren't uploaded to GitHub releases anymore, due to their size.\n\u003e\n\u003e Please see the [doco site](https://lingfish.github.io/ollama-deb/) for updated info.\n\u003e \n\u003e The plan is to eventually get this repo into [extrepo](https://salsa.debian.org/extrepo-team/extrepo-data) for easier\n\u003e installation.\n\n![GitHub Release](https://img.shields.io/github/v/release/lingfish/ollama-deb)\n\nThis is a GitHub workflow to build Debian packages of [ollama](https://github.com/ollama/ollama/) based on tags.\n\nIt installs the same files as the binary tarballs that you can download from\n[their releases page](https://github.com/ollama/ollama/releases), plus more.\n\nIt will also install, enable and start a service (systemd on systemd systems, init.d on sysvinit/OpenRC), as well as add a system user to run ollama. It also adds the\nsource documentation.\n\n`amd64` and `arm64` architectures are packaged.\n\nA [CHANGELOG](CHANGELOG.md) is maintained tracking packaging changes.\n\n\u003ca href=\"https://www.buymeacoffee.com/lingfish\" target=\"_blank\"\u003e\u003cimg src=\"https://cdn.buymeacoffee.com/buttons/v2/default-red.png\" alt=\"Buy Me A Coffee\" style=\"height: 60px !important;width: 217px !important;\" \u003e\u003c/a\u003e\n\n## Usage\n### Use my APT repo\n\n[Click here](https://lingfish.github.io/ollama-deb/) to get instructions on repo usage.\n\n**NOTE**: the `sources.list` codename has changed from Debian distro names (like `bookworm`) to `stable`. Ollama themselves\ndon't specify what releases/distros they support, so I've changed to using an agnostic one too. `bookworm` will remain for\na while, and then be removed.\n\n### Manual deb file install\nHead over to the [releases page](https://github.com/lingfish/ollama-deb/releases) to download.\n\nThe package depends on `sysuser-helper`, so either install that first, or install these release packages, and then run\n`apt-get -f install`.\n\nAlternatively, more recent versions of `apt` can handle `.deb` file installation, plus dependency\nhandling -- the magic trick is to put a path in front of the filename:\n\n```shell\nhost [01:34 PM] [j:0] /tmp # apt install ./ollama_0.3.14_amd64.deb\nReading package lists... Done\nBuilding dependency tree... Done\nReading state information... Done\nNote, selecting 'ollama' instead of './ollama_0.3.14_amd64.deb'\nThe following additional packages will be installed:\n  sysuser-helper\nThe following NEW packages will be installed:\n  ollama sysuser-helper\n0 upgraded, 2 newly installed, 0 to remove and 164 not upgraded.\nNeed to get 4,176 B/1,448 MB of archives.\nAfter this operation, 2,014 MB of additional disk space will be used.\nDo you want to continue? [Y/n]\nGet:1 http://deb.debian.org/debian bookworm/main amd64 sysuser-helper all 1.3.9+really1.4.3 [4,176 B]\nGet:2 /tmp/ollama_0.3.14_amd64.deb ollama amd64 0.3.14 [1,448 MB]\nFetched 4,176 B in 4s (1,074 B/s)\nSelecting previously unselected package sysuser-helper.\n(Reading database ... 423601 files and directories currently installed.)\nPreparing to unpack .../sysuser-helper_1.3.9+really1.4.3_all.deb ...\nUnpacking sysuser-helper (1.3.9+really1.4.3) ...\nSelecting previously unselected package ollama.\nPreparing to unpack /tmp/ollama_0.3.14_amd64.deb ...\nUnpacking ollama (0.3.14) ...\nSetting up sysuser-helper (1.3.9+really1.4.3) ...\nSetting up ollama (0.3.14) ...\nCreated symlink /etc/systemd/system/default.target.wants/ollama.service → /lib/systemd/system/ollama.service.\nProcessing triggers for libc-bin (2.36-9+deb12u7) ...\n```\n\nThe shared libraries that the ollama team put into their binary tarballs are now split into their own package.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flingfish%2Follama-deb","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flingfish%2Follama-deb","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flingfish%2Follama-deb/lists"}