2024年8月3日 星期六

Debian 12 Bookworm 安裝問題紀錄

  • 使用者:
    Debian 12 安裝時所預設的使用者,並非sudoers,而是一般使用者。所以下 sudo 指令前,先到 設定 --> 使用者 --> 將身份改為管理者

  •  輸入法狀態
    Debian 12 預設使用輸入法架構是 ibus,建議改用 Fcitx5。先點選概覽-->顯示應用程式-->輸入法,將輸入法架構改為 Fcitx5,然後再一次點選概覽-->顯示應用程式-->Fcitx5設定,將輸入法切換時,現在使用的輸入法會顯示在輸入點的旁邊。至於右上角的 Input Method Panel 位址的顯示,則是由 Gnome shell 的擴充套件所控制,要自行安裝。

  •  apt deb822 格式
    Debian 12 是第一個使用 apt deb822 格式的發行版本,它的源檔案不在 /etc/apt/sources.list (現仍有效) ,而是 /etc/apt/sources.list.d/debian.sources。

  • 下 add-apt-repository 指令出現 python3 錯誤。
    $ sudo apt-get install python3-launchpadlib

  • 如果他不認識你的無線網卡
    $ lsusb (看網卡的製造公司名)
    $ sudo apt-get install firmware-網卡的製造公司名
  • 將 FireFox ERS 改為一般 FireFox

    1. 如果電腦裡沒有儲存 APT 倉庫金鑰的資料夾,那就先造一個。
      sudo install -d -m 0755 /etc/apt/keyrings
    2. 匯入 Mozilla APT 倉庫的簽名金鑰。
      wget -q https://packages.mozilla.org/apt/repo-signing-key.gpg -O- | sudo tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null
      (如果你沒安裝 wget,先用後面語法安裝:sudo apt-get install wget)
    3. 輸入下列指令,螢幕上將出現如下字樣 35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3
      gpg -n -q --import --import-options import-show /etc/apt/keyrings/packages.mozilla.org.asc | awk '/pub/{getline; gsub(/^ +| +$/,""); if($0 == "35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3") print "\nThe key fingerprint matches ("$0").\n"; else print "\nVerification failed: the fingerprint ("$0") does not match the expected one.\n"}'
    4. 接著,將 Mozilla APT 倉庫加入到你的源表列中。
      echo "deb [signed-by=/etc/apt/keyrings/packages.mozilla.org.asc] https://packages.mozilla.org/apt mozilla main" | sudo tee -a /etc/apt/sources.list.d/mozilla.list > /dev/null
    5. 設定 APT 到達 Mozilla 倉庫的順位套件編號。
      echo '
      Package: *
      Pin: origin packages.mozilla.org
      Pin-Priority: 1000
      ' | sudo tee /etc/apt/preferences.d/mozilla
    6. 更新你的套件列表,並安裝 Firefox .deb 套件。
      sudo apt-get update && sudo apt-get install firefox

  •