ubuntu10.04.3LTS下的各种服务配置

来源:互联网 发布:java鱼雷价目表 编辑:程序博客网 时间:2024/05/29 15:37

     曾几何时,自以为记性还不错 ,不习惯做各种记录。随着年龄增大,越来越相信一句话:好记性不如烂笔头。

      本周的前3天(周日~周二),完成的主要工作:ubuntu10.04.3LTS+linux2.6.38.8 + RTAI3.9+ emc_2.6_pre。 

l ubuntu10.04.3LTS

在虚拟机Vmware Wokstation上重装ubuntu10.04.3LTS,纯属意外。我最初的想法,在原来已经安装好的ubuntu10.04.3LTS上编译内核,再安装RTAIEMC2。由于原来给虚拟机分配的硬盘大小为20G,已不能满足当前需求,故在网上寻求能够增大虚拟机下硬盘空间大小的解决方案,却因为理解错误,最终酿成重装的后果。出师不利也罢,好事多磨也好。重装就重装吧,正好利用此机会,熟悉linux下的各种命令和服务配置。

1.增大虚拟机硬盘大小的方法有两种:

方法在虚拟机的界面上修改,Edit virtual machine settings"-->"Hard Disk(SCSI)"-->"Utilities"-->"Expand"

方法Windows XPcmd中用命令修改:vmware-vdiskmanager.exe -x 40GB xxxx.vmdk

   vmware-vdiskmanager.exe 位于D:\Program Files\vmware7.1目录下

2.安装ubuntu10.04.3LTS的镜像,安装好后,查看内核版本以及ubuntu版本

rita@rita-desktop:/usr/src/emc2$ uname -a
Linux rita-desktop 2.6.38.8rtai-1 #2 SMP PREEMPT Tue Sep 25 11:09:28 CST 2012 i686 GNU/Linux

rita@rita-desktop:/usr/src/emc2$ cat /etc/issue
 Ubuntu 10.04.3 LTS \n \l

3. 配置网络

设置静态IP地址:192.168.80.128     

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

IP地址设置: /etc/network/interface
 // 动态DHCP获得
 # 启动系统激活设备
 # Loop回环地址
 auto lo
 iface lo inet loopback


  启动系统激活设备
 # 网卡eth0设置为DHCP类型
 auto eth0 
 iface eth0 inet dhcp 


// 静态Static获得
 # 启动系统激活设备
 # Loop回环地址
 auto lo
 iface lo inet loopback


 # 启动系统激活设备
 # 网卡eth0设置为Static类型
 auto eth0
 iface eth0 inet static 
 # 指定IP地址、子网掩码、广播、网关
 address 192.168.80.128
 netmask 255.255.255.0  
 network 192.168.80.0
 broadcast 192.168.80.255
 gateway 192.168.80.2
 # 指定DNS服务器地址
 dns-nameservers 192.168.80.1

dns-search somedomain.org
 ========================
 DNS服务器设置: /etc/resolv.conf
 // 必须设置.否则无法访问任何URL
 nameserver192.168.80.1
 ========================

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

 

设置好后,查看配置文件:  

 rita@rita-desktop:/usr/src/emc2$ cat /etc/network/interfaces 
 auto lo
 iface lo inet loopback
 auto eth0
 iface eth0 inet static 
 address 192.168.80.128
 netmask 255.255.255.0  
 network 192.168.80.0
 broadcast 192.168.80.255
 gateway 192.168.80.2
 dns-nameservers 192.168.80.1

 最后,重启网络:

/etc/init.d/networking restart

  

4. 安装vi

sudo apt-get install vim

5. 安装虚拟机工具  cd /home/rita/
 mkdir VmwareTools

 cd VmwareTools/
 cp /media/VMware\ Tools/* .
 tar zxvf VMwareTools-8.4.5-324285.tar.gz
 cd vmware-tools-distrib/
 sudo ./vmware-install.pl   

 开始安装:按照提示输入回车“ yes

 

 rm -rf  /home/rita/ VmwareTools 

 sudo reboot 

6. 安装samba

先卸载相关软件:

sudo apt-get remove samba-common

sudo apt-get remove smbclient

sudo apt-get remove samba  

如果有需要

sudo apt-get remove libwbclient0

sudo apt-get install libwbclient0

安装:

sudo apt-get install samba

sudo apt-get install smbfs

安装中遇到的问题:

       1samba: Depends: libwbclient0 (= 2:3.4.7~dfsg-1ubuntu3.4) but 2:3.4.7~dfsg-1ubuntu3.6 is to be installed

 原因samba的依赖库:libwbclient0  版本太低

 解决:升级libwbclient0  

   sudo apt-get remove libwbclient0

   sudo apt-get install libwbclient0

7.安装sshd
 sudo aptitude install openssh-server
 /etc/init.d/ssh restart
 netstat -tlp 
 是否能找到如下行:

   tcp6    0    0 *:ssh                *:*                   LISTEN     -

 安装中遇到的问题:

 1Ecould not get lock /var/lib/dpkg/lock -open
 原因:1)有可能有其他的apt-get进程在活动,导致资源被锁不可用。
               解决办法,把apt-get进程找出来,杀死!
                    ps aux | grep apt-get
                    sudo kill -9 <PID>

         2)可能是上次安装时没正常完成,而导致出现此状况。

               解决方法:输入以下命令
                    sudo rm /var/cache/apt/archives/lock
                    sudo rm /var/lib/dpkg/lock

  之后再安装想装的包,即可解决。

原创粉丝点击