溫馨提示×

Compton在CentOS中的安裝步驟

小樊
46
2025-07-06 20:04:29
欄目: 智能運維

在CentOS中安裝Compton的步驟如下:

安裝依賴包

首先,確保你的系統已經更新到最新版本,并安裝編譯所需的依賴包:

sudo yum update -y
sudo yum groupinstall "Development Tools" -y
sudo yum install mesa-libGL-devel mesa-libEGL-devel libX11-devel libXext-devel libXinerama-devel libXrandr-devel libXcursor-devel libXdamage-devel libXcomposite-devel

使用yum安裝Compton

  1. 啟用EPEL倉庫(如果尚未安裝):
sudo yum install epel-release -y
  1. 更新系統軟件包
sudo yum update
  1. 安裝Compton
sudo yum install compton -y
  1. 啟動Compton服務
sudo systemctl start compton
  1. 設置Compton開機自啟
sudo systemctl enable compton
  1. 驗證安裝
compton --version

從源碼編譯安裝Compton

  1. 下載Compton源碼
git clone https://github.com/compton/compton.git
cd compton
  1. 編譯并安裝
mkdir build && cd build
cmake ..
make -j$(nproc)
sudo make install
  1. 創建Compton配置文件

~/.config/compton.conf目錄下創建一個配置文件,例如:

mkdir -p ~/.config/compton.conf
echo "backend = 'glx'" > ~/.config/compton.conf/config
  1. 啟動Compton
compton -c ~/.config/compton.conf
  1. 設置Compton開機自啟

創建一個systemd服務文件:

sudo nano /etc/systemd/system/compton.service

將以下內容粘貼到compton.service文件中:

[Unit]
Description=Compton Compositor
After=display-manager.service

[Service]
Type=simple
ExecStart=/usr/local/bin/compton -c ~/.config/compton.conf
Restart=on-failure

[Install]
WantedBy=multi-user.target

保存并關閉文件。

重新加載systemd配置:

sudo systemctl daemon-reload

啟用并啟動Compton服務:

sudo systemctl enable compton
sudo systemctl start compton

通過以上步驟,你應該能夠在CentOS上成功安裝并運行Compton。如果遇到任何問題,請檢查Compton的日志以獲取更多信息:journalctl -u compton.service。

請注意,具體的安裝步驟可能會因CentOS版本和Compton版本的不同而有所差異。務必參考最新的官方文檔或GitHub頁面以獲取最準確的信息。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女