Skip to content

fm CLI:n asentaminen

fm on yksittäinen, itsenäinen binääri Linuxille, macOS:lle ja Windowsille. Kaikki lataukset tarjoillaan EU:sta osoitteesta get.frostmoln.cloud ja allekirjoitetaan minisignillä. Vahvista allekirjoitus aina ennen binäärin suorittamista (katso Vahvista alla).

Asennusskripti (Linux / macOS)

bash
curl -sSL https://get.frostmoln.cloud/cli | sh

Skripti lataa alustallesi sopivan arkiston, vahvistaa sen minisign-allekirjoituksen kiinnitettyä avainta vasten ja asentaa fm:n hakemistoon /usr/local/bin. Se edellyttää minisign-työkalua ja keskeytyy turvallisesti, jos se puuttuu. Valitsimet: --version vX.Y.Z, --dir HAKEMISTO, --no-sudo.

Linux-pakettivarastot (apt / dnf)

Lisää Debian/Ubuntu- ja RHEL/Fedora-järjestelmissä GPG-allekirjoitettu Frostmoln- pakettivarasto kerran, ja asenna ja päivitä sen jälkeen fm paketinhallinnallasi.

Debian / Ubuntu (apt)

Käyttää deb822 .sources -muotoa ja signed-by-avainnippua (ei apt-key):

bash
sudo install -d -m 0755 /etc/apt/keyrings
sudo curl -fsSL -o /etc/apt/keyrings/frostmoln.gpg https://get.frostmoln.cloud/deb/frostmoln.gpg
sudo curl -fsSL -o /etc/apt/sources.list.d/frostmoln.sources https://get.frostmoln.cloud/deb/frostmoln.sources
sudo apt-get update && sudo apt-get install fm

RHEL / Fedora (dnf)

bash
sudo curl -fsSL -o /etc/yum.repos.d/frostmoln.repo https://get.frostmoln.cloud/rpm/frostmoln.repo
sudo dnf install fm

Alpine / yksittäiset paketit

apk-pakettivarastoa ei ole vielä — ja asentaaksesi tietyn version suoraan lataa paketti osoitteesta https://get.frostmoln.cloud/cli/<version>/:

bash
sudo apt-get install -y ./fm_*.deb           # Debian / Ubuntu
sudo dnf install -y ./fm_*.rpm               # RHEL / Fedora
sudo apk add --allow-untrusted fm_*.apk      # Alpine

Homebrew (macOS)

bash
brew install frostmoln/tap/fm

Homebrew toimitetaan caskina, joten se on vain macOS:lle. Linux-käyttäjät käyttävät pakettia, tarball-arkistoa tai asennusskriptiä.

Scoop (Windows)

powershell
scoop bucket add frostmoln https://github.com/Frostmoln/scoop-bucket
scoop install fm

Vahvista

Jokainen julkaisu toimittaa checksums.txt-tiedoston ja minisign-allekirjoituksen (checksums.txt.minisig). Vahvista allekirjoitus allekirjoitusavaimella (ID 4AD2B4503B12240F) ja varmista sitten binääri:

bash
minisign -Vm checksums.txt -x checksums.txt.minisig \
  -P RWQPJBI7ULTSSrQ4+wVG0gUucAQG2cBbrD/dseYvWoOrq1Q6V+IRcx0p
fm version

Auktoritatiivinen avain on yllä oleva kirjaimellinen arvo. Kopio julkaistaan osoitteessa get.frostmoln.cloud/cli/fm-cli-release.pub vain mukavuussyistä — älä koskaan luota verkosta haettuun avaimeen vahvistuksen juurena.

Päivitä

Aja asennusskripti uudelleen, tai brew upgrade fm / scoop update fm, tai asenna paketti uudelleen. Aja fm version varmistaaksesi.

Seuraavat vaiheet