MacOS Catalina vi故障處理

2021-10-02 22:55:49 字數 920 閱讀 6664

背景是:

在為git新增.gitignore_global時出現報錯:

vi ~/

.gitignore_global

dyld: library not loaded: /system/library/frameworks/ruby.framework/versions/2.3/usr/lib/libruby.2.3.0.dylib

reason: image not found

[1] 7175 abort vi ~/

.gitignore_global

2019.12.26

查閱資料之後發現sudo install_name_tool解決不了,xcode-select --install也顯示已安裝,最後發現原因是:catalina 棄用了舊的自帶指令碼語言,老版本 ruby 沒了,依賴的庫被替代導致 vim 出現問題。

所以解決方案是:**重灌 ruby **

#檢視gem源

gem sources

#刪除預設的gem源或者之前的tabao源

#新增rubychina作為gem源

#檢視當前gem源

gem sources

#確保只有ruby-china 源.

#清空源快取

gem sources -c

#更新源快取

gem sources -u

Bose Soundlink 隨機斷電故障處理

我的bose藍芽音箱,型號soundlink第三代,於2014年購入,近日出現隨機斷電的故障。有鑑於此音箱實在是昂貴 399美元 不忍丟棄,遂試圖修復。具體故障如下 外接電源線插入充電。再次開機失敗,需要等待數秒第二次開機才能成功。再次開機之後,音量被重置到最小,需要手動按 鍵來提公升音量 上述故障...

Print Spooler服務解析和故障處理

print spooler服務描述 管理所有本地和網路列印佇列及控制所有列印工作。如果此服務被停用,本地計算機上的列印將不可用。如果此服務被禁用,任何依賴於它的服務將無法啟用。可執行檔案路徑 c windows system32 spoolsv.exe spooler 列印後台處理服務 的程序名是s...

Print Spooler服務解析和故障處理

print spooler服務描述 管理所有本地和網路列印佇列及控制所有列印工作。如果此服務被停用,本地計算機上的列印將不可用。如果此服務被禁用,任何依賴於它的服務將無法啟用。可執行檔案路徑 c windows system32 spoolsv.exe spooler 列印後台處理服務 的程序名是s...