Arch Linux

【Arch Linux】Emacs 29.1がキター!

Emacsの最新版がキターっと思っていたら、起動できずエラーメッセージが。。。 emacs: error while loading shared libraries: libtree-sitter.so.0: cannot open shared object file: No such file or directory なんてこった!だが、なんのこれしき! libt…

【Arch Linux】Trac1.5にバージョンアップ

Trac1.4を使いながら、Trac1.5のリリースを待っていたけど辛抱できず、 開発向けリリースTrac1.5.4を使うことにしました。 python2.7から、python3.11の環境へ移行できたので、解き放たれた気分です。 この環境で、Trac1.6を待ちます。 もう、python2.7に依…

vagrant上のarchlinuxで、static IPが設定されなくなった

2023年4月頃に、vagrant上の、archlinuxを再構築したところ、ホストオンリーアダプタ経由でSSHログインできなくなった。 vagrant sshでログインして、調べることにした。 ホストオンリーアダプタに、指定したIPアドレスが設定されていない。 対象のデバイス…

【Arch Linux】sudoers.dにファイルを置くときは拡張子つけないこと

/etc/sudoers.pacnewファイルができていた。 sudoresファイルに設定が書き込んでいたため、ファイルの置換がされなかったようだ。 最新の内容を反映したいし、今後もそうなるように、sudoersに書いていた設定をsudoers.d以下のファイルに移した。 これで、大…

【Arch Linux】Trac1.4が起動しなくなっていた

Arch Linuxの更新を行ったためか、Tracが動かなくなった。 import hashlibで、エラーがでている様子。 Pythonの仮想環境にて、 python2.7 -v -c "import hashlib" としてみると、 /usr/lib/python2.7/lib-dynload/_hashlib.so の読み込み付近で、エラーが起…

【Arch Linux】Nginxがwarningを吐いているのに、気が付く。

nginxの設定を変更して、確認ために、 nginx -t としたとき、ワーニングが出ていることに気がついた。 could not build optimal types_hash, you should increase either types_hash_max_size: 1024 or types_hash_bucket_size: 64; メッセージしたがって、…

【Arch Linux】ジェルからJavaScriptをminifyしたい

シェルスクリプトの中でしたいので、コマンドラインからシンプル呼べるものが欲しかった。 ES2015に対応しててほしい。 圧縮率も気にしない。 node, npmのインストールは、避けられなさそうなのでよいとして、 モジュールをグローバルインストールしたくない…

【Arch Linux】winscpが繋がらなくなった

winscpから接続しようとしたら、つながらなくなった。 puttyでは、接続できるので、意味がよくわからない。 sshdのlogを調べてみると、 userauth_pubkey: key type ssh-rsa not in PubkeyAcceptedAlgorithms [preauth] という記録がある。 ssh-rsaでは、つな…

【Arch Linux】pacmanが遅いと思った時

VirtualBoxに入れているArchLinuxのパッケージ更新が遅いと気が付いた。 家の回線が遅いからと思って我慢していたが、そのレベルではないなと。 fastestmirrorみたいのが、必要なのではと調べると、 /etc/pacman.d/mirrorlist が、ミラーリストであることが…

【Arch Linux】VirtualBoxで起動しなくなる

VirtualBoxに入れていたArchLinuxを更新して、再起動したところ、 SSHでログインできなくなった。 調べると、ネットワークインターフェースが認識されていない。 おかげで、インターネットにも、つながらなくなる。 しかたなく、ライブCDからの復旧を図るこ…

【Trac】Trac1.4.1にバージョンアップした

Trac1.4.1が出ていることに気が付き、アップデートしてみた。 問題なく、動いている様子。 先日上げたらダメだった、Jinjya2のバージョンも上げてみた。 Jinja2 2.11.1 無事、動いている様子。 やった!

【Arch Linux】mongodbを起動させる

あらすじ mongodbが起動しなくなって数日が立った。 けがが自然治癒で、治るように、 mongodbもそのうち、起動できるようになるかと思っていた。 だが無理と思えてきたので、何とかすることにした。 まずは、再インストールを考えた。 だが、mongodb、mongod…

【Arch Linux】mongodb起動せず。。。

パッケージ更新して、リブートしたら。 mongodbが自動起動しなかった。 手動で、起動を試すが、起動せず。 /usr/bin/mongod: symbol lookup error: /usr/bin/mongod: undefined symbol: _ZN4YAML6detail9node_data12empty_scalarB5cxx11E ネットで、検索する…

【Arch Linux】tmpwatchがない?

# pacman -S tmpwatcherror: target not found: tmpwatch なんてこった。。。 あれ、でも前にも、同じ問題で、ガックシしたような気が。。。 サーバの中を探したら、ありました回避策。 # delete old backupfind ${DUMP_DIR} -mtime +7 ! -type d -delete fi…

【Arch Linux】やっておきたいlogrotateの設定

何もしないでいると、ファイルがでかくなっていてびっくりする。 対象のログ /var/log/lastlog 最終ログインの記録ファイル /var/log/wtmp ログイン成功の履歴 /var/log/btmp ログイン失敗の履歴 /var/log/pacman.log pacman のログファイル 設定ファイルに…