跳到主要內容

發表文章

目前顯示的是 10月, 2025的文章

在 Debian 13 使用本機 Python 安裝 Open-WebUI 與 Ollama AI 聊天模型指南

本人使用的開發主機搭載 NVIDIA 顯卡,GPU 記憶體只有 6GB,屬於中低容量等級。由於顯卡記憶體有限,無法負擔大型 AI 模型的運行,因此本文以較小容量且效能適中的 AI 模型為主,透過 Open-WebUI 與 Ollama 搭配,達成本地 AI 互動平台的實作。整體流程會包括利用 pyenv 管理合適的 Python 版本,安裝 Open-WebUI,並示範如何安裝與管理 Ollama 及多款符合 GPU 規格的聊天室模型。 一、本機 Python 版本管理:使用 Pyenv 安裝 Python 3.11 安裝編譯必須的依賴: sudo apt update sudo apt install -y build-essential curl libssl-dev libbz2-dev libreadline-dev libsqlite3-dev libffi-dev liblzma-dev zlib1g-dev libncurses5-dev libncursesw5-dev libgdbm-dev libdb5.3-dev uuid-dev 安裝 pyenv: curl https://pyenv.run | bash 設定 shell 環境(加入 ~/.bashrc 或 ~/.zshrc ): export PATH="$HOME/.pyenv/bin:$PATH" eval "$(pyenv init --path)" eval "$(pyenv init -)" 重新整理 shell,並安裝 Python 3.11: source ~/.bashrc pyenv install 3.11.0 pyenv global 3.11.0 確認 Python 版本: python --version 二、安裝並啟動 Open-WebUI 建立虛擬環境以隔離套件: python -m venv ~/openwebui-venv source ~/openwebui-venv/bin/activate mkdir tmp export TMPDIR=$HOME/tmp 升級 pip 以免安裝過程中遇到問題: pip install --upgrade...

Debian 13 原生 Python 環境下的 CodeFormer 批次修復與 aiphoto 腳本示範

近年來,AI 技術在影像修復領域的應用日益成熟。CodeFormer 作為一款開源且功能強大的 AI 臉部修復工具,不僅能在官網線上修復模糊人臉照片,也支持本地批次修復,極大提升處理效率。本文將分享如何在 Debian 13 系統中,使用原生 Python 環境部署 CodeFormer,並示範利用自製的 aiphoto 腳本批次進行多種 AI 影像優化。 1. 升級 Debian 13 後重新部署 CodeFormer 環境 升級 Debian 13 後,我們放棄了先前使用 Anaconda3 的安裝方式,採用原生 Python3 虛擬環境以避免相依性和空間不足的問題。整個部署流程包括安裝 NVIDIA GPU 驅動(若有使用 Nvidia 顯卡)、CUDA環境配置、Python 環境建置與 CodeFormer 安裝等步驟。詳細步驟可參考完整教學: https://livedebiansystem.blogspot.com/2025/09/debian-13-python-codeformer.html 2. CodeFormer 專案測試資料夾與 aiphoto 腳本介紹 CodeFormer 專案中自帶一個測試資料夾,方便用戶快速驗證各類修復功能。本次示範的重點是 aiphoto 腳本,它是一個 Bash 腳本,可在已有圖片的資料夾中批次自動執行 CodeFormer 相關的多種影像修復與優化任務,省去手動複製與搬移圖片的麻煩,提升作業效率。 3. aiphoto 腳本五大功能示範 功能編號 功能說明 備註 1 僅修復人臉 權重越接近1失真越少 2 強化背景區域 權重越接近1失真越少 3 進一步提升修復後的人臉細節 權重越接近1失真越少 4 彩色化黑白或褪色照片 僅限 512x512 頭像 5 人臉修補(裁切並對齊的人臉) 僅限 512x512 頭像 ...

Live Debian System 重製教學與版本特色

現代 IT 管理、教育推廣及單位內部部署需求,常需客製專屬且穩定的 Linux 作業系統映像檔。Debian Live System 搭配 penguins' eggs 工具,可快速將現有系統轉為便於部署及散布的可安裝 Live ISO,特別適合教育單位、政府及技術推廣使用者。本文詳述從官方 ISO 開始,自行建立專屬 Live 系統的完整流程。 penguins' eggs 工具簡介 penguins' eggs 是跨多平台 Linux 發行版的命令列重製工具,支援 Debian、Ubuntu、Arch、Fedora、openSUSE、Manjaro 等。它能: 將現有系統(含應用、設定、使用者資料)打包成可安裝的 Live ISO 內建 Calamares 圖形化安裝器,支援離線安裝與散布 自動偵測並安裝相容套件及依賴,方便多種系統使用 適合用於客製發行版製作、管理備份及異地部署 詳細內容與下載: https://penguins-eggs.net/ Debian Live System 重製流程 1. 下載官方 Live Debian Cinnamon ISO 官方最新版下載: Debian 13.1 Cinnamon Live ISO 2. 安裝軟體及界面調整 在新機或虛擬機(建議 UEFI 方式)運行: 系統更新: sudo apt update sudo apt upgrade 安裝常用工具: sudo apt install openssh-server fail2ban printer-driver-cups-pdf printer-driver-all vim pcscd pcsc-tools netselect-apt samba 安裝辦公與多媒體: sudo apt install gparted vlc simplescreenrecorder catfish cherrytree keepass2 xournalpp geany grsync luckybackup filezilla homebank mpv ksnip pluma qreator gthumb lifeograph imagination yt-dlp foliate hplip hplip-...

安裝 Live Debian System 2 後可做的 6 件事

1. 更新系統 方式一:圖形界面(推薦新手適用) 點選「軟體」圖示(GNOME Software),進入後切換到「更新」分頁,按「更新全部」即可完成系統更新。 方式二:命令列操作(手動) sudo apt update; sudo apt upgrade 自動更新設定(設定一次即可): sudo EDITOR=gedit crontab -e # 加入排程, 每  4 小時 執行自動更新腳本,並將輸出與錯誤記錄到 /var/log/lds-autoupdate.log 。 0 */4 * * * /usr/local/bin/autoupdate.sh >> /var/log/lds-autoupdate.log 2>&1 2. 安裝字型 圖形方式: 使用「字型」(gnome-font-viewer)打開 TTF 檔並安裝。 指令方式: sudo mkdir -p /usr/share/fonts/truetype/arphic sudo cp * /usr/share/fonts/truetype/arphic sudo fc-cache -v -v -v 若有合法 Windows 授權,建議複製微軟中文字型提升 Office 相容性。 3. 設定系統界面 依據螢幕與個人需求調整解析度、桌布、佈景主題與字型等外觀細節。可從「系統設定 → 外觀」調整介面字體大小,配合螢幕解析度增加舒適度。 4. 初始化 Chrome / Edge 瀏覽器 首次啟動瀏覽器時會出現「Keyring」密碼提示,僅本機使用可留空。建議於瀏覽器設定中調整介面字型與大小,提升中文顯示效果。啟用同步與二步驗證可強化帳號安全。 ...

Live Debian System 2(LDS2)lds2-d13-debian13.1-cinnamon64 發佈!

基於 Debian 13.1 (Trixie) Cinnamon Live ISO — 即開即用、穩定與實用兼具的便攜桌面方案。 🚀 主要新增與改進功能 1. 豐富預設軟體與遊戲環境 預載多款常用應用程式、系統工具與經典遊戲,延續「開機即可用」的設計理念。 2. 整合 ClamAV 防毒系統 內建輕量級防毒軟體 ClamAV ,支援即時掃描與病毒碼更新,提升行動與離線使用情況下的防護力。 3. 修復 adduser 建立使用者問題 已修正先前版本中 adduser 無法正常建立帳號的錯誤,新增的使用者會自動套用 /etc/skel 的預設設定。 4. GNOME Software 軟體中心整合 加入 gnome-software 圖形化軟體中心,支援從 Debian 官方套件庫與 Flathub 安裝應用,帶來更直覺的套件管理體驗。 5. 自動背景更新與自然人憑證支援 系統預設提供 /usr/local/bin/autoupdate.sh 自動更新腳本,並在 Cinnamon 設定中新增「自然人憑證支援」開關,用於讀卡機、簽章與憑證登入應用。 🕒 自動背景更新設定範例(含圖形化操作) 方式一:圖形化編輯(推薦給初學者) 在終端機以 gedit 開啟 crontab 編輯器(若系統預設編輯器非 gedit,可使用此方式): sudo EDITOR=gedit crontab -e # 在開啟的視窗中加入以下一行: 0 */4 * * * /usr/local/bin/autoupdate.sh >> /var/log/lds-autoupdate.log 2>&1 說明:每  4 小時 執行自動更新腳本,並將輸出與錯誤記錄到 /var/log/lds-autoupdate.log 。 方式二:手動執行(適合臨時更新) 若不想設定排程或想在方便的時間手動更新,可以直接在終端機執行: sudo autoupdate.sh 此命令會立即執行更新流程,適合教學示範或臨時維護時使用。 🏁 結語 LDS2 強化了安全性與相容性,同時提升自動化與使用便利性。無論技術測試、教學部署或行動維護,LDS2 都是輕巧且功能完整的選擇。 ?...

從 VirtualBox 轉向 KVM:在 Debian 13 上的實務體驗

升級到 Debian 13(Trixie)後,我決定將主要虛擬化平台從 VirtualBox 轉向 Linux 原生的 KVM 架構。這次轉換的目的,不只是追求效能,更是希望能在系統整合、安全性與長期維護方面取得更穩定的結果。 VirtualBox 與 KVM 的主要差異 項目 VirtualBox KVM/virt-manager 類型 Type 2 hypervisor(運行於 OS 上的應用程式) Type 1 hypervisor(整合於 Linux 核心) 效能 使用者層虛擬化,開銷較大 直接訪問硬體,效能接近原生 系統整合 外掛模組,更新時需重編驅動 內建於 Linux 核心,由 libvirt 維護 平台支援 Windows、macOS、Linux 主機 僅支援 Linux 主機(但客體可包含多種 OS) 網路模式 支援 Wi-Fi 橋接 橋接主要支援 Ethernet,有線為主 Debian 13 安裝 virt-manager 實作流程 sudo apt install virt-manager sudo virsh net-autostart default sudo usermod -aG kvm,libvirt $USER sudo systemctl enable --now libvirtd virtlogd sudo virsh net-start default sudo virsh net-autostart default 執行以上指令後重新登入,即可使用 virt-manager 開啟圖形化虛擬機管理介面。 KVM/virt-manager 的優點 效能佳:使用硬體虛擬化(Intel VT-x / AMD-V),效能接近實體機。 整合性強:KVM 為 Linux 核心模組,無需額外驅動。 安全性高:結合 AppArmor 或 SELinux 實現沙盒隔離。 維護便利:Kernel 更新免重編模組。 自動化支援:可結合 virsh、libvirt、Ansible 進行批次操作。 適合長期部署:穩定且廣泛應用於企業級環境。 KVM/virt-manager 的...

一款適合從 Windows XP、7、10 升級的現代化 Live Debian 系統

面對 Windows XP、Windows 7、Windows 10 終止支援,許多用戶開始考慮轉換更安全且靈活的作業系統。Debian,以其開源、穩定和豐富的軟體資源,成為 Linux 族群裡優質的選擇。這篇文章要推薦的是一款基於最新 Debian 13 的 Live 系統方案,專為需要現代化及跨平台需求的用戶設計。 什麼是 Live Debian 系統? Live 系統讓您能從 USB 隨身碟直接啟動 Debian,不用更動硬碟,快速試用與安裝。Debian 13 代號「Trixie」帶來了最新的 Linux 核心、GNOME、KDE Plasma、Cinnamon 等現代桌面環境,並改善安全性和硬體支援,適合各種硬體環境。 現代化軟體管理與應用 此系統支援 apt、snap、flatpak 等多元軟體包管理工具,並配備直覺的圖形化軟體中心,方便使用者安裝最新版本的辦公室軟體、瀏覽器、多媒體工具等,讓用戶流暢體驗現代軟體所需資源。 數位部 ODF 辦公工具兼容 預裝 數位部 ODF 辦公工具(修改自LibreOffice),全方位支援符合政府標準的開放文件格式(ODF),方便政府機關及企業文件處理。整合自然人憑證與數位簽章功能,保證文件安全與身份認證,滿足在地化需求。 支持 Windows 軟體的執行環境 系統附帶 Wine ,允許您執行常用 Windows 軟體,滿足過渡期間的兼容需求。另外,內建 virt-manager 與 KVM,讓您可以透過虛擬機安裝正版 Windows 作業系統,無縫連結 Windows 軟體生態。 微軟正版字型的合規使用 字型版權對文件呈現至關重要。本系統設計流程中,強調需使用者自行從合法購買的 Windows 系統中提取微軟字型,以確保字型合法使用且文件呈現完美。 適合誰使用? 正在尋找從 Windows XP、7、10 平滑過渡的個人及企業用戶。 需要同時使用 Windows 軟體但優先考慮開源系統的場景。 政府機關及企業希望在 Linux 環境下實現合規字型、自然人憑證應用。 這款 Live Debian 系統結合了現代軟體管理、多元應用及合規需求,是未來數位轉型的有力工具,期待能助您在升級過程中輕鬆適應、新系統平穩運行。 若您想了解具體使用教學,或希望依需求客製此系統方案,歡...

Windows 11與Live Debian System安裝比較(不綁定帳號)

最近Windows 11在系統安裝時強制限制必須使用Microsoft帳戶,讓許多使用者感到不便與迷茫。雖然有破解方法,但操作起來可能較複雜且未必長久有效。 相對地,Live Debian系統提供了一個非常順暢且自由的選擇,可以輕鬆啟動與安裝,無需擔心帳號綁定問題,是Linux用戶或想嘗試其他系統使用者的好方案。 請參考以下兩支影片: 破解Windows 11強制帳戶限制的影片教學   Live Debian System安裝與使用介紹   建議大家花點時間觀看這兩支影片,既能了解Windows 11的新限制及破解方法,也能探究Live Debian System的安裝體驗與優點。面對Windows的限制,能有另一個穩定、自由的系統選擇,對使用者來說是非常值得鼓勵的。

Windows 10 即將終止支援!你必須知道的風險與最佳解決方案

  隨著 2025 年 10 月 14 日的臨近,微軟正式宣布 Windows 10 將停止支援,這意味著使用此作業系統的用戶將不再收到安全更新、功能升級及技術支援。這對許多企業和個人用戶來說,是個不得不正視的重要訊息。本文將深入解析 Windows 10 停止支援帶來的影響與風險,同時提供實用的解決方案,幫助您在這個關鍵時刻做出正確的決定。 Windows 10 停止支援意味著什麼?全面解析影響與後果 停止支援後,微軟將不再釋出任何新的安全補丁或錯誤修正,這代表系統的漏洞將不會被封堵,安全防護大幅下降。此外,技術支援服務也將中斷,當用戶遭遇問題時,無法再透過官方取得協助。長期來看,Windows 10 的軟體相容性會逐漸降低,許多新軟體與硬體設備將可能不再支援此平台,造成使用不便甚至功能受限。 停止支援後的安全風險,使用者面臨的隱憂與防範策略 持續使用無法獲得安全更新的 Windows 10,可能導致系統成為惡意軟體和駭客攻擊的主要目標,資料外洩或系統癱瘓的風險顯著提升。對於企業而言,更可能違反資訊安全相關法規,承擔法律責任。面對這樣的狀況,使用者應該盡快制定轉換計畫,避免系統因漏洞引發資安危機,並定期備份重要資料,提升防護意識,減少損失風險。 升級或轉換?掌握三大解決方案,讓你的電腦持續安全穩定 第一,若硬體符合需求,可以直接升級至 Windows 11,獲得最新安全功能和官方技術支援,是最直接的方式。第二,微軟提供延長安全更新方案(ESU),允許用戶付費繼續獲得安全更新,給予過渡時間。第三,對於無法升級 Windows 11 的舊電腦,建議嘗試替代作業系統,如基於 Debian 13 的 Live Debian System ,這是一套免費且強調安全穩定的 Linux 發行版,特別為台灣使用者優化,內建繁體中文界面及自然人憑證、健保卡讀卡機驅動,非常適合政府、企業及一般使用者。 結語 Windows 10 停止支援已成定局,延遲應對只會增加安全風險與使用障礙。建議使用者根據自身電腦硬體狀況,儘早規劃升級或轉換方案,確保系統安全與穩定運作。 Live Debian System  以其低硬體需求、高度安全性與台灣優化特色,是無法升級 Windows 11 用...