2025/10/16(木)22.04 LTS から 24.04 LTS

2025/10/16 24:21 itoy
サーバを Ubuntu Server 22.04 LTS から 24.04 LTS へ移行しました
いろいろな変更点がありました

まず、pip3 install がエラーになります
仮想環境を要求されます
`---break_system_packages `
引数をつければ回避できました

ファイルのアップロードがエラー(サイズ超過)になります
nginx.conf へ
client_max_body_size 100M;
を追記して回避できました

スペックの低いサーバですので、クライアント(WEBブラウザ)へのタイムアウトが発生しました
nginx.conf へ
uwsgi_read_timeout 120;
を追記して回避できました

openpyxlを使って、Excelを生成しているのですが...
グラフを差し込むとおかしくなります
グラフエリアの四隅が丸くなり、折れ線グラフが曲線になります
openpyxlパッケージのextend.py の 129行目を修正して回避できました
修正前
self.Application = f"Microsoft Excel Compatible / Openpyxl__version__"
修正後
self.Application = f"Microsoft Excel"
psycopg2 を pip3 install するとエラーが出ます
libpq-dev をインストールしたら、正常にインストールできました
apt install libpq-dev
追記
apt install libreoffice
apt install fonts-ipaexfont