サーバ目的で今から一番持ちそうな長期サポートのある、かつ、情報があり、簡単に運営方針を変える会社に影響を受けない、または受けても最小被害であるものとして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サーバ設定
今まで書いたことなさそうなので、むつかしくはないですが記載します