构建Python的Windows整合包教程
前言
之前的开源项目 本地素材搜索 有很多人想要Windows整合包,因为Windows下配置环境太过麻烦,很多小白都不会安装。所以我尝试了一下做一个整合包。
之前的开源项目 本地素材搜索 有很多人想要Windows整合包,因为Windows下配置环境太过麻烦,很多小白都不会安装。所以我尝试了一下做一个整合包。
这里用1.28版本。可以通过export VERSION=1.28
修改。
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 4D64390375060AA4
export OS=xUbuntu_22.04
export VERSION=1.28
rm /usr/share/keyrings/libcontainers-archive-keyring.gpg
rm /usr/share/keyrings/libcontainers-crio-archive-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/libcontainers-archive-keyring.gpg] https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/$OS/ /" > /etc/apt/sources.list.d/devel:kubic:libcontainers:stable.list
echo "deb [signed-by=/usr/share/keyrings/libcontainers-crio-archive-keyring.gpg] https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable:/cri-o:/$VERSION/$OS/ /" > /etc/apt/sources.list.d/devel:kubic:libcontainers:stable:cri-o:$VERSION.list
mkdir -p /usr/share/keyrings
curl -L https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/$OS/Release.key | gpg --dearmor -o /usr/share/keyrings/libcontainers-archive-keyring.gpg
curl -L https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable:/cri-o:/$VERSION/$OS/Release.key | gpg --dearmor -o /usr/share/keyrings/libcontainers-crio-archive-keyring.gpg
apt-get update
apt-get install -y cri-o cri-o-runc containernetworking-plugins
systemctl enable crio
systemctl start crio
systemctl status crio
export OS=CentOS_7
export VERSION=1.28
curl -L -o /etc/yum.repos.d/devel:kubic:libcontainers:stable.repo https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/$OS/devel:kubic:libcontainers:stable.repo
curl -L -o /etc/yum.repos.d/devel:kubic:libcontainers:stable:cri-o:$VERSION.repo https://download.opensuse.org/repositories/devel:kubic:libcontainers:stable:cri-o:$VERSION/$OS/devel:kubic:libcontainers:stable:cri-o:$VERSION.repo
yum install -y cri-o containernetworking-plugins
systemctl enable crio
systemctl start crio
systemctl status crio
mkdir /var/lib/crio
mkdir /home/crio
cat << EOF | sudo tee /etc/crio/crio.conf
[crio]
root = "/home/crio"
[crio.api]
[crio.runtime]
[crio.image]
pause_image = "registry.aliyuncs.com/google_containers/pause:3.9"
[crio.network]
[crio.metrics]
[crio.tracing]
[crio.nri]
[crio.stats]
EOF
systemctl restart crio
注意这里subnet
要改。
GitHub: https://github.com/copy/v86
浏览器也能运行虚拟机!非远程桌面!网页版虚拟机!
你没看错,浏览器也能运行虚拟机,能运行一个完整的操作系统。在告诉大家方法之前,我想先演示一下效果。这不是远程桌面,这是实实在在运行在我浏览器里面的操作系统。这是一台 Windows 2000 的虚拟机。