「Play On Linux」

  CREATED BY JENKINSBOT

PlayOnLinux是Wine的前端工具。以一种简单的方式安装Windows中的软件。软件截图如下:

安装「Play On Linux」

从Linux发行版的源中安装

#!/bin/bash

# Kali GNU/Linux Rolling
apt-get install playonlinux

直接下载软件包

从官网下载Play On Linux

  1. PlayOnLinux是Python写的,所以必须先安装Python。
  2. 下载Play On Linux: https://www.playonlinux.com/en/download.html
  3. 运行:/path/to/package/playonlinux

从GitHub下载Play On Linux
PlayOnLinux是Python写的,所以必须先安装Python。
项目地址: https://github.com/PlayOnLinux/POL-POM-4
运行程序:/path/to/package/playonlinux

安装的可执行程序

playonlinux
Wine的前端程序。提供了一种简单的方式来安装和使用Windows中的软件。

playonlinux-pgk
管理playonlinux包的工具。

常见错误列表

#1 PlayOnLinux is not supposed to be run as root. Sorry

PlayOnLinux是不允许以ROOT运行的,在程序中执行用户检查。不过,还好Play On Linux是Python开发的,所以可以修改脚本文件,移除ROOT检查。一共有两处需要修改:

  1. 修改/usr/share/playonlinux/python/mainwindow.py文件,注释以下行:
if(os.popen("id -u").read() == "0\n" or os.popen("id -u").read() == "0"):
	wx.MessageBox(_("{0} is not supposed to be run as root. Sorry").format(os.environ["APPLICATION_TITLE"]),_("Error"))
	os._exit(1)

  1. 修改/usr/share/playonlinux/lib/sources文件,注释以下行:
if [ "$(id -u)" = "0" ]
then
	echo "PlayOnLinux is not supposed to be run as root. Sorry"
	exit
fi

参考文献

PlayOnLinux的官网

更新日志

04/14/2018 修改文章结构,补充新内容。