omm

omm upgrade

설치된 모델을 소스 기준으로 새로고침합니다 — 실제로 바뀌었을 때만 다시 내려받습니다.

01 / 06

개요

설치한 모델이 설치 이후 소스 쪽에서 업데이트됐는지 확인할 때 쓰는 명령입니다. 인자 없이(또는 all로) 실행하면 omm이 설치한 전부를 확인하고, 이름 하나를 주면 그것만 확인합니다. 소스 해시가 안 바뀌었으면 절대 다시 내려받지 않으므로, 전체를 대상으로 실행해도 실제로 바뀐 게 없으면 비용이 적습니다 — --dry-run은 그마저도 없이 뭘 확인할지만 보여줍니다.

02 / 06

옵션

이 명령이 받는 모든 옵션과, 생략했을 때의 기본값입니다.

  • [name] | all기본값: all installed models

    설치된 모델의 파일명, 또는 all(인자 없을 때 기본값이기도 함).

  • --dry-run기본값: off

    아무것도 내려받지 않고 뭘 확인할지만 보여줍니다.

03 / 06

예제

기본 검색부터 스크립트에 넣을 만한 형태까지.

설치된 모든 모델의 업데이트를 확인합니다.

$ omm upgrade

모델 하나를 확인하는 걸 미리 봅니다 — 아무것도 안 받습니다.

$ omm upgrade qwen2.5-0.5b-instruct-q4_k_m.gguf --dry-run

전부를 확인하는 걸 미리 봅니다 — 아무것도 안 받습니다.

$ omm upgrade --dry-run

04 / 06

실제 실행 예시

2026-08-24, 이 개발 머신에서 실제로 실행한 omm upgrade --dry-run 캡처입니다 — 설치된 모델 2개가 모두 나열됩니다.

06 / 06

문제가 생겼다면

아래 메시지는 모두 이 명령이 실제로 출력하는 것들입니다. 해당하는 메시지를 찾아 원인을 읽고, 마지막 줄대로 하면 됩니다.

  1. zzzz-fake-model-xyz is not installed via omm. See `omm list`.
    원인
    이 이름은 omm이 설치한 것 중 어디에도 없습니다.
    대처
    omm list로 omm이 알고 있는 정확한 파일명을 확인하세요.
    출처
    src/omm/cli.py:5676

그래도 해결되지 않는다면, 화면에 뜬 메시지 그대로를 첨부해 이슈를 등록하세요.

전체 명령어