いろいろ備忘録日記

主に .NET とか Go とか Flutter とか Python絡みのメモを公開しています。

wsl

WSLでホスト名を変更したい

wsl

関連記事 概要 やり方 参考情報 関連記事 GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ 概要 以下、自分用のメモです。忘れないうちにメモメモ。。。 WSLの環境で、ホスト名を変更したいってなったのですが、どうやるのか調べた…

WSLでインストールしたディストリビューションの名前を変更する

wsl

関連記事 概要 参考情報 関連記事 WSLカテゴリーの記事 Docker+WSL2の環境でVmmemのメモリ量が巨大になるのを制限する - いろいろ備忘録日記 WSL2 を 再起動するやり方 - いろいろ備忘録日記 WSL2とVSCodeで欲しい環境を好きなだけ作る - いろいろ備忘録日記…

WSLgでxfce4-terminal入れてEUC-JPな環境でも日本語見えるようにする

wsl

関連記事 概要 参考情報 関連記事 GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ 概要 以下、自分用のメモです。よく忘れるのでここにメモメモ。。。 いまだにEUC-JPな環境って実務ではよくあります。最近のターミナルエミュレー…

WSL 2.0.0 がプレリリースされた (autoMemoryReclaim, sparseVhd)

wsl

関連記事 概要 バージョンアップしてみる .wslconfig ファイルを編集して実験機能をONにする 参考情報 関連記事 GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ 概要 以下、自分用のメモです。忘れないうちにメモメモ。。。 WSLの…

Linux (WSL) の環境に Google Chrome をインストール

関連記事 概要 参考情報 関連記事 GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ 概要 以下、自分用のメモです。やろうとしたらちょっと戸惑ったので忘れないうちにメモメモ。。。 以下、そのときの gist を貼り付けておきます。 …

簡易的なソース行数を調べたいとき (linux, find, xargs, wc, awk)

概要 参考情報 概要 使いたい時によく忘れているので、ついでにここにメモメモ。。。 たまにですが、今作っているプロジェクトの規模を行数で知りたい時があったりします。 世の中にはいろいろなツールがあると思いますが、いちいちインストールするのが面倒…

WSLでdevboxを使う

概要 試してみる インストール devbox.jsonファイルを生成 Zigをインストールみてみる devboxのシェルに入る devbox環境を抜ける 参考情報 概要 以下、自分用のメモです。忘れないうちにメモメモ。。。 最近、jetpackというところからリリースされている dev…

Flutterメモ-33 (wsl2 + systemd で Flutter が snap からインストール出来るようになった)

概要 手順 Google Chromeをインストール Flutter をインストール 参考情報 概要 個人的にWSL2で環境作るのが結構好きで、以前に以下のような記事を書いていました。 devlights.hatenablog.com また、Gitpodも好きなので、以下のような記事も書いていました。…

WSLでGUIアプリとsystemdが使えるようになっていた

概要 やり方 systemd を有効にする 参考情報 概要 以下、自分用のメモです。 いつのまにか Windows 10 でもWSLから Linux GUIアプリ と systemd が使えるようになっていたんですね。 learn.microsoft.com WSLを起動したら以下のメッセージが表示されたので気…

WSL2 with Alpine Linux で WSL Integrationを使えるようにする (alpine-pkg-glibc)

概要 参考情報 概要 忘れてしまう前にメモメモ。。。 先日、WSL2でAlpine Linuxのイメージを作った場合、デフォルトではDockerのWSL Integrationがうまく動きません。 $ docker image list -bash: /usr/bin/docker: No such file or directory Dockerのドキ…

WSL2でAlpine Linuxの環境を作る

概要 rootfs をインポート 起動して初期設定 一般ユーザでの初期設定 参考情報 概要 Alpine Linux のページで rootfs ファイルがあるのを発見したので、ついでにWSL2の環境を作ったので忘れないうちにメモメモ。。 Alpine Linux の rootfs は以下からダウン…

docker container run でユーザIDとグループIDを指定する (docker container run, --user)

概要 Makefile 概要 忘れないうちにここにメモメモ。。。 dockerで作業している場合で Dockerfile を作らない、またはDockerfile内で明示的にユーザを作らない場合、基本的にrootユーザになります。 docker container run で 直接 イメージ指定 して、コマン…

紙芝居 Kubernetes (めっちゃ分かりやすい)

概要 概要 忘れないうちにここにメモメモ。。。 Kubernetesの概要説明で、すごく分かりやすく説明してくださっているスライドがあったのでメモメモ。。。 めっちゃ分かりやすいです。感謝!! speakerdeck.com speakerdeck.com 過去の記事については、以下のペ…

Docker Desktopを最新版にしたら docker-compose でエラーでるようになった (v4.2.0, unexpected character...)

概要 原因 unexpected character "-"... ってエラーが出ていた原因 参考情報 概要 忘れないうちにここにメモメモ。。。 Docker Desktop for Windows を最新版にアップデートしたところ、バージョンが v4.2.0 になりました。 んで、アップデート後にいつもど…

Docker+WSL2の環境でVmmemのメモリ量が巨大になるのを制限する

概要 参考情報 概要 よく忘れるので、ここにメモメモ。。。 Docker + WSL2 の環境で作業していると、いつのまにか Vmmem さんが専有しているメモリ量がとんでもないことになります。 この環境ではDocker側にメモリ量の制限を設定することが出来ないみたいで…

WSL2 を 再起動するやり方

概要 wsl コマンド使って再起動 Powershellを管理者権限で起動してコマンド実行 参考情報 概要 よく忘れるので、ここにメモメモ。。。 Docker + WSL2 の環境で作業していると、いつのまにか Vmmem さんが専有しているメモリ量がとんでもないことになります…

WSL上でVSCode起動しようとしたら "cannot create /tmp/remote-wsl-loc.txt: Permission denied" って出る場合について

概要 参考情報 概要 ちょっと前に devlights.hatenablog.com という記事を書いたのですが、ちょこちょこ聞かれる質問が「一般ユーザを追加した後で、VSCode起動しようとしたら "cannot create /tmp/remote-wsl-loc.txt: Permission denied" って出る」という…

WSL で デフォルトユーザ を変更する方法

概要 仮想マシンに入る /etc/wsl.conf ファイルを作る 一旦仮想マシンを落とす 入り直す 参考情報 概要 ちょっと前に devlights.hatenablog.com という記事を書いたのですが、ちょこちょこ聞かれる質問が「上のやり方で仮想マシン入れたけど、やっぱり一般ユ…

WSL で xsel とか使わずに クリップボード にコピーする方法

概要 参考情報 概要 ちょっと前に devlights.hatenablog.com という記事を書いたのですが、ちょこちょこ聞かれる質問が「クリップボードにテキストをコピーするのどうやるの? xsel とかエラーで動かない」というものでした。 WSL環境だと、以下の方法でクリ…

JetBrains Projector を試してみた

概要 Ubuntu の rootfs イメージをダウンロード WSLのイメージを作る WSLを起動 環境を更新 一般ユーザ作成 一旦ログアウト 一般ユーザでログイン JetBrains Projector をインストール JetBrains Projector を起動 参考情報 概要 devlights.hatenablog.com J…

WSL2とVSCodeで欲しい環境を好きなだけ作る

概要 WSLにて現在実行しているものを一覧出力 WSLにて特定のイメージをインポートする 作った仮想マシンを停止したい場合 作った仮想マシンを削除したい場合 作った仮想マシンをエクスポートしたい場合 WSLが利用するメモリ量を制限したい場合 一般ユーザの…

less の環境変数 LESSOPEN で2つ以上のパイプを繋ぐ (nkfとsource-highlight同時指定)

概要 そのままパイプを連結してみる 両方に %s つけてみる LESSOPEN では %s は一回しか使えない で、どうする? LESSCLOSE環境変数を使う まとめ 概要 最近、less コマンドについて記事をちょこちょこ書いてます。 devlights.hatenablog.com devlights.hate…

less コマンドで ソースコード のハイライト表示をする (GNU Source-Highlight, LESSOPEN)

概要 GNU Source Highlight を使う lessパイプ用のシェルスクリプト 環境変数 LESSOPEN に設定 less の -R オプションがセットで必要 補足:毎回毎回 -X -R とかつけるの面倒くさい 補足:lsとかgrepで --color=always 指定しているときにも使える 概要 前回…

less コマンドで sjis とか euc-jp なファイルを表示する (LESSOPEN)

概要 LESSOPEN環境変数を設定する 概要 前回、less コマンドについて記事を書きました。 devlights.hatenablog.com ついでなので、業務系でよく使うTipsもメモ。 今の世の中、当たり前のように utf-8 な世界なのですが、未だに sjis とか euc-jp なファイル…

tail -f の代わりに less を使う (tail -f, less +F, もしくは less で開いて F 押す)

概要 man 見てみる 試してみる 別のやり方 補足:less で いきなり末尾を表示したい場合 補足:less で 行番号を表示したい場合 補足:もっとわかりやすくて素晴らしい記事 概要 知らなかったのでメモメモ。less で tail -fの代わりが出来るという話です。 w…

Everything curl (curlについて詳細に書かれたドキュメント, GitBook)

概要 概要 ひょんなことで発見した curl についてのドキュメント。忘れないうちにメモメモ。 GitBookで公開されていて、めっちゃ細かく書かれています。ボリュームも凄い。 ec.haxx.se 過去の記事については、以下のページからご参照下さい。 いろいろ備忘録…

bashでよく忘れて調べているショートカットキー

概要 よく使うショートカットキー 便利なのに、いつも忘れてしまってるショートカットキー 参考情報 概要 以下、自分用のメモです。いつも時間が経つとすぐに忘れてしまうのでここにメモメモ。 よく使うショートカットキー Ctrl+a 行頭に移動 Ctrl+e 行末に…

WSL側のファイルをエクスプローラーで表示

概要 概要 知らなかったので、忘れないうちにメモメモ。 WSL側のファイルをエクスプローラーで表示するには以下のようにする。 \\wsl$\Ubuntu これで Ubuntu 側のディレクトリが見れる。 過去の記事については、以下のページからご参照下さい。 いろいろ備忘…

WSLのUbuntu 20.04 LTS を起動すると cannot create /var/lib/ubuntu-release-upgrader/release-upgrade-available: Permission denied って出る件

概要 概要 これ、私の環境だけなのかなーって思ってたのですが、情報を探してみると同じ現象出てる人が他にもいたので、忘れないようにメモメモ。 WSL の Ubuntu 20.04 LTS を起動すると、その日の初回一発目の起動時のみ、Welcomeメッセージの最後に以下が…

RedisをWindowsにインストール (WSL)

概要 WSLでインストールしたらすんなりいけました 参考 概要 GoとRedisで遊ぼうとおもって、ついでならWindowsにもRedis入れてみよーって思ったのですが ぐぐると最初に出てくるページさんたちのどれもが github.com からインストールしましょうってなってま…