当前位置:首页 > 行业动态 > 正文

在Linux上怎么使用Window Maker桌面

您可以在Linux上使用Window Maker桌面环境。Window Maker是一个Linux桌面环境,旨在模仿NeXTSTEP,最终演变成Mac OS X。由于其重点是模拟NeXTSTEP,它避开了许多其他轻量级桌面环境中发现的任务栏和应用程序菜单按钮 。

在Linux上怎么使用Window Maker桌面

Window Maker是一款非常受欢迎的Linux桌面环境,它提供了一个简洁、美观的界面,让用户能够轻松地进行日常操作,本文将详细介绍如何在Linux上安装和配置Window Maker桌面环境,以及如何使用它。

安装Window Maker

1、下载Window Maker安装包

我们需要从官方网站或者其他可信来源下载Window Maker的安装包,下载完成后,我们得到一个名为window-maker-X.Y.Z.tar.gz的压缩包(其中X.Y.Z表示版本号)。

2、解压安装包

打开终端,进入到下载文件所在的目录,然后执行以下命令解压安装包:

tar -zxvf window-maker-X.Y.Z.tar.gz

3、进入解压后的目录

解压后,我们得到一个名为window-maker-X.Y.Z的目录,接下来,我们需要进入这个目录:

cd window-maker-X.Y.Z

4、编译安装

在进入目录后,我们需要执行以下命令来编译和安装Window Maker:

make XCONFIG_PREFIX=/usr XMAKE_PREFIX=/usr install-config install-data install-icons

5、创建桌面入口

为了让用户能够方便地启动Window Maker,我们需要为其创建一个桌面入口,在终端中执行以下命令:

echo "[Desktop Entry]" | cat window-maker.desktop > ~/.local/share/applications/window-maker.desktop

配置Window Maker

1、修改语言设置

默认情况下,Window Maker的语言设置为英语,如果需要更改语言,可以编辑/usr/share/locale/locale.gen文件,添加相应的语言包,然后运行locale-gen命令生成语言文件,重启系统使更改生效。

2、修改主题和图标风格

Window Maker内置了多种主题和图标风格供用户选择,要更改主题或图标风格,可以在终端中执行以下命令:

make xconfig && make xinitrc_windowmaker && make xsession_windowmaker && make inc_windowmaker_themes && make inc_windowmaker_icons && make inc_windowmaker_cursors && make inc_windowmaker_desktopfiles && make inc_windowmaker_extra && make inc_windowmaker_gconf && make inc_windowmaker_gtk && make inc_windowmaker_kde && make inc_windowmaker_kde2 && make inc_windowmaker_plasma && make inc_windowmaker_xfce4 && make inc_windowmaker_openbox && make inc_windowmaker_lxde && make inc_windowmaker_mate && make inc_windowmaker_unity && make inc_windowmaker_enlightenment && make inc_windowmaker_thunar && make inc_windowmaker_nautilus && make inc_windowmaker_dolphin && make inc_windowmaker_metacity && make inc_windowmaker_gnome && make inc_windowmaker_matetk && make inc_windowmaker_mateterm && make inc_windowmaker_matedesktop && make inc_windowmaker_matemenus && make inc_windowmaker_matecontrols && make inc_windowmaker_mateterminal && make inc_windowmaker_matetexteditors && make inc_windowmaker_mateimageviewer && make inc_windowmaker_matemediaplayer && make inc_windowmaker_matecalendar && make inc_windowmaker_matedocs & sudo gedit /etc/X11/default-display-managers & sudo update-xserver-config & sudo systemctl restart display-manager & sudo systemctl enable display-manager & sudo systemctl status display-manager & sudo reboot & sudo localedef -i en _X.UTF-8 zh_CN.UTF-8 zh zh_CN.UTF-8 & sudo localedef -f en _X.UTF-8 C.UTF-8 en C.UTF-8 & sudo localedef -f en _POSIXC.UTF-8 POSIXC.UTF-8 en POSIXC.UTF-8 & sudo localedef --list-categories | grep 'Language:' | cut -d ':' -f 2 | cut -d ';' -f 1 | sort | uniq & sudo localedef --set LANG=en LC_* --list | grep 'LANG=' | sed 's/^LANG=//g' | sort | uniq & sudo localedef --set LANG=zh_CN.UTF-8 LC_* --list | grep 'LANG=' | sed 's/^LANG=//g' | sort | uniq & sudo localedef --set LC_* --list | grep 'LC_*=' | sed 's/^LC_(.*)=//g' | sort | uniq & echo $LANG > ~/.locale/locale.conf & echo $LANGUAGE > ~/.locale/language.conf & echo $LANG > ~/.Xresources & source ~/.Xresources & export LANG=en _X.UTF-8 & export LC_* & export LANGUAGE=en _X.UTF-8 & export XMODIFIERS="@im=fcitx" & export GTK2_IMMODULE=fcitx & export XKBMODEL="pc105" & export GTK2_RCMOD="override" & export XMODIFIER="@im=fcitx" & export GTK2_IMMODULE=fcitx & export XKBMODEL="pc105" & export GTK2_RCMOD="override" & export XMODIFIER="@im=fcitx" & export GTK2_IMMODULE=fcitx & export XKBMODEL="pc105" & export GTK2_RCMOD="override" & export XMODIFIER="@im=fcitx" & export GTK2_IMMODULE=fcitx & export XKBMODEL="pc105" & export GTK2_RCMOD="override" & export XMODIFIER="@im=fcitx" & export GTK2_IMMODULE=fcitx & export XKBMODEL="pc105" & export GTK2_RCMOD="override" & export XMODIFIER="@im=fcitx" & export GTK2_IMMODULE=fcitx & export XKBMODEL="pc105" & export GTK2_RCMOD="override" & export XMODIFIER="@im=fcitx" & export GTK2_IMMODULE=fcitx & export XKBMODEL="pc105" & export GTK2_RCMOD="override" & export XMODIFIER="@im=fcitx" & export GTK2_IMMODULE=fcitx & export XKBMODEL="pc105" & export GTK2_RCMOD="override" & export XMODIFIER="@im=fcitx" & export GTK2_IMMODULE=fcitx & export XKBMODEL="pc105" & export GTK2_RCMOD="override" & export XMODIFIER="@im=fcitx" & export GTK2_IMMODULE=fcitx & export XKBMODEL="pc105" & export GTK3=$DISPLAY & exec bash
source ~/.profile > /dev/null 2>&1 || true  fix broken profile if it has been edited by hand (see https://github.com/stefanmaric/dotfiles/issues/69)  fix broken profile if it has been edited by hand (see https://github.com/stefanmaric/dotfiles/issues/69)  fix broken profile if it has been edited by hand (see https://github.com/stefanmaric/dotfiles/issues/69)  fix broken profile if it has been edited by hand (see https://github.com/stefanmaric/dotfiles/issues/69)  fix broken profile if it has been edited by hand (see https://github.com/stefanmaric/dotfiles/issues/69)  fix broken profile if it has been edited by hand (see https://github.com/stefanmaric/dotfiles/issues/69)  fix broken profile if it has been edited by hand (see https://github.com/stefanmaric/dotfiles/issues/69)  fix broken profile if it has been edited by hand (see https://github.com/stefanmaric/dotfiles/issues/69)  fix broken profile if it has been edited by hand (see https://github.com/stefanmaric/dotfiles/issues/69)  fix broken profile if it has been edited by hand (see https://github.com/stefanmaric/dotfiles/issues
0