Gentoo Linux 系统桌面管理器 stumpwm

以前一直使用gentoo+gnome的方法使用,说实话,gentoo做个人桌面是在很一般, 尤其是跑起来 firefox, 虽然依然性能要比其他linux桌面发行版要好,可是我自己清楚. 尤其是gnome的很多功能对我个人完全没有用处,还浪费了内存. 最近神奇的同事告诉我原来还有个神奇的 stumpwm, 基于common lisp的桌面管理. 我想很多人听过awesome,但是是lua的版本. 我当然希望用我熟悉的语言。

安装遇到了一些问题

本来一般的软件都是包管理emerge stumpwm 就好啦,但是我安装后依然找不到stumpwm, 在手动编译stumpwm的过程发现很多奇葩报错. 所以连sbcl也编译了一个

安装过程

 代码如下 复制代码
# 安装sbcl到/usr/local
wget http://downloads.sourceforge.net/project/sbcl/sbcl/1.1.13/sbcl-1.1.13-source.tar.bz2
tar jxvf sbcl-1.1.13-source.tar.bz2
cd sbcl-1.1.13
sh make.sh
unset SBCL_HOME
unset INSTALL_ROOT
sudo sh install.sh

#使用commonlisp的包管理工具quicklisp.lisp

curl -O http://beta.quicklisp.org/quicklisp.lisp
sbcl --load quicklisp.lisp
(quicklisp-quickstart:install)
(ql:add-to-init-file)
# 还需要以下2个依赖
(ql:quickload "clx")
(ql:quickload "cl-ppcre")

# 可选安装swank
(ql:quickload "swank")
(ql:quickload "quicklisp-slime-helper")

# 退出
(quit)

# 下载stumpwm

git clone git://git.savannah.nongnu.org/stumpwm.git
cd stumpwm && ./autogen.sh && ./configure && make
PS: 这个make时候就算报错,也没有太大关系

#生成2进制文件 再次进入sbcl交互模式

(asdf:oos 'asdf:load-op :stumpwm)
(sb-ext:save-lisp-and-die "stumpwm" :executable t
    :toplevel #'(lambda () (stumpwm:stumpwm ":0")))

# 拷贝文件到PATH

sudo cp -rp stumpwm /usr/bin/

# 设置启动 注意是你的普通用户

$ echo "exec stumpwm" >> ~/.xinitrc

# 这样你就可以使用startx启动啦

stumpwm的命令都是ctrl+t 开头的

时间: 2024-10-13 19:21:18

Gentoo Linux 系统桌面管理器 stumpwm的相关文章

如何通过Win8系统凭据管理器查看网页账号密码

  平时我们会在浏览器中访问某些网站,而很多网站也是需要登录账号与密码才能获取更多的功能,在前面教程中也与大家介绍过使用浏览器自动保存账号与密码操作方法,通过保存网页登录信息可以更方便下次访问,这也给我们省去不少的麻烦,这和win7纯净版64位是有所差别的.在win8系统中我们可以使用凭据管理器来查看网页所保存的账号和密码,一起来看看Win8系统凭据管理器的查看功能吧. 1.首先需要直接返回到win8电脑传统桌面的地方,直接点击键盘上面的F3,这时候就可以打开win8系统的搜索窗口.然后直接在搜

玩转win7系统游戏管理器

  轻松玩转win7系统游戏管理器 提起Win7的游戏管理器,可以将众多的游戏集成到一个窗口中且能完整地显示每个游戏的详细信息,因此非常方便我们从中选择自己喜欢的游戏来玩.但美中不足的是,Windows7游戏管理器只支持显示微软自己开发的某些游戏(如"红心大战"). 我们ghost xp sp3能否将自己平常喜欢玩的任意一个游戏添加到Win 7的游戏管理器当中呢?答案当然是肯定的.接下来,笔者就以添加经典的FPS游戏"反恐精英"为例子,给大家介绍一下如何来实现. 让

Win8系统凭据管理器使用技巧

  Win8系统凭据管理器可以记录各种密码,并以加密的形式将非本地凭据同步到微软账户,就算更换电脑,只需登录相同的微软账户即可,我们只需记住微软账户,其他就交由凭据管理器吧.下面小编就为大家介绍一下Win8系统凭据管理器使用技巧. 在Win8系统中,打开超级按钮-设置-更改电脑设置-OneDrive-同步设置-其他设置,开启密码的同步,即可在微软账号中"携带"您的密码.

Win8系统凭据管理器找回网页中保存过的账号密码

  日常生活中,经常需要很多的密码来保护个人的隐私,由于很多账号我们很少登录就会常常忘记密码,甚至无法找回,给很多用户造成很大的困扰.下面小编简单介绍一下Win8系统凭据管理器如何找回网页中保存过的账号密码. 一.在电脑桌面,直接按F3打开搜索,在"所有位置"搜索"凭据管理器",然后打开,如下图所示. 二.单击"web凭据",可以看到各个保存过密码的网址以及账号,如下图所示. 三.单击想要删除保存密码的网址,会弹出输入密码的对话框. 四.然后便可

用dpkg命令在Debian系的Linux系统中管理软件包

dpkg 意即 Debian 包管理器(Debian PacKaGe manager).dpkg 是一个可以安装.构建.删除及管理 Debian 软件包的命令行工具.dpkg 将 Aptitude(首选而更用户友好)作为执行所有操作的前端界面. 其它的一些工具如 dpkg-deb 和 dpkg-query 等也使用 dpkg 作为执行某些操作的前端. 现在大多数系统管理员使用 Apt.Apt-Get 及 Aptitude 等工具,不用费心就可以轻松地管理软件. 尽管如此,必要的时候还是需要用 d

用 dpkg 命令在 Debian 系的 Linux系统中管理软件包

dpkg 意即 Debian 包管理器Debian PacKaGe manager.dpkg 是一个可以安装.构建.删除及管理 Debian 软件包的命令行工具.dpkg 将 Aptitude(首选而更用户友好)作为执行所有操作的前端界面. 其它的一些工具如 dpkg-deb 和 dpkg-query 等也使用 dpkg 作为执行某些操作的前端. 现在大多数系统管理员使用 Apt.Apt-Get 及 Aptitude 等工具,不用费心就可以轻松地管理软件. 尽管如此,必要的时候还是需要用 dpk

Linux系统中管理用户和用户组的相关配置文件简介

  Linux 是一个多用户.多任务的操作系统,理解Linux的单用户多任务,多用户多任务; 用户的角色区分: 用户在系统中是分角色的,在Linux 系统中,由于角色不同,权限和所完成的任务也不同;值得注意的是用户的角色是通过UID和识别的,特别是UID;在系统管理中,系统管理员一定要坚守UID 唯一的特性; root 用户:系统唯一,是真实的,可以登录系统,可以操作系统任何文件和命令,拥有最高权限; 虚拟用户:这类用户也被称之为伪用户或假用户,与真实用户区分开来,这类用户不具有登录系统的能力,

Unix/Linux系统自动化管理: 进程管理篇

简介:本文是 Unix/Linux 系统管理自动化系列中的一篇,主要讲述如何实现自动化监控进程状态和 性能并及时通知系统管理员. 进程监控是 Unix/Linux 系统管理中一个非常重要的组成部分.它可以监控进程状态.进程的 CPU 利 用率等信息,并且可以在发现进程出现异常情况的时候,发送告警信息给系统管理员或者做出指定的反应 .我们可以使用系统进程监控信息进行合理的进程调度从而优化系统性能,或者根据这些信息调整系统的 行为. 不同的操作系统监控进程的命令可能略有不同.本文将介绍 Unix/L

win7系统服务器管理器没有“本地用户和组”选项怎么办?

具体方法如下: 1.出现这种情况一般是组策略做限制了,打开运行gpedit.msc打开组策略编辑器; 2.依次点击,用户设置---管理模板---mircosoft管理控制台---受限制的许可管理单元--- 右侧 [本地用和组]; 3.把本地用户和组的设置,禁用状态设置为 启用,或者未配置,然后确定; 4.此外,如果你不记得在什么选项下面,可以直接点击.用户配置---所有设置,按照状态排序来查找; 5.刷新策略设置好之后,点击开始运行---gpupdate/force 刷新策略,让刚刚修改的生效.