發表文章

目前顯示的是有「Linux」標籤的文章

筆記一下 建立離線型單機版圖像比對系統

圖片
     由於任職公司的檢驗標準都是 pdf 格式存在檔案伺服器上,一頁數字參數、一頁是對應尺寸示意視圖,往往開發時程兜不上很多產品非連號(更常有下個造型尺寸不同型號跳了2-5年),跳號的系列產品,若承辦人換人,往往就會漏掉一些系列雷同產品,經由電腦分析將近6000多個檔案,要一個一個看也太過於繁瑣,依照現代人也很難全部記憶起來,近期 AI 的發達,故也受惠於其發展,但企業機敏資訊固然無法使用雲端AI與其進行分析,詢問 AI 後,可透過本機端利用圖形分析模型建立索引,再來透過片段式圖形進行反向查詢。   程式碼建立索引資料庫 ---> 索引 json / index 檔案 <--- 查詢程式碼    建立索引有很多種方式,大多是是利用套件讀取 pdf 查找到對應視圖透過拆解圖面區塊進行特徵標注後,進行索引標注,收到查詢資訊也是對應相似度進行查核,然而個人測試非常多種分割大小與索引方式等等 AI 試錯,要快要簡單不用太吃 AI 算力的,基本上就是 CLIP 或是 DINOv2 這兩者,如果要透過 Ollama 下載 VL 模型的話也是可以作到較為精細索引,公司可用電腦光建立三項索引就花了4小時,要偵錯跟排除的時間太久,故此聽取 AI 建議就採最低經濟實惠的 CLIP 與 DINIv2 模型進行建立索引,關於這兩項模型可以參考 這篇文章 的比較。   個人已於 github 分享其結構與查詢工具的 python 檔案,讓未來有需求的人可以玩看看,但有些圖形太過於簡單的線條,部份產品很容易被列成雜訊(其實精準度並非很高),準確度部份有與 Claude AI 討論過,先利用既有現實 pdf 檔案與圖片截圖進行交叉比對的數據 benchmark 的比較 experiment.py, 可以先進行分析評估適合使用哪個模型,其實CLIP就很夠用,但也能兩個交叉混何使用,若有任何問題都能把原始碼丟給 AI 分析就會告訴你最好如何操作,     https://github.com/maker181/DrawingLookup   

筆記一下 目前自己在 ThinkPad X220 文書電腦上跑 CLI

圖片
 先前曾經在本部落格寫過無論 Linux 、Mac 或是 Windows 都能夠過 Gemini CLI 玩出很多程式語言、系統偵錯、 客製最佳化 等等,礙於 Gemini CLI 目前只剩 Google API key 登入方式,再也無法使用 web browser 免費帳號登入了,故此就找了幾個解決方案,跳槽之後才發現其他模型真的有點強。  第一個最推薦的是 Claude (嚴格上他不算 CLI 是圖像程式但是操作功能雷同)只要到 Claude.com 上面點選 Download for Linux 照著步驟做就能執行,帳號註冊登入馬上能用,個人 Luna 主題修改 就是透過 Claude 完成的。甚至與它討論是否能用年度PANTONE時尚顏色進行調整,能夠生成出高度質感的主題包。     第二個是 Copilot CLI Copilot 有時候會按照不同需求自動選擇模型,我通常右下都是用 OpenAI 的 ChatGPT 模型 ,只要有 Github 帳號就能拿來做程式編碼偵錯或修改,甚至從零開始撰寫,可以 Hack 一下,只要到 官網 照著安裝步驟做,安裝完成後在終端機輸入 copilot 就能喚起 CLI 工具,建議在專案資料夾開啟終端機在喚醒會比較保險。個人 Luna 主題專案裡面有個 Sliver-Xpander FE 就是透過 Copilot CLI 分析給予的圖片、主題檔,再調整過所完成的,理解能力也很好。  第三個是 Grok CLI Grok CLI 用的是自己的 Grok 模型,理解能力與實做能力也很強(登入可以只用Google帳號或x帳號),缺點是 token 給的真的太少,很容易直接 GG 無法生成任何內容除非付費才能繼續否則要等 token 重置,所以我通常使用 Copilot 跟 Grok 的專案都會請它撰寫進度描述以利免費重製後無論哪個 AI 模型都能快速接手。   最後一個是 Google Antigravity CLI ,雖然 Gemini CLI 已經停止免費帳號使用,使用 Google API Key 還能繼續使用,Google 因應 OpenClaw 推出了 Antigravity,它不只只有程式撰寫,還能自動分類文件,基本上就是讓使用者能一個指令後 AI完成後續...

Linux 套用多色彩的 Windows XP 主題

圖片
先前有貼出在 Linux 上使用  Y2K 復古主題 、桌布等裝設方式,同時也覺得 Windows Luna 實在太嗆辣,藍色與綠色放在當代的眼光實在 刺眼 , 進而有推薦其他的溫和板主題,最近在 Youtube 看到 如果XP主題有更多顏色 ,原來過往 Windows 7 主題網站出現過 Luna Xpander 、 Sliver- Xpander ,這兩個系列主題顏色色調可以彰顯個人化以外,相較原廠溫和許多外,過往的 Luna 主題也讓人乏味與無聊。 透過 AI 與現有網路已存在的 XP 主題,比對後成功逆向製作了 Xpander FE,有興趣的朋友可以到 github 下載玩玩: https://github.com/maker181/XPanderFE   一些截圖參考:  (Luna Xpander 是採用 Claude 製作、Sliver Xpander 是使用 Copilot 製作)  

筆記一下 Wine 安裝 Office 2007 怎麼標題列變了個樣

圖片
先前曾經在 1005PE 安裝 Linux mint 提到採用 PlayonLinux 整合 Wine 安裝 Office2007,近期發現新版 Wine 11 以後的版本安裝 Office2007 會發生標題列跑出 Linux 圖形介面的 NG 狀態 (快速列直接被覆蓋了) 近期問了 AI 才發現原來真的可解決這類問題,主要原因為 Office 2007 在 Windows 7 以後會呼叫標題列 Aero 特效,只要安裝初期設定 Wine容器 Windows 系統版本為 XP 就能避免這類的標題錯亂的問題,已安裝的容器可以透過下列指令修訂  # 假設容器名稱為 office2007(若不同請修改路徑) WINEPREFIX=~/.PlayOnLinux/wineprefix/office2007 wine reg add "HKEY_CURRENT_USER\Software\Wine\X11 Driver" /v "Decorated" /t REG_SZ /d "Y" /f wineserver -k  # 將 Office 2007 的相容版本設定為 winxp WINEPREFIX=~/.PlayOnLinux/wineprefix/office2007 wine reg add "HKEY_CURRENT_USER\Software\Wine" /v "Version" /t REG_SZ /d "winxp" /f # 覆寫 uxtheme 避免桌面管理器主題衝突 WINEPREFIX=~/.PlayOnLinux/wineprefix/office2007 wine reg add "HKEY_CURRENT_USER\Software\Wine\DllOverrides" /v "uxtheme" /t REG_SZ /d "native,builtin" /f wineserver -k      原生Wine如果安裝了也想要這樣做就不用 PlayOnLinux 的路徑,詳情可問AI做指令最佳化,不過不建議這樣做,因為這樣會把原生 wine Windows 版本調整到...

筆記一下 在 Bottle 上安裝不完美但仍可執行的 Microsoft Office 2016

圖片
Microsoft Office 2013 後的版本,一直是 Wine 難以跨過得門檻,許多過去可執行的方法無一因適配版 wine 執行器過時已經無法下載執行,以及 MS 後期都直接提供 C2R (Click to Run) 的安裝套件,過往 Office 2007 /2010 提供客製安裝選項等,現在 C2R 是整捆捆包安裝,基於此限制,也讓許多 Linux Wine 可安裝的版本停留在 Office 2007。 近期2026年突然心血來潮進行如何在 Linux 上面安裝  Microsoft 2016 的探討。 多次嘗試錯誤後,最佳解仍是採用 Bottles,原先 PlayonLinux 的方案都已經過時不適合當代的 Wine 以及流程,並且 Bottles 容器刪除並不會造成本機太多的傷害,但 Office 2016 仍是在圖形處理讓 xfwm 的桌面吃了很大的苦頭。 預先安裝作業: 基本上任何 C2R 的 Office 2016 安裝程式都不可用, 必須尋找 volume licensing大量授權版本,又由於 zh-tw 這類 iso 已經找不到了,只能在 Webarhive 查找到 x64 與 x86 兩個英文版本 。(原則上建議安裝 32位元 x86版本,無論是轉譯的速度都相較 x64快之外,x64版本常常讀取一半就造成圖形運算當機)  Bottle 透過 Flatpak 安裝後,也備用 soda 執行器做備用。  建立安裝環境: 參考這個  github 專案   對執行器、客製化安裝相依元件等等都吃了不少悶虧,浪費很多時間,2026年的話,不用這麼多麻煩,   只要創立 bottle 容器 wine 執行器選 soda 最重要的步驟:設定酒瓶中 DXVK 停用 進階顯示設定 虛擬桌面啟用 Windows 版本  Windows 7 語言 English   (頂多可以安裝cjk fonts 相依套件,但不裝也不太影響文字顯示除標題會豆腐字)  Webarchive 下載的安裝檔 iso 掛載後, 直接透過 bottle 選擇 setup.exe 安裝即可   安裝完成後,開啟 Excel  就可以正...

Linux 上的 wine 一鍵化 Line 簽署協助安裝工具 - 手把手教學

圖片
由於 上篇 如何解決 wine 安裝 Line cypt32 dll 錯誤過程 太過繁瑣也需要一定的經驗才能看懂巴哈的教學, 故此自己想說乾脆一次一鍵化簡化安裝流程。 也把工具發布在 github 上面了  https://github.com/maker181/LineMessenger_Wine/    進階用戶可以直接點進去看描述照著做。    從來沒操作過的朋友請先安裝 Bottles 並且到偏好設定裡面 下載  kron4ek-wine-proton-版本選最新的就好-amd64 執行器runner       自行簡單創建一個酒瓶 名稱可自訂為 Line 執行器記得選 kron4ek-wine-proton    並且在相依套件安裝 ckjfonts (這樣中文才不會亂碼)  建立好酒瓶後將 C: 資料夾點開 找到 Windows 路徑並且複製備用著之後工具用的到      接著將 sh 檔案下載下來後,在該資料夾右鍵點選採在終端機開啟 輸入 chmod +x fix_line_wine.sh (讓它可執行化) 輸入 ./fix_line_wine.sh (執行) 如果沒有安裝 openssl osslsigncode 會跳出請先安裝 請依照上方指令安裝,再執行一次 當跳出選取資料夾的時候建議可以關閉後直接在終端機貼上 enter 就完成自行簽署。  這時候就可以回到 Bottles 的酒瓶 點選 運行可執行檔 選取 Line 官方的 LineInsta.exe 進行安裝  (如果無法下載請在瀏覽器開 webagent 假冒系統為 windows10 即可下載)  如果安裝發生閃退無法進入主畫面則可以把酒瓶設定 DXVK 關閉      簡簡單單一鍵式自行簽署且安裝最新版 Line 就這樣完成了。     8/20 後續補充 Bottles 有些圖形界面(kde plasma 最常)會出現 Flatpak 沙盒模式造成無法切換中文輸入,加上有些無法檔案拖曳到聊天視窗直接傳送檔案、截圖功能一片黑等等,...

Linux mint 安裝 Line 26.4.0.3994 版本的筆記

圖片
  自從 Line 公佈即將停止 Chrome Line 聊天套件 後,許多 Linux 用戶恐懼桌面系統無法方便的與其他人交流,本部落格也寫過很多個教學筆記例如 無法輸入中文 或折騰 成功安裝的筆記 ,反觀傳訊工具  WeChat 、 zoom 、Teams、Telegram、Discord 皆有 Linux 版本外、Facebook、Instagram、X、threads  亦有 web 介面提供所有電腦系統做使用,Line 卻要讓 Linux 用戶大費周章透過 wine 模擬 Windows 環境做安裝,真的是讓人匪夷所思。 目前 32bit 的 Line(x86)exe 須透過 Microsoft Store 的 離線安裝提取網站抓取 ,或是 Webarchive  下載,原則上就是透過 bottles 透過kron4ek-wine-porton + CJK fonts 、vcredist2015 套件後直接安裝即可使用。(但 32bit 最多也只到 9.12.3379 版本,隨時都有可能會被中止服務)   官網 Line.me 上面的 LineInsta.exe   本身預設則為 64bit (Linux 系統會被檔下載需要 webagent 模擬 chrome+windows10 才能下載) 直接透過 bottle 安裝會出現 CRYPT32.dll 錯誤,並且在開啟畫面不斷迴圈錯誤試圖安裝32bit卻無法安裝變成即便點選確定也無法開啟主畫面。 原因有 巴哈的網友 找到了,主因是最新 Line 會判定 Windows 系統檔案是否有數位簽署,提供的解方也十分有用: 先創立 Bottle 容器 --->產生 Windows 元件(找到容器Windows資料夾路徑)  ---> 透過 osslsigncode 自簽憑證(在資料夾建立wine_cert 簽署空間與設定檔執行簽署容器內的 Windows dll 元件)  ---> 再安裝 Line 正常使用。 測試可用,筆記推薦給卡關的朋友解關。

Linux Mint 上的 uGet / aria2 多線程下載工具

圖片
近期復古在玩 Intel Macbook BootCamp,雖然 nano10/11 或 tiny10/11 這類比較沒有廣告或需要 Microsoft 會員帳號等優點,但 Monterey 很詭異不吃 nano11 的安裝 iso,重新於微軟官網 下載 Windows 10 光碟映像 (ISO 檔案)  或是 Win11 ISO ,傳輸僅有一個通道,動不動就要花 6-8 小時才能下載完成,突然想到以前在撥接時代續傳軟體能夠採用多通道加速下載,意外在 Linux Mint 上找到 uGet,並且配上 aria2 (aria2 可以自己透過終端機指令操作)。  sudo apt update sudo apt install uget aria2 在 uget 偏好設定的外掛程式可以選 aria2    在 uGet 點擊新增下載(+ 號),貼上微軟官網產生的 ISO 下載連結。 在下載設定裡將 Max Connections(最大連線數/分段數)調高(例如 8 或 16),就能達成多線程加速。    本來要最快 6 小時下載的 ISO 檔案,竟然一小時內就能下載完成,真的很值得推薦。 若不想要 uget 圖形界面 可以在終端機執行   aria2c -x 16 -s 16 '你的微軟ISO下載連結' -x 16:允許單一伺服器最多 16 個連線。 -s 16:將檔案切分成 16 個區段同時下載。   希望能幫到之後有需要的朋友。 

FreeCAD 在 Linux mint 介面大錯誤

圖片
  要開 3D 檔案時發現介面有缺好幾個模塊,之後問 AI 才發現,似乎是 Linux mint 系統 Python 更新之後造成程式碼錯亂,透過幾個指令嘗試修復宣告失敗(包括完整移除+重新安裝),最後解決方法是類似 macos 的程式執行方式,直接下載可攜版沙盒應用程式 appimage 檔案做執行,  這樣就可以讓程式繼續執行了~     https://www.freecad.org/downloads.php?lang=zh_TW 

告別 AnyDesk !我換到這款超強開源遠端軟體 RustDesk,好用到超乎想像

圖片
  相信很多習慣用遠端桌面軟體的朋友,最近都被 AnyDesk 搞得很心累。每次連線完,畫面就跳出巨大的紅色警告,狂推商業付費版,甚至限制連線時間,狂酸使用者「僅限非專業使用」。老實說,這種體驗真的讓人覺得「吃相難看」。 原本只是抱著試試看的心態,問了 AI 有沒有替代方案,沒想到它推薦的這款開源神器—— RustDesk ,徹底突破了我的想像力!用過之後,我只能說: 相見恨晚,AnyDesk 可以卸載了。 以下就來跟大家分享,為什麼 RustDesk 能完勝 AnyDesk 的幾個關鍵原因: 1. 真正的開源免費,告別擾人廣告 RustDesk 是一款 完全開源(Open Source)且免費 的遠端桌面軟體。它不像 AnyDesk 後期為了商業化無所不用其極,RustDesk 完全沒有那些干擾操作的彈出廣告,也沒有動不動就中斷連線的限制。乾淨、純粹,這才是工具軟體該有的樣子。 2. 超強「隱私模式」,遠端操作不外洩 這是我最驚豔的功能!有時候我們遠端連線回辦公室或家裡的電腦,處理一些機密文件或個資,很怕現場螢幕亮著會被路過的人看光光。 RustDesk 內建了 「隱私模式」(Privacy Mode) ,開啟後, 遠端那台電腦的實體螢幕會直接黑畫面 ,現場的人完全看不到你正在操作什麼,安全感直接拉滿! 3. 螢幕解析度完美對應,設定不再貧乏 有用過 AnyDesk 的人都知道,它的解析度調整非常有限,常常連過去畫面不是字太小,就是模糊變形。 RustDesk 的設定非常豐富且人性化,它可以 快速對應連線端的顯示需求 ,無論你是用高解析度螢幕還是筆電連線,都能完美自動縮放、自訂幀率與畫面品質,流暢度與清晰度兼具。 4. 跨平台全面支援 身為一個多系統使用者,軟體的跨平台能力至關重要。RustDesk 表現得無懈可擊,主流系統全面支援: Windows macOS Linux (同時也支援 Android 與 iOS 移動端!)  不安裝軟體還能使用網頁直連 https://rustdesk.com/web/  不管你身處什麼系統生態圈,都能無縫接軌互相連線。 結語:AnyDesk 用戶們,是時候考慮換了! 如果你跟我一樣,早就受夠了 AnyDesk 越來越嚴苛的免費限制與難看的警告畫面,強烈建議你試試看 RustDesk 。它不僅能完...

要如何在 Linux Mint 完整乾淨移除 WPS Office

圖片
  在 Linux Mint 中要「完全乾淨地」移除 WPS Office,不能只單靠單純的解除安裝,因為它還會在你的個人資料夾留下快取(Cache)、設定檔(Config)以及捷徑圖示(Desktop Shortcuts)。 請依照以下步驟,在終端機(Terminal)執行對應的指令,即可將其連根拔起: 步驟一:確認你的安裝管道並解除安裝程式 WPS 在 Linux Mint 上主要有兩種安裝方式: 傳統套件 (DEB/APT) 或 Flatpak (軟體主管) 。如果不確定是哪一種,可以兩種指令都跑一次。 情況 A:如果是透過 官網下載 DEB 包 或 APT 安裝 請執行以下指令, purge 會連同軟體的系統設定檔一起刪除: Bash sudo apt purge wps-office -y (如果當初安裝的是內含語系套件的名稱,可一併執行 sudo apt purge wps-office-language-packages ) 情況 B:如果是透過 Linux Mint 的「軟體主管」 (Flatpak) 安裝 請執行以下指令,移除程式及其殘留資料: Bash flatpak uninstall --delete-data com.wps.Office -y 步驟二:清除殘留的用戶設定檔與快取 雖然程式刪除了,但 WPS 會在你的家目錄 ( ~ ) 隱藏資料夾中留下使用者設定。請執行以下指令將它們徹底刪除: Bash # 刪除傳統安裝的用戶設定與快取 rm -rf ~/.config/Kingsoft rm -rf ~/. local /share/Kingsoft # 刪除 Flatpak 安裝的殘留資料(以防萬一) rm -rf ~/.var/app/com.wps.Office 步驟三:清理殘留的選單圖示與快顯功能表 有時候雖然軟體刪了,但開始功能表或右鍵選單還是會出現 WPS 的圖示。請執行以下指令清理相關的 .desktop 捷徑檔: Bash # 刪除使用者目錄下的 WPS 捷徑檔 rm -f ~/. local /share/applications/wps-office* rm -f ~/. local /share/applications/et.desktop rm -f ~/. local /share/app...

Linux Mint 清潔/清理 磁碟空間 小筆記 v2

圖片
  先前寫過 如何釋放 Linux Mint 空間 的文章。       近期又有點想要做其他的釋放空間,因為我在我的獨立 python 的環境分析看到 nvidia cuda cu13的相關空間吃掉 4.8 GB 所以再問 AI 一次,明明自己目前使用很弱的電腦,怎麼還會有 cuda 相關的指令模型吃掉空間再次分析了下列:  ✦ 根據您的系統分析,目前主要佔用空間的是軟體快取、Flatpak   應用程式資料以及系統日誌。以下是有效的清理步驟:   1. 清理 Python 套件快取 (可釋放約 2.8 GB)   您的 pip 快取佔用了大量空間,這些是下載過的套件備份,刪除不影響已安裝的軟體。      pip cache purge   2. 清理系統日誌 (可釋放約 1 GB)   系統日誌 journalctl 累積了 1.1 GB。您可以將其限制在 100MB 以內:      sudo journalctl --vacuum-size=100M   3. 清理 Flatpak 冗餘檔案   您安裝了許多 Flatpak 應用程式(如 Bottles,  Discord),可以使用以下指令移除不再需要的執行環境:    flatpak uninstall --unused     註:Bottles (.var/app/com.usebottles.bottles) 佔用了   4.1GB,這通常包含您在裡面安裝的 Windows   程式。如果您有不再使用的容器(Bottle),建議開啟 Bottles 軟體手動刪除。   4. 清理系統套件快取   刪除已下載的 .deb 安裝檔:  sudo apt clean  sudo apt autoremove --purge   5. 清理使用者快取與縮圖   縮圖快取佔用了約 188MB,刪除後系統會在需要時重新產生:  rm -rf ~/.cache/thumbnails/* ...

一系列 Windows 11 Bloom 桌布變異款

圖片
 許多人對 Windows 11 愛恨交加,無論是微軟為了推廣 Win11 強制中止一系列 Windows 支援 (包括 Windows 10)開始按鈕被強制預設於中間啟用或是為了廣告收入、onedrive、 Copilot 強制取消建立本機帳號登入系統,必須使用微軟live會員進入系統,造成極客們必須 打指令繞過微軟帳號登入 等,好加在現在還有 Nano11/Tiny11 這類精簡化微軟的肥腫預設軟體,雖缺點很多,但它還有最後一個優點是他是 Windows,並且這次的預設桌布 Windows Bloom 的美學也可以列為一代經典,並且微軟也透過 Surface 硬體替 Bloom 桌布玩出很多花樣,也讓許多人效彷,在此也統整一些個人覺得不錯的,自己也有在用的桌布:     Surface Laptop SE (超低價學生筆電) https://wallpapersden.com/bloom-windows-11-se-wallpaper/  彩虹 Windows Bloom https://wallpapersden.com/windows-11-insider-2k-gradient-wallpaper/  Windows 11 Bloom 與 MacOS Ventura 混合 https://www.reddit.com/r/Windows11/comments/v6sov0/windows_11_bloom_wallpaper_inspired_by_new_macos/   Ventura Bloom Wallpaper 4K 多種色系選擇  https://www.reddit.com/r/Windows11/comments/v7mtey/ventura_bloom_wallpaper_4k_download_link_in_the/  https://x.com/JohnXionidis/status/1537060490240720898  Windows 11 Bloom Mac OS Sonoma  https://www.reddit.com/r/Windows11/comments/1778zpj/windows_11_bl...

全球那些專門製造 Linux 機器的公司們

圖片
   對於普遍台灣人來說 Linux 是個很模糊也不是很清楚的一個存在,甚至連蘋果運行的 macOS 都會誤解成跑在蘋果電腦的 Microsoft Windows  ,近年來雖然 Android 與 iOS 讓部份群眾已經有一點點概念,如果細到 bigsur 版本號這類,就會更矇了。 目前市場上有幾家專門針對 Linux 進行硬體優化、預裝系統,甚至參與內核開發的公司。這些品牌通常會解決常見的驅動程式問題(如 Wi-Fi、顯示卡或觸控板),並提供更好的韌體支持(如支援 LVFS 或核心開源)。 以下是幾家代表性的全球專營 Linux 硬體公司: 1. System76 (美國) System76 是目前最具知名度的 Linux 電腦商。他們不僅銷售硬體,還開發了基於 Ubuntu 的作業系統 Pop!_OS 。 特色 :提供筆記型電腦(Pangolin, Galago Pro 等)、桌機(Thelio 系列)以及伺服器。 亮點 :他們致力於「開源韌體」,其 Thelio 桌機是在美國科羅拉多州自家工廠設計與製造的,外型極具質感。 2. Framework Computer (美國) 雖然 Framework 不只專攻 Linux,但他們與 Linux 社群有極深的合作,並提供專門的 Linux 筆記型電腦版本。 特色 :主打 極致的模組化與可維修性 。所有的組件(包含主機板、連接埠、鍵盤)都可以由使用者自行更換。 亮點 :他們與 Fedora 和 Ubuntu 團隊密切測試,確保硬體 100% 相容。對於喜歡動手改裝硬體的人來說是首選。 3. Tuxedo Computers (德國) 來自德國的品牌,是歐洲 Linux 使用者的首選,產品線非常齊全。 特色 :提供高度客製化的筆記型電腦與迷你主機。他們有自己的 TUXEDO OS ,並針對硬體開發了專用的控制軟體(如風扇控制、性能切換)。 亮點 :與 KDE 團隊合作緊密,許多機型提供預裝 KDE Plasma 的優化環境。 4. Purism (美國) 主打 隱私與安全性 的硬體公司。 特色 :開發了 Librem 系列筆記型電腦與手機 (Librem 5),以及基於 Debian 的 PureOS 。 亮點 :硬體上設有物理斷路開關(Kill Switches),可以手動切換視訊...

五月報稅,Linux 用戶可用 自然人憑證與健保卡憑證申請稅務資料

圖片
 本文分為兩個方面,主要提出偵錯的一些提示,自然人憑證與健保卡分屬兩個不同的主管機關,使用的邏輯也稍有不同,自然人憑證很明顯委託給中華電信做維護,許多內容都是有 CHT 等資料在裡面,而健保署的健保卡憑證屬於健保署自行維護(從文件看不太出來),現在 AI 都很方便都能透過截圖與邏輯猜測進行錯誤修訂,而在 Linux 上面自然人憑證會比較麻煩一點點(每次認證伺服器要開啟 start.sh 跟讀卡機有型號限制),邏輯通了也比較好偵錯,無論自然人憑證或是健保卡IC卡憑證都在 linux 區分軟體驅動層面跟硬體層面,如下圖 自然人憑證: 軟體支援層面  Linux mint 在 跨平台網頁中 下載 HiPKILocalSignServerApp 只要執行資料夾內部 ./start.sh 即可建立用戶端連線工具(需要在執行檔案開啟可執行程式權限),放入任何資料夾都能執行,./stop.sh 即可中止。 硬體支援層面 (健保卡也適用) 需要確認自己有沒有讀卡機的相關核心驅動與啟動工具 sudo apt update sudo apt install pcscd libpcsclite1 pcsc-tools 安裝確認後可以啟動 SmartCard 服務(讀取IC卡的服務) sudo systemctl enable --now pcscd sudo systemctl status pcscd 確認 active 綠燈就可以 ctrl+c 退出,進行 IC 偵測 pcsc_scan 偵測 IC 極其重要,首先要先確認讀卡機有顯示出來型號後,可以插入 IC 卡,出現出卡片資訊後(偵測不到機型就多抽插確認機型出來後,卡片插入如果一直讀取轉圈也在抽出再插入可以讀到為止,自己需要抽拔三次左右即可),就能到 瀏覽器進行認證 ,必須注意,自然人憑證在 Linux 有型號限制 IT-500U、EZ100PU 跟其他宣稱 Linux 可用讀卡機即可。 後續輸入密碼跟操作就跟 Windows 的自然人憑證操作一模一樣。   健保卡憑證:    軟體支援層面  健保卡軟體比較需要自行安裝憑證,安裝後的認證元件會儲存在  /usr/local/share/NHIICC/mLNHIICC 裡面,並且常駐執行(下載元件裡面 unstal...