reconfig 是一個專門用於轉換 XFree86 3.1 及更早版本配置檔的工具,將舊格式的 Xconfig 轉換為新版 XF86Config 格式。雖然現代 Linux 發行版已極少使用 XFree86(多改用 X.Org),但了解此指令對維護舊系統或研究 X 視窗系統演進仍有參考價值。

將 XFree86 3.1 及之前版本的配置檔(Xconfig)轉換為新版 XF86Config 格式。新版配置檔包含更多資訊,轉換後仍需手動編輯補充不足部分。
reconfig [Xconfig] XF86Config
Xconfig:舊版配置檔路徑(可選,預設尋找標準位置)XF86Config:輸出的新版配置檔路徑XF86Config 通常位於 /etc 或 /etc/X11 目錄下# 1. 備份舊配置
cp /etc/X11/Xconfig /etc/X11/Xconfig.backup
# 2. 執行轉換
reconfig /etc/X11/Xconfig /etc/X11/XF86Config.new
# 3. 編輯新配置檔補充設定
vim /etc/X11/XF86Config.new
# 4. 替換生效(視啟動方式而定)
cp /etc/X11/XF86Config.new /etc/X11/XF86Config
目前主流 Linux 發行版使用 X.Org Server,配置檔為 xorg.conf,通常由 X -configure 自動生成,或透過 xrandr 動態調整。若需手動配置,請參考 man xorg.conf。
reconfig 承載了 X 視窗系統早期配置遷移的歷史使命,雖已鮮少使用,但其設計理念——配置檔版本升級與相容性轉換——仍值得系統工程師參考借鑑。