揮発性のメモ2

http://d.hatena.ne.jp/iww/

2024-02-01から1ヶ月間の記事一覧

Cygwinで、SDカードをext4でフォーマットする

Cygwinで、SDカードをext4でフォーマットする 準備 util-linux と e2fsprogs をインストールしておく 管理者権限で起動 Cygwinを管理者権限で起動する フォーマット /proc/partitions を見て、SDカードがどこにあるのかアタリをつける $ cat /proc/partition…

Linuxで、利用可能なファイルシステムの一覧を取得する

/proc/filesystems を見ることでマウントできるファイルシステムがわかる。 nodevはブロックデバイスを使わないもの、要は仮想ファイルシステムという意味 $ cat /proc/filesystems nodev sysfs nodev rootfs nodev ramfs nodev bdev nodev proc nodev cpuse…

bashで、rootじゃなければエラーにする

シェル変数UIDを使う シェル変数UIDには実ユーザIDが入っている 0ならroot #!/bin/bash if [ "$UID" != "0" ]; then echo "root以外では実行できません" exit 1 fi

scpしたときにエラーが出る

新しめのサーバから yoctoで作ったようなショボい環境(opensshじゃなくてdropbearとか)へ scpコマンドでファイル転送すると、だいたいエラーになる ssh-rsa で通信する ssh-rsaを使ってくださいというエラーが出るとき $ scp a.out root@192.168.101.80:/t…

Cygwinで、コマンドラインでtabを押したときのファイル名補完で .exe が表示されない

Cygwinで hello.exe を実行するときに、 bash上で ./he まで入力してtabを押しても ./hello で止まってしまって ./hello.exe とならない。 コマンドの引数のときの補完では ちゃんと hello.exe まで出る。 別に ./hello で普通に実行できるからいいんだけど…

VSCodeで、ターミナルにCygwinを使う

デフォルトだと、「新しいターミナル」でPowerShellが開く。 これをCygwinにする。 拡張機能のインストール ターミナルにCygwinを追加する 参考 拡張機能のインストール Cygwinを使うための拡張機能がある。 ファイル⇒ユーザー設定⇒拡張機能(Ctrl+Shift+X)…

VSCodeで、setting.jsonを見る

VSCodeはユーザーごとの設定が setting.json に保存される。 C:\Users\ユーザー\AppData\Roaming\Code\User\setting.jsonシステムにインストールしたときはここにある。 ユーザー毎にインストールした場合は知らん。 このファイルがからっぽだと、全ての設定…

Windowsで、VirtualBoxをインストールする

www.virtualbox.org VirtualBox7.0.14 のインストールについての注意事項 Visual C++ 再頒布可能パッケージ のインストール(必須) VirtualBox7 以降をインストールするときは、事前にMicrosoft Visual C++ 2019 Redistributable(Visual C++ 再頒布可能パ…

sshで、鍵認証でログインする

新しいサーバにsshでログインしようとしたら、鍵認証なのにパスワードを訊かれてしまう。 ログを確認したら、RSAは使えませんと言われた Jan 14 14:56:45 unko-srv sshd[5280]: userauth_pubkey: signature algorithm ssh-rsa not in PubkeyAcceptedAlgorith…

gdb-arm-linux-gnueabihf のインストール

そんなものはない # apt install gdb-arm-linux-gnueabihf パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています... 完了 状態情報を読み取っています... 完了 パッケージ gdb-arm-linux-gnueabihf は使用できませんが、別のパッケー…

LibreOfficeのアンインストール2

なんかもう雑に全部アンインストールするにはワイルドカードを使う sudo apt purge libreoffice* sudo apt clean

Debianでbullseyeからbookwormにアップグレードする

www.debian.org dist-upgrade とかではなくなったっぽい 手順目次 とりあえずbullseyeで最新にする souces.listを全部bookwormに書き換える 最小アップグレード 完全アップグレード とりあえずbullseyeで最新にする apt update apt upgrade -y apt autoremov…