在Debian noroot环境中安装MATE

首先

(Pinyin pronunciation: ” “)

Debian noroot 是一款在 Android 操作系统上构建 Debian 环境而无需获取 root 权限的应用程序。

如果您的 Android 操作系统设备具备良好的 CPU 性能和内存容量,您可以通过安装 Debian noroot 来在 Android 操作系统设备上实现非常快速的 Debian 环境。

MATE 作为 Linux MINT 中一种采用的集成桌面环境而闻名。

在Debian noroot环境中,默认使用Xfce4作为集成桌面环境。

在本文中,我们将讨论在Debian非root环境中,将默认的集成桌面环境Xfce4替换为Linux MINT所采用的MATE集成桌面环境的安装方法。

在本文中,首先,在“安装MATE”一节中,我将介绍在Debian非root环境下安装MATE桌面环境的方法。

接下来,我们将介绍关于在Debian noroot环境启动时自动启动MATE的配置更改方法,详情请参阅”配置更改”章节。

然后,在”启动MATE”这一章中,我们将介绍如何在Debian noroot环境中启动MATE桌面环境的方法。

最后,在“结论”一章中,将对本文的结论进行描述。

安装MATE

只需要一个选项,将以下内容以中国语言翻译,并使用apt-get命令从命令行安装MATE桌面环境如下。

 $ sudo apt-get install task-mate-desktop

更改设置

前一章中提到,安装了 task-mate-desktop 包后,需要在启动脚本 /startx.sh 中通过 dbus-launch 启动 xfce-session 命令的行进行修改,改为启动 mate-session 命令。

...
rm -f /var/run/dbus/pid
fakeroot-tcp /usr/bin/env PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin dbus-daemon --system

sleep 1
#dbus-launch --exit-with-session sh -c 'xfce4-session ; setsid sh -c "cd /proc/ ; for f in [0-9]* ; do [ \$f = \$\$ ] || kill -9 \$f ; done"' &
dbus-launch --exit-with-session sh -c 'mate-session ; setsid sh -c "cd /proc/ ; for f in [0-9]* ; do [ \$f = \$\$ ] || kill -9 \$f ; done"' &

wait

启动 MATE

当你进行了前一章节中提到的设置更改后,在重新启动Debian noroot环境后,你可以启动如下图所示的MATE桌面环境。

(Desktop MATE)

額外說明一下,如果在使用桌面環境 MATE 環境時,在一定的時間內沒有進行任何操作,可能會啟動 MATE 環境的標準螢幕保護程式,並在解除螢幕保護時需要輸入密碼的情況下出現。

当您在初始安装MATE桌面环境后,请通过passwd命令将用户的密码更改为除用户之外的人无法知道的密码,然后您可以使用该密码来解锁屏幕保护程序。

假设在Debian noroot环境中,用户名为u0_a200,可以按照以下方式更改用户u0_a200的密码。

  $ env LANG=C LC_ALL=C sudo passwd u0_a200
  Changing password for u0_a200
  New UNIX password:            # (ユーザ自身以外に知り得ないパスワードを入力)
  Retype new UNIX password:     # (前に入力したパスワードを再入力)
  passwd: all authentication tokens updated successfully
  $

结论:

通过在Debian noroot环境中,从Debian软件包管理系统中安装被Linux MINT等系统采用的MATE桌面环境,并通过修改/startx.sh脚本之一来替代默认的集成桌面环境Xfce4,现在可以在Debian noroot环境启动时启动MATE桌面环境。

MATE桌面环境是从GNOME2桌面环境分叉出来的桌面环境,因此通过在Debian noroot环境中引入MATE桌面环境的方式,表明可以将其作为具有与安装了各种Linux发行版的PC终端相同舒适性的桌面环境来使用。

感谢之辞

感谢pelya先生,他是Debian noroot环境的开发者,使得在Android操作系统设备上实现非常流畅的Debian环境成为可能。

最后,衷心感谢所有与Debian noroot环境、Android操作系统和Debian环境相关的人们。

广告
将在 10 秒后关闭
bannerAds