ExaGear 中附带的 Ubuntu 运行环境

您所在的位置:网站首页 exagear运行unity要安装什么 ExaGear 中附带的 Ubuntu 运行环境

ExaGear 中附带的 Ubuntu 运行环境

2024-07-11 15:15| 来源: 网络整理| 查看: 265

环境

操作系统:Ubuntu Kylin 优麒麟 21.10、Debian 11 Bullseye

适用架构:ARM64(鲲鹏 920、飞腾 FT-2000/4、D2000)

 

简介

在 ARM64 平台的优麒麟中,ExaGear 安装完成后,会提供一个 AMD64 平台的 Ubuntu 运行环境。不过由于这个运行环境的系统镜像为最小化安装,因此需要补充一些设置。

安装 ExaGear

请参考《ExaGear 二进制动态翻译》https://my.oschina.net/chipo/blog/5176302

启动 ExaGear

sudo exagear

更新仓库

apt update

如果遇到错误:Dynamic MMap ran out of room. Please increase the size of APT::Cache-Start. Current value: 25165824. (man 5 apt.conf)

请执行如下操作。

退出 ExaGear

exit

编辑 Apt 配置文件。

sudo nano /opt/exagear/images/ubuntu-2004-x86_64/etc/apt/apt.conf.d/70debconf

修改或加入以下两行。

APT::Cache-Limit "1000100100";

APT::Cache-Start "100100100";

重新启动 ExaGear。

sudo exagear

清空 Apt 缓存

apt clean

更新 Apt 缓存

apt update

安装 Nano

apt install nano

修改软件仓库的地址

Ubuntu 官方仓库的下载速度相对较慢,建议修改至镜像站。

方法1

sed -i 's?//archive.ubuntu.com/?//mirrors.tuna.tsinghua.edu.cn/?g' /etc/apt/sources.list

sed -i 's/security.ubuntu.com/mirrors.tuna.tsinghua.edu.cn/g' /etc/apt/sources.list

方法2

nano /etc/apt/sources.list

替换命令 ctrl + \,将 archive.ubuntu 替换为 mirrors.huaweicloud,然后将 security.ubuntu 也替换。

保存命令 ctrl + o,退出命令 ctrl + x。

系统升级

如果搭建游戏运行环境,建议把 Ubuntu 从 20.04 升级到 22.04 然后安装 Lutris 。

sed -i 's/focal/jammy/g' /etc/apt/sources.list

“focal”是 20.04 的代号,“jammy”是 22.04 的代号。

 

添加优麒麟的软件仓库(可以略过)

自动添加。

从以下地址下载 KeyRing 的 deb 包后安装即可。

http://archive.ubuntukylin.com/ukui/pool/main/u/ukui-keyring/

http://archive.ubuntukylin.com/ukui/pool/main/k/kylin-software-keyring/

  更新仓库

apt update

  更新系统

apt full-upgrade

 

将当前用户添加到 sudoer

如果 sudo 不生效,请执行以下步骤。

获取 /etc/sudoers 文件的写权限

# chmod u+w /etc/sudoers

编辑配置文件

# nano /etc/sudoers

在 % sudo ALL = (ALL:ALL) ALL 这一行下边加入自己的用户名,比如 user。

user ALL=(ALL:ALL) ALL

保存退出。

修改 /etc/sudoers 文件属性为只读。这时就可以使用 sudo 命令了。

sudo chmod -w /etc/sudoers

 

添加中文支持

安装 locales 用来设置语言支持。

apt install locales

运行 LOCALE 命令检查当前的 LOCALE 环境

locale

然后进行配置,命令为:

dpkg-reconfigure locales

这里的配置按键

空格键是“选择” TAB 键是“切换” Enter 键(回车键)是“确认”

注意

这里,粗心的人如果没看清楚界面上的使用说明,就会被小坑一把,如果直接按了回车键,就跳到了默认语言设置页面,导致配置中文失败。

对于我们来说,选择以下几种编码已经够用:

en_US.UTF-8 UTF-8 zh_CN GB2312 zh_CN.GB18030 GB18030 zh_CN.GBK GBK zh_CN.UTF-8 UTF-8

回车键,转跳至默认语言设置页面

在设置默认编码时选择:zh_CN.UTF-8

回车键确认,出现下方

Generating locales (this might take a while)... en_US.UTF-8... done zh_CN.GB2312... done zh_CN.GBK... done zh_CN.UTF-8... done Generation complete.

出现 Generation complete. 即表示生成完成。

时区

我们把时区改到中国使用的东8区。

apt install tzdata

如果已经安装了 tzdata 则执行以下命令。

dpkg-reconfigure tzdata

选择“Asia”、“Shanghai”。

地理位置同样选择“Asia”。

字体

如果缺少字体,遇到中文显示就会乱码,因此要安装至少一种中文字体。

apt install fonts-noto

WineHQ

apt install wine wine-stable winetricks zenity

详细的使用方法请参考《Wine 的使用指南》,https://my.oschina.net/chipo/blog/5178667

Lutris

如果搭建游戏运行环境,建议把 Ubuntu 从 20.04 升级到 22.04 然后安装 Lutris 。

apt install lutris



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3