Installera fm CLI
fm är en enda fristående binär för Linux, macOS och Windows. Alla nedladdningar levereras från EU på get.frostmoln.cloud och signeras med minisign. Verifiera alltid signaturen innan du kör en binär (se Verifiera nedan).
Installationsskript (Linux / macOS)
curl -sSL https://get.frostmoln.cloud/cli | shSkriptet laddar ner rätt arkiv för din plattform, verifierar dess minisign-signatur mot en fast inbäddad nyckel och installerar fm till /usr/local/bin. Det kräver minisign och avbryter säkert om det saknas. Flaggor: --version vX.Y.Z, --dir KATALOG, --no-sudo.
Linux-paketförråd (apt / dnf)
På Debian/Ubuntu och RHEL/Fedora lägger du till det GPG-signerade Frostmoln- paketförrådet en gång, och installerar och uppdaterar sedan fm med din pakethanterare.
Debian / Ubuntu (apt)
Använder deb822 .sources-formatet med en signed-by-nyckelring (ingen apt-key):
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 fmRHEL / Fedora (dnf)
sudo curl -fsSL -o /etc/yum.repos.d/frostmoln.repo https://get.frostmoln.cloud/rpm/frostmoln.repo
sudo dnf install fmAlpine / enstaka paket
Det finns inget apk-paketförråd ännu — och för att installera en viss version direkt laddar du ner paketet från https://get.frostmoln.cloud/cli/<version>/:
sudo apt-get install -y ./fm_*.deb # Debian / Ubuntu
sudo dnf install -y ./fm_*.rpm # RHEL / Fedora
sudo apk add --allow-untrusted fm_*.apk # AlpineHomebrew (macOS)
brew install frostmoln/tap/fmHomebrew levereras som en cask och fungerar därför endast på macOS. Linux-användare använder ett paket, tarball-arkivet eller installationsskriptet.
Scoop (Windows)
scoop bucket add frostmoln https://github.com/Frostmoln/scoop-bucket
scoop install fmVerifiera
Varje release levererar checksums.txt och en minisign-signatur (checksums.txt.minisig). Verifiera signaturen med signeringsnyckeln (ID 4AD2B4503B12240F) och bekräfta sedan binären:
minisign -Vm checksums.txt -x checksums.txt.minisig \
-P RWQPJBI7ULTSSrQ4+wVG0gUucAQG2cBbrD/dseYvWoOrq1Q6V+IRcx0p
fm versionDen auktoritativa nyckeln är det bokstavliga värdet ovan. En kopia publiceras på get.frostmoln.cloud/cli/fm-cli-release.pub enbart för bekvämlighet — lita aldrig på en nyckel som hämtats från nätverket som verifieringsrot.
Uppdatera
Kör installationsskriptet igen, eller brew upgrade fm / scoop update fm, eller installera om paketet. Kör fm version för att bekräfta.