gsmwm-code/INSTALL

40 lines
2.6 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

/* *************************************************************************
* INSTALL安裝和卸載指南。
* 版權 (C) 2020-2024 gsm <406643764@qq.com>
* 本程序為自由軟件:你可以依據自由軟件基金會所發布的第三版或更高版本的
* GNU通用公共許可證重新發布、修改本程序。
* 雖然基于使用目的而發布本程序,但不負任何擔保責任,亦不包含適銷性或特
* 定目標之適用性的暗示性擔保。詳見GNU通用公共許可證。
* 你應該已經收到一份附隨此程序的GNU通用公共許可證副本。否則請參閱
* <http://www.gnu.org/licenses/>。
* ************************************************************************/
一、安裝準備:
1. 此程序使用xrdb、xsetroot、acpi、amixer來合並X資源文件、設置狀態欄信息。
應按自身需求來確定是否要安裝它們。
2. 此程序的按鈕功能綁定涉及lxterminal、xfce4-terminal、gnome-terminal、
konsole5、xterm、xdg-open、mplayer、light、wesnoth、qq。應按自身需求來
確定是否要安裝它們。
3. 此程序使用picom作爲合成器來實現特效。應按自身需求來確定是否要安裝它們。
4. 此程序依賴C標準庫、libX11、libXft、fontconfig和Imlib2開發庫。必須安裝
它們才能編譯此程序。
5. 此程序需要必要的字體,默認爲需要中文等寬字體和符號字體,如:
wqy-zenhei-fonts和gdouros-symbola-fonts可用如下命令檢測是否已經安裝了
該種字體fc-match :lang=zh:monospace和fc-match Symbola。可修改config.c
的font_names定義來改變字體。如果找不到指定的字體會嘗試其他字體。若想
檢測哪些字體包含指定的字符可編譯運行tools/checkfont.c。
6. 國際化與本地化功能依賴於gettext。強烈建議安裝它。
二、安裝此程序的步驟為:
1. cd gwm
2. make若要帶調試信息編譯此程序應設置DEBUG譬如DEBUG="-ggdb3" make。
3. make install把程序安裝到標準目錄若要安裝到其他目錄可以設置prefix
譬如make prefix=/usr/local install若你想安裝不帶調試信息的程序
請用make install-strip你可能需要root權限來執行這一步
三、卸載此程序的步驟為:
1. cd gwm
2. make clean刪除編譯生成的目標文件、此程序的二進制文件以及一些備份文件
,但這一步不是必須的;
3. make uninstall卸載此程序你可能需要root權限來執行這一步。