Posted by limuxy on 二月 1, 2010

基于ubuntu server的openbox安装笔记

一. 安装ubuntu server 并更新

这个没什么好说明的,所有服务器组件都不装。

二. 解决依赖问题

openbox在debian/ubuntu系统下的依赖如下,共约50M:

build-essential
pkg-config
libpango1.0-dev
libglib2.0-dev
libxml2-dev
libxcursor-dev
libstartup-notification0-dev
xlibs-dev
libxext-dev
x11proto-randr-dev
menu
menu-xdg

其中xlibs-dev在karmic中似乎是不需要的,我在源里没有找到这个包,但也编译成功了.

三. 编译安装

首先获得源码,直接从官网下。ubuntu server刚装完没有图形界面的浏览器,就用w3m吧。

编译过程很简单:

./configure –prefix=/usr –sysconfdir=/etc
make
sudo make install

官方说明: If you do not want to install to /usr, then you should use ./configure –prefix= –sysconfdir=/etc –datarootdir=/usr/share. If you don’t do this, the Openbox log in options will not be available, because they need to be installed to /usr/share/xsessions.

四.安装xserver

sudo apt-get install x11-xserver-utils xinit

新建~/.xinitrc文件,写入openbox-session 这样startx的时候就能启用openbox了.

暂时不考虑用登陆管理器了,所以在~/.profile文件最后添加一行starx 每次登陆之后就能自动startx了

五. Openbox配置

上面所有过程完成之后, openbox就OK了。具体的配置下次再继续吧~

Categories: Linux手记
Tags: , ,
Posted by limuxy on 八月 2, 2009

Ubuntu Server中MySQL启动失败的解决

mysql启动失败,错误信息
ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock’ (2)

解决方法:
vi /etc/mysql/my.cnf,找到bind-address:
原来 bind-address=127.0.0.1
改为 bind-address=192.168.1.110 #具体的ip,如果设置了回环地址(lo),则不必如此改
启动 sudo /etc/init.d/mysql start :* Starting MySQL database server mysqld             [ OK ]

------------------------------

要允许远程访问:bind-address=0.0.0.0

Categories: Linux手记
Tags: , ,