cs101 <<
Previous Next >> llama
Computer
一、假如使用 Windows 操作系統
顯示副檔名與隱藏檔
檔案總管內定並無檢視副檔名與隱藏檔案的設定,若之後所使用的工具並非安裝版,其副檔名並未登錄於操作系統,因此可能無法透過檔案 icon 辨識檔案屬性,最直接的方式就是透過副檔名確認。
其次,許多系統工具會使用 Windows 認定的隱藏檔格式 (以 . 開頭),這些隱藏檔案或隱藏目錄,在 Git 指令操作時非常重要,因此建議將 Windows 檔案總管視窗下的檢視設定中,開啟檢視附檔名與隱藏檔的選項設定。
假如使用 Windows 11 家用版
家用版與專業版的差異:
家用版僅支援單一 CPU
家用版最多支援 128 GB 記憶體
家用版無硬碟編碼功能
家用版無 Windows Sandbox
家用版無 Remote Desk Top Host - 可以使用 VNC 進行遠端控制
家用版必須自行安裝 Group Policy Editor (gpedit.msc) - 但可以自行配置安裝
家用版無 Hyper-V - 可以使用 Virtualbox 配置虛擬機
無登入狀態使用 Windows 11
新機開啟之後的設定流程,系統要求必須登入微軟帳號才能繼續使用時,可以透過指令輸入,在重新開機設定階段,繞過此一過程。
意即,當按下 Shift + F10 (若有 Fn 鍵則需按下 Shift + Fn + F10) 時,系統會跳出命令列視窗,若此時命令列視窗中的目錄,已經跳到 C:\Windows\System32>,則可利用 cd OOBE 之後執行 BYPASSNRO,要求重新開機時繞過此一要求。
這些指令都是英文字母,OOBE 是 Out Of Box Experience 的縮寫,而 BYPASSNRO 則是 BYPASS Network Requirement Out-of-box 的意思。
在 Windows 11 設置過程,選擇執行 C:\Windows\System32\OOBE\BYPASSNRO 按下 Enter,就會重新開機,之後的設置過程,便會繞過需要登入微軟帳號才能使用 Windows 11 的要求。
自行安裝 gpedit.msc
另外,Windows 11 家用版並沒有 gpedit.msc 工具,這是操作系統的群組原則設置工具,若希望關閉微軟強制設定每 42 天必須重製密碼的內建原則,可以先安裝 gpedit.msc 之後再行修改。
在搜尋欄位執行 cmd 之後,選擇以管理者身分啟動命令列視窗後,執行下列批次檔指令:
get_gpedit.bat
@echo off
pushd "%~dp0"
dir /b %SystemRoot%\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientTools-Package~3*.mum >Files.txt
dir /b %SystemRoot%\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExtensions-Package~3*.mum >>Files.txt
for /f %%i in ('findstr /i . Files.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
del Files.txt
pause
完成之後,可以在搜尋處輸入 gpedit.msc,開啟 Local Group Policy Editor,進入 Windows 設定 - 安全設定 - 帳戶原則 - 密碼原則中,若將密碼最長使用期限的 42 天改為 0,則密碼就可由使用者自行決定最長使用期限,不需要每 42 天被強迫更改。
其他建議:
安裝 7zip、安裝 Firefox,之後儘可能使用可攜套件。
二、假如使用 Ubuntu
Ubuntu 操作系統分為 Server 與 Desktop 版本,一般機械相關的課程所採用的套件大多僅支援 Windows 版,因此 Ubuntu 或其他 Linux 相關操作系統僅是用來建立輔助用的伺服器,或者用於測試所開發的套件是否能夠在 Ubuntu 環境中執行。
在 Windows 11 操作系統中,利用 Virtualbox 配置一台 Ubuntu 虛擬機,應該是最方便的使用方式,儘管 Virtualbox 虛擬機僅能模擬大約 75% 的硬體效能,但只要 4GB Ram 與約 5GB 的硬碟空間就可以啟動,因此建議所使用的 Windows 筆電或桌機至少要有 32GB 的記憶體,以及 512 GB 以上的 SSD 硬碟空間.
三、假如使用 Mac
MacOS 採用 BSD 系列操作系統,屬於 Unix,因此就機械相關課程的使用情況,與 Ubuntu 或其他 Linux 操作系統相似,大部分情況必須設法配置 Windows 11 虛擬機,或遠端登入到其他 Windows 11 機器,才能執行一些僅支援 Windows 的套件。
cs101 <<
Previous Next >> llama