サーバ目的で今から一番持ちそうな長期サポートのある、かつ、情報があり、簡単に運営方針を変える会社に影響を受けない、または受けても最小被害であるものとしてUbintuの軽量デスクトップ版「Lubuntu22.04」を選んだ

●基本的な設定

RaspberryPi4にLubuntu22.04 64bitを入れる。

とりあえず基本的な設定ではOSインストールと汎用的なツールのインストールまでです。

ふつうにデスクトップだけならばlubuntu-desktopを導入すればいいのですが、(Raspberrypiでよくある)リモートデスクトップ(xrdp)で接続するにはもう一工夫必要。

問題:Lubuntu 22.04のarm64インストールイメージはない。


———設定中だけでも面倒なのでsudoでパスワードを聞かれないようにする——-

sudo apt-get visudo

最終行に以下追加

hogehoge ALL=(ALL:ALL) NOPASSWD:ALL

一度ubuntuをインストール


sudo apt-get update
sudo apt-get upgrade
sudo apt-get net-tools fdclone

sudo apt-get -y install lubuntu-desktop

デスクトップマネージャーはsddmを選択
完了したら再起動

—————————自動ログインするようにする
—————————-sddmの使い方の問題
———————https://ja.linux-console.net/?p=8672

sudo mkdir /etc/sddm.conf.d/
sudo nano /etc/sddm.conf.d/autologin.conf

中身は

[Autologin]
Session=Lubuntu
User=hogehoge

hogehogeはログインしたいユーザー名。

sudo purge ubuntu-desktop
sudo purge gdm3

再起動

sudo apt-get install xrdp xorgxrdp lxde
sudo gpasswd -a xrdp ssl-cert 
systemctrl restert xrdp

sudo nano /etc/xrdp/startwm.sh

“exec dbus-run-session — startlxqt”を以下の通り挿入

if test -r /etc/profile; then
        . /etc/profile
fi

exec dbus-run-session -- startlxqt

test -x /etc/X11/Xsession && exec /etc/X11/Xsession
exec /bin/sh /etc/X11/Xsession

これでリモート接続できるはず


gnomeのアンインストールで壁紙やアイコンが消えてしまった人

(リモートとローカルで別々に設定が必要です)
デスクトップで右クリック>デスクトップの設定>

・「背景」タブ
  >壁紙のモードを「画面内に引き延ばす」
  >壁紙の画像ファイルで以下を選択
   /usr/share/lubuntu/wallpaper/2204-jellyfich.png
・「詳細」タブ
  アイコン表示はすべてチェック

これで復帰します


以下インストールする

sudo apt-get install fcitx-mozc fdclone tightvncserver xrdp gddrescue parted gparted netcat cpufrequtils remmina chromium-browser chromium-browser-l10n terminator pcmanfm-qt libc6-dev build-essential i2c-tools git vlc remmina-plugin-rdp remmina-plugin-vnc blueman net-tools netcat

デスクトップにショートカット置くときは
/usr/share/apprications

の下にあるショートカットをコピーする


ショートカットが見つからない場合は実行ファイルを探す

find -iname “xxxxxxx”

大文字小文字区別なし

●Webサーバ設定

今まで書いたことなさそうなので、むつかしくはないですが記載します