Ubuntu Linux APT 更新 VSCode 連線失敗解法

Ubuntu Linux 在做 APT upgrade 的時候,VSCode 的 Repository 總是出現錯誤,錯誤訊息如下:

略過:1 https://packages.microsoft.com/repos/code stable/main amd64 code amd64 1.87.2-1709912201
錯誤:1 https://packages.microsoft.com/repos/code stable/main amd64 code amd64 1.87.2-1709912201
  連線失敗 [IP: 13.107.246.73 443]
E: 無法取得 https://packages.microsoft.com/repos/code/pool/main/c/code/code_1.87.2-1709912201_amd64.deb,在讀取伺服器時發生錯誤,遠端主機已關閉連線 [IP: 13.107.213.73 443]
E: 有部份套件檔無法取得,試著執行 apt-get update 或者試著加上 --fix-missing 選項?

閱讀全文〈Ubuntu Linux APT 更新 VSCode 連線失敗解法〉

Debian Linux 舊系統 要安裝過期套件 尋找方式

Debian Linux 現在版本是 11.7,但是有舊系統是 8 (Jessie),而這系統的 Repository 已經 old old 都找不到資料了,要怎麼找到那時代的套件來安裝呢?

閱讀全文〈Debian Linux 舊系統 要安裝過期套件 尋找方式〉

dpkg install 遇到相依性問題的一次快速安裝解法

Debian / Ubuntu Linux 的套件管理是 APT,底層是 dpkg。

若直接使用 dpkg 來安裝套件,常常會遇到套件相依性(dependency)問題,要把相依性的套件安裝完成後,再去 dpkg 安裝才能安裝成功。

但是相依性套件若很多,可以怎麼做一次快速安裝呢?

閱讀全文〈dpkg install 遇到相依性問題的一次快速安裝解法〉

Linux Terminal(終端機) 常常無法輸入任何文字

最近遇到 Xwindow 進去後(Ubuntu Linux),開啟 Terminal、記事本都無法輸入任何文字(中、英文、數字 都沒辦法輸入,簡單說就是鍵盤沒有作用),瀏覽器都可以正常輸入使用

閱讀全文〈Linux Terminal(終端機) 常常無法輸入任何文字〉

Debian / Ubuntu Linux 安裝套件的下載暫存路徑

Debian / Ubuntu Linux 預設 APT 下載的暫存目錄 /var/cache/apt

但是若有被修改,可以使用 apt-config 來查詢:

  1. eval $(apt-config shell CACHE Dir::Cache)
  2. eval $(apt-config shell ARCHIVES Dir::Cache::archives)
  3. echo /${CACHE}/${ARCHIVES} # 可以看到完整路徑

閱讀全文〈Debian / Ubuntu Linux 安裝套件的下載暫存路徑〉

Gnome Shell 桌面選單 增加 全域應用程式選單列

Ubuntu Linux 的 Gnome shell 還是想要像以前 Windows 一樣有類似「開始」的選單,可以把所有安裝的應用程式列出來,要怎麼做呢?

  • 註:Ubuntu 22.04 以後 和 以前作法有些許不同

閱讀全文〈Gnome Shell 桌面選單 增加 全域應用程式選單列〉

Ubuntu Linux X-Window 預設「啟動程式」新增與刪除

Ubuntu Linux 21.04 的 X-Window 現在是使用 Gnome,剛升級上來有些應用程式不支援,但是一進來就會跳已經應用程式已經不支援等等的訊息,要怎麼移除掉呢?

閱讀全文〈Ubuntu Linux X-Window 預設「啟動程式」新增與刪除〉