🌈
EDU
  • README
  • gitbook
  • 主题分享
    • 5v5手游《王者荣耀》
    • 安徽小学信息技术教材2018版第4单元第8课
    • 安卓手机与电脑互通的必备软件
    • 比特币与区块链
    • windows通用指令
    • 各种编程工具的使用记录
    • 认识与使用电子邮件email
    • 计算设备的硬件信息
    • 如何正确的测量体温
    • 在国内怎么选择合适的手机
    • 邀请使用我在用的
    • Linux主机管理
    • 设备的MAC与IP绑定记录
    • markdown
    • 扫雷的入门教学
    • nas存储方案对比
    • OS操作系统使用小全
    • 开源安全项目清单
    • 搜索引擎
    • steam相关资料
    • 微信文章付费功能的说明
  • 科技教育
    • 安庆教材电子版
    • 教育竞赛白名单
    • NOI-竞赛简介
    • NoiLinux 2.0优化记录
    • NOIP-联赛简介
    • 全国青少年信息学奥林匹克竞赛系列活动简介
    • NOI与信息技术相关资料
  • 天天阅读
    • 2018
      • 08月的记录
      • 09月的记录
      • 10月的记录
    • 2019
      • 5月阅读记录
      • 6~12月的内容
    • 2020
      • 04月的阅读记录
      • 05月的阅读记录
      • 06月的阅读记录
      • 07月的阅读生活
      • 08月的阅读生活
      • 09月的阅读工作
      • 10月的阅读工作
      • 11月的阅读工作
      • 12月的阅读工作
    • 2021
      • 01月
      • 02月
      • 03月
      • 04月
      • 05月
      • 06月
      • 07月
      • 08月
      • 09月
      • 10月
      • 11月
      • 12月
    • 2022
      • 01月
      • 02月
      • 03月
      • 04月
      • 05月
      • 06月
      • 11月
      • 12月
    • 2023
      • 1月
      • 2月
      • 3月
      • 4月
      • 05月
      • 06月
      • 07月
      • 08月
      • 09月
      • 10月
      • 11月
由 GitBook 提供支持
在本页
  • 启动SSH服务
  • 默认登录的用户名和密码
  • 关闭屏保与锁屏
  • 建议的系统配置
  • 比赛语言
  • 更改ssh服务端口
  • 安装 v2rayA
  • 方法一:通过软件源安装
  • 方法二:手动安装 deb 包
  • 安装v2ray核心组件
  • 安装后的必执行命令

这有帮助吗?

  1. 科技教育

NoiLinux 2.0优化记录

NoiLinux 2.0在2021年7月16日从官网发布了,这个信息学奥赛的环境已经近十年没有更新了,现在基于ubuntu 20.04重新打包了一次,并且添加了一些新的功能。我也在主机上用hype-v安装了一个,使用中有一些必备的优化工作要记录下来,这些功能也与ubuntu 18.04的版本相通用。

启动SSH服务

    单次开启ssh

    sudo systemctl start ssh

    查看ssh是否启动,看到Active: active (running)即表示成功

    sudo systemctl status ssh

    开机自动启动ssh命令
    
    sudo systemctl enable ssh
    
    关闭ssh开机自动启动命令
    
    sudo systemctl disable ssh
    
    单次关闭ssh

    sudo systemctl stop ssh

    设置好后重启系统
    
    reboot

由于系统中已经默认安装了openssh server就不用再执行

    apt-get install openssh-server

进行单独的安装操作了。直接用上面的命令执行就可以了。

默认登录的用户名和密码

即安装过程中设置的用户名与密码,root密码可以使用

sudo passwd root

进行修改,修改后可本机登录,但ssh登录时root不可使用密码,要使用密钥登录。

关闭屏保与锁屏

个人使用完全不需要这个功能,在设置中对电源以及隐私中的锁屏做一下设置就好。

建议的系统配置

内存:8G 当然最好了,不过最小使用2G也可以运行。CPU越强当然越节省时间。

默认的浏览器是火狐,非常好用,建议开启同步,方便学习。

dock上只有火狐和文件管理器,建议将终端、编辑器和本机测评系统Arbiter放到dock上。

比赛语言

目前的比赛语言还是只有3种:C、C++、Pascal,这个不知道是不是比赛规则的问题,我觉得Python是比较好的选择。虽然系统中内置了pythone2和3的支持,但2021年来看还不提供这两种语言参赛。

建议初学者从C++开始吧,因为C++的编译器更容易掌握。

更改ssh服务端口

默认的22端口通常来说会有被扫描的风险,而且多机器使用时也不太方便,变更成另一个不常用的端口会更方便一点,执行下面的命令:

    sudo  vi /etc/ssh/sshd_config

修改 #Port 22 为 Port 自己喜欢的端口号 就行了。

安装 v2rayA

Debian 系列安装

方法一:通过软件源安装

添加公钥

    wget -qO - https://apt.v2raya.mzz.pub/key/public-key.asc | sudo apt-key add -

添加 V2RayA 软件源

    echo "deb https://apt.v2raya.mzz.pub/ v2raya main" | sudo tee /etc/apt/sources.list.d/v2raya.list

    sudo apt update

安装 V2RayA

    sudo apt install v2raya

方法二:手动安装 deb 包

下载 deb 包后可以使用 Gdebi、QApt 等图形化工具来安装,也可以使用命令行:

    sudo apt install /path/download/installer_debian_xxx_vxxx.deb

自行替换 deb 包所在的实际路径

安装v2ray核心组件

上面的只是v2ray的配置工具,在这之前要安装核心功能包,虽然网上有apt的安装方法,但apt中的包较旧,目前最新的是4.41版,所以我采用了离线安装的方法:

网友提供的是:https://cdn.jsdelivr.net/gh/v2fly/debian@main/pool/main/v/v2ray-core/v2ray_4.41.1-1_amd64.deb

由于我是先安装工具再安装核心的,所以要重启机器后才能生效。

安装后的必执行命令

    ssh-keygen
    sudo passwd root
    sudo systemctl enable ssh
    sudo apt update
    sudo apt install net-tools
    sudo apt install lynx
    git config --global user.name "Jarod"
    git config --global user.email [email protected]
    sudo dpkg -i ./v2ray_4.41.1-1_amd64.deb
    sudo apt install htop
    git clone [email protected]:jarodlee/blog.git
    export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
    snap list; sudo snap remove xxx
    sudo rm -rf /var/cache/snapd
    sudo apt purge snapd
    rm -rf ~/snap
    wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
    sudo apt install ./google-chrome-stable_current_amd64.deb
    
上一页NOI-竞赛简介下一页NOIP-联赛简介

最后更新于3年前

这有帮助吗?

为了防止被墙,我自己做了个备份:

点此下载