标签: arm64

33
推荐指数
2
解决办法
15万
查看次数

在带有arm64的ubuntu/debian上安装Chrome

我正在尝试使用以下命令安装 chrome:

wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add -
sh -c 'echo "deb [arch=$(dpkg --print-architecture)] https://dl-ssl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google.list'
apt update && apt install -y google-chrome-stable --no-install-recommends
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

Get:4 https://dl-ssl.google.com/linux/chrome/deb stable InRelease [1811 B]
Fetched 1811 B in 0s (4467 B/s)
Reading package lists...
Building dependency tree...
Reading state information...
All packages are up to date.

Reading package lists...
Building dependency tree...
Reading state information...
E: Unable to locate package google-chrome-stable
Run Code Online (Sandbox Code Playgroud)

有人知道为什么这对我不起作用吗?难道是 Google chrome 软件包不适用于我的系统:

root@xxx:/# dpkg …
Run Code Online (Sandbox Code Playgroud)

google-chrome software-installation arm64

23
推荐指数
1
解决办法
13万
查看次数

如何使用 Multipass 在 Apple M1 上旋转 x86_64 ubuntu

我有一个 Apple M1 处理器 (ARM64)。有什么办法可以旋转 x86_64 机器吗?默认情况下,Multipass 1.8.0 会启动 ARM64 Ubuntu 实例。

arm64 multipass

13
推荐指数
2
解决办法
6110
查看次数

如何在 arm64 系统上运行 armhf 可执行文件?

我在 arm64 服务器上安装了 Ubuntu 16.04.2 LTS:

# uname -a
Linux test 4.9.23-std-1 #1 SMP Mon Apr 24 13:18:14 UTC 2017 aarch64 aarch64 aarch64 GNU/Linux
Run Code Online (Sandbox Code Playgroud)

我运行了以下命令来启用armhf软件包安装:

# dpkg --add-architecture armhf
Run Code Online (Sandbox Code Playgroud)

然后我安装了这个traceroute包:

# apt-get install traceroute:armhf
Reading package lists... Done
Building dependency tree
[...]
Preparing to unpack .../traceroute_1%3a2.0.21-1_armhf.deb ...
Unpacking traceroute:armhf (1:2.0.21-1) ...
Processing triggers for man-db (2.7.5-1) ...
Run Code Online (Sandbox Code Playgroud)

但是,我无法启动可执行文件:

# traceroute
-bash: /usr/sbin/traceroute: cannot execute binary file: Exec format error
Run Code Online (Sandbox Code Playgroud)

更多信息:

# file /usr/bin/traceroute.db
/usr/bin/traceroute.db: ELF 32-bit …
Run Code Online (Sandbox Code Playgroud)

16.04 arm64

11
推荐指数
1
解决办法
1万
查看次数

Raspberry Pi 4 Ubuntu 19.10 无法在 boostrap 中启用 cgroup 内存

在 Raspberry Pi 4 上,在Ubuntu 19 arm64的香草下载19.10映像上,我尝试启用 Kubernetes 所需的 cgroup 内存失败。

我创建的(因为我不太了解真正的,我认为是第4个)

  • /boot/cmdline.txt
  • /boot/firmware/cmdline.txt
  • /boot/firmware/btcmd.txt (修改的)
  • /boot/firmware/usercfg.txt (修改的)

附加:

cgroup_enable=cpuset cgroup_enable=memory cgroup_memory=1
Run Code Online (Sandbox Code Playgroud)

但徒劳无功。

如果我检查cat /proc/cgroupscgroup 内存被禁用。

如果我检查cat /proc/cmdline没有。

我该如何解决?

raspberrypi arm64 19.10

11
推荐指数
2
解决办法
1万
查看次数

Ubuntu ARM 上有 x86 软件的翻译层吗?

我最近在虚拟机上的 M1 MacBook Air 上安装了 Ubuntu ARM(使用 Parallels),与 Windows ARM 和 macOS ARM 不同,Ubuntu ARM 似乎不包含 x86 应用程序的转换层,这使得该系统几乎无法用作很多Linux软件还不支持ARM。

例如,我在尝试使用 Gdebi 安装 VSCode 时遇到此错误:

截屏

我不敢相信 Linux ARM 上还没有翻译层,因为它是一个开源操作系统,通常比其他操作系统更容易、更快地开发此类东西。

有没有我可以安装的翻译层?

arm arm64

10
推荐指数
2
解决办法
2万
查看次数

当我可以安装“armhf”软件包时,为什么我不能在“amd64”系统上安装“arm64”软件包?

非常不言自明:有人可以告诉我为什么会收到错误吗

$ sudo apt-get install gcc-6-base:arm64
dpkg: error processing archive /var/cache/apt/archives/gcc-6-base_6.0.1-0ubuntu1_arm64.deb (--unpack):
 package architecture (arm64) does not match system (amd64)
Errors were encountered while processing:
 /var/cache/apt/archives/gcc-6-base_6.0.1-0ubuntu1_arm64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Run Code Online (Sandbox Code Playgroud)

什么时候

$ sudo apt-get install gcc-6-base:armhf
Selecting previously unselected package gcc-6-base:armhf.
(Reading database ... 219445 files and directories currently installed.)
Preparing to unpack .../gcc-6-base_6.0.1-0ubuntu1_armhf.deb ...
Unpacking gcc-6-base:armhf (6.0.1-0ubuntu1) ...
Setting up gcc-6-base:armhf (6.0.1-0ubuntu1) ...
Run Code Online (Sandbox Code Playgroud)

在我的 AMD64 系统上工作正常吗?我该如何解决?

64-bit apt arm 16.04 arm64

6
推荐指数
1
解决办法
3万
查看次数

适用于 Raspberry Pi ARM64 的 Ubuntu 21.10 中缺少 iscsi_tcp 内核模块

我刚刚为 Raspberry Pi ARM64 全新安装了 Ubuntu 21.10,以便尝试新版本。

执行 apt 升级并更新 iscsi 启动器名称后,我尝试运行

sudo iscsiadm --mode discovery --type sendtargets --portal 10.1.0.20
Run Code Online (Sandbox Code Playgroud)

但我收到以下错误

iscsiadm: read error (-1/104), daemon died?
iscsiadm: Could not scan /sys/class/iscsi_transport.
libkmod: ERROR ../libkmod/libkmod-module.c:838 kmod_module_insert_module: could not 
find module by name='iscsi_tcp'
iscsiadm: Could not insert module tcp. Kmod error -2
iscsiadm: iSCSI driver tcp is not loaded. Load the module then retry the command.
iscsiadm: Could not perform SendTargets discovery: iSCSI driver not found. Please make sure it is …
Run Code Online (Sandbox Code Playgroud)

kernel iscsi raspberrypi arm64 21.10

6
推荐指数
1
解决办法
2534
查看次数

如何在 Microsoft ARM 开发套件上安装 Ubuntu?

微软最近推出了ARM 开发套件

该计算机具有 32GB RAM 和 Qualcomm Snapdragon 8cx Gen 3 处理器,比 Raspberry Pi 更强大。

如何在其上安装Ubuntu?

arm system-installation arm64

6
推荐指数
0
解决办法
550
查看次数

我可以在运行 Ubuntu 16.04 的 ARM64 位平台上运行 ARM32 位应用程序吗

我的 64 位 ARM 平台随 Ubuntu 16 一起提供,我需要运行为 ARM32 编译的 32 位应用程序:

[root@artik publish]# file myApp
myApp: ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, for GNU/Linux 2.6.32, BuildID[sha1]=b455beda566647d2bfebccd157261c60c60f64b3, stripped
Run Code Online (Sandbox Code Playgroud)

是否可以在 ARM64 位 Ubuntu 16.0 上运行 ARM32 位应用程序?需要哪些可以支持 ARM32 位应用程序的 32 位库?我应该从哪里安装它们?

下面的文章为 x86 回答了同样的问题,但我如何为 ARM64 上的 Arm32 应用程序做到这一点?

如何在 64 位 Ubuntu 中运行 32 位应用程序?

提前致谢,埃米尔

arm64

5
推荐指数
1
解决办法
1万
查看次数