碎念 - Version 2024-02

前言

同上一篇所述,最近因為搬家所以重新整理了家中的所有系統與服務(聯合艦隊)除了上篇重點的硬體以外,我也想來Review一下軟體面(訴苦跟抱怨)

系統安裝

我之前在wiki上放了不少安裝的script,但是這次發現其實很多都用不到了(或是不需要寫成那樣了)

Archlinux

自從Archlinux提供了archinstall這個自動安裝script後..我就再也不需要自己寫Archlinux的安裝script了(當然啦要視需要裝很多台設定特化的還是可以寫…)主要是現在docker很方便所以也不需要那麼多台VM跑個別archlinux host所以自動設定好的安裝script的CP值就大幅度下降了…

Unifi Network Application

這玩意經過奮戰後,還是無法正常用docker來跑,(跟dnsmasq一樣)所以最終我就只好掛在一台

Archlinux上,安裝上倒是很簡單,如上一篇所述,只需要把AUR內的裝上就好了

不過我後來發現,可能是SSL的關係,後來我給他一個內部指向用的Domain卻沒辦法用該domain去access管理介面只能用https://ip:8443來連線事後確認不是DN的問題是Vaultwarden的紀錄錯了所以才不能login….(已懺悔)

Windows

本來在Windows10以後安裝Windows就不需要花什麼時間跟精神了,現在又因為往Linux靠齊(我也不知道是不是這個緣故)導致Windows的cli工具也變好用了,所以我現在安裝程式都是用winget直接安裝,倒也不是這樣安裝就比較炫,只是單純的依靠winget安裝的程式可以很輕鬆地靠winget來update

1
2
3
4
5
6
7
8
9
10
11
# 尋找XXX程式
winget search XXX

# 安裝XXX程式
winget install XXX

# 移除XXX程式
winget uninstall XXX

# 更新所有程式
winget update --all

PhotonOS

這個其實沒什麼特別好設定的,就這次裝的5.0來說,基本上只要一開始IP設定是OK的,頂多就是

/etc/fstab裡面加上要加掛的NFS folder,然後記得要安裝docker-compose(現在可以直接用yum install docker-compose安裝就好了)以及systemctl enable docker.service還有systemctl enable remote-fs.target讓機器開機會自己跑docker還有加掛NFS folder就好了

Docker

經過測試,目前我怎麼測試nfs-volume都還是失敗的,所以我現在還是老方法的在本機上乖乖的建立docker volume然後用script自動備份到nfs folder內進行備份比較簡單

總結

我想我需要大改一下wiki內的資料,因為有蠻多東西現在沒用到了,script的方向大概也只會有個人化用途的,另外應該會花些時間再來研究ansible