当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 2 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [问题]可以正常上网,但apt-get似乎连不上网络
帖子发表于 : 2007-11-09 16:32 

注册: 2007-11-09 14:20
帖子: 6
送出感谢: 0 次
接收感谢: 0 次
我的ubuntu7.04可以浏览网页,但apt-get似乎总是不能访问远程网络,不知道为什么?

首先说下我的系统环境:我用的是VMWare 6装的ubuntu,host system是xp,guest system是ubuntu 7.04,在VMWare上配置的上网方式是NAT(不是默认的桥接方式)。
本机(xp): IP: 192.168.0.6 网关: 192.168.0.1
虚拟机(ubuntu):IP: 192.168.192.25 网关:192.168.192.2

我断定apt-get不能访问网络的证据:
1)输入sudo apt-get update,该命令在2秒之内完成,并且没有任何更新。
2)输入sudo apt-cache search ruby(我想安装ruby,一种脚本语言),该命令在1秒内完成,输出
libgtksourceview-common - common files for the GTK+ syntax highlighting widget
libgtksourceview2.0-common - common files for the GTK+ syntax highlighting widget
如果能够apt-cache能够连网,应该可以搜出一大堆吧

我用的公司的机器,公司似乎禁用了ICMP协议(ping命令用到此协议),我在xp下只能ping到局域网内的主机,任何外网的机器都不能ping通,但可以正常上网。我在虚拟机(ubuntu)下ping xp主机(192.168.0.6)也ping不通,当然它可以ping能网关(192.168.192.2)。所以我想会不会和这有关,apt-get不会用到ICMP协议吧,印象中它应该用http(猜的,apt-get带一个Get嘛)。

不知道各位大侠有没有碰到这种问题,到网上搜了好久都没有找出解决方法,望指点!


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2007-11-10 17:46 

注册: 2007-11-08 19:58
帖子: 11
送出感谢: 0 次
接收感谢: 0 次
命令apt-get update只是更新源,得到源里的软件包的状况,比如源里新增了那些软件包,那些包版本升级了,等等,它不会下载或安装软件包。

命令apt-get install 用于安装软件包。安装ruby,使用命令apt-get install ruby,普通用户需要在命令前加上sudo 。
也可以使用

安装软件前,选择一个合适的安装源,要求源里包括需要的软件包,否则无法安装,下载网速不能太慢。关于安装源可以在网上搜索,ubuntu的源挺多的。

也可以通过其他途径获得所需的软件包(包括依赖的包),比如直接下载到本地,或从别人那里拷贝。在终端下,使用dpkg命令手工安装。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 2 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:Exabot [Bot] 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译