当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 16 篇帖子 ]  前往页数 1, 2  下一页
作者 内容
1 楼 
 文章标题 : 关于64位安装32包的问题
帖子发表于 : 2012-10-01 15:47 
头像

注册: 2009-08-12 2:54
帖子: 18
系统: 瘟到死7+友帮拓12.04
送出感谢: 1
接收感谢: 0 次
我安装的是kubuntu12.04 lst smd64 为了安装a卡的驱动 装了个32位包 然后装amd64chrome不能安装 检测系统内核居然是i386 之前没有测过 请教是因为打了32位包内核变32位了吗? :em06


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 关于64位安装32包的问题
帖子发表于 : 2012-10-01 16:09 

注册: 2005-09-13 4:56
帖子: 1110
系统: Ubuntu QQ
送出感谢: 0 次
接收感谢: 46
uname -r,看返回结果
dpkg --get-selections linux-image* ,看返回结果


_________________
添加ppa后只更新此ppa:
update-ppa()
{ sudo apt-get update -o Dir::Etc::sourcelist="sources.list.d/$1.list" -o Dir::Etc::sourceparts="-" -o APT::Get::List-Cleanup="0"
}
写入~/.bashrc,source一下,就可以直接用,是不是很方便?觉得方便就按个赞。



_________________
评价: 3.7% snake1st
 
页首
 用户资料  
 
3 楼 
 文章标题 : Re: 关于64位安装32包的问题
帖子发表于 : 2012-10-01 16:20 
头像

注册: 2009-08-12 2:54
帖子: 18
系统: 瘟到死7+友帮拓12.04
送出感谢: 1
接收感谢: 0 次
第一个结果:
3.2.0-31-generic-pae
第二个结果:
linux-image-3.2.0-23-generic-pae install
linux-image-3.2.0-31-generic-pae install
linux-image-generic-pae install
具体什么情况? :em20


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 关于64位安装32包的问题
帖子发表于 : 2012-10-01 16:33 
头像

注册: 2011-11-18 21:41
帖子: 764
地址: China
系统: kubuntu 13.4 amd64
送出感谢: 1
接收感谢: 41
应该用这个命令
代码:
uname-a


代码:
[email protected]:~$ uname --help
用法:uname [选项]...
输出一组系统信息。如果不跟随选项,则视为只附加-s 选项。

  -a, --all         以如下次序输出所有信息。其中若-p 和
            -i 的探测结果不可知则被省略:
  -s, --kernel-name      输出内核名称
  -n, --nodename      输出网络节点上的主机名
  -r, --kernel-release      输出内核发行号
  -v, --kernel-version      输出内核版本
  -m, --machine      输出主机的硬件架构名称
  -p, --processor      输出处理器类型或"unknown"
  -i, --hardware-platform   输出硬件平台或"unknown"
  -o, --operating-system   输出操作系统名称
      --help      显示此帮助信息并退出
      --version      显示版本信息并退出


_________________
代码:
The best way to predict the future is to invent it.


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 关于64位安装32包的问题
帖子发表于 : 2012-10-01 16:35 
头像

注册: 2011-11-18 21:41
帖子: 764
地址: China
系统: kubuntu 13.4 amd64
送出感谢: 1
接收感谢: 41
还有
引用:
我安装的是kubuntu12.04 lst smd64

应该是 kubuntu12.04 lts amd64


_________________
代码:
The best way to predict the future is to invent it.


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 关于64位安装32包的问题
帖子发表于 : 2012-10-01 16:37 

注册: 2005-09-13 4:56
帖子: 1110
系统: Ubuntu QQ
送出感谢: 0 次
接收感谢: 46
没错,你正在使用i386内核。

再输入uname -m,看返回结果。

snake1st 写道:
第一个结果:
3.2.0-31-generic-pae
第二个结果:
linux-image-3.2.0-23-generic-pae install
linux-image-3.2.0-31-generic-pae install
linux-image-generic-pae install
具体什么情况? :em20


_________________
添加ppa后只更新此ppa:
update-ppa()
{ sudo apt-get update -o Dir::Etc::sourcelist="sources.list.d/$1.list" -o Dir::Etc::sourceparts="-" -o APT::Get::List-Cleanup="0"
}
写入~/.bashrc,source一下,就可以直接用,是不是很方便?觉得方便就按个赞。


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 关于64位安装32包的问题
帖子发表于 : 2012-10-01 17:18 
头像

注册: 2011-11-18 21:41
帖子: 764
地址: China
系统: kubuntu 13.4 amd64
送出感谢: 1
接收感谢: 41
原来发行号后还跟着个pae,果然是IA32,但查看主机架构干什么?六七年前的,非x86-64架构的cpu难道还能跑得动kubuntu12.4?


_________________
代码:
The best way to predict the future is to invent it.


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 关于64位安装32包的问题
帖子发表于 : 2012-10-01 17:47 

注册: 2005-09-13 4:56
帖子: 1110
系统: Ubuntu QQ
送出感谢: 0 次
接收感谢: 46
胡说啥呢,你以为amd64上就不能跑i386内核了,你规定的?现在都已经multiarch了,你告诉我除了uname -m还有什么命令能确定楼主装的的确是amd64,而不是i386或其他的?

wangchaoran 写道:
原来发行号后还跟着个pae,果然是IA32,但查看主机架构干什么?六七年前的,非x86-64架构的cpu难道还能跑得动kubuntu12.4?


_________________
添加ppa后只更新此ppa:
update-ppa()
{ sudo apt-get update -o Dir::Etc::sourcelist="sources.list.d/$1.list" -o Dir::Etc::sourceparts="-" -o APT::Get::List-Cleanup="0"
}
写入~/.bashrc,source一下,就可以直接用,是不是很方便?觉得方便就按个赞。


页首
 用户资料  
 
9 楼 
 文章标题 : Re: 关于64位安装32包的问题
帖子发表于 : 2012-10-02 0:40 
头像

注册: 2009-08-12 2:54
帖子: 18
系统: 瘟到死7+友帮拓12.04
送出感谢: 1
接收感谢: 0 次
我安装的确实是kubuntu 12.04 lst amd64 系统内核也确实是i386 这就是让我不解的地方 所以才来请教 不要因为一个问题伤了大家和气~ :em11
补充一下 我主机的硬架结构是i686
配置如下:
amd x631
主板 技嘉ga55
4g ddr3
1tb
ati hd5750


页首
 用户资料  
 
10 楼 
 文章标题 : Re: 关于64位安装32包的问题
帖子发表于 : 2012-10-02 1:06 
头像

注册: 2011-06-04 20:24
帖子: 622
送出感谢: 2
接收感谢: 18
你如何确定你安装的是amd64的版本,根据你的内核,楼主明显安装的i386的系统.


_________________
我的博客
如果要交换连接的话,请到留言板留下链接地址


页首
 用户资料  
 
11 楼 
 文章标题 : Re: 关于64位安装32包的问题
帖子发表于 : 2012-10-02 1:44 

注册: 2005-09-13 4:56
帖子: 1110
系统: Ubuntu QQ
送出感谢: 0 次
接收感谢: 46
老实说我很怀疑,有没有可能你安装的其实是12.04 i386呢?你uname -m的结果是啥?虽然有了multiarch因而理论上有可能,但是我还是不能相信i386的内核可以完美运行在64位的系统中。

snake1st 写道:
我安装的确实是kubuntu 12.04 lst amd64 系统内核也确实是i386 这就是让我不解的地方 所以才来请教 不要因为一个问题伤了大家和气~ :em11
补充一下 我主机的硬架结构是i686
配置如下:
amd x631
主板 技嘉ga55
4g ddr3
1tb
ati hd5750


_________________
添加ppa后只更新此ppa:
update-ppa()
{ sudo apt-get update -o Dir::Etc::sourcelist="sources.list.d/$1.list" -o Dir::Etc::sourceparts="-" -o APT::Get::List-Cleanup="0"
}
写入~/.bashrc,source一下,就可以直接用,是不是很方便?觉得方便就按个赞。


页首
 用户资料  
 
12 楼 
 文章标题 : Re: 关于64位安装32包的问题
帖子发表于 : 2012-10-02 11:30 
头像

注册: 2011-11-18 21:41
帖子: 764
地址: China
系统: kubuntu 13.4 amd64
送出感谢: 1
接收感谢: 41
引用:
胡说啥呢,你以为amd64上就不能跑i386内核了,你规定的?现在都已经multiarch了,你告诉我除了uname -m还有什么命令能确定楼主装的的确是amd64,而不是i386或其他的?

我向8楼认错,我看错了命令输出,snake1st已把输出写出来了:i686

amd速龙 x4 631 ,APU A6 屏蔽掉显核的产品,去年才有,cpu为速龙ii架构,很明显是64位cpu。我也没说amd64架构的cpu不能跑32位内核,我的意思是uname -m是 输出主机的硬件架构名称,不过我一直用的是amd64的ubuntu,没在32位系统中用过此命令,所以想当然的认为“硬件架构”指的是cpu支持的架构。不过既然uname -m能输出i686,uname -p或uname -i输出的也应该是i686,不过64位系统应该用不了i386内核,因为装不上,我用新立得试了。
还有,Multiarch是让32位程序在64位内核上跑,而不是64位程序在32位内核上跑。Multiarch只是一个库,如果内核无64位寻址能力,就不能跑64位程序。虽然苹果用过把用户空间可见的地址空间扩展到了64位,因此理论上用户程序可以以64位方式执行,而内核是32位的。但这种方法效率太低,我认为linux的32位内核应该不会用这种技术。pae只能将寻址空间扩展到了36位,应该不能运行64位程序。


_________________
代码:
The best way to predict the future is to invent it.


页首
 用户资料  
 
13 楼 
 文章标题 : Re: 关于64位安装32包的问题
帖子发表于 : 2012-10-02 11:56 

注册: 2005-09-13 4:56
帖子: 1110
系统: Ubuntu QQ
送出感谢: 0 次
接收感谢: 46
你说的大部分是对的,但是有ia32-libs,所以还是有可能,我承认我也不相信32位内核能完美运行在amd64下,但这不排除理论上的可能,所以我才让楼主试试,毕竟他的问题本来就很诡异。


_________________
添加ppa后只更新此ppa:
update-ppa()
{ sudo apt-get update -o Dir::Etc::sourcelist="sources.list.d/$1.list" -o Dir::Etc::sourceparts="-" -o APT::Get::List-Cleanup="0"
}
写入~/.bashrc,source一下,就可以直接用,是不是很方便?觉得方便就按个赞。


页首
 用户资料  
 
14 楼 
 文章标题 : Re: 关于64位安装32包的问题
帖子发表于 : 2012-10-02 13:09 
头像

注册: 2011-11-18 21:41
帖子: 764
地址: China
系统: kubuntu 13.4 amd64
送出感谢: 1
接收感谢: 41
你的根目录和/usr下有没有名为 lib64的文件夹?再进/boot里复制一个initrd.img文件到家目录并解压两次,第一次解压最好用ark,用归档管理器可能会发生错误,第二次不用真正解压,直接用归档管理器打开,看一下里面是否有一个名为lib64的文件夹,如果没有,就不是64位内核.

如果实在解决不了,就重装吧,给你一个ubuntu 12.4.1 amd64的下载链接:
http://cdimage.ubuntu.com/releases/12.04.1/release/ubuntu-12.04.1-desktop-amd64+mac.iso


_________________
代码:
The best way to predict the future is to invent it.


页首
 用户资料  
 
15 楼 
 文章标题 : Re: 关于64位安装32包的问题
帖子发表于 : 2012-10-03 18:50 
头像

注册: 2009-08-12 2:54
帖子: 18
系统: 瘟到死7+友帮拓12.04
送出感谢: 1
接收感谢: 0 次
谢谢各位的热心 我已经重新换了 ubuntu gnome3抛弃了kde 虽然kde界面很win很容易上手 但是毕竟不是纯开源 也不符合我换系统的初衷 谢谢大家的关注 :em01


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 16 篇帖子 ]  前往页数 1, 2  下一页

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 0 位游客


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

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

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