北京SEO

Gentoo Linux 系统桌面管理器 stumpwm

2019/10/10/17:46:34  阅读:1825  来源:谷歌SEO算法  标签: 夫唯SEO视频教程

stumpwm 是基于 common lisp 的 Gentoo(Linux核心发行版)系统桌面管理器,非常强大,现在本文来介绍一下 stumpwm 以及如何安装配置.

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

安装遇到了一些问题

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

安装过程,代码如下:

  1. #安装sbcl到/usr/local
  2. wgethttp://downloads.sourceforge.net/project/sbcl/sbcl/1.1.13/sbcl-1.1.13-source.tar.bz2
  3. tarjxvfsbcl-1.1.13-source.tar.bz2
  4. cdsbcl-1.1.13
  5. shmake.sh
  6. unsetSBCL_HOME
  7. unsetINSTALL_ROOT
  8. sudoshinstall.sh
  9. #使用commonlisp的包管理工具quicklisp.lisp
  10. curl-Ohttp://beta.quicklisp.org/quicklisp.lisp
  11. sbcl--loadquicklisp.lisp
  12. (quicklisp-quickstart:install)
  13. (ql:add-to-init-file)
  14. #还需要以下2个依赖
  15. (ql:quickload"clx")
  16. (ql:quickload"cl-ppcre")
  17. #可选安装swank
  18. (ql:quickload"swank")
  19. (ql:quickload"quicklisp-slime-helper")
  20. --phpfensi.com
  21. #退出
  22. (quit)
  23. #下载stumpwm
  24. gitclonegit://git.savannah.nongnu.org/stumpwm.git
  25. cdstumpwm&&./autogen.sh&&./configure&&make

PS:这个make时候就算报错,也没有太大关系.

  1. #生成2进制文件再次进入sbcl交互模式
  2. (asdf:oos'asdf:load-op:stumpwm)
  3. (sb-ext:save-lisp-and-die"stumpwm":executablet
  4. :toplevel#'(lambda()(stumpwm:stumpwm":0")))
  5. #拷贝文件到PATH
  6. sudocp-rpstumpwm/usr/bin/
  7. #设置启动注意是你的普通用户
  8. $echo"execstumpwm">>~/.xinitrc
  9. #这样你就可以使用startx启动啦

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

广告内容

Gentoo Linux 系统桌面管理器 stumpwm Gentoo Linux 系统桌面管理器 stumpwm Gentoo Linux 系统桌面管理器 stumpwm

相关阅读

热门评论

sunshine技术博客 sunshine技术博客

sunshine技术博客

总篇数164

精选文章

RMAN中catalog和nocatalog区别介绍 小技巧:为Linux下的文件分配多个权限 zimbra8.5.1安装第三方签名ssl证书的步骤 解决mysql不能远程连接数据库方法 windows服务器mysql增量备份批处理数据库 mysql中slow query log慢日志查询分析 JavaScript跨域问题总结 Linux下负载均衡软件LVS配置(VS/DR)教程 mysql中权限参数说明 MYSQL(错误1053)无法正常启动

SEO最新算法