Tag: 架构

包管理系统在架构上搞砸了

我想我在包装系统中弄乱了一些东西。 我试图达到某种“基本”状态,我使用https://repogen.simplylinux.ch/generate.php给我一个新的source.list。 我将/etc/apt/sources.list.d/重命名为/etc/apt/sources.list.d/以使其/etc/apt/sources.list.d.save 。 但是现在当我 sudo apt-get update 我收到很多消息 Err http://download.virtualbox.org trusty/contrib armhf Packages 404 Not Found [IP: 2.20.143.5 80] Ign http://download.virtualbox.org trusty/contrib Translation-en Ign http://download.virtualbox.org trusty/contrib Translation-de 或W:无法获取http://update.yuuguu.com/repositories/apt/dists/hardy/multiverse/binary-armhf/Packages 404 Not Found [IP:2.20.143.5 80] 我的source.list是#——————————————– ———————————- ## OFFICIAL UBUNTU REPOS ## ——— ————————————————– ——————-# ###### Ubuntu Main Repos deb http://de.archive.ubuntu.com/ubuntu/ trusty main restricted universe multiverse […]

如何检测.deb包的体系结构?

存储库中有一个.deb包,声明为32位,但安装64位二进制文​​件。 通过apt-get从存储库安装以及下载.deb文件和运行dpkg -i 。 如果我安装该文件进行尝试,它会以32位升级/覆盖我现有的应用程序,而我无法再运行它(在15.04 32位Ubuntu上)。 当这首先发生时,我搜索了已安装的可执行文件which并用file检查了它的类型,certificate它是64位ELF二进制文件: $ file qtox qtox: ELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), statically linked, stripped 因此,当我等待维护人员解决问题时,如何确定包(来自存储库或.deb文件)包含哪个体系结构? 我为存储库版本尝试了apt-cache show和apt-cache policy ,为.deb文件尝试了dpkg -I ,但是所有这些都报告了32位,这是错误的。 有没有机会找到包含可执行文件的真实体系结构,除非访问包的元信息(我认为这是我尝试过的命令?),这显然不合适。

Apt-get升级包从32位到不支持的64位 – 为什么以及如何还原?

最近, qtox的存储库必须改变它的域,而新的存储库目前只包含64位版本。 但是,我在15.04 32bit,无法运行任何64位软件。 现在,当我上次运行apt-get upgrade或apt-get dist-upgrade (无法准确记住哪一个)时,它还将软件包qtox升级到了存储库中的最新版本。 但这是64位版本! 现在我再也无法启动qtox了: $ qtox bash: /usr/bin/qtox: cannot execute binary file: Exec format error $ file $(which qtox) /usr/bin/qtox: ELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), statically linked, stripped $ uname -a Linux UbuntuDesktop 3.19.0-26-generic #27-Ubuntu SMP Tue Jul 28 18:26:33 UTC 2015 i686 i686 i686 GNU/Linux […]

是否有适用于i486架构的Ubuntu Server?

我有一台非常弱的机器(i486具有512 MB的RAM)并且想在其上安装最后一个Ubuntu服务器版本。 当我尝试安装ubuntu服务器11.10(32位)时,安装程​​序说所需的架构是i586,但只发现CPU是i486。 如果没有i486 ubuntu可用,我如何使用i486优化重新编译内核并将其替换为安装程序的默认内核?

便携式虚拟机

我想用virtualbox创建一个虚拟机,并在不同的计算机上使用它。 问题是我需要在不同的机器上处理我的编程项目,并通过互联网同步它们越来越不舒服。 我可以创建一个可移植的虚拟机并在多个主机上使用它吗? 什么是主机CPU架构不同(32位对64位)?

“取决于:ia32-libs-multiarch但它不可安装” – 解决方案

我注意到12.10试图让Android SDK正常工作。 对于64位版本,需要安装: sudo apt-get install ia32-libs 但是,在64位12.10下,我收到以下错误: The following packages have unmet dependencies: ia32-libs : Depends: ia32-libs-multiarch but it is not installable 和 > apt-get install ia32-libs-multiarch Reading package lists… Done Building dependency tree Reading state information… Done Package ia32-libs-multiarch is not available, but is referred to by another package. This may mean that […]

如何在Ubuntu中安装Opera for Linux?

我已经下载了Opera for Linux 64位版本,但是当我尝试通过Ubuntu软件中心进行安装时,它告诉我这是错误的架构。 我能做什么?

为什么更新和升级的分离甚至存在?

我理解在apt ,命令update更新可用软件包列表,但它不会升级已从这些软件包安装的软件。 我也明白, upgrade升级我已安装的任何软件,如上所述,我使用update了这个软件包。 Ubuntu / Debian开发人员分拆update和upgrade的原因是什么,而是使用一个命令来完成这两项任务? 这是关于Ubuntu开发人员的架构哲学的更多问题。

在64位机器上编译32位内核

我正在尝试为32位单核Intel Atom机器编译内核。 不用说,编译花费了大量的时间。 它已经持续了2个小时,它仍然只是驱动模块的一半。 在我的主桌面上编译内核只需要15分钟,但它是64位机器。 我可以交叉编译从更好的机器生成32位内核包吗?

为了获得更好的性能,我应该安装32位还是64位?

我不太了解32位和64位。 我一直在使用32位并且它崩溃了(不能正常工作,我不知道如何恢复) 这里的问题 …..我没有备份我运行3.2双核英特尔处理器你能推荐我吗哪个会更好,我做web开发(php和mysql)和学习python。