2008/05/05 22:38
2008/04/27 19:35
Ubuntu 8.04 Hardy Heron BT Torrent download
通过Ubuntu的众多HTTP/FTP镜像下载Ubuntu安装镜像文件实在是很难找到对自己而言连接速度快的,那就来选择BT下载吧,相信大多数情况是可以充分利用你的带宽来下载Ubuntu8.04的安装镜像文件的:
Torrent种子文件由dormforce.net提供下载。
Torrent种子文件由dormforce.net提供下载。
标签: Ubuntu 8.04
2008/04/26 15:32
Webmin - Ubuntu主机管理利器
知名Blogger月光博客用的是Windows独立服务器,他之前写了几篇文章,比如“十大网站管理员的服务器工具软件”、“五个远程管理Windows服务器的技巧“等,都是基于Windows独立服务器。那么如果你有Ubuntu的Web独立服务器,就没有很方便的管理工具么?众所周知UNIX下有个著名的远程连接就是SSH,通过SSH就可以远程登录到UNIX或Linux服务器上进行命令控制和管理服务器。SSH默认情况下Linux是自带SSH客户端的,只需要直接在终端下使用命令ssh来连接远程服务器即可,在Windows下有许多可用的SSH客户端,比如免费的Putty,如下图所示就是shixinyu在Windows上使用Putty来登录局域网中的一台Ubuntu主机:

使用SSH来管理Linux主机需要有扎实的Linux命令行管理基础和经验,对于许多新手用户来说,使用命令行来管理本机Ubuntu主机尚为困难,更何况使用SSH来登录远程Ubuntu主机来控制管理呢。其实对于在使用Ubuntu作为服务器的用户而言,有一件利器能大大简化控制和管理Ubuntu服务器的操作和难度,那就是Webmin,通过Webmin我们可以在一个浏览器上就能对安装了Webmin的Ubuntu服务器进行管理,并且不用担心在访问Webmin控制台的时候泄漏服务器信息,因为Webmin默认是启动了SSL连接的。
Webmin官方提供了已打包好的Deb包来安装Webmin,所以对于Ubuntu用户而言,只需要通过SSH连接到Ubuntu服务器上后使用wget来下载Webmin安装文件即可。
访问Webmin官方网站http://www.webmin.com/,就可以在Download Webmin 1.410看到Debian Package,单击就会转到SourceForge.net上,SourceForge众所周知是自动通过判断访客位置所在地来选择下载镜像,但对于中国访客而言,最近的台湾和日本的镜像速度并不优秀,相反的美国的一些镜像的下载速度却很优秀,不妨在转到SourceForge下载页时单击Select a different mirror来选择北美镜像点来下载。但这里不是要让你在本机上下载,而是要获得真实文件下载链接,复制链接后再在SSH客户端上单击鼠标右键就可以粘贴下来文件下载链接地址,这就可以很方便的用wget命令来下载。
下载好之后使用
$dpkg -i webmin_1.410_all.deb
命令来安装Webmin,事实上由于Webmin可以涉及到对系统内核的管理,所以安装这种软件需要更高权限,应该用
$sudo dpke -i webmin_1.410_all.deb
发现自己写错了命令,g写成e了,纠正一下:
$sudo dpkg -i webmin_1.410_all.deb
命令来安装Webmin
安装好之后在客户端上远程访问方法就是在主机所使用的IP后面加上10000号端口号,比如石头是安装在局域网中的192.168.1.249上的,那么访问方法就是在客户端浏览器上访问:
http://192.168.1.249:10000/
如果你这么访问的话,是无法成功的,因为Webmin会强制要求使用SSL来连接访问,那么就应该在http协议URL上加一个s,即是:
https://192.168.1.249:10000/
如果你的服务器没有证书,这里就会提示是否允许本次会话对话框,单击确定之后即可。
下一篇我们就学习Webmin的应用了,放心,Webmin不难应用的,并且也有中文语言版的。
使用SSH来管理Linux主机需要有扎实的Linux命令行管理基础和经验,对于许多新手用户来说,使用命令行来管理本机Ubuntu主机尚为困难,更何况使用SSH来登录远程Ubuntu主机来控制管理呢。其实对于在使用Ubuntu作为服务器的用户而言,有一件利器能大大简化控制和管理Ubuntu服务器的操作和难度,那就是Webmin,通过Webmin我们可以在一个浏览器上就能对安装了Webmin的Ubuntu服务器进行管理,并且不用担心在访问Webmin控制台的时候泄漏服务器信息,因为Webmin默认是启动了SSL连接的。
Webmin官方提供了已打包好的Deb包来安装Webmin,所以对于Ubuntu用户而言,只需要通过SSH连接到Ubuntu服务器上后使用wget来下载Webmin安装文件即可。
访问Webmin官方网站http://www.webmin.com/,就可以在Download Webmin 1.410看到Debian Package,单击就会转到SourceForge.net上,SourceForge众所周知是自动通过判断访客位置所在地来选择下载镜像,但对于中国访客而言,最近的台湾和日本的镜像速度并不优秀,相反的美国的一些镜像的下载速度却很优秀,不妨在转到SourceForge下载页时单击Select a different mirror来选择北美镜像点来下载。但这里不是要让你在本机上下载,而是要获得真实文件下载链接,复制链接后再在SSH客户端上单击鼠标右键就可以粘贴下来文件下载链接地址,这就可以很方便的用wget命令来下载。
下载好之后使用
$dpkg -i webmin_1.410_all.deb
命令来安装Webmin,事实上由于Webmin可以涉及到对系统内核的管理,所以安装这种软件需要更高权限,应该用
发现自己写错了命令,g写成e了,纠正一下:
$sudo dpkg -i webmin_1.410_all.deb
命令来安装Webmin
安装好之后在客户端上远程访问方法就是在主机所使用的IP后面加上10000号端口号,比如石头是安装在局域网中的192.168.1.249上的,那么访问方法就是在客户端浏览器上访问:
http://192.168.1.249:10000/
如果你这么访问的话,是无法成功的,因为Webmin会强制要求使用SSL来连接访问,那么就应该在http协议URL上加一个s,即是:
https://192.168.1.249:10000/
如果你的服务器没有证书,这里就会提示是否允许本次会话对话框,单击确定之后即可。
下一篇我们就学习Webmin的应用了,放心,Webmin不难应用的,并且也有中文语言版的。
2008/04/25 00:32
Ubuntu 8.04 Released!
有什么新特性,去看看Linuxtoy的介绍吧:
http://linuxtoy.org/archives/ubuntu-804-hardy-heron-lts-download.html
标签: Ubuntu, Ubuntu 8.04
2008/04/24 11:58
在Ubuntu上安装Realplayer11
Realplayer11出来了,安装方法和Realplayer10是一样的,具体请参考这个链接:
http://www.mvpdream.org/blog/2007/04/ubunturealplayerhow-to-install.html
根据这文章里的方法,很容易就可以安装RealPlayer11的:
先到RealPlayer官方网站上下载:
http://www.real.com/linux/?src=020923home_cn_cn
将文件RealPlayer11GOLD.bin保存到主文件夹中,即/home/[yourusername]文件夹下。
然后打开终端,进行如下操作:
$chmod +x RealPlayer11GOLD.bin
$sudo ./RealPlayer11GOLD.bin
当终端显示
Welcome to the RealPlayer (11.0.0.4028) Setup for UNIX
Setup will help you get RealPlayer running on your computer.
Press [Enter] to continue...
时按下回车键,进入下一步:
Enter the complete path to the directory where you want
RealPlayer to be installed. You must specify the full
pathname of the directory and have write privileges to
the chosen directory.
Directory: [/opt/real/RealPlayer]:
这里默认安装到/opt/real文件夹下的RealPlayer目录下,如果你想要安装到别处,就在此处输入路径,否则直接回车即可。
You have selected the following RealPlayer configuration:
Destination: /opt/real/RealPlayer
Enter [F]inish to begin copying files, or [P]revious to go
back to the previous prompts: [F]:
安装程序会提示最后确定信息,如果都确定了,按下F键后回车。
基本上后面就没有什么问题了
Copying RealPlayer files...Succeeded.
installing application icons resource...
.installing document icons resource...
.......Succeeded.
Configuring Mozilla...
Installing .mo locale files...
Setting selinux context...
Succeeded.
RealPlayer installation is complete.
Cleaning up installation files...
Done.
到这里基本上就安装好了,你可以到“应用程序,影音”下找到RealPlayer11来运行了,首次运行会有一段安装协议需要同意。如果你的Ubuntu启用了Chinese(PRC)的话,RealPlayer11就是中文版的。
注:如果在跟着上述步骤完成安装操作之后到应用程序菜单下的“影音”中单击RealPlayer无反应,并且你的Ubuntu安装的是SCIM输入法,那么很可能是SCIM与RealPlayer的冲突,你还需要进行下面操作:
$sudo gedit /home/[yourid]/RealPlayer/realplay \\[yourid]指你的主文件夹名
在打开的文本编辑器的首行添加下面一行
export GTK_IM_MODULE=xim
之后保存文本编辑器,然后再次执行RealPlayer应该就正常了。
官方RealPlayer播放RM/RMVB未必是最好的最省资源的,在这方面我们可以选择Totem/MPlayer以及新生力量SMPlayer,但对于很多稀奇古怪的压缩过来的RM/RMVB还是官方他家的东西好用。
其实这篇Howto文章并没有什么技术含量,更多的是为了帮助引导初学者学习安装RealPlayer For UNIX版,没想到有人还抄这篇文章,改掉一些地方就直接不注明出处转载了,更有甚直接称为“原创”文章都有。搞笑的是他们没有注意文章中有特殊关键字词,没去掉,所以很容易就搜索出来了。
最近开始出了一些电子版杂志,比如linuxpk.com出的《开源》,石头也有看看他们的电子杂志,他们的第三版里就有个安装 RealPlayer的文章,也出了这种乌龙,把文章稍加修改就作为自己的了,结果没去掉关键字词,让石头确定那是改过来的。他们的杂志那篇文章是来自他们linuxpk.com站上的Blog上来的,所以问题是出在了那个Blog作者身上的。
今天就是4月24日了,Ubuntu8.04就要正式释放了,不过根据时区时差,估计差不多晚上了才能看到下载,期待吧。
石头的“Ubuntu学习手记“已经两年多了,一直以来没什么重点,就是有啥写啥的,突然发现进入了一个怪圈,没重点!
写新软件和桌面应用,已经有Linuxtoy和LDCN等等了,并不缺石头一个。而且断断续续玩了这么两年的Ubuntu,居然没感觉自己掌握了Linux体系的应用,就会简简单单玩玩Ubuntu桌面就没有什么能干的了。所以“Ubuntu学习手记“该是改改方向了,该从基础的操作系统体系/配置/内核/编译等方面的应用记录出发了,而且要学习一些Linux服务器方面和Ubuntu桌面软件开发的技能了的。所以石头后面准备去开拓笔记范围,增加有意义有基础的东西了。
http://www.mvpdream.org/blog/2007/04/ubunturealplayerhow-to-install.html
根据这文章里的方法,很容易就可以安装RealPlayer11的:
先到RealPlayer官方网站上下载:
http://www.real.com/linux/?src=020923home_cn_cn
将文件RealPlayer11GOLD.bin保存到主文件夹中,即/home/[yourusername]文件夹下。
然后打开终端,进行如下操作:
$chmod +x RealPlayer11GOLD.bin
$sudo ./RealPlayer11GOLD.bin
当终端显示
Welcome to the RealPlayer (11.0.0.4028) Setup for UNIX
Setup will help you get RealPlayer running on your computer.
Press [Enter] to continue...
时按下回车键,进入下一步:
Enter the complete path to the directory where you want
RealPlayer to be installed. You must specify the full
pathname of the directory and have write privileges to
the chosen directory.
Directory: [/opt/real/RealPlayer]:
这里默认安装到/opt/real文件夹下的RealPlayer目录下,如果你想要安装到别处,就在此处输入路径,否则直接回车即可。
You have selected the following RealPlayer configuration:
Destination: /opt/real/RealPlayer
Enter [F]inish to begin copying files, or [P]revious to go
back to the previous prompts: [F]:
安装程序会提示最后确定信息,如果都确定了,按下F键后回车。
基本上后面就没有什么问题了
Copying RealPlayer files...Succeeded.
installing application icons resource...
.installing document icons resource...
.......Succeeded.
Configuring Mozilla...
Installing .mo locale files...
Setting selinux context...
Succeeded.
RealPlayer installation is complete.
Cleaning up installation files...
Done.
到这里基本上就安装好了,你可以到“应用程序,影音”下找到RealPlayer11来运行了,首次运行会有一段安装协议需要同意。如果你的Ubuntu启用了Chinese(PRC)的话,RealPlayer11就是中文版的。
注:如果在跟着上述步骤完成安装操作之后到应用程序菜单下的“影音”中单击RealPlayer无反应,并且你的Ubuntu安装的是SCIM输入法,那么很可能是SCIM与RealPlayer的冲突,你还需要进行下面操作:
$sudo gedit /home/[yourid]/RealPlayer/realplay \\[yourid]指你的主文件夹名
在打开的文本编辑器的首行添加下面一行
export GTK_IM_MODULE=xim
之后保存文本编辑器,然后再次执行RealPlayer应该就正常了。
官方RealPlayer播放RM/RMVB未必是最好的最省资源的,在这方面我们可以选择Totem/MPlayer以及新生力量SMPlayer,但对于很多稀奇古怪的压缩过来的RM/RMVB还是官方他家的东西好用。
其实这篇Howto文章并没有什么技术含量,更多的是为了帮助引导初学者学习安装RealPlayer For UNIX版,没想到有人还抄这篇文章,改掉一些地方就直接不注明出处转载了,更有甚直接称为“原创”文章都有。搞笑的是他们没有注意文章中有特殊关键字词,没去掉,所以很容易就搜索出来了。
最近开始出了一些电子版杂志,比如linuxpk.com出的《开源》,石头也有看看他们的电子杂志,他们的第三版里就有个安装 RealPlayer的文章,也出了这种乌龙,把文章稍加修改就作为自己的了,结果没去掉关键字词,让石头确定那是改过来的。他们的杂志那篇文章是来自他们linuxpk.com站上的Blog上来的,所以问题是出在了那个Blog作者身上的。
今天就是4月24日了,Ubuntu8.04就要正式释放了,不过根据时区时差,估计差不多晚上了才能看到下载,期待吧。
石头的“Ubuntu学习手记“已经两年多了,一直以来没什么重点,就是有啥写啥的,突然发现进入了一个怪圈,没重点!
写新软件和桌面应用,已经有Linuxtoy和LDCN等等了,并不缺石头一个。而且断断续续玩了这么两年的Ubuntu,居然没感觉自己掌握了Linux体系的应用,就会简简单单玩玩Ubuntu桌面就没有什么能干的了。所以“Ubuntu学习手记“该是改改方向了,该从基础的操作系统体系/配置/内核/编译等方面的应用记录出发了,而且要学习一些Linux服务器方面和Ubuntu桌面软件开发的技能了的。所以石头后面准备去开拓笔记范围,增加有意义有基础的东西了。
标签: RealPlayer, Ubuntu
2008/03/30 01:00
[JAVA开发专题]安装配置Apache Tomcat(二)

Tomcat服务器是启动起来了,但是除了Tomcat默认页之外却无法查看Tomcat自带的Servlet/JSP Demo,因为单击“Status“和”Tomcat Manager“都需要用户名和密码。现在就需要为Tomcat配置添加管理用户了,在前面《安装配置Apache Tomcat(一)》这篇文章中,Tomcat是装在了/home/shixinyu/JAVA/apache-tomcat-6.0.14,为了阅读方便,这里说明一个变量约定:
$CATALINA_HOME,当文章中出现“$CATALINA_HOME”,就是指你的Tomcat的安装位置,比如对于我的机子而言,$CATALINA_HOME=/home/shixinyu/JAVA/apache-tomcat-6.0.14。
eg. $CATALINA_HOME/bin=/home/shixinyu/JAVA/apache-tomcat-6.0.14/bin
现在进入$CATALINA_HOME/conf这里,你会看到一个XML文件是tomcat-users.xml,使用你习惯的文本编辑器来打开这个文件,比如Ubuntu自带的Gedit。在这里就可以配置Tomcat用户,xml(eXtensible Mackup Language)这个文件是“可扩展标记语言”,和HTML有些共同点,但功能上是为了弥补HTML的不足,常用于描述数据。所以Tomcat的用户配置管理通过这个tomcat-users.xml来描述用户资料。XML标准结构:声明、根节点、子元素,下面是一个普通XML的Demo:
<?xml version='1.0' encoding='UTF-8'>
<rootnode>
<node>Content</node>
</rootnode>
可以看到XML的标记总是成双成对的,但这仅限于有元素的标记。如果是空元素的标记,则就是仅有自身的空元素标记,比如<tag_name attributte="">。了解了XML的结构,就可以正确去编写Tomcat的用户配置文件:
<?xml version='1.0' encoding='UTF-8'>
<tomcat-users>
<role rolename="manager">
<role rolename="admin">
<user username="shixinyu" password="pwd" roles="admin,manager">
</tomcat-users>
需要你自定义的只有两个属性,一个是username,另外一个是password。可以看到配置文件里用到了空元素标记,如果你只需要配置一个管理员用户,就和上面这个XML一样配置即可,如果你想添加多个管理员帐户,则只需要写多个<user>这个空元素标记即可,格式见"shixinyu"那一条。
配置好这里就可以重启Tomcat服务器后登录并查看Status和Manager了。
我们都会注意到每次登录访问Tomcat服务器,除了地址之外还需要加上端口号8080,这是因为Tomcat设置了默认端口8080。Web服务器默认端口号是80,那些我们只需要输入域名和IP就可以直接访问的Web网站都是用了80默认端口号了的,如果我们想直接输入IP地址或主机名即可直接访问Tomcat,只需要修改一下Tomcat的默认端口号即可。
用文本编辑器打开$CATALINA_HOME/conf下的server.xml这个文件,使用搜索替换功能(按下组合键Ctrl+H)找到8080并替换为80即可(只有一处需要修改,里面有注释内容包含8080字样,修改注释内容是无效的,在Gedit编辑器下,需要修改的那部分会高亮显示为绿色和红色),重启Tomcat服务器,现在你应该不需要再输入端口号即可直接登录访问Tomcat服务器了。什么?页面载入错误?那么原因可能有两个:
1、你的Ubuntu里安装了Apache Web Server并且已经启动了,就会占用着80端口,那么已经设置为80端口的Tomcat自然就无法启动起来了。只需要关闭Apache Web Server即可;
2、在Linux下,启用80端口是需要root权限的,那么以我们在前面文章说的那种直接在Nautilus里双击startup.sh就不能够启用80端口了。所以只需要用root权限来启动startup.sh即可,比较简单的办法就是在终端中使用sudo来启动:
$sudo $CATALINA_HOME/bin/startup.sh
输入当前管理员帐户密码即可,现在应该可以直接输入IP地址或主机名来登录访问Tomcat了吧。
将在下一篇文章中继续介绍将Tomcat集成到MyEclipse中,方便开发部署。
2008/03/14 11:34
Gnome 2.22.0 Release

GNOME是Ubuntu的一直以来所使用的桌面管理平台,于3月12日正式释放2.22版。其中有什么特性,很多媒体和Blogger都已有报道,其中一个关于摄像头的有趣程序叫做Cheese,这个程序去年我有介绍过,当时仅作为一个Gnome旗下的一个小项目而已,现在已经被正式加入GNOME 2.22了。还有很多有益的更新,比如Shared Folders tool允许你修改SMB用户数据库,让你共享文件设置更轻松。还有一个让很多Ubuntu初学者用户都头疼的地方,就是PPPoE连接,过去得进入终端执行pppoeconf,现在在GNOME2.22版中可以直接在网络连接中设置PPPoE和GPRS了。
如何使用GNOME2.22版呢?
1、使用GNOME2.22 LiveCD,可以让你体验一下GNOME 2.22,目前只有VMWare虚拟机文件提供下载,你可以使用VMWare Player来加载。
2、使用已更新为2.22版GNOME的Linux发行版,目前为止只有一个名字叫做Foresight Linux的Linux发行版正式推出更新到2.22版GNOME的版本,你可以下载Foresight Linux的一个DVD镜像文件或两个CD镜像文件来安装它。Ubuntu目前只有8.04的Alpha6版已更新到GNOME 2.22,所以想要体验GNOME2.22的可以考虑下载安装Ubuntu 8.04 Alpha6。
3、如果你还在用Ubuntu 7.10或更老的版本,你可以考虑编译GNOME 2.22来安装GNOME 2.22,GNOME官方提供了两个方法来编译,一个是使用GARNOME,另一个是jhbuild。GARNOME的编译操作最简单,直接下载其中一个压缩包并解压到某个目录中,在里面可以直接执行$make install,不过如果你在中国大陆地区并且使用的是非专线(某些国际公司企业内部的专线可以直接连接国外服务器而不经过根节点防火墙),那么不推荐你使用GARNOME来编译GNOME,原因是GARNOME是从各个不同的地方不同的服务器下载文件,而正好有些服务器不在墙内以至于无法下载完毕要的文件。所以你可以考虑使用jhbuild,编译使用方法可以参考jhbuild文档。
标签: GNOME









