snap なしで、firefoxをインストールする。
USBメモリに ubuntu を入れると、ストレージアクセスとメモリ食って遅いので、firefoxは deb で入れたい。
そもそも、usbメモリインストールとかLive USBでは、snapdを使いたくない。
Firefoxを使うのは基本路線として、Snapdを使うのをやめさせたい。マウントしまくってデータがどこに有るのか。慣れてないのでよくわからない。
sudo add-apt-repository ppa:mozillateam/ppa echo ' Package: * Pin: release o=LP-PPA-mozillateam Pin-Priority: 900 ' | sudo tee /etc/apt/preferences.d/mozilla sudo apt update && sudo apt upgrade sudo apt install firefox
firefoxのキャッシュストレージをtmpfs にして、高速化をする。
## キャッシュストレージ tmpfs でもういいです。 echo tmpfs /home/takuya/.cache/mozilla tmpfs uid=$UID,defaults,nodiratime,noatime,mode=0700 0 0 | tee -a /etc/fstab
プロファイルも揮発性にする
## firefox 起動後に初期設定済みのプロファイルを作成 cp ~/.mozilla/firefox ~/.mozilla/firefox.default echo " # unionfs で プロファイルを揮発性に tmpfs /home/takuya/.mozilla/volatile tmpfs uid=1000,defaults,nodiratime,noatime,mode=0700 0 0 none /home/takuya/.mozilla/firefox unionfs dirs=/home/takuya/.mozilla/volatile=rw:/home/takuya/.mozilla/firefox=ro 0 0 " | sudo tee -a /etc/fstab
揮発性プロファイルはログインクッキーなどが保存されなくなるが、unionfs にしているので終了時にまとめて書き込めばいい。このあたりは今後使いながら調整していこうと思う。
プロファイルにもかなり書き込みが行われるのでUSB Live などでつかうなら揮発性で良いかなと思う。
参考資料
https://www.how2shout.com/linux/how-to-install-firefox-on-ubuntu-22-04-or-24-04-without-snap/