让NOI Linux变得可用
开始用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
愚蠢的眼球



写代码的时候有这样的眼球盯着你是不是很带劲
其实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.deb 和 sudo 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变得可用的更多相关文章
- 如何在 Linux 中查看可用的网络接口
在我们安装完一个 Linux 系统后最为常见的任务便是网络配置了.当然,你可以在安装系统时进行网络接口的配置.但是,对于某些人来说,他们更偏爱在安装完系统后再进行网络的配置或者更改现存的设置.众所周知 ...
- NOI Linux的安装说明以及使用指南
安装 本人的安装环境为Win10. 1. 首先从官网上下载一个CCF官方提供的Noi linux虚拟机以及安装文档 传送门 2. 然后,安装一个VMware Workstation 14 Pro,这里 ...
- ubuntu简易教程(如何使用noi linux)
目录 linux环境下的基础操作 命令行操作 编辑器 程序编译 程序调试 gdb的使用 对拍 在提高组的考试中要求使用noi linux,因此了解一下如何在linux环境下编程是很有必要的. linu ...
- poorpool 的 考场 NOI Linux 配置
把~/.bashrc里的force_color_prompt=yes前面那个#去掉,终端就有高亮啦qwq!(然后source一下 然后vim ~/.vimrc然后加入 (为什么不改/etc/vim/v ...
- 【转】如何在 Linux 中查看可用的网络接口
原文:https://www.cnblogs.com/qianpangzi/p/10563979.html 查看ubuntu系统当前的可用的网络接口.方法如下 -------------------- ...
- Linux 中查看可用的网络接口
目录 Linux 中查看可用的网络接口 在 Linux 中找到可用的网络接口 title: Linux 中查看可用的网络接口 date: 2020/2/25 16:56:36 toc: true -- ...
- 致萌新与不会用 NOI Linux 的 OIer
全文绝大部分转载自:这篇好文章啊. 目录 1:GUIDE 2:Gedit 原文 打开 编译运行 3.Vim 3-1:这东西咋开啊 3-2:这东西咋用啊 4.编译与运行 5.调试 6.CSP竞赛中编写代 ...
- NOI Linux 快速入门指南
目录 关于安装 NOI Linux 系统配置 网络 输入法 编辑器 1. gedit 打开 配置 外观展示 2. vim 打开 配置 使用 makefile 编译运行 1. 编写 makefile 2 ...
- noi linux 2.0 体验
一.起因 下午,我打开 noi 官网准备报名 csp j/s,一看官网展板:"noi linux 2.0 发布" 我就兴奋了起来.(9 月 1 日起开始使用, 也就意味着 csp ...
随机推荐
- 原生js动态添加新元素、删除元素方法
1. 添加新元素 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> < ...
- LeetCode_844-Backspace String Compare
输入两个字符串S和T,字符串只包含小写字母和”#“,#表示为退格键,判断操作完退格键剩下字符串是否相等例子:S = “ab#c", T = "ad # c” 返回true,剩下的字 ...
- 推荐一款超好用的工具cmder
今天来推荐一个超级好用的命令行工具:cmder 一款Windows环境下非常简洁美观易用的cmd替代者,它支持了大部分的Linux命令.支持ssh连接linux,使用起来非常方便.比起cmd.powe ...
- GUI tkinter (Entry) 输入框篇
"""1.其他函数不常用,这里只说get函数,get函数使用的时候不需要任何参数,它的返回值就是该输入框的内容.""" from tkint ...
- CS184.1X 计算机图形学导论 罗德里格斯公式推导
罗德里格斯公式推导 图1(复制自wiki) 按照教程里,以图1为例子,设k为旋转轴,v为原始向量. v以k为旋转轴旋转,旋转角度为θ,旋转后的向量为vrot. 首先我们对v进行分解,分解成一个平行于k ...
- Spring Boot Actuator 整合 Prometheus
简介 Spring Boot 自带监控功能 Actuator,可以帮助实现对程序内部运行情况监控,比如监控状况.Bean加载情况.环境变量.日志信息.线程信息等.这一节结合 Prometheus .G ...
- .Net Core API使用ODP.NET操作Oracle数据库
.Net Core API使用ODP.NET操作Oracle数据库 1.下载Oracle.ManagerDataAccess.Core. 右键依赖项——管理NuGet程序包. 在浏览选项中查询Orac ...
- 2-SAT问题学习笔记+例题[洛谷P4792]
一个不错的2-SAT文章:传送门 问题初入 什么是2-SAT SAT是适定性(Satisfiability)问题的简称 .一般形式为k-适定性问题,简称 k-SAT. 首先,把「2」和「SAT」拆开. ...
- prototype与 _proto__的关系
prototype与 __ proto__ 都是在这个过程中催生的产物,我们一会儿马上讨论,在这之...做对象即可,那javascript种究竟是通过什么来明确继承关系的呢. 一.构造函数: 构造函数 ...
- [CF544] D. Destroying Roads
D. Destroying Roads time limit per test 2 seconds memory limit per test 256 megabytes input standard ...