每当我想在Ubuntu 16.04上升级或安装任何软件包时,这个错误就会出现!
dpkg:错误处理/var/cache/apt/archives/gcc-6-base_6.0.1-ubuntu1_amd64.deb(--unpack):
包架构(amd64)与系统(i386)不匹配
处理时遇到错误:
/var/cache/apt/archives/gcc-6-base_6.0.1-0ubuntu1_amd64.deb
e:子进程/usr/bin/dpkg返回了错误代码(1)
uname命令输出如下:
uname -i
x86_64
uname -a
Linux hossein 4.4.0-138-generic #164-Ubuntu SMP Tue Oct 2 17:16:02 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
您的处理器(如所引用)的工作方式与封装内二进制文件提供的体系结构不同。要变通解决此问题,您可以:
当您试图安装GCC时,一个简单的
sudo apt-get install gcc
应该从最新的稳定版本开始工作。如果您不断收到错误,请尝试检查以下线程:
https://askubuntu.com/questions/778318/how-do-i-install-gcc-6-latest-6-1-on-ubuntu-14-04-lts-make-c14-the-default https://askubuntu.com/questions/466651/how-do-i-use-the-latest-gcc-on-ubuntu
尝试运行此命令以启用对64位用户空间的支持。
sudo apt-get update
sudo dpkg --add-architecture amd64
sudo apt-get update
并尝试再次安装软件包。此外,您可以尝试运行
dpkg --print-architecture
进一步推进调查。
问题内容: 我已经看到了一些与此相关的帖子…但是我看到的所有建议的解决方案似乎都不起作用....我在EC2实例中运行R并运行以下命令尝试安装rJava,但无济于事…任何帮助将不胜感激。 问题答案: 在Ubuntu上获取rJava的最简单方法是从存储库中安装它,而不是尝试直接从CRAN中安装它。从命令行这应该可以解决问题
我尝试了我可能找到的每一个包,但没有一个会安装在我的项目中。我已经安装了扩展和更新列表中列出的所有可用更新。例如,当我尝试安装SendGrid时,结果是这样的(与所有其他包的结果一样): 更新2: 好吧,这不是我们的解决方案。我们再次从头创建了一个新的解决方案(这浪费了大量的开发时间),添加了几个包(Identity、EF、SendGrid),在将解决方案签入VSO后,另一个开发人员执行新的分支创
问题内容: 由于与另一个软件包的名称冲突,Ubuntu上的NodeJS解释器名称()已重命名为。这是自述文件。Debian说: Node.js解释器命令的上游名称是“ node”。在Debian中,解释器命令已更改为“ nodejs”。 这样做是为了防止名称空间冲突:其他命令在上游使用相同的名称,例如“ node”包中的ax25-node。 必须将调用Node.js作为shell命令的脚本更改为使
如何修复这个错误?
我正试图为我在ubuntu 14上的应用创建一个应用安装包,据我所知,这个包是debian包格式的,如果我错了,请纠正我 我的问题是如何为我的应用程序安装图标文件,据我所知,图标是在桌面文件中定义的,并将被复制到/usr/share/applications dir,我如何从包中将图标文件复制到目的地?
当我使用具有M1体系结构的Mac时,我在R中安装软件包的时间很糟糕。 以下是我目前为止遵循的步骤 > 安装Javahttps://www.azul.com/downloads/?os=macos <代码>安装。R中的程序包(“rJava”) 终端中的R CMD javareconf <代码>动态。加载(“/Library/Java/JavaVirtualMachines/zulu-16.jdk/C