学习笔记tasksel(失败)-- 换用VNC完成

2023-05-16

开始学习时在云上申请了个服务器,创建docker后 使用了一个docker pull ubuntu后准备装个图形界面,作为代码阅读的环境,因此使用tasksel来进行图形化界面安装

学习总结:学到了aptitude管理包好用。docker木有tty0虚拟终端?

docker pull下后进入容器。确认容器apt源是否正常,tasksel下载后 

tasksel --list-tasks显示桌面kit

listtask后选择自己想要的桌面后

 tasksel install xxxxxxx

然后进入进度条漫长的等待。此时在宿主机ps -la可以看到apt在疯狂工作

--forest,可以看到是tasksel在aptget

然后失败了。。。100错误。。。整不明白,啥源都试过。。都失败了。。

注:镜像源不要使用https

# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse

二、不使用tasksel直接下载


apt-get update
sudo apt-get install xinit
sudo apt-get install gdm
sudo apt-get install kubuntu-desktop  

前期很顺利,最后疯狂tty0找不到。。。不知道是不是需要重新编译内核。。可是docker不是用的宿主机内核的吗?所以docker容器注定没法有tty0?

失败了。。记个笔记当做耻辱柱。。。

三、换用VNC

放原帖docker容器安装图形桌面_ITKEY_的博客-CSDN博客_docker安装ubuntu镜像 图形界面

出于使用角度先搞定远程图形界面的需求。使用帖子里面的方式很顺利就完成远程容器界面了,利用VNC方式进行转发。容器同时新增端口映射,此时就有22SSH的映射以及VNC的端口映射,这样SSH命令行与VNC端口的图形界面也都能同时映射。多一种选择。拾人牙慧,暂时完成了现下学习的需求。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

学习笔记tasksel(失败)-- 换用VNC完成 的相关文章

随机推荐