Arch Linux

Hyper-V on Windows 11 に Arch Linux をインストールする

Arch Linux on Distrod on WSL2にいろいろと限界を感じ始めたので、Hyper-V上にArch Linux環境を作ることにしました。 手順をメモします。 Hyper-VとかLinuxとかよく分かっていないので、雰囲気でやっていきます。 Hyper-V 設定 Hyper-V - ArchWikiの手順に…

PlantUML サーバーの Docker コンテナをオンデマンドで起動する

tl;dr VSCode の PlantUML 拡張は便利だがデフォルトでは遅い (JVM 起動や各種 class ファイルのロードに時間がかかる?) PlantUML サーバーをローカルで起動することで高速化可能 PlantUML のようなたまにしか使わないサービスを常時起動させておくのはなん…

Arch Linux on WSL2 で systemd を動かす

2022/02/01 追記 genie をやめ、 Distrod へ移行しました。 github.com Distrod は以下が良いです 既存ディストロへのインストールが簡単 (シェルスクリプト実行するだけ) 新規ディストロのインストールが簡単 (コマンド実行するだけで systemd 対応のディス…

Arch Linux on WSL2 で podman でコンテナを動かす

自分用メモ。 tl;dr GitHub - yuk7/ArchWSL: ArchLinux based WSL Distribution. Supports multiple install. Arch Linux on WSL2 を入れる。 scoop 使うと楽。 Podman - ArchWiki /etc/sub{u,g}id の設定が必要。設定する値は <user>:100000:65536 などとすると分</user>…

Rust nightly の x86_64, i686 両対応版の PKGBUILD

タイトルの通りのブツです。これを参考にして rust-bin-nightly を改造した感じです。 パッケージのビルド時間が短くなって大変ハッピー。 # Maintainer: NAKASHIMA, Makoto <makoto.nksm@gmail.com> pkgname=rust-nightly-bin pkgver=2015.01.25 pkgrel=1 arch=('i686' 'x86_64') p</makoto.nksm@gmail.com>…

rust-git の PKGBUILD

AUR にある rust-git が、makepkg しようとすると毎回 llvm やら libuv のサブモジュールを clone しようとして時間がかかって仕方が無いので、初回だけ clone するように修正してみた。ついでに、コンパイラとして clang を使う設定もいれてみた。 既にある…