linux

about linux

常用 pacman 命令

linux

常用 pacman 命令

pacman -Syu 這代表更新軟體倉庫包以及更新系統 pacman -S 代表安裝軟體, 小技巧是如果一次想裝很多個,不用分開打,直接 sudo pacman -S 軟體A 軟體B 軟體C pacman -Ss 關鍵字 搜尋。如果你不知道軟體的確切名字(例如想找瀏覽器),就用這個在倉庫裡撈。 pacman -Si 軟體名 查看資訊。安裝前想看這軟體多大、有哪些依賴,用這個看詳細資料。 pacman -Q 查看已安裝的軟體(含依賴)衍生的有: -Qe 只列出安裝的軟體不含依賴 -Qi 軟體名 列出該軟體的介紹 pacman -R 軟體名 但這只會刪掉那個軟體"本體"而已, 不含安裝進去的依賴 pacman -Rs

Ubuntu 25 + Gamescope

linux

Ubuntu 25 + Gamescope

說到Linuxgaming一定繞不開Gamescope,他是做什麼的呢?簡單說就是一個單純的顯示沙盒也就是虛擬顯示器啦,讓遊戲繞開那些亂七八糟的合成器跟桌面環境。 具體安裝過程,我是在Ubuntu 25下安裝的,其他發行版可能略有不同,只要開啟終端機輸入 sudo apt update sudo apt install gamescope 就這樣,沒有什麼特殊的指令,建議先試試 gamescope --steam 能順利執行我們再關掉加參數,啟動方式可以是這樣 gamescope -f -w 1920 -h 1080 -W 2160 -H 1440 -- steam 其中 -f 表示是全螢幕執行 -w 1920 -h 1080 表示遊戲覺得環境是 fullhd,--W 2160 -H 1440 代表 gamescope 輸出給螢幕的解析度(

[端口轉發]遠端SSH隧道連線方式

linux

[端口轉發]遠端SSH隧道連線方式

很多時候會需要遠端連線訪問服務,比如說我最常用的情況就是在公司做圖的時候需要使用ComfyUI,但公司電腦不夠力。 我以往的作法是,家裡的comfyui 用 "--listen 0.0.0.0 --port 8188"啟動,後來發現有點不安全所以改用了ssh隧道的連線方式 首先在家(server端)啟動服務用"--listen --port 8188"啟動,然後在公司(客戶端)使用 ssh -p 你的SSH_Port -L 8188:localhost:8188 用戶名@家裡workstationIP 這條指令做的事情是: * 建立 SSH 連線 * 把公司本機的 8188 Port * 轉發到家裡主機的 8188 這樣就建立一條安全連線,在本機只需要訪問localhost:8188 即可

Ubuntu 25下安裝ComfyUI

linux

Ubuntu 25下安裝ComfyUI

ComfyUI 本體安裝很容易,開一個終端,轉到你想要安裝的目錄下,沒有安裝git就先裝git sudo apt update sudo apt install git 然後鍵入 git clone https://github.com/comfyanonymous/ComfyUI.git cd ComfyUI 運行 python3 main.py 接著大概率會碰到錯誤像是ModuleNotFoundError: No module named 'tqdm之類的 主要原因是因為剛裝好的Ubuntu 25用的是Python 3.13.7,Comfyui用的是Python 3.10 或 3.11。 所以要在 ComfyUI 裡面開一個獨立 Python venv,用比較穩定的

Ubuntu 25 安裝steam

linux

Ubuntu 25 安裝steam

Ubuntu 裝 Steam 很簡單大概三個方法 1. 用 Ubuntu 軟體中心(最簡單,但不太推薦) 這個方法就是開軟體中心搜尋 Steam 直接裝。 缺點是:Ubuntu 這裡提供的是 snap 版本,更新較慢、啟動也稍微比較鈍。 能用,但不太建議。 2. 去 Steam 官方網站下載 DEB 到官網下載 steam_latest.deb,下載後用 Ubuntu 軟體中心打開安裝即可。 第一次執行會自動更新 Steam client。 3. 用 apt 安裝(最推薦) 開個終端: sudo apt update sudo apt install steam