Kde

KDE 使用 ar 而不是包管理器打開 .deb 文件

  • April 16, 2019

我是第一次安裝 Debian。我使用 KDE。我正在嘗試安裝 Google Chrome 和 Steam。我下載了安裝包,然後我點兩下它。而不是安裝,兩者都顯示錯誤

無法執行子程序“ar”沒有文件或目錄

Debian在這裡再次感覺*非常不標準(和往常一樣)。*例如,在 Debian Jessie 中,物理ar程序通常顯示為 /usr/bin/i486-linux-gnu-arresp。/usr/bin/i586-linux-gnu-ar 分別 /usr/bin/x86_64-linux-gnu-ar.

雖然我沒有 Debian 可供我使用,但我認為這/usr/bin/ar只是一個符號連結。(請注意,這只是一個假設——它需要我直接訪問實時系統以驗證位置。)

因此,如果您的能力有效,那麼下面的語句可能會幫助您擺脫痛苦:

$ sudo apt-get install binutils

否定的情況下(即如果它不起作用),從 Debian FTP 伺服器下載例如binutils_x.yy-p_i386.debx.yy是版本號(例如 2.25),是更新檔級別)並使用(必須是超級使用者)安裝它。p``dpkg -i

您可以通過以下方式更改在 KDE 中點擊/點兩下文件時打開文件的程序:

  • 暫時,僅用於此打開:右鍵點擊,打開方式,選擇一個程序。
  • 永久:右鍵點擊,屬性。在正常選項卡上,文件類型選項。在“應用程序優先順序”下更改應用程序的順序。他們從頂部開始嘗試。

最有可能的是,要使其正常工作,您可能應該安裝gdebi-kde. 它可能會成為預設的“打開”操作,但如果不是上述兩種方法之一,您可以更改預設值。

(你目前有一些東西試圖用來ar列出包的內容。列出內容不是你的目標,所以安裝ar並沒有真正的幫助。)

引用自:https://unix.stackexchange.com/questions/199774