开始用NOI Linux……

上古加阉割,还是32位,完全不可用的亚子……

怎么办,我真的好想念16.04

于是就走上魔改之旅……

一些神奇的操作

git

听说直接装的话会是上古版本

sudo add-apt-repository ppa:git-core/ppa

sudo apt-get update

sudo apt-get install git

Chromium

sudo apt-get install chromium-browser

不过似乎并不是最新版本,有一丢丢不习惯……

我选择Chrome的最大原因其实是可以滚动切换标签页,不过这个功能只有Linux上有QAQ

搜狗输入法

先在官网下载安装包然后

sudo dpkg -i sogou_xxxxxxxxx

然后好像要重启/重新登录才能在右上角找到

不过好像不太兼容,皮肤上会有黑框,推测是透明的被显示成黑的了= =

NOI Linux 好像对透明的支持特别差= =

但是Google拼音的词太少了……我打个夜猫子驱蚊器都要翻半天……

Typora

按照官网说的就阔以了

终端

NOI Linux的命令行是单色的,每次编译总会迷失在这次和上次的编译信息里……看着很累……

~/.bashrc 文件里,有一个控制是否打开彩色提示符文件的变量 $force_color_promt,只需要打开这个变量的开关,就可以使用彩色的命令行提示符。

就是第46行,把注释去掉就可以了0_0

然后再吐槽一下为什么设置成透明的并不是真的透明,而是显示桌面背景,自闭ing

gedit

我太菜了,不会vim和emacs,那只好gedit了……(不要跟我说还有Guide)

配色什么的就不说了,编辑-首选项里自己配

其实gedit也是阔以设置快捷键编译运行的emmm

先在编辑-首选项-插件里勾选外部工具

然后打开工具-Manage External Tools……

点加号,选择自己习惯的快捷键,然后在框框里输入一下代码:

这个是编译

#!/bin/sh
fullname=$GEDIT_CURRENT_DOCUMENT_NAME
name=`echo $fullname | cut -d. -f1`
g++ $fullname -o $name -g -Wall

编译有错误的话会在下方面板显示,如果希望开一个新的小窗就把最后一句改成

gnome-terminal -x bash -c "g++ $fullname -o $name -g -Wall;echo 'Press ENTER to continue';read"

这个是运行

#!/bin/sh
fullname=$GEDIT_CURRENT_DOCUMENT_NAME
dir=$GEDIT_CURRENT_DOCUMENT_DIR
name=`echo $fullname | cut -d. -f1`
gnome-terminal -x bash -c "$dir/$name;echo;echo 'Press ENTER to continue';read"

同理还有gdb

#!/bin/sh
fullname=$GEDIT_CURRENT_DOCUMENT_NAME
name=`echo $fullname | cut -d. -f1`
gnome-terminal -x bash -c "gdb $name -silent;echo 'Press ENTER to continue';read"

就算不懂啥意思,这几段也挺好背的吧……我觉得会英文就基本能看懂惹

感觉这样就更加不用碰鼠标了

小鱼Wanda

首先可以在面板上添加小鱼

然后还有一个操作是 Alt+F2,输入free the fish

然后Wanda就会在你的屏幕上游来游去,点一下就会逃走,过一会儿又出来……

不想要它了就killall gnome-panel

愚蠢的眼球





写代码的时候有这样的眼球盯着你是不是很带劲

QQ

其实AppImage的版本很好用啊,然并卵,NOI Linux下貌似没法用,那只好装很古老的wineQQ

网上搜索“wineqq ubuntu14.04”,然后发现所有博文都是一样的= =而且给出的下载链接和内容还不相符,醉了。。。

乱找的链接

先装wine:sudo apt-get install wine

我试过直接在Winetricks安装QQ,反正没成功。。

安装依赖库:sudo apt-get install libgtk2.0-0:i386

把之前下载的东西解压得到三个deb包

然后 sudo dpkg -i wine-qqintl_0.1.3-2_i386.deb

如果不行的话尝试 sudo apt-get install -f

然后再 sudo dpkg -i ttf-wqy-microhei_0.2.0-beta-2_all.debsudo dpkg -i fonts-wqy-microhei_0.2.0-beta-2_all.deb

为检测wineqqIntl已正常安装,我们可以输入 sudo dpkg -l|grep qq,然后就会显示你所有的qq安装版本。。

不知道是wine的问题还是QQ的问题反正特别吃CPU,机子里的风扇嗡嗡嗡了一下午没消停……

对比之下AppImage不知道高到哪里去了= =


先这么多啦,有啥再补

让NOI Linux变得可用的更多相关文章

  1. 如何在 Linux 中查看可用的网络接口

    在我们安装完一个 Linux 系统后最为常见的任务便是网络配置了.当然,你可以在安装系统时进行网络接口的配置.但是,对于某些人来说,他们更偏爱在安装完系统后再进行网络的配置或者更改现存的设置.众所周知 ...

  2. NOI Linux的安装说明以及使用指南

    安装 本人的安装环境为Win10. 1. 首先从官网上下载一个CCF官方提供的Noi linux虚拟机以及安装文档 传送门 2. 然后,安装一个VMware Workstation 14 Pro,这里 ...

  3. ubuntu简易教程(如何使用noi linux)

    目录 linux环境下的基础操作 命令行操作 编辑器 程序编译 程序调试 gdb的使用 对拍 在提高组的考试中要求使用noi linux,因此了解一下如何在linux环境下编程是很有必要的. linu ...

  4. poorpool 的 考场 NOI Linux 配置

    把~/.bashrc里的force_color_prompt=yes前面那个#去掉,终端就有高亮啦qwq!(然后source一下 然后vim ~/.vimrc然后加入 (为什么不改/etc/vim/v ...

  5. 【转】如何在 Linux 中查看可用的网络接口

    原文:https://www.cnblogs.com/qianpangzi/p/10563979.html 查看ubuntu系统当前的可用的网络接口.方法如下 -------------------- ...

  6. Linux 中查看可用的网络接口

    目录 Linux 中查看可用的网络接口 在 Linux 中找到可用的网络接口 title: Linux 中查看可用的网络接口 date: 2020/2/25 16:56:36 toc: true -- ...

  7. 致萌新与不会用 NOI Linux 的 OIer

    全文绝大部分转载自:这篇好文章啊. 目录 1:GUIDE 2:Gedit 原文 打开 编译运行 3.Vim 3-1:这东西咋开啊 3-2:这东西咋用啊 4.编译与运行 5.调试 6.CSP竞赛中编写代 ...

  8. NOI Linux 快速入门指南

    目录 关于安装 NOI Linux 系统配置 网络 输入法 编辑器 1. gedit 打开 配置 外观展示 2. vim 打开 配置 使用 makefile 编译运行 1. 编写 makefile 2 ...

  9. noi linux 2.0 体验

    一.起因 下午,我打开 noi 官网准备报名 csp j/s,一看官网展板:"noi linux 2.0 发布" 我就兴奋了起来.(9 月 1 日起开始使用, 也就意味着 csp ...

随机推荐

  1. java多态的实现原理(JVM调用过程)(综合多篇文章,参考见文末)

    一个对象变量可以指示多种实际类型的现象称为多态 允许不同类的对象对同一消息做出响应.方法的重载.类的覆盖正体现了多态. 1.多态的机制 1.1 本质上多态分两种 1.编译时多态(又称静态多态) 2.运 ...

  2. springcloud --- spring cloud sleuth和zipkin日志管理(spring boot 2.18)

    前言 在spring cloud分布式架构中,系统被拆分成了许多个服务单元,业务复杂性提高.如果出现了异常情况,很难定位到错误位置,所以需要实现分布式链路追踪,跟进一个请求有哪些服务参与,参与的顺序如 ...

  3. ELK 学习笔记之 Kibana入门使用

    Kibana入门使用: 第一次导入索引: 修改展示时间,不然查不到数据: 点Discover,查阅数据: 如果要添加新的index: 点击Visualize, 创建chart: 点击Dashboard ...

  4. MongoDB 学习笔记之 地理空间索引入门

    地理空间索引: 地理空间索引,可用于处理基于地理位置的查询. Point:用于指定所在的具体位置,我们以restaurants为例: db.restaurants.insert({name: &quo ...

  5. Springboot + Mysql8实现读写分离

    在实际的生产环境中,为了确保数据库的稳定性,我们一般会给数据库配置双机热备机制,这样在master数据库崩溃后,slave数据库可以立即切换成主数据库,通过主从复制的方式将数据从主库同步至从库,在业务 ...

  6. 工业搬运机器人(AGV)为什么要选择视觉导航

    在智能制造和仓储物流领域,搬运机器人的需求量在逐年上升.机器人(AGV)的种类千差万别,如何选择成为需求方头痛的问题. 本文将从客户关心的多个方面,对市面上的常见的工业级导航方案做一个比较. 搬运机器 ...

  7. iOS 设备数据管理工具 iMazing v2.10.3 绿色便携版

    iMazing 是一款可以帮助用户管理 iOS 设备的软件,功能远远超出 iTunes.iMazing 连接你的 iOS 设备(iPhone. iPad 或 iPod)相连,使用起来也非常的方便.你可 ...

  8. 转:python2.x 和 python3.x的区别

    注:本文的原文地址为Key differences between Python 2.7.x and Python 3.x 许多 Python 初学者想知道他们应该从 Python 的哪个版本开始学习 ...

  9. display——table-cell属性

    display的table和table-cell一般情况下用的不多,所以很少有人去关注它,但他们两个联手起来会给你惊喜! 当两个或者两个以上标签一起使用显示在同一行时,以前常用的是float.posi ...

  10. Spring Cloud Alibaba学习笔记(3) - Ribbon

    1.手写一个客户端负载均衡器 在了解什么是Ribbon之前,首先通过代码的方式手写一个负载均衡器 RestTemplate restTemplate = new RestTemplate(); // ...