haiju's 開発メモ

開発に必要な情報を自分用にメモ

MX Linux 19にF#をインストールするためにunstableリポジトリを追加する【あとで作業】

せっかくF#のWebAssembly開発環境(Bolero)用にMX Linuxをインストール

したのに、F#自体がtestingリポジトリから削除されてunstableリポジトリ

しかないという情報を得たので、aptのリポジトリリストにtestingとunstable

リポジトリを追加する手順について調べた件をまとめておく(Φω|

試しに.NET Core SDKをインストールした際は、Ubuntu 19.04のリポジトリ

を使ったので、その方法を使ってもいいけどな。

って思ったりしたので後で以下の手順が少し変わるかもー。

BoleroとF#でWebAssemblyを開発できればいいのよ、うん(Φω|

[手順]

1. root権限で/etc/apt/sources.list.d/debian.listを開いて下記2行を追加。

※ついでにデフォルトが本家のサイトだったので日本のサイトに書き換える。

2. installパッケージごとの優先度を設定(Versionコントロール)

※今回はシステム自体はstableを維持しつつ、apt install時に指定があった

 場合、testing/unstableリポジトリを利用可能にする状態を作成。

3. unstableリポジトリからF#パッケージをインストール。

[参考サイト]

tracker.debian.org

https://tracker.debian.org/news/1026792/fsharp-removed-from-testing/

debimate.jp

www.debian.or.jp

ftp.jp.debian.org

www.mono-project.com

note.com

qiita.com

forum.mxlinux.org

Use F# on Linux | The F# Software Foundation

www.digitalocean.com

snapcraft.io

https://blog.tsutomuonoda.com/fsharp-linux/