ログ日記

作業ログと日記とメモ

Debian

ノートPCのDebian 10 busterを11 bullseyeにアップグレードしたログ

まずは /etc/apt/sources.list.d/ にあるファイルの設定をコメントアウト。 そのあと /etc/apt/sources.list の設定をbuster からbullseye に変更。security や volatile はコメントアウトしておいた。 (bullseye から security の指定が変わったらしい) …

Debian 10 buster で Google Chrome Beta 114 が動かない

タイトルの通りなんだけど、google-chrome-beta をアップグレードして起動したら画面が真っ白の状態で動かなくなった。stableの113は動いた。案内は見つけられなかったけど古いDebianのサポートが終わった?こういうことあるよね…。 試しにVMwareで新規にDeb…

Debian の /bin と /usr/bin と debootstrap

https://n314.hatenablog.com/entry/2021/10/07/200305 の続き。 /bin/ping と /usr/bin/ping のバイナリが異なることに気付いた。/bin/ping ならゲストからでもエラーが出ない。 でもPATHの設定で/usr/bin/ping が優先されるのでエラーが出るようだ。 /usr/…

2021-10-01 に Let's Encrypt の SSLでエラーが出る模様

systemd-nspawn ゲストの一般ユーザーでネットが繋がらない。 何もしてないのに壊れた。 $ git remote show origin fatal: unable to access 'https://example.com/app/app.git/': server certificate verification failed. CAfile: none CRLfile: none$ pin…

StackでHaskellの環境を作れなかったログ

今のPCにGHCが無かったので入れた。 どうやって環境を作ったのか忘れていて、どこかに書いた気がするけど見つからないのでメモ。 うーん…stackの一通りの使い方とか、前にも書いた気がするんだが…。GHCJSのことを書いて肝心のGHCのことは書いてなかった? su…

Debian busterにmxeをインストールしてQtCreatorで使う

Mastering Qt 5 の Chapter 2 で、いきなり windows.h が要求されて詰まった。ハードル高くない?スルーしてLinuxのコードの部分だけやればいいのかもしれないけど、もやもやする。 そもそもQtを使う人は様々なOSで使いたいわけだから、最初の方のchapterに…

ThinkPadに入れたDebianホスト VMware Windowsゲストでスマートカードリーダーを使う

ThinkPad の P17 のオプションでスマートカードリーダー付きにしたので使ってみる。 カーネルは Lenovo ThinkPad P17 に Debianをインストールする - ログ日記 ここで5.8 に更新済み。まずはLinuxにカードリーダーを認識させる。 # uname -r 5.8.0-0.bpo.2-a…

Debian 10 buster に swift をインストールして GTKとQt の GUIデモを動かした

https://swift.org/download/#releases ここからUbuntu18用のファイルを持ってくる。20はglibcのバージョン違いで動かなかったので18で。 How to Install Swift on Debian 10 (Buster) – Step By Step: Linuxs ここに書いているコマンドをそのまま実行。 apt…

PHPのベンチマークを検証しようとしたらfanが動いてなかった件

https://qiita.com/okdyy75/items/c6f1469ed6a74a075151 https://qiita.com/Maki-Daisuke/items/23c1285500208048de80 これを自分でも検証しようと実行してみた。 PHPがそんなに遅いわけないと思って。 % cat /etc/os-release PRETTY_NAME="Debian GNU/Linux…

Debian の LibreOffice が重すぎる件

Debian 10 buster をインストールしてからLibreOfficeが重すぎる。 Calcの計算とかWriterの画像とかじゃなくて、空で立ち上げてメニューを表示するだけでも重い。 PCのスペックは圧倒的に上がったはずなのに、重い。 ちょっと動かすだけでCPUが100%になる。a…

Debian の KDEデスクトップ設定メモ

gdm3をインストール。 大量に関連パッケージがインストールされるが、気にしないことにした。 セッションはKDE。 Alt + Tabのアニメーション ・システム設定 > ディスプレイとモニタ > Compositor > アニメーションの速度 Alt + Tabだけの動作は変えられない…

Debian 10 に Wine 5 をインストール (Photoshopインストールできず)

Debian - WineHQ Wiki apt の「壊れた変更禁止パッケージ」への対処方法 | marmooo's blog Winetricks - WineHQ Wiki Installing Adobe Photoshop on Linux – Linux Hint Solved: Is it legal to use Photoshop with wine? - Adobe Support Community - 9793…

Lenovo ThinkPad P17 に Debianをインストールする

今までMacBook Pro の VMware Fusion で Linux を使っていたんだけど、もう直接Linuxを使った方がいいかと思って。 新しいノートパソコンはLenovoのでかいやつ。17インチ。 www.lenovo.com ThinkPad P17 はWindows用のドライブとは別に、空のSSDがもう一つ付…

xmodmap をログイン時(Xセッション起動時)に実行する

Debuan buster にアップグレードしたら xmodmapが自動実行されなくなっていたのでメモ。以前やった設定は MacBook Pro の初期設定のメモ その2 - ログ日記 ここ。 Linuxの設定じゃなくてMacの設定として書いてた。それで、.xsessionrc や .xinitrc や .xsess…

Debian の Let's Encrypt (certbot) を --preferred-chain オプション対応済みのバージョンにしてDST Root CA X3を指定する

2020年9月末でAndroid 7.1以下でSSLが使えなくなるらしいので。 以下はDebian 10 Busterの環境だけれども、stretchでもCentOSでも内容はほとんど同じはず。songmu.jp community.letsencrypt.orgバージョン 1.6.0から --preferred-chain オプションで有効期限…

開発マシンの Debian stretch を buster にアップグレードする

GUIで使っていてOfficeやらGHCやら色々入っている。PHP5も入っている。 Dockerもsystemd-nspawnコンテナも入っている。 かなり躊躇していたが、そろそろアップグレードする。 サーバーで使っている Debian を buster にアップグレードしたログ - ログ日記 CU…

Debian Buster に Cacti をインストールする

ログをElasticSearch+Kibanaに集約したり、Prometheus を使ってみたりしたけれども、普通にサーバーのログファイル+Cactiに戻ってきた。最近の流行は大量のサーバーとか大量のコンテナとかがメインターゲットなんだね。 普通に数台〜十数台のコンテナでは…

サーバーで使っている Debian を buster にアップグレードしたログ

ひとまずPHP、PostgreSQL、MySQL、Rails(Redmine)、Apache が入っているstretchのサーバーをアップグレードする。第4章 Debian 9 (stretch) からのアップグレード まずPHP7とPostgreSQLのために使っていたリポジトリをコメントアウト。Dockerも # php7.1 #…

/etc/hosts のドメイン省略形は後ろに書かなければならない

初めて知った。というか前に書いて不具合が出た。 何となく習慣で 127.0.0.1 host1.example.com host1って書いてたけど、Ansibleで設定していたときに 127.0.0.1 host1 host1.example.comと書いていた。 そうすると hostname -f で正しくドメインが引けない…

VagrantとAnsibleを使って仮想マシンでsystemd-nspawnを使えるようにする

https://github.com/nishimura/vagrant-systemd-nspawn.git ここに置いた。 Macでの環境。 Vagrant 2.0.1 ansible 2.6.4 VirtualBox 5.1.28 VMware Fusion 10.1.3 以前使ったときに vagrant plugin install vagrant-hostsupdater vagrant plugin install vag…

php-modeとyasnippetを更新した

最近の無名関数が綺麗にインデントされるようにemacsのphp-modeを更新した。 https://github.com/ejmr/php-mode.git これをcloneして使っていたのでpullしただけ。 Emacs23だとうまくいかなかったのでEmacs24に更新。 apt-get install -t wheezy-backports e…

wheezyのnvidia設定

以前は fglrx-legacy-driver を使って設定が面倒だったように記憶している。 新しいグラボならコマンドを実行するだけみたい。https://wiki.debian.org/NvidiaGraphicsDrivers lspci -nn |grep VGA # 先に apt-get install nvidia-detect nvidia-detect # 表…

wheezy のvmwareに Windows 10 を入れる

今使っているVMware Playerはバージョン5だったので、まず7に上げる。 Linuxだろうとダウンロードしてきたインストーラを実行して、特に問題なく終了。 勝手に上書きインストールされてメニューのアイコンも変わった。動きがWindowsっぽい。 念のためVMware…

Debian wheezyにphpenvでPHP複数バージョンの共存

かなりハマったのでメモ。 基本は http://qiita.com/uchiko/items/5f1843d3d848de619fdf こちらを参考に、一般ユーザー権限で操作する。 git clone https://github.com/CHH/phpenv.git phpenv/bin/phpenv-install.sh mkdir ~/.phpenv/plugins cd ~/.phpenv/p…

Debianデスクトップ環境をsqueezeからwheezyにアップグレード

手順は期本通り。 Ctrl + Alt + F1 でコンソールから。 apt-get update apt-get upgrade apt-get dist-upgrade aptitude install reboot 時間のかかるパッケージ officeなどデスクトップ環境のアップグレードに時間がかかるかと思ったら、texとghc環境に時間…

Debian KVM仮想化環境をまとめてsqueezeからwheezyにアップグレードした

検索しても仮想化環境のOSアップグレードをやった記事がヒットしない。 探し方が悪いだけ? 方針は次の通り。 ホストOS一台のゲストOSをライブマイグレーションで移動して空にする ホストOSアップグレード ゲストOSアップグレード アップグレードしたホストO…

Xenライブマイグレーション失敗の原因を探るログ

http://d.hatena.ne.jp/n314/20130226/1361901155 Xenのライブマイグレーションのエラー原因探索編。 もう一度データセンター側にプライマリ&セカンダリ指定してインスタンスを作り、マイグレーションを往復してみたけれどエラーは起きなかった。 なんか深…

無停止でサーバーをデータセンターに引っ越し: OpenVPN, Ganeti, Xen, LVM, DRBD

社内に置いてあるサーバーをOSごとデータセンターに移したのでその作業ログ。 はじめに。 長いです タイトルは大げさです テストではうまくいったけど実際の社内サーバーではカーネルパニックが発生、再起動の時間分だけ停止 ライブマイグレーションがうまく…

さくらVPSにDebianを入れるメモ

1GBプランで大阪のデータセンターを選んだ。 何のハマりどころもなかったから、あまり書く意味は無いんだけども。 CentOSのrootパスワードが分からんーとか思ってたらDebian設定が終わったくらいにメールが飛んできて書いてあった。 OS再インストール メニュ…

DebianでWindowsバイナリのクロスコンパイル

WindowsにMSYSをインストールしつつ、Emacsか適当なエディタを入れたりするのも大変だなとふと思ったので、メインで使っているDebianからWindowsのプログラムを作る。http://pukiwiki.tuntunkun.com/index.php?%B8%C0%B8%EC%2FWindows%2F%A5%AF%A5%ED%A5%B9%…