ubuntu软件怎么安装 有那些安装方法 ?Ubuntu 软件安装详解!!
首先,要介绍一下LTSP(Linux Terminal Server Project),简单来说,它就是一个Linux下的终端服务器项目,让你的老式机器,能够通过远程启动,变为一台无盘终端,享受与服务器硬件性能相当的服务;如果你对它有兴趣,详情请参阅:www.ltsp.org。LTSP可以安装在多种Linux发行版中,我在这里以Ubunut为例,但Ubuntu下的LTSP与LTSP的正式发行版有点不一样,因为Ubuntu是采用最“前卫”的技术(详情可查阅“MueKow”http://wiki.ltsp.org/twiki/bin/view/Ltsp/MueKow),可能与该网站中的正式发布有些区别。在Ubuntu多个衍生版中,以Edutubnt最为简单,因为Edubunt集成了LTSP,并已经基本配置好(DHCP需要根据实际情况修改一下)。
在实际的使用环境中,你可能需要以下硬件:
1.淘汰的旧电脑N台(128M内存+2M显卡+支持BootROM的网卡);
2.Linux终端服务器1台;
3.Windows终端服务器1台;
我建议:
1.淘汰的旧电脑N台(128M内存+2M显卡+支持BootROM的网卡);
2.比较强大的服务器1台(安装Edubunt作为Linxu终端服务器,在上面安装一个VMWare,在装一个Windows 2003作为Windows终端服务器,节省一台电脑和无数的电费)
服务器安装:
1.常规安装Edubuntu(这步若有困难,建议先。。。)
2.安装VMWare
2.1下载VMWare Server,VMWare Server现在是免费的了,不用再找破解了,可登录到:www.vmware.com下载,填写一下注册信息就会免费给你注册码,现在还是Beta,但VMWare承诺正式版也是免费的。
2.2将压缩包解压到你的home中备用(不会解压?我也不记得命令,反正鼠标右键-解压到此处即可);
2.3用新立得安装“build-essential”包(最好得用新立得,因为还有很多关联包要安装,用apt-get命令比较罗嗦);
2.4用新立得安装你对应内核的头文件,大概是Linux-headers-2.xx-xx-x86的那个包,看你自己安装的是那个内核,如果不知道,在GRUB启动菜单中有显示;
2.5启动一个终端,改变当前目录到2.2解压的目录,运行sudo ./vm*.pl
2.6闭上眼睛,一路回车(要么你就幸运的装上了,要么你就不幸的失败了,若有问题,可再开一个贴子相互切磋一下)。
3.利用VMWare安装一个Windows 2003(其实Windows 2000 Server也可以,但Windows 2003的终端服务更优);
客户端:
1.淘汰的旧电脑,最好有128M内存+2M显存的显卡;
2.一张支持BootROM的网卡;
3.一个与网卡相一致的BootROM;
3.1下载一个BootROM映像,到这个网站http://www.Rom-o-Matic.net,可以下载到常见网卡的BootROM映像,根据你的需要,还可以自定义参数(入门者选默认即可)。
3.2将BootROM映像写到E/EEPROM中,这一步比较麻烦,因为写BootROM需要专门的设备E/EEPROM编码器,一般人没有,也不值得为这事买一个。我建议带上你的BootROM映像文件,到附近的电子城,找一家卖IC的,给点钱他们写就可以了,一般连E/EEPROM10元以下即可。最好带上网卡,因为E/EEPROM的种类很多。
将服务器和客户端接到HUB上,当服务器启动完成后,启动客户端,过一会,应该就会出现一个称为LDM(LTSP Desktop Manager)的登录界面,什么?没有出现,我也没办法了,因为我还没有到达排错的功力。
特别推荐:如果你只是做测试,你无须一台物理电脑,只需在VMWare中虚拟一台只有网卡的电脑即可,因为VMWare虚拟的网卡自带支持PXE的BootROM。
经验:
1.无盘终端启动Edubuntu 6.06比5.10快2-3倍;
2.服务器改名或改IP后,需要重新生成SSH KEY,必须运行命令:sudo ltsp-update-sshkeys,否则无法登录;
3.注销后再以该用户登录,需等30秒,否则登录失败(网上的文章说30秒后原Session才会被“杀”)。
参考:
1.LTSP的配置,Edubuntu应该都预配置好了,希望你不会遇到任何问题,如需修改DHCP的设置,请参考:https://wiki.ubuntu.com/LTSPServerSetup,如果更不幸的事情发生,请查阅:http://www.ltsp.org/documentation/ltsp-4.1/ltsp-4.1-en.html;
1.Windows终端的配置,介绍的文章很多,可在Goolge中输入“win2000/2003终端服务全程图说攻略”查询;
2.Etherboot BootROM,详情参阅:http://www.etherboot.org;
3.配置lts.conf,请参考http://wiki.ltsp.org/twiki/bin/view/Ltsp/LtsConf;
4.Ubuntn中瘦客户端HowTo,https://wiki.ubuntu.com/ThinClientHowto。
作者: 华铸 发布时间: 2006-06-08
作者: fatloach 发布时间: 2006-06-09
希望LZ多产.
作者: Element 发布时间: 2006-06-09
作者: rods 发布时间: 2006-06-09
作者: rosn 发布时间: 2006-06-13
作者: lovepolo 发布时间: 2006-07-21
那么你N台电脑的操作系统是用正版还是用盗版? :)
还以为没人关心这个话题,所以最近的一些成果都没有写出来,如果有同志对这话题有兴趣或有需要请表个态,我再写点东西。
作者: 华铸 发布时间: 2006-07-26
好文章!关心的人不多是因为有这个需求的人还没有意识到在linux上的论坛竟然把windows的难题给解决了!
靠这个帖子可以让多少网吧管理员投身linux啊!
作者: pengtu 发布时间: 2006-09-11
好文章!关心的人不多是因为有这个需求的人还没有意识到在linux上的论坛竟然把windows的难题给解决了!
靠这个帖子可以让多少网吧管理员投身linux啊!
哈哈,你说有多少网吧管理员投身Linux,我觉得夸张了一点。:)
对于Linux我比较喜欢用务实的观点去看,我很喜欢Linux,但我清楚明白她并不能完全满足我工作和娱乐的需要,但由于喜欢Linux,所以我希望能够让她的优点能够体现出来。
通过Linux和LTSP搭建的Windows无盘终端,在网吧是没有希望的,因为网吧现在已经是游戏厅了,终端不可能满足他们的需求,但在办公环境下,却非常的合适,加上VMWare免费的虚拟技术,可以让一家公司节省不少经费,也让网络管理员轻松不少。
作者: 华铸 发布时间: 2006-09-12
作者: 998hongwei 发布时间: 2006-11-19
好文章!关心的人不多是因为有这个需求的人还没有意识到在linux上的论坛竟然把windows的难题给解决了!
靠这个帖子可以让多少网吧管理员投身linux啊!
哈哈,你说有多少网吧管理员投身Linux,我觉得夸张了一点。:)
对于Linux我比较喜欢用务实的观点去看,我很喜欢Linux,但我清楚明白她并不能完全满足我工作和娱乐的需要,但由于喜欢Linux,所以我希望能够让她的优点能够体现出来。
通过Linux和LTSP搭建的Windows无盘终端,在网吧是没有希望的,因为网吧现在已经是游戏厅了,终端不可能满足他们的需求,但在办公环境下,却非常的合适,加上VMWare免费的虚拟技术,可以让一家公司节省不少经费,也让网络管理员轻松不少。
用于办公,,是不错,不过只能用于地产中介那种查一查资料用,,,,但管理轻松就不见得了,,如果机子一坏,,所有的电脑都不能使用,,
作者: 998hongwei 发布时间: 2006-11-19
win的终端服务好像有90天的试用限制,过期了怎么办?
作者: arbor 发布时间: 2006-12-04
作者: skyx 发布时间: 2007-04-10
Here we take vmware-player 1.0.0-19317 as an example, and this method only works in the CPU arch matches each other in the server and client:
0. Make sure client's kernel is same with server, i.e.
For server, "uname -r"
For client, "cat /tftpboot/nbi_img/kernel_version_in_initrd.txt"
These two must match each other.
The CPU arch must be the same, too.
For server, "uname -m"
For client, "cat /tftpboot/nbi_img/client_kernel_arch.txt"
These two must match each other.
If not, you have to run "/opt/drbl/sbin/drblsrv -i" again, and let kernel of
client is same with that of server, or reinstall the kernel in the server to make it same with that in client.
2. sudo rpm -Uvh VMware-player-1.0.1-19317.i386.rpm
3. sudo vmware-config.pl
4. sudo /opt/drbl/sbin/dcs , then choose "others" -> re_deploy
or
run "/opt/drbl/sbin/drblpush -i" again.
5. Just in case, remove the file /etc/vmware/not_configured in every client by:
sudo /opt/drbl/sbin/drbl-rm-host /etc/vmware/not_configured
6. sudo /opt/drbl/sbin/drbl-client-service vmware on
7. If client is already on, you can run
sudo /opt/drbl/bin/drbl-doit "/etc/init.d/vmware start"
or
reboot the client
8. login client, run vmplayer
The principle is: (a) The client must have the modules "vmmon" and "vmnet" that vmware need, and they exist in the client's kernel modules. For example, in CentOS 4.2, they exist in /tftpboot/node_root/lib/modules/2.6.9-22.0.1.EL/misc.
(b) The file "/tftpboot/nodes/$IP/etc/vmware/not_configured" should not exist if well configured (by vmware-config.pl).
作者: skyx 发布时间: 2007-04-10
zhuqin_83:
How da ya think?
作者: skyx 发布时间: 2007-04-10