Debian

安裝 GTK+3.22

  • June 2, 2021

GTK+ 3.22在筆記型電腦上安裝時遇到問題。

起初我嘗試從這裡GTK下載及其所有依賴項。

我跑去./configure && make && sudo make install安裝上面的庫,但是沒有用。我有很多未定義的引用和圖示失去,所以我解除安裝了所有的庫。

之後我嘗試GTK再次安裝並確保我正確安裝了每個依賴項(甚至是子依賴項)。然而,這一次我跑去./configure --prefix=/usr && make && sudo make install安裝這些庫,因為我正在遵循指南。

以上完全破壞了我的系統,我無能為力,所以我不得不求助於安全模式並重新安裝 apt 儲存庫中可用的舊 GTK。

我的問題是,如何安裝GTK+ 3.22並確保它正常工作?

我正在使用 Debian 8。

要在 debian 上安裝 GTK,您可以按照以下步驟操作:

  • 您在此處下載源包,它以 tar.bz2 或 tar.xz 文件的形式分發。
  • 使用以下命令解壓縮源文件:

tar xvfj gtk+-3.2.0.tar.bz2或者 tar xvfJ gtk+-3.2.0.tar.xz

  • 將目錄更改為創建的目錄,然後使用以下命令在 /opt/gtk 中安裝包:

./configure --prefix=/opt/gtk

  • 執行 make 命令建構包並安裝它make &&make install
  • 設置 LD_LIBRARY_PATH 環境變數,以便系統動態連結器可以找到新安裝的庫,並設置 PATH 環境程序,以便找到各種庫安裝的實用程序二進製文件。
  LD_LIBRARY_PATH="/opt/gtk/lib"
  PATH="/opt/gtk/bin:$PATH"
  export LD_LIBRARY_PATH PATH

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