-
Notifications
You must be signed in to change notification settings - Fork 0
/
INSTALL
39 lines (36 loc) · 2.63 KB
/
INSTALL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
/* *************************************************************************
* 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權限來執行這一步。