Archive | Linux RSS feed for this section

Ubuntu下硬盘安装Windows7

此前在ubuntu下用virtualbox装了份windows7,确实比以往的windows好用许多。于是花了点时间把机子上原来与ubuntu并存的windowsXP升级成windows7。

 

所需工具、文件

  1. Windows 7安装镜像;
    我下载的是7600.16385.090713-1255_x64fre_client_zh-cn_Retail_Ultimate-GRMCULXFRER_CN_DVD.iso,3.1G。
  2. Grub4Dos
    用于引导windows安装,后来听说Grub2也行,还要更方便一些,但我没可能再装一遍,以下还是以grub4dos为例;
  3. EasyBCD
    用于在windows安装完成后找回启动ubuntu的菜单.

Read more…

解决ubuntu鼠标右键自动新建文件夹的问题

最近我的鼠标很难用。具体表现是,点下鼠标右键,菜单一闪即逝,并且菜单上的第一项会被选中执行,比如:

  • 在File Browse界面,点击右键后会新建一个文件夹,因为右键菜单第一项是create folder
  • 在Firefox里,点击右键会Select All
  • 在Aptana Studio里,点击右键会新建一个文件

当然,出问题的不仅仅是这些地方。一开始我以为我鼠标又坏了——年初新置的两台组装机,鼠标都是杂牌,此前已经坏掉一个。
Read more…

Ubuntu下用VirtualBox安装Windows XP虚拟机

前阵子做了两个中文站,需要一再在各种版本的IE下测试。但我装在ubuntu下的ies4linux界面一直就有些问题——比如页面字体总是楷体,还显示不完整,每个字都好像被硫酸水泼过一样。

不得已切去windows XP下工作了一段时间。谁知昨天升级了一下ruby gems,在rails里就死活连不上mysql,折腾了一下午,都快疯了还是没有结果。

于是索性回到ubuntu,使用VirtualBox新建虚拟机,装上windows XP。
Read more…

解决ubuntu下firefox访问亦歌无法初始化的问题

最近终于试用了wine——一个可以帮助我们在linux下运行windows程序的工具,还算比较顺滑,于是把ubuntu8.04升级到8.10,打算尽量少用windows了。
Read more…

ubuntu7.04新装后的几个问题

话说redhat el4的4cd在搬家时丢失之后,索性就装了ubuntu7.04,毕竟很多人推荐嘛。安装很便捷,也很快速,但是装完后小问题却也有一些。今天有朋友装ubuntu,也遇到了其中的几个,代为解决之,留个笔记。

h3. 没声音

@aplay -l@ 查看device型号

card 0: SI7012 [SiS SI7012], device 0: Intel ICH [SiS SI7012]

这里有份详细的指南, “Comprehensive Sound Problem Solutions Guide”:http://ubuntuforums.org/showthread.php?t=205449
不过…按部就班之后,问题并没有立即得到解决。

调整mixer,确保mixer/Switches里以下三项状态如下,其余随意即可

Headphone jack Sense [Off]
Line jack Sense [Off]
Spread Front to Surround and Center/LFE [ON]

当然,mixer/playback里Master Surround和PCM也需打开

h3. VI arrow key bug

使用vi编辑文本,在INSERT模式下,方向键无用。安装vim即可。
@apt-get install vim@

UBUNTU:启用mod_rewrite

如果不想重装的话,也可以用ubuntu7.04自带的apache2,版本是2.2.3。默认的安装没有启用mod_rewrite,作为一个ubuntu新手,我迷惘了..
@a2enmod rewrite@ 即可
要用.htaccess的话,记得把 @AllowOverride none@ 改成 @AllowOverride all@

h3. 外部连接

* “mod_rewrite@ubuntuforums”:http://ubuntuforums.org/archive/index.php/t-7304.html

Tags: , ,

RHEL4:linux下批量创建网页截图

近来在做一个directory,搜集一些个人常用的站点。每个站点都需要一份截图。折腾了一番,选用了khtml2png。khtml2png从2.6.0开始需要Qt library的支持,以下是详细的Requirements:

Requirements
For running and compiling you need some libraries and tools. You can find the Debian package names in braces
* g++
* KDE 3.x
* kdelibs for KDE 3.x (kdelibs4-dev)
* zlib (zlib1g-dev)
* cmake

服务器系统是redhat EL4,g++和zlib都是装过的了,尚缺kde&cmake。那就先装罢。

用apt-get安装KDE for redhat

添加几个kde的源,先创建一个新的list

vi /etc/apt/sources.list.d/kde.list
 

添加如下地址
rpm http://apt.kde-redhat.org/apt/kde-redhat redhat/el4/i386 stable
rpm http://apt.kde-redhat.org/apt/kde-redhat all      stable
 

保存之后,先update一下,然后安装qt,arts,kdelibs,和kdebase

apt-get update
apt-get install qt arts kdelibs kdebase
apt-get dist-upgrade
 

安装kdelibs for KDE (kdelibs4-dev)

kdelibs4-dev这个包是debian用的,redhat适用的是kdelibs-devel。直接用apt-get安装即可。zlib(zlib1g-dev)也一样,redhat适用的是zlib-devel

安装cmake

常规的下载,解压,安装即可

wget http://www.cmake.org/files/v2.4/cmake-2.4.7.tar.gz
tar zxvf cmake-2.4.7.tar.gz
cd cmake-2.4.7
./bootstrap
make
make install
 

cmake的安装需在安装qt之后进行,否则会找不到qt_include_path。

安装khtml2png

wget http://nchc.dl.sourceforge.net/sourceforge/khtml2png/khtml2png-2.6.7a.tar.gz
tar zxvf khtml2png-2.6.7a.tar.gz
cd khtml2png-2.6.7a
./configure
make
make install
 

即可。

用法

khtml2png2 http://163.com 163_com.png
 

指定图片尺寸
khtml2png2 --height 1024 --width 768 http://163.com 163_com.png
 

执行上述指令后,桌面会打开一个浏览器窗口,载入目标页面,截图完成后自行关闭。在没有X或者是ssh连接服务器的情况下,需要再做点别的事情。 启动xfs daemon和X Server
/etc/init.d/xfs start
/usr/X11R6/bin/X :1 &
 

之后在khtml2png2的指令上加一条
--display :1
 

批量截图

因为安全级的关系,没有使用PEF让php直接执行指令自动截图。转而加入了手动的因素。 即由php取得需要生成截图的网址列表,再生成一个批处理文件。然后由管理员手动执行。 PHP生成的批处理文件siteslist

#!/bin/sh
khtml2png2 --display :1 http://www.163.com 163_com.png
khtml2png2 --display :1 http://www.google.com google_com.png
 

每行一条,如有必要可以适当的sleep一下。需要采集截图时,执行如下指令即可

sh sitelist
 

参照:

Tags: , ,

Page 1 of 212