当前位置: 首页 > news >正文

云南做企业建站百度推广怎么优化排名

云南做企业建站,百度推广怎么优化排名,建筑工程网官网招聘资料员,可以做问卷赚钱的网站题目:docker创建Ubuntu,Ubuntu创建桌面环境,本机使用VNC连接 文章目录 前言docker创建基于Ubuntu:20.04的容器使用ssh连接容器容器安装桌面环境本机电脑使用VNC连接测试用python来创建的ui能否显示坑参考 前言 为什么我想要用ubuntu的桌面环…

题目:docker创建Ubuntu,Ubuntu创建桌面环境,本机使用VNC连接

文章目录

  • 前言
  • docker创建基于Ubuntu:20.04的容器
  • 使用ssh连接容器
  • 容器安装桌面环境
  • 本机电脑使用VNC连接
  • 测试用python来创建的ui能否显示
  • 参考

前言

为什么我想要用ubuntu的桌面环境?因为我有一些软件开发需要显示GUI,就这么简单。

docker创建基于Ubuntu:20.04的容器

参考:给docker中的ubuntu系统安装桌面程序:我们可以创建好容器。

🎈打开powershell或者linux终端,输入以下命令创建容器

🔻warning:千万不要用主机的10000端口,改为3316,掉坑了

 docker run -tid -p 3316:22 -p 5900:5900 -p 5901:5901 --name displaytest_container --privileged=true ubuntu:20.04 /bin/bash

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-yqEsPpWr-1686979724704)(images/img.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-U7kLSqNV-1686979724706)(images/img_1.png)]

🎈从docker for windows软件中,可看到容器正在运行
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-EhufJdLX-1686979724706)(images/img_2.png)]

使用ssh连接容器

🎈在终端输入以下命令,进入容器控制台

docker exec -it displaytest_container /bin/bash

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-pG6GIM56-1686979724706)(images/img_3.png)]

🎈安装配置ssh的必要工具

apt updateapt install vim
apt install openssh-client
apt install openssh-server
apt install net-tools

🎈编辑sshd_config文件

vim /etc/ssh/sshd_config

🎈添加PermitRootLogin yes

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-oQMt6bDt-1686979724707)(images/img_7.png)]

🎈给root设置密码

passwd root

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-SHhZxAGp-1686979724707)(images/img_5.png)]

🎈启动ssh

service ssh start
ps -e|grep ssh

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-f5nidkVm-1686979724707)(images/img_6.png)]

🎈设置容器启动就开启ssh

vim /root/.bashrc
# 在.bashrc末尾添加如下代码
service ssh start

🎈用自己喜欢的ssh工具连接,这里我用electerm

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-5F82CUmf-1686979724708)(images/img_8.png)]

容器安装桌面环境

🎈在electerm终端输入以下命令,安装ubuntu桌面

apt-get update
apt install -y gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal ubuntu-desktop

🎈添加vnc4server的安装源

vim /etc/apt/sources.list

添加

deb http://archive.ubuntu.com/ubuntu/ bionic universe

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-EmzrUF9w-1686979724708)(images/img_9.png)]

更新源

apt update

🎈安装vncserver

apt install vnc4server

🎈先启动以下vncserver生成一些文件

vncserver

初次启动需要设置密码

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Qv01aBXe-1686979724708)(images/img_10.png)]

🎈备份启动设置

cp ~/.vnc/xstartup ~/.vnc/xstartup.bak

🎈编辑vnc启动设置

vim ~/.vnc/xstartup

替换为以下内容

#!/bin/sh# Uncomment the following two lines for normal desktop:
# unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey 
vncconfig -iconic &
x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
x-window-manager &gnome-panel &
gnome-settings-daemon &
metacity &
nautilus &

🎈重新启动vnc

vncserver -kill :1vncserver -geometry 1920x1080 :1

🎈如果是重新启动容器后再启动vnc

第一次需要进行以下设置

vim /root/.bashrc
# 在.bashrc末尾添加如下代码
rm -rf /tmp/.X1-lock
rm -rf /tmp/.X11-unix/X1

每次启动容器后,都需要执行以下命令来启动桌面(不可以用自动运行,否则终端无法运行)

vncserver -geometry 1920x1080 :1

本机电脑使用VNC连接

下载vnc客户端并安装

🎈连接,可见已经连上了

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ptNe35TA-1686979724709)(images/1.gif)]

测试用python来创建的ui能否显示

🎈启动终端

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2ClRn7R2-1686979724709)(images/gif_2.gif)]

🎈安装python3-pip

apt install python3-pip

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-LXhHcT12-1686979724709)(images/gif_3.gif)]

🎈安装matplotlib

pip3 install matplotlib

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-UnTItDSL-1686979724710)(images/gif_4.gif)]

🎈启动python3,输入以下代码

import matplotlib.pyplot as plt
import numpy as npmat = np.arange(0, 100).reshape(10, 10)
plt.matshow(mat)
plt.show()

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Ng21RREI-1686979724710)(images/gif_5.gif)]

  • 主机的端口被占用,导致映射出的端口无法进行ssh连接,windows用以下方法检测是否被占用:端口占用问题,10000端口

参考

  • 通过VNC搭建Ubuntu 18.04和20.04图形界面
  • Package ‘vnc4server‘ has no installation candidate_vnc4server没有可安装候选
  • VNC远程桌面连接Ubuntu16.04及灰屏、仅桌面背景无图标问题解决方案_远程ubuntu背景
  • 给docker中的ubuntu系统安装桌面程序
http://www.tj-hxxt.cn/news/65109.html

相关文章:

  • 四川省法治政府建设网站网络推广网络营销软件
  • 企业网站php模版网络推广网站公司
  • 网上做兼职的网站有哪些工作网络营销课程ppt
  • 医院网站建设的意义手机百度关键词优化
  • 新加坡做鸭网站沧州网站优化
  • 郑州网站 建设seo自动优化软件安卓
  • 帝国cms 网站地图 xml网络营销热点事件案例分析
  • 静态网站如何做自适应移动端网站推广优化平台
  • 企业网站建设公司排名链接推广平台
  • 网站建设礻金手指下拉十二哪个浏览器看黄页最快夸克浏览器
  • 前后端分离企业网站源码郑州seo排名哪有
  • php做用户登录网站关键词是指什么
  • wordpress网站不收录seo岗位工资
  • 平台做网站点击培训机构加盟店排行榜
  • 自己做投票的网站一个产品的网络营销方案
  • 网站建设明细表成都关键词优化报价
  • 做网站空间要多大关键词搜索引擎优化推广
  • 青岛网站制作系统google站长工具
  • 网站建设 温州百度指数预测
  • 西宁网站建设建站如何建造自己的网站
  • 连运港网络公司做网站温州百度推广公司电话
  • 付费网站怎么做河北seo基础入门教程
  • 一个ip 做2个网站吗免费智能seo收录工具
  • win2008sr怎么用iis做网站semi final
  • 换网站后台seo网站有优化培训吗
  • 做网站有用没网络公关
  • 郑州网站设计 公司搜索引擎排名查询
  • 网站系统管理网络营销的优势是什么
  • 沙河口网站建设万网官网
  • 网站内容更新最新国内新闻事件今天