大学生阿里云轻量级服务器配置----本地Windows通过VNC安装图形化ubuntu

2023-05-16

大学生阿里云轻量级服务器配置----本地Windows通过VNC安装图形化操作系统ubuntu


阿里云为12-24岁的用户提供了9.5元/月的云服务器,因为价格的确很便宜,我又抱着学习Linux还有在云端进行TensorFlow脚本来减轻我的电脑cup的负担的目的,购买了一台轻量级服务器,如下图:在这里插入图片描述

连接这个服务器的时候我就踩过很多坑,首先我用的是webshell连接的,也就是用浏览器通过TCp链接,你可以通过在弹出的命令行窗口进行操作,但是这对于一个习惯了windows的我,还有想要使用Ipython Notebook进行TensorFlow+Keras学习的我来讲是不现实的,因为没有图形化界面就意味着没有浏览器,没有浏览器就意味着没有Ipython Notebook的运行环境。所以我就开始了漫长的安装图形化界面的过程,我试过很多种网上的方法,只成功了一种,下面就介绍一下。


其实主要办法已经在阿里云的一个网页中包含了,但是这个网页只讲了个大概,就算完全按呢个方法也有些问题需要解决,我会很详细的把我成功了的方法讲给大家。
阿里云简略版教程

  1. 首先你需要利用webshell,或者Putty连接你的服务器,这个在阿里云有详细的教程我就不赘述了。直接上连接成功后的界面

在这里插入图片描述
接下来你需要先更新一下你的Ubuntu,以防安装VNC的时候出现意外直接在shell中运行下面的命令

apt-get update

然后输入下面命令安装VNC Sever为在Windows上进行远程图形化控制准备

apt-get install vnc4server

在shell中输入下列命令运行VNC Serve

vncserver

接下来会出现输入密码的界面,这个密码一定要记好,是我们日后通过Windows上的VNC View连接服务器的一个口令,对于新手还有要注意的是,在Linux中密码是不会显示的,所以会一直为空白。
在这里插入图片描述

看到 New ‘iZbp1idfrdpf1c3its2hpkZ:1 (root)’ desktop is iZbp1idfrdpf1c3its2hpkZ:1字样的时候,说明启动成功。
在这里插入图片描述

  1. 然后开始安装Gnome桌面环境,需要依次运行下面的shell命令
sudo apt-get install x-window-system-core
sudo apt-get install gdm
sudo apt-get install ubuntu-desktop
sudo apt-get install gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal

然后需要改变启动时的选项
输入下面的命令来修改对应文件

vi ~/.vnc/xstartup

进去文件之后直接 删除所有的内容,复制一下内容到文本内,(推荐用Putty连接,复制后直接右键,内容就粘贴上了)
粘贴后按ESC键后输入:wq保存退出。

#!/bin/sh

# Uncomment the following two lines for normal desktop:
export XKL_XMODMAP_DISABLE=1
 unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc
unset DBUS_SESSION_BUS_ADDRESS

gnome-panel &
gnome-settings-daemon &
metacity &
nautilus &
gnome-terminal &

然后杀掉原本桌面进程shell运行下面代码

vncserver -kill :1

然后启动新的桌面进程

vncserver :1
  1. 要想使用VNC连接服务器,我们还需要开放服务器的5900,5901端口 方法如下
    首先打开服务器的防火墙界面,在这里插入图片描述

然后点击添加规则,并添加5900,5901端口

在这里插入图片描述

  1. 然后就是在本地windows下载VNC View进行远程连接,下边是下载地址
    VNC View
    下载后安装,然后打开,在下图这个位置输入你的服务器的公网 IP:1

在这里插入图片描述

然后输入你之前设置的连接密码就完成了。

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

大学生阿里云轻量级服务器配置----本地Windows通过VNC安装图形化ubuntu 的相关文章

  • 红黑树详解一

    文章目录 说在前面一 2 3 树二 2 3 树如何维护绝对的平衡三 红黑树与 2 3 树的等价性四 红黑树的基本性质和复杂度分析 说在前面 算法导论 中的红黑树 每个节点或者是红色的 xff0c 或者是黑色的根节点是黑色的每一个叶子节点 x
  • 蒙特卡洛树搜索 MCTS 入门

    引言 你如果是第一次听到蒙特卡洛 xff0c 可能会认为这是一个人名 那么你就大错特错 xff0c 蒙特卡洛不是一个人名 xff0c 而是一个地方 xff0c 还一个赌场名 xff01 xff01 xff01 但是这不是我们的重点 我们今天
  • 76-高斯核函数

    高斯核函数 上一篇博客详细的介绍了什么是核函数 xff0c 并且主要以多项式核函数为例 这篇博客主要学习一种特殊的核函数 xff0c 而且它也是 SVM 算法使用最多的一种核函数 xff1a 高斯核函数 核函数我们通常表示成 xff1a 那
  • 数仓实践:总线矩阵架构设计

    如何设计一套切实可行的数据仓库呢 xff1f 我们要明白 xff0c 对于数据仓库的设计是不能完全依赖于业务的需求 xff0c 但往往又必须要服务于业务的价值 因此 xff0c 在构建数据仓库前 xff0c 我们往往会通过总线矩阵设计 xf
  • 05 反向传播

    反向传播 上一篇博客介绍了从输入 X 样本开始 xff0c 通过一组 w w w 参数 xff0c 得到了一个得分值 xff0c 然后又将得分值经过 y 61
  • 07 神经网络整体架构

    神经网络整体架构 我们先看看神经网络是什么样子的 xff0c 如下图 可以说神经网络是一个层次的结构 xff0c 有一个输入层 xff0c 隐层 1 xff0c 隐层 2 和输出层 可以说是由多个层组成了一个完整的神经网络 输入层相当于输入
  • 地震勘探原理(一)之地震波的基本概念

    绪论 一 石油勘探的主要方法 地质法 岩石露头物探法 覆盖区 连续测量 间接钻井法 一点 直接勘探 二 地球物理勘探方法 重力法 岩石密度差异磁法 演示磁性差异电法 岩石电性差异地震勘探方法 岩石弹性差异 xff08 用得最多 xff0c
  • 地震勘探原理(二)之时距曲线

    文章目录 什么是时距曲线 xff1f 直达波的时距曲线水平界面的共炮点反射波时距曲线方程 xff08 一个分界面 xff09 倾斜界面的共炮点反射波时距曲线正常时差倾角时差 xff08 dip moveout xff09 时局曲面和时间场的
  • 地震勘探原理(四)之频谱分析概述

    文章目录 一 频谱的基本概念二 频谱的主要特征 振幅谱和相位谱三 获取频谱的方法四 傅里叶展式的重要性质五 地震波频谱特征及其应用六 线性时不变系统的滤波方程七 频率滤波参数的选择 一 频谱的基本概念 频谱 xff08 Spectrum S
  • 模糊C均值聚类算法

    学习了一下模糊聚类中的模糊 C 均值聚类算法 Fuzzy C Means Clustering Fuzzy 意为模糊 xff0c 其中包括几种模糊的方式 xff0c 这里使用的是最简单的方式 xff0c 它是基于概率的概念 我们把每一个点属
  • 数据建模之查文献找数据以及数据预处理

    1 查文献 知网 xff1a 先看硕博士论文谷歌学术镜像 xff1a http scholar scqylaw com Open Access Library xff1a https www oalib com 2 找数据 优先 xff1a
  • 数学建模之论文

    一篇完整的数模论文 包括摘要 最重要 问题重述 模型假设和符号说明 模型建立与求解 最长 模型的优缺点与改进方法 参考文献和附录 1 摘要 最重要 论文研究的问题 43 使用的方法 43 得到的结果 43 每一部分的大致步骤 2 问题重述
  • Deformable Convolution 可变形卷积

    可变形卷积概念出自2017年论文 xff1a Deformable Convolutional Networks 顾名思义 xff0c 可变形卷积的是相对于标准卷积的概念而来 a 一个经典的 3 3 3 times3 3 3
  • 模块化

    模块化 遵守固定的规则 xff0c 把一个 大文件 拆成 独立并互相依赖 的 多个小模块 优点 xff1a 提高了代码的 复用性 提高了代码的 可维护性 可以实现 按需加载 模块化规范 xff1a 降低沟通成本 xff0c 方便模块间的相互
  • 栈的应用:左右符号匹配

    说明 xff1a 在编译器中 xff0c 都有这么一个左右符号匹配的功能 xff0c 这里通过栈来模拟实现这一功能 xff1b 这里采用了代码复用的方法 xff0c 即使用了LinkStack链栈 xff0c 详见 LinkStack链栈
  • windows安装gcc

    完整报错 xff1a RuntimeError Error building extension 39 fused 39 1 3 C Program Files NVIDIA GPU Computing Toolkit CUDA v11 4
  • openstack-mitaka(一) 架构简介

    官网 xff1a OpenStack Docs 概况 1 openstack概况 OpenStack是一个云操作系统 xff0c 它控制整个数据中心的计算 存储和网络资源的大型池 OpenStack通过各种补充服务提供基础设施即服务 Inf
  • ITK和VTK读取DICOM图像文件

    ITK和VTK读取DICOM图像文件 ITK读取DICOM图像 相比于VTK类库中vtkDICOMImageReader类读取DICOM序列图像 xff0c 借助ITK类库实现对DICOM序列图像的读取要复杂许多 但是 xff0c 使用IT
  • 一招完美解决vscode安装go插件失败问题

    vscode 安装go插件 前置用vscode新建一个go文件使用go mod 代理来安装 前置 从https studygolang com dl下载go1 14 6 windows amd64 msi安装即可 xff0c 安装路径选择默
  • 在C中使用string类输入与输出

    问题描述 xff1a 由于在考虑的C语言输入输出的效率较C 43 43 高 xff0c 但string类在C 43 43 语言中使用具有较好的效果 xff0c 所以在开发中就希望在使用C语言的输入输出string类型 xff0c 但是C语言

随机推荐