zoukankan      html  css  js  c++  java
  • Ubuntu 开发环境

    一般Linux开发环境,土豪上MAC,平民上Ubuntu和Fedora,抛开Mac不谈,单论个人偏好的话,姜戈比较偏向于Ubuntu。

    虚拟机

    Hyper-V更多的像个玩具,装个镜像一堆的限制,微软的初衷是想让用户一键配置,反倒弄起来更麻烦,搞这搞那的,不太适合国内用户,嘿嘿,老微软了,一直在追赶,从未有超越,还是老老实实的用VMWare就好。

    SSH 工具

    远程工具的话,一般有PuTTY,Xshell,不过本人还是比较喜欢用MobaXterm,可以说是免费工具里的业界良心了。
    如果Ubutun无法使用SSH连接,可能是SSH服务没有正常开启,使用命令:netstat -ntlp|grep 22查看有没有监听即可,若没有开启,则依次执行下列命令:

    • sudo apt-get install openssh-server
    • sudo apt-get install ufw
    • sudo ufw enable
    • sudo ufw allow 22

    远程桌面

    Xdmcp 方式

    远程桌面的话,一般需要配置xrdp服务,配置繁琐,比较简单的可以使用Xdmcp的方式来操作,需要以下几步:
    1. 安装LightDM
    sudo apt install lightdm
    2. 配置/etc/lightdm/lightdm.conf文件,如果文件不存在的话,则需要创建:
    [XDMCPServer] Enabled=true
    3. 防火墙配置

    ```
    sudo systemctl disable gdm
    sudo systemctl stop gdm
    sudo systemctl enable lightdm
    sudo systemctl start lightdm
    ```
    

    然后就可以通过Xdmcp进行连接了,如果涉及到防火墙问题,可以先使用命令sudo service ufw stop

    喜欢Xface的也可以装起来:

    sudo apt-get update
    sudo apt-get install xubuntu-desktop
    sudo service lightdm restart
    

    VNC方式

    可能一些完美主义者,不太喜欢第三方桌面,那就只能折腾VNC了,可以实现Windows远程访问,MobaXterm也支持VNC的方式,这种方式其实通过的是桌面共享的形式,而非多桌面。
    首先,我们需要在设置>桌面共享设置中,共享桌面:

    接着,安装vncserver:

    sudo apt-get install xrdp vnc4server xbase-clients
    

    最后,安装dfconf-editor:

    sudo apt-get install dconf-editor
    

    安装完成后,依次打开,org>gnome>desktop>remote-access,取消“require-encryption”选项即可,然后直接使用用具连接即可。

    不过你可能会比较烦远程桌面的鼠标,可以通过Options>Globals>Local cursor shape>Normal arrow将鼠标改为正常样式。

  • 相关阅读:
    前端3 浮动布局,固定定位,绝对定位,相对定位
    前端2 字体|文本属性样式, 高级选择器
    前端1.概念
    前端,基础选择器,嵌套关系.display属性,盒模型
    数据库之索引
    数据库之进阶(视图,事务,存储过程)
    数据库,多表数据
    数据库之表的使用
    数据的演化(数据仓库的发展史)
    HDFS退出安全模式
  • 原文地址:https://www.cnblogs.com/krockey/p/14386150.html
Copyright © 2011-2022 走看看