欢迎光临散文网 会员登陆 & 注册

Windows 10(Linux子系统) / Linux 上安装Theos。

2023-08-07 16:54 作者:phtcloud  | 我要投稿

说明:
1.首先,您将需要最新的Windows更新,因此在继续之前,请检查Windows更新并确保您的Windows 10/11是最新的。本教程仅适用于 Windows 10/11。

1.1. 接下来,您需要以管理员身份打开 Windows PowerShell 并运行以下命令:

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

2. 打开 Microsoft 应用商店应用程序并在您的 Windows 上安装 Ubuntu 应用程序。

3.下载完成后,从Microsoft商店页面中选择“启动”,然后等待终端窗口完成此操作。

4. 当要求输入 UNIX 用户名和密码时,请输入您想要的任何内容。示例:用户名:testuser 和密码:passwd

5.完成后,您现在需要打开CMD并输入ubuntu,或者只需从开始菜单中搜索“ Ubuntu”。

6.如果到目前为止正确完成,您将在PC名称旁边看到您以绿色设置的用户名,至此子系统安装设置完毕。

Theos的安装(Linux)

您需要运行一些命令才能正常运行。按顺序一次运行一个:安装依赖项:

sudo apt-get update sudo apt-get install -y build-essential git zip unzip libio-compress-perl fakeroot perl clang-6.0 libplist-utils

设置$THEOS变量:

echo export THEOS="~/theos" >> ~/.bashrc echo export PATH="\$THEOS/bin:\$PATH" >> ~/.bashrc echo alias theos="\$THEOS/bin/nic.pl" >> ~/.bashrc echo "umask 0022" >> ~/.bashrc source ~/.bashrc

安装 Theos、Toolchain 和 SDK:

sudo git clone --recursive https://github.com/theos/theos.git $THEOS curl https://kabiroberai.com/toolchain/download.php?toolchain=ios-linux -Lo toolchain.tar.gz && tar xzf toolchain.tar.gz -C $THEOS/toolchain && rm toolchain.tar.gz && sudo rm -rf $THEOS/sdks/ && sudo git clone https://github.com/theos/sdks $THEOS/sdks


大功告成!Theos已正式安装并准备运行。CD 到要存储和运行项目的文件夹中:

$THEOS/bin/nic.pl

or

theos

注意:
- 您可以将 Ubuntu 终端固定在任务栏上或创建桌面快捷方式以便于访问。
- 您的项目和整个 Ubuntu 文件系统位于:C:\Users\%USERNAME%\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_xxxxxx\LocalState\rootfs。您的项目通常存储在 /home 文件夹中。
- 您可以通过在CMD中运行以下命令将root设置为默认用户:ubuntu config --default-user root - 最好登录并始终使用root,因为通过资源管理器拖放的工作方式。如果要始终使用 root,则需要以 root 用户身份再次运行本教程的“设置变量$THEOS”部分。实际上强烈建议您这样做,因为如果您不是root,则可能无法正常工作。
- 要使用进行软件包安装,您需要运行iFunBox的USB隧道并通过USB连接您的设备。然后在终端窗口中运行回显导出“THEOS_DEVICE_IP=localhost THEOS_DEVICE_PORT=23”>>~/.bashrc。
- 您可以通过运行以下命令添加额外的有用别名:echo 'alias mpi=“make package install”' >>~/.profile && source ~/.profile 所以当你想制作和安装你的软件包时,你可以简单地运行'mpi'命令。
- 要在ios上安装theos,请参我的其他文本。

有用的链接:
https://docs.microsoft.com/en-us/windows/wsl/install-win10 https://docs.microsoft.com/en-us/windows/wsl/user-support

https://docs.microsoft.com/en-us/windows/wsl/wsl-config
https://github.com/theos/theos/wiki/Installation

https://github.com/theos/theos/wiki/NIC






Windows 10(Linux子系统) / Linux 上安装Theos。的评论 (共 条)

分享到微博请遵守国家法律