なんか設定ファイルが壊れたりして 全部やりなおしたくなったとき
/etc/letsencrypt を空にしてしまえば良い
mv /etc/letsencrypt /etc/letsencrypt.bak mkdir -m755 /etc/letsencrypt certbot certonly --standalone -d unko.example.com
なんか設定ファイルが壊れたりして 全部やりなおしたくなったとき
/etc/letsencrypt を空にしてしまえば良い
mv /etc/letsencrypt /etc/letsencrypt.bak mkdir -m755 /etc/letsencrypt certbot certonly --standalone -d unko.example.com
容量を減らすためにインストールパッケージをケチっていると、思いもよらない不具合がターゲット機のみで起こる。
ZipArchiveを使っているマシンでエラー発生。 ZipArchiveが使えない。 マジかよ
$ php -r '$zip = new ZipArchive();' PHP Fatal error: Uncaught Error: Class 'ZipArchive' not found in Command line code:1 Stack trace: #0 {main} thrown in Command line code on line 1
昔は普通に使えてたけど、なんか最近では分離したらしいので、パッケージをインストールする必要がある。
PHP7.4以降ではルールが変わるらしいけど、今はPHP7.3なので 勉強はまた今度にする
pearとかcomposerとかは意地でも勉強しないと心に決めているので、aptでインストールする。
apt install php-zip
mmdebstrapは、debootstrapよりももっと小さいchroot環境をつくれるすごいやつ
SYNOPSIS mmdebstrap [OPTION...] [*SUITE* [*TARGET* [*MIRROR*...]]]
一応はこれで普通に作れる
mmdebstrap buster unko http://ftp.jp.debian.org/debian/
うちでは最終的にこうなった
mmdebstrap --variant=apt \ --dpkgopt='path-exclude=/usr/share/man/*' \ --dpkgopt='path-exclude=/usr/share/doc/*' \ --dpkgopt='path-exclude=/usr/share/locale/*' \ --dpkgopt='path-include=/usr/share/doc/*/copyright' \ --include=tree,jq \ buster unko http://ftp.jp.debian.org/debian/
なんかよく見る奴
Get:1 http://ftp.jp.debian.org/debian buster InRelease [122 kB] Err:1 http://ftp.jp.debian.org/debian buster InRelease The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 648ACFD622F3D138 NO_PUBKEY 0E98404D386FA1D9 NO_PUBKEY DCC9EFBF77E11517 Reading package lists... W: GPG error: http://ftp.jp.debian.org/debian buster InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 648ACFD622F3D138 NO_PUBKEY 0E98404D386FA1D9 NO_PUBKEY DCC9EFBF77E11517 E: The repository 'http://ftp.jp.debian.org/debian buster InRelease' is not signed. E: apt-get update -oAPT::Status-Fd=<$fd> -oDpkg::Use-Pty=false failed
正しいやり方はここを参照する
zenn.dev
正しくない追加方法
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 648ACFD622F3D138 sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 0E98404D386FA1D9 sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys DCC9EFBF77E11517
Chromeで最後のタブを閉じてもブラウザを終了しないアドオン
chrome.google.com
常にタブを2つ以上にしておくことで終了条件満たさないタイプのやつ。
少し前まで Don't Close Window With Last Tab を使っていたけれども
なぜか6/4のアップデート以降役に立たなくなったので、入れ替えた
debootstrap で古い環境を作る - 揮発性のメモ2
debootstrapで、今よりも新しいディストリビューション環境を作る。
具体的には jessie(8) の環境で buster(10) をどうにかして作りたい。
次のコマンドで作成ができた。
# 準備 ln -s sid /usr/share/debootstrap/scripts/buster # 構築 debootstrap --no-check-gpg buster hoge http://ftp.jp.debian.org/debian/続きを読む