博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
NOI Linux的安装说明以及使用指南
阅读量:5253 次
发布时间:2019-06-14

本文共 1615 字,大约阅读时间需要 5 分钟。

安装

本人的安装环境为Win10。

1. 首先从官网上下载一个CCF官方提供的Noi linux虚拟机以及安装文档

2. 然后,安装一个VMware Workstation 14 Pro,这里给出 然后一步步解压安装 记得安装的时候不要勾选"启动时检查产品更新",其他按照默认设置安装就好。

3. 打开VMware Workstation Pro,然后用keygen.exe获取激活码将产品激活。打开界面如下

1365664-20180421151610253-679510911.png

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

1365664-20180421152208161-1679983433.png

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

1365664-20180421152511635-1018698741.png

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

1365664-20180421152651937-1901278380.png

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

1365664-20180421152908362-451963803.png

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

1365664-20180421153043221-1271930000.png

9. 然后,点击左上角 编辑——虚拟网络编辑器,点击桥接模式这一栏,然后勾选桥接模式。(此处忘记截图了)

10. 然后右键单击安装的虚拟机,进入设置。

1365664-20180421153700209-724654454.png

11. 跳到CD/DVD,勾选使用ISO镜像文件,路径是你下载的NoiLinux安装包1365664-20180421153851850-308918245.png

12. 点击网络适配器,并勾选右边栏的前两项。1365664-20180421153935883-1185113704.png

13. 最后关闭设置,启动虚拟机。

如果虚拟机一直黑屏,点查看解决方案。

然后等到虚拟机界面为1365664-20180421154325604-1457867477.png

再按照安装文档里面写的做就可以安装好了

基本使用指南

以下面向的读者是没有接触过Linux的同学

这里给出 里面讲了基本的linux命令行和编辑代码,以及对拍文件的编写

所以这里就简要的写一下

Ctrl + Alt + T进入终端

1365664-20180429140621744-92760651.png

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

1365664-20180429140628741-1209882274.png

1365664-20180429140634245-1339537011.png

1365664-20180429142733198-1956450532.png

值得注意的是,如果遇到“无法创建目录,权限不够”的情况,请在mkdir前加上sudo,相当于windows中的获取管理员权限

如果提示输入密码,就输入你的用户名密码,默认是123456

持续更新Noi Linux自带评测软件的使用以及GDB调试的使用

Update On 8.22 不想更了,大家直接看现成的吧

这里是两篇Linux自带评测软件的文档

NOIP前我应该会更新一下vimrc 之类的~

Update On 8.27 以后开学打算用虚拟机编辑代码,熟悉一下环境

所以现在就更新vim相关

vim的各种功能可以看 我这里只写NOILinux上的配置

首先 vim是一个终端编辑器 然后我们可以通过写配置 实现一些我们需要的功能

具体咋搞?就是在终端输入vim ~/.vimrc 然后添加配置代码

也可以 sudo gedit /etc/vim/vimrc 但不知道考场能不能sudo 所以建议使用上面那种办法

以下是我的配置代码 仅供参考

set nu "设置行标号set tabstop=4 "这一条以及以下三条都把缩进设为4set shiftwidth=4set softtabstop=4set autochdir  "自动切换到当前目录set smartindent "以下两行都是智能缩进相关set autoindentset mouse=a "激活鼠标set cursorline "行高亮inoremap ( ()
i "括号匹配相关 inoremap [ []
iinoremap " ""
iinoremap ' ''
iinoremap {
{
}
Omap
:w
:!g++ -g % -o %< && ./%<
"F9一键编译并运行

我怎么知道这傻逼玩意怎么高亮的

然后保存退出

效果如图所示o_233.PNG(我闲的蛋疼改了终端背景)

转载于:https://www.cnblogs.com/Rorshach/p/8901781.html

你可能感兴趣的文章
Python Web框架Django (五)
查看>>
.net学习之继承、里氏替换原则LSP、虚方法、多态、抽象类、Equals方法、接口、装箱拆箱、字符串------(转)...
查看>>
python的多行注释
查看>>
连接Oracle需要jar包和javadoc文档的下载
查看>>
UVA 10976 - Fractions Again?!
查看>>
Dreamweaver cc新版本css单行显示
查看>>
【android】安卓的权限提示及版本相关
查看>>
JavaScript可否多线程? 深入理解JavaScript定时机制
查看>>
IOS基础学习
查看>>
Java基础教程——网络基础知识
查看>>
Kruskal基础最小生成树
查看>>
浅谈算法和数据结构: 一 栈和队列
查看>>
【hdu 1429】胜利大逃亡(续)
查看>>
图论-次短路求法
查看>>
What's New for Visual C# 6.0
查看>>
ExtJs学习笔记之ComboBox组件
查看>>
关于收费软件
查看>>
getopt_long
查看>>
TensorFlow MNIST CNN 代码
查看>>
javascript之Style物
查看>>