正式版已经发布了,这个镜像仅用于隔离QQ
先设置xhost
(这一步每次开机都要运行)
xhost +
运行
docker run --name qq \
--rm -d --privileged \
-v 保存数据的位置:/home/user \
-v /run/user/$(id -u)/bus:/run/user/$(id -u)/bus \
-v /run/dbus/system_bus_socket:/run/dbus/system_bus_socket \
-v /tmp/.X11-unix:/tmp/.X11-unix \
-e DISPLAY=$DISPLAY --env DBUS_SESSION_BUS_ADDRESS="$DBUS_SESSION_BUS_ADDRESS" -e UID=$(id -u) \
-e LANG -e XMODIFIERS -e QT_IM_MODULE -e GTK_IM_MODULE \
xys20071111/qq-for-linux:latest
先设置xhost
(这一步每次开机都要运行)
xhost +
去QQ官网下载 QQ for Linux的deb安装包,重命名为qq.deb
然后放到original
目录里,
构建镜像
docker build -t qq-for-linux:latest ./original
最后运行
docker run --name qq \
--rm -d --privileged \
-v 保存数据的位置:/home/user \
-v /run/user/$(id -u)/bus:/run/user/$(id -u)/bus \
-v /run/dbus/system_bus_socket:/run/dbus/system_bus_socket \
-v /tmp/.X11-unix:/tmp/.X11-unix \
-e DISPLAY=$DISPLAY --env DBUS_SESSION_BUS_ADDRESS="$DBUS_SESSION_BUS_ADDRESS" -e UID=$(id -u) \
-e LANG -e XMODIFIERS -e QT_IM_MODULE -e GTK_IM_MODULE \
qq-for-linux:latest
先设置xhost
(这一步每次开机都要运行)
xhost +
去QQ官网下载 QQ for
Linux的deb安装包,重命名为qq.deb
然后放到liteloader
目录里
然后去这里下载liteloader.zip,放到liteloader
目录里
构建镜像
docker build -t qq-for-linux:latest-liteloader ./liteloader
最后运行
docker run --name qq \
--rm -d --privileged \
-v 保存数据的位置:/home/user \
-v /run/user/$(id -u)/bus:/run/user/$(id -u)/bus \
-v /run/dbus/system_bus_socket:/run/dbus/system_bus_socket \
-v /tmp/.X11-unix:/tmp/.X11-unix \
-e DISPLAY=$DISPLAY --env DBUS_SESSION_BUS_ADDRESS="$DBUS_SESSION_BUS_ADDRESS" -e UID=$(id -u) \
-e LANG -e XMODIFIERS -e QT_IM_MODULE -e GTK_IM_MODULE \
qq-for-linux:latest-liteloader
无法使用基于ibus的输入法,我把输入法引擎换成了fcitx就好了
Windows底下我管不了你QQ,Linux底下我还管不了你QQ了?
最开始是因为没有新版QQ的内测权限,于是用Docker卡bug来登陆,现在就只是用来隔离QQ,防止扫盘
不装Firefox打不开外部网页