rt.. 有谁用aptitude的吗? 11.10太奇怪了, aptitude里面大多数包居然都有2份, 版本也一样. 唯一不同的就是一个Description另一个没用... 如果选错了就会造成大量大量的冲突.
老版本没有这样的事..
为什么aptitude里面的包都出现了2份
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
- 帖子: 29
- 注册时间: 2007-03-25 19:23
-
- 帖子: 29
- 注册时间: 2007-03-25 19:23
Re: 为什么aptitude里面的包都出现了2份
似乎找到一个可能的原因? 我的ubuntu用mini.iso安装的amd64版本.
aptitude update的时候,发现会把i386 Packages也下载了.
具体原因还是不明...
aptitude update的时候,发现会把i386 Packages也下载了.
具体原因还是不明...
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
-
- 帖子: 29
- 注册时间: 2007-03-25 19:23
Re: 为什么aptitude里面的包都出现了2份
我重装若干次换了若干个源好像都这样。。。eexpress 写了:源混乱了吧。赶紧看看。
-
- 帖子: 29
- 注册时间: 2007-03-25 19:23
Re: 为什么aptitude里面的包都出现了2份
找到原因了
https://wiki.ubuntu.com/OneiricOcelot/T ... view/Beta2
Improved handling of 32-bit compatibility on amd64 systems
Ubuntu 11.10 Beta 2 provides "multiarch" support for installing 32-bit library and application packages on 64-bit systems. For all amd64 installs and upgrades, select 32-bit software, including skype and flash, will be installable directly using the same 32-bit packages that are used on i386 installations, without the need to install the ia32-libs compatibility package. For users this means 32-bit libraries will always be available at the same time as their 64-bit counterparts, even in the case of security updates, and users will only need to install those 32-bit libraries needed by the applications they have installed.
Enabling multiarch if you upgraded before Beta-1
amd64 users who upgraded to oneiric prior to August 16th or who installed oneiric prior to alpha-3 will need to manually enable multiarch support on their systems to ensure they get the same experience (and see the same packages) as other users. This is as simple as running the following command:
$ echo foreign-architecture i386 | sudo tee /etc/dpkg/dpkg.cfg.d/multiarch
An apt-get update later, and you'll have access to the full array of i386 packages in addition to the amd64 ones.
相应改回去应该就好了.
https://wiki.ubuntu.com/OneiricOcelot/T ... view/Beta2
Improved handling of 32-bit compatibility on amd64 systems
Ubuntu 11.10 Beta 2 provides "multiarch" support for installing 32-bit library and application packages on 64-bit systems. For all amd64 installs and upgrades, select 32-bit software, including skype and flash, will be installable directly using the same 32-bit packages that are used on i386 installations, without the need to install the ia32-libs compatibility package. For users this means 32-bit libraries will always be available at the same time as their 64-bit counterparts, even in the case of security updates, and users will only need to install those 32-bit libraries needed by the applications they have installed.
Enabling multiarch if you upgraded before Beta-1
amd64 users who upgraded to oneiric prior to August 16th or who installed oneiric prior to alpha-3 will need to manually enable multiarch support on their systems to ensure they get the same experience (and see the same packages) as other users. This is as simple as running the following command:
$ echo foreign-architecture i386 | sudo tee /etc/dpkg/dpkg.cfg.d/multiarch
An apt-get update later, and you'll have access to the full array of i386 packages in addition to the amd64 ones.
相应改回去应该就好了.
- ljj_jjl2008
- 论坛版主
- 帖子: 14256
- 注册时间: 2007-09-16 8:29
Re: 为什么aptitude里面的包都出现了2份
版本信息混乱了。
闻到死太贵, 麦克价更高。 有了笨笨兔, 二者皆可抛。
+ 我的六轮折腾
+ 折腾6轮的结果(对40余种WM的测试和分析,多种DE和WM并存的方案)
+ 折腾的中间成果:可以独立运行的一个Wharf(图标化的启动菜单)
+ 强烈推荐----折腾的终极成果:一个自己开发的DE环境
+ 签名空闲链接位置招租
+ 我的六轮折腾
+ 折腾6轮的结果(对40余种WM的测试和分析,多种DE和WM并存的方案)
+ 折腾的中间成果:可以独立运行的一个Wharf(图标化的启动菜单)
+ 强烈推荐----折腾的终极成果:一个自己开发的DE环境
+ 签名空闲链接位置招租
-
- 帖子: 3173
- 注册时间: 2010-01-13 23:26
Re: 为什么aptitude里面的包都出现了2份
有Multi-Arch,amd64系统上可以安装大部分i386软件包。
Here I am.
Ubuntu 桌面培训 - 全中文官方文档,含汉化截图,提供PDF
Ubuntu 桌面培训 - 全中文官方文档,含汉化截图,提供PDF