全部博文(174)
分类: LINUX
2009-04-25 00:01:14
于是乎,立马GOOGLE上搜索,发现要安装一个tftp-server安装包,搜了一个tftp-server-0.42-5.i386.rpm,执行如下命令,结果显示如下: [root@localhost ~]# rpm -ivh tftp-server-0.42-5.i386.rpm warning: tftp-server-0.42-5.i386.rpm: Header V3 DSA signature: NOKEY, key ID 4f2a6fd2 error: Failed dependencies: xinetd is needed by tftp-server-0.42-5.i386 继续GOOGLE,原来还需要先安装一个xinetd,继续下载一个xinetd-2.3.14-14.fc8.i386.rpm 执行命令显示如下: [root@localhost ~]# rpm -ivh xinetd-2.3.14-14.fc8.i386.rpm warning: xinetd-2.3.14-14.fc8.i386.rpm: Header V3 DSA signature: NOKEY, key ID 4f2a6fd2 Preparing... ########################################### [100%] 1:xinetd ########################################### [100%] [root@localhost ~]# rpm -ivh tftp-server-0.42-5.i386.rpm warning: tftp-server-0.42-5.i386.rpm: Header V3 DSA signature: NOKEY, key ID 4f2a6fd2 Preparing... ########################################### [100%] 1:tftp-server ########################################### [100%] [root@localhost ~]# rpm -qa } grep tftp grep-2.5.1-57.fc7 显示如上所示,说明安装成功。 然后修改一个配置文件, [root@localhost ~]#vi /etc/xinetd.d/tftp 你将会看到如下所示: service tftp { socket_type = dgram protocol = udp wait = yes user = root server = /usr/sbin/in.tftpd server_args = -s /tftpboot disable = no per_source = 11 cps = 1002 flags = IPv4 } 将disable=yes,改为如上所示,disable=no; 然后启动xinetd [root@localhost ~]# /etc/init.d/xinetd start 启动 xinetd: [确定] 如果不放心还可以再验证一下。 [root@localhost ~]# sudo netstat -anp | grep tftp udp 0 0 0.0.0.0:69 0.0.0.0:* 5249/in.tftpd unix 2 [ ] DGRAM 17654 5249/in.tftpd 到这一步,恭喜你已经成功。 TFTP已经在本机上安装成功,输入setup命令后也可以在系统服务里面找到tftp这一项服务。 结果来就可以使用TFTP服务来上传文件到开发板。 |
|