gsmwm-code/INSTALL

40 lines
2.6 KiB
Plaintext
Raw Permalink Normal View History

2020-04-24 00:41:32 +08:00
/* *************************************************************************
* INSTALL安裝和卸載指南。
* 版權 (C) 2020-2024 gsm <406643764@qq.com>
2020-04-24 00:41:32 +08:00
* 本程序為自由軟件:你可以依據自由軟件基金會所發布的第三版或更高版本的
* 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。強烈建議安裝它。
二、安裝此程序的步驟為:
2020-04-24 00:41:32 +08:00
1. cd gwm
2. make若要帶調試信息編譯此程序應設置DEBUG譬如DEBUG="-ggdb3" make。
2020-04-24 00:41:32 +08:00
3. make install把程序安裝到標準目錄若要安裝到其他目錄可以設置prefix
譬如make prefix=/usr/local install若你想安裝不帶調試信息的程序
請用make install-strip你可能需要root權限來執行這一步
三、卸載此程序的步驟為:
1. cd gwm
2. make clean刪除編譯生成的目標文件、此程序的二進制文件以及一些備份文件
2020-04-24 00:41:32 +08:00
,但這一步不是必須的;
3. make uninstall卸載此程序你可能需要root權限來執行這一步。