热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

在虚拟机上搭建中标麒麟Neokylin6桌面版开发环境

首先,到这里下载中标麒麟6.0桌面版,大小约3.6G:http:pan.baidu.coms1bnGlSsv中标麒麟为NeoKylin,和原先的红旗Linux一样,国产化的Linu

首先,到这里下载中标麒麟6.0桌面版,大小约3.6G:http://pan.baidu.com/s/1bnGlSsv

中标麒麟为NeoKylin,和原先的红旗Linux一样,国产化的Linux;而另一个ubuntukylin叫“优麒麟”,为ubuntu中文化版本。

这里的工具还用到了虚拟机VBOX(VirtualBox)、putty远程终端连接工具、cuteftp或者WinSCP类似的ftp登陆工具、Notepad++,自己在网上找一下即可;


在vbox上安装中标麒麟,一是我选择的安装类型是基于Linux -> Other Linux(32 bit)模板,二是要勾选【系统】 ->【处理器】->【扩展特性:启用PAE/NX功能】。等安装完毕后,开始下面的设置:


1. 设置Windows主机和Neokylin的网络连接:

vbox设置网络:设置:“Host-Only适配器”连接方式,默认的Windows端的IP为192.168.56.1,不用动


给Neokylin系统设置一个IP地址:
ifconfig eth0 192.168.56.102 netmask 255.255.255.0 up
此时,Win平台和NeoKylin已经能互相ping通了

上述设置网络是临时的,等重新启动后,还需要重新设置网络,可以使用setup命令按提示设置保存永久网络配置即可。


2. 启动ssh:首先查看是否安装sshd?


当看到了上述的一些关于openssl时,说明已经安装过sshd了。也可以使用“service --status-all”命令来查看是否启动了sshd:


启动sshd这个服务:service sshd start
关闭iptables:service iptables stop


这时已经可以使用putty能登陆上NeoKylin系统了:


顺便在putty看一下这个系统的内核版本:uname -a



3. 下面再来设置ftp服务:首先查看是否安装了ftp:

rpm -qa|grep vsftpd
返回:vsftpd-2.2.2-7.nk.2.i686
说明已经安装了ftpd服务。
像上面开启sshd一样,开启这个ftpd服务即可:service vsftpd start

(注:ftp可以使用root用户权限登陆:注释掉/etc/vsftpd/ftpusers里面的第一行root内容;注释掉/etc/vsftpd/user_list里面的第一行root内容)

这时就可以使用ftp客户端登陆NeoKylin系统了:


这里推荐的客户端是WinSCP,这个一个开源的,或者使用CuteFTP,但要使用高版本的(我选择的为CuteFTP9),否则列出的中文目录名为乱码,这是因为NeoKylin Linux使用的UTF-8格式的,而Win是基于GB2312编码格式。


4. 下面再推荐Notepad++编辑工具,该工具可以直接利用ftp插件登陆到Linux 上,并且可以查看、设置当前文件的编码:(关于为什么选择Notepad++,请参看我的另一篇文档



好了,有了这些配置,下面可以很爽的在Win下登陆到麒麟上搞开发了!













推荐阅读
  • IP双栈环境下网络应用迁移
    IPv4向IPv6迁移有多种途径,在选择具体的迁移方式时,当前环境中运行的应用是否支持IPv6是重要的考量因素之一,同时在编写新的应用时,需要考虑新编写的应用不仅可以适应当前主流的IPv4环境, ... [详细]
  • Java程序员必会的40个Linux命令!
    你知道的越多,不知道的就越多,业余的像一棵小草!你来,我们一起精进!你不来,我和你的竞争对手一起 ... [详细]
  • Centos7.6安装Gitlab教程及注意事项
    本文介绍了在Centos7.6系统下安装Gitlab的详细教程,并提供了一些注意事项。教程包括查看系统版本、安装必要的软件包、配置防火墙等步骤。同时,还强调了使用阿里云服务器时的特殊配置需求,以及建议至少4GB的可用RAM来运行GitLab。 ... [详细]
  • 如何在服务器主机上实现文件共享的方法和工具
    本文介绍了在服务器主机上实现文件共享的方法和工具,包括Linux主机和Windows主机的文件传输方式,Web运维和FTP/SFTP客户端运维两种方式,以及使用WinSCP工具将文件上传至Linux云服务器的操作方法。此外,还介绍了在迁移过程中需要安装迁移Agent并输入目的端服务器所在华为云的AK/SK,以及主机迁移服务会收集的源端服务器信息。 ... [详细]
  • 本文介绍了将mysql从5.6.15升级到5.7.15的详细步骤,包括关闭访问、备份旧库、备份权限、配置文件备份、关闭旧数据库、安装二进制、替换配置文件以及启动新数据库等操作。 ... [详细]
  • linux 禁止指定ip访问
    linux中如何禁止指定的ip访问呢?比如被别人暴力破解,被别人使用不同的密码尝试登录:所以我想直接禁用这些ip的访问.怎么办呢?解决方案:修改配置文件etchosts.deny把 ... [详细]
  • Linux一键安装web环境全攻略
    摘自阿里云服务器官网,此处一键安装包下载:点此下载安装须知1、此安装包可在阿里云所有Linux系统上部署安装,此安装包包含的软件及版本为& ... [详细]
  • centos php部署到nginx 404_NodeJS项目部署到阿里云ECS服务器全程详解
    本文转载自:http:www.kovli.com20170919ecs-deploy作者:Kovli本文详细介绍如何部署NodeJS项目到阿里云ECS上, ... [详细]
  • 一、概述nmon是一种在AIX与各种Linux操作系统上广泛使用的监控与分析工具,相对于其它一些系统资源监控工具来说,nmon所记录的信息是比较全面的 ... [详细]
  • 网络安全是一个非常重要的课题,基本上你运行的服务后台越多,你就可能打开更多的安全漏洞.如果配置的恰当的话,Linux本身是非常安全可靠的,假使在Linux系统中有某个安全缺陷,由于Linu ... [详细]
  • c# java socketn 字节流_C#Socket编程详解(一)TCP与UDP简介
    一、TCP与UDP(转载)1、TCP1.1定义TCP(TransmissionControlProtocol)传输控制协议。是一种可靠的、面向连接的协议(eg:打电话)、传输效率低 ... [详细]
  • TCP/IP详解 卷1 第一章概述
    第一章概述1.2分层网络编程通常分不同层次进行开发,每一层负责不同的通信功能。一个协议族比如TCPIP,通常是一组不同层次上多个协议的组合。一般可以认为 ... [详细]
  • 远程管理软件:Royal TSX 5 for Mac激活版
    远程管理软件:RoyalTSX5forMac激活版-RoyalTSX5是mac系统上一款功能非常强大的远程连接管理工具。兼容多种连接类型,比如:RDP、VNC、基于SSH连接的终端 ... [详细]
  • FTP服务ftp的报错及用户管理
    ftp服务常见报错530报错认证失败(密码错误或者服务端拒绝)550服务本身未开启553文件系统不可写(权限问题)500服 ... [详细]
  • 用lvm+vmware+kickstart实现系统自动安装和快照安装
    由于我的机子是32位,装不了64位系统,所以无法使用kvm,只能用vmware了,可是vmware安装使用自带的autoinst.iso实现自动安装,无法实现我的需求,经过研究我使用kic ... [详细]
author-avatar
babe
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有