NOI Linux的安装说明以及使用指南
安装
本人的安装环境为Win10。
1. 首先从官网上下载一个CCF官方提供的Noi linux虚拟机以及安装文档 传送门
2. 然后,安装一个VMware Workstation 14 Pro,这里给出网盘 然后一步步解压安装 记得安装的时候不要勾选"启动时检查产品更新",其他按照默认设置安装就好。
3. 打开VMware Workstation Pro,然后用keygen.exe获取激活码将产品激活。打开界面如下

4. 然后创建新的虚拟机,选择典型。

5. 在下一个弹窗中,选择稍后安装操作系统。之后的弹窗中,操作系统选择Linux,版本选择默认的Ubuntu

6. 选择名称与位置,名称和路径最好不要带中文。

7. 硬盘容量选择20G,将虚拟机存储为单个文件。

8. 最后跳出来如图所示,点确定就好了。

9. 然后,点击左上角 编辑——虚拟网络编辑器,点击桥接模式这一栏,然后勾选桥接模式。(此处忘记截图了)
10. 然后右键单击安装的虚拟机,进入设置。

11. 跳到CD/DVD,勾选使用ISO镜像文件,路径是你下载的NoiLinux安装包
12. 点击网络适配器,并勾选右边栏的前两项。
13. 最后关闭设置,启动虚拟机。
如果虚拟机一直黑屏,点这里查看解决方案。
然后等到虚拟机界面为
再按照安装文档里面写的做就可以安装好了
基本使用指南
以下面向的读者是没有接触过Linux的同学
这里给出darkflames的博客 里面讲了基本的linux命令行和编辑代码,以及对拍文件的编写
所以这里就简要的写一下
Ctrl + Alt + T进入终端

下面是上面的博客中的几个基本操作的截图



值得注意的是,如果遇到“无法创建目录,权限不够”的情况,请在mkdir前加上sudo,相当于windows中的获取管理员权限
如果提示输入密码,就输入你的用户名密码,默认是123456
持续更新Noi Linux自带评测软件的使用以及GDB调试的使用
Update On 8.22 不想更了,大家直接看现成的吧
OI中Linux的基本使用方法
这里是两篇Linux自带评测软件的文档 Arbiter系统使用说明 noi评测系统atbiter单机版应用介绍
NOIP前我应该会更新一下vimrc 之类的~
Update On 8.27 以后开学打算用虚拟机编辑代码,熟悉一下环境
所以现在就更新vim相关
vim的各种功能可以看candy的笔记 我这里只写NOILinux上的配置
首先 vim是一个终端编辑器 然后我们可以通过写配置 实现一些我们需要的功能
具体咋搞?就是在终端输入vim ~/.vimrc 然后添加配置代码
也可以 sudo gedit /etc/vim/vimrc 但不知道考场能不能sudo 所以建议使用上面那种办法
以下是我的配置代码 仅供参考
set nu "设置行标号
set tabstop=4 "这一条以及以下三条都把缩进设为4
set shiftwidth=4
set softtabstop=4
set autochdir "自动切换到当前目录
set smartindent "以下两行都是智能缩进相关
set autoindent
set mouse=a "激活鼠标
set cursorline "行高亮
inoremap ( ()<ESC>i "括号匹配相关
inoremap [ []<ESC>i
inoremap " ""<ESC>i
inoremap ' ''<ESC>i
inoremap {<CR> {<CR>}<ESC>O
map <F9> <Esc> :w <CR> :!g++ -g % -o %< && ./%< <CR> "F9一键编译并运行
我怎么知道这傻逼玩意怎么高亮的
然后保存退出
效果如图所示
(我闲的蛋疼改了终端背景)
NOI Linux的安装说明以及使用指南的更多相关文章
- Linux Mint安装Docker踩坑指南
我家的服务器选用的Linux Mint系统,最近安装Docker的时候踩了一些小坑,但是总体还算顺利. 我们都知道Linux Mint系统是基于Ubuntu的,说实话用起来感觉还是很不错的,安装Doc ...
- NOI Linux 快速入门指南
目录 关于安装 NOI Linux 系统配置 网络 输入法 编辑器 1. gedit 打开 配置 外观展示 2. vim 打开 配置 使用 makefile 编译运行 1. 编写 makefile 2 ...
- Linux下安装mantis配置指南【转】
转自:http://blog.csdn.net/xabc3000/article/details/6858229 目录(?)[-] Linux下安装mantis配置指南 配置Linux下的Apache ...
- Linux 软件安装位置选择指南
Linux 软件安装 Linux 下安装软件不像 Windows 下安装这么简单,Windows 下会自动选择合适安装路径,而 Linux 下安装路径大部分完全由自己决定,我可以将软件安装到任意可 ...
- 学习Linux系列--安装Ubuntu
最近学习Linux,使用虚拟机太不方便,于是购买了阿里云最便宜的云主机作为学习设备. 本系列文章记录了个人学习过程的点点滴滴. 学习Linux系列--安装Ubuntu 学习Linux系列--安装软件环 ...
- 在Linux上安装Oracle RAC 12 c(12.1) 虚拟机,一步一步向导
Oracle RAC 12 c(12.1)在Linux上安装虚拟机,一步一步向导 今天我们将看到如何安装 12 c版本1 RAC(真正的应用程序集群)数据库2 Linux 64位的虚拟机 使用VMWa ...
- JIRA6.3.6 安装汉化破解指南
JIRA6.3.6 安装汉化破解指南 近期试着安装了下JIRA,碰到了些问题.特记录下来,供后来者使用: 1.常规安装 1.1. 下载并安装jira 从官网下载atlassian-jira-6.3.6 ...
- 让NOI Linux变得可用
开始用NOI Linux-- 上古加阉割,还是32位,完全不可用的亚子-- 怎么办,我真的好想念16.04 于是就走上魔改之旅-- 一些神奇的操作 git 听说直接装的话会是上古版本 sudo add ...
- 致萌新与不会用 NOI Linux 的 OIer
全文绝大部分转载自:这篇好文章啊. 目录 1:GUIDE 2:Gedit 原文 打开 编译运行 3.Vim 3-1:这东西咋开啊 3-2:这东西咋用啊 4.编译与运行 5.调试 6.CSP竞赛中编写代 ...
随机推荐
- JavaEE笔记(十)
#Spring 为了配置bean对象和维护bean对象之间关系的一个容器框架 #三种注入方法 1 Setter注入2 构造参数注入3 注解注入(原理同1) #自动装配(autowire) 模式 说明 ...
- mfc CListCtrl 报表格式
知识点: CListCtrl报表格式 CListCtrl报表格式添加列 CListCtrl报表格式添加行 CListCtrl报表格式设置单元格 一.CListCtrl报表格式 类名:SysListVi ...
- 【第七课】Nginx反向代理和负载均衡
目录 一.Nginx负载均衡集群 介绍 二.实现一个简单的负载均衡 三.Nginx负载均衡组件介绍 四.Nginx负载均衡实际应用 一.Nginx负载均衡集群 介绍 负载均衡(Load Balance ...
- stl源码剖析 详细学习笔记 算法(5)
//---------------------------15/04/01---------------------------- //inplace_merge(要求有序) template< ...
- Java中Class类详解、用法及泛化
Java中Class类及用法 Java程序在运行时,Java运行时系统一直对所有的对象进行所谓的运行时类型标识,即所谓的RTTI.这项信息纪录了每个对象所属的类.虚拟机通常使用运行时类型信息选准正确方 ...
- 在Microsoft Dynamic 365/2016环境使用LinqPad查询数据(不使用linqpad Microsoft Dynamic 365 Driver)
在Microsoft Dynamic 365/2016环境使用LinqPad查询数据 老规矩,先上效果图: 实体集合: 实体属性: 属性值: 查询出的结果可以导出的格式: 操作步骤: 1.下载Lin ...
- BUGKU--刷题
刷题 一.BUGKU WEB 1. 变量1 知识点php两个$$是 可变变量,就是一个变量的变量名可以动态的设置和使用 $GLOBALS一个包含了全部变量的全局组合数组.变量的名字就是数组的键 < ...
- 关于使用单片机读取外部电压ADC阻抗匹配的问题
单片机的基准电压一般为3.3V,如果外部信号超过了AD测量范围,可以采用电阻分压的方法,但是要注意阻抗匹配问题.比如,SMT32的模数输入阻抗约为10K,如果外接的分压电阻无法远小于该阻值,则会因为信 ...
- GitHub 新手教程 六,Git GUI 新手教程(3),从GitHub远端同步代码库
从GitHub把代码库下载到本地: 1,打开 GitGUI,单击我们之前克隆好的本地库: 2,按图片所示点击,同步远端代码: 3,出现如下提示后,点击“Close”: 4,上面只是把代码下载下来,还没 ...
- cocos2dx渲染架构
2dx的时代UI树便利和渲染是没有分开的,遍历UI树的时候就渲染.3dx版本为了分离了ui树的遍历和渲染,先遍历生成渲染命令发到渲染队列,之后遍历渲染命令队列开始渲染.这样做的好处是渲染命令可以重用, ...