NOI Linux 10.10配置

垃圾NOI Linux

Posted by wyj on February 21, 2019

切忌直接把sources.list升级到新版系统的codename,会破坏兼容性导致无法运行apt-get,从而使系统报废。

不要乱动gnome compiz的界面,会导致可能无法登录图形界面或者无法显示面板。不能使用unity界面。如果破坏过于严重,可以直接换一个用户(比如root登录图形界面)。

1.获取root权限

开机按住shift,进入recovery mode。把启动命令里的ro改成rw init=/bin/bash。获取root权限shell,然后visudo获取sudo权限(平时不小心破坏了系统也可以如此修复)

2.升级软件

由于系统版本过于老旧,必须从国外的网站下载,没有国内源。修改sources.list,然后apt-get update发现公钥不被信任,此时不要使用pgp.net(国内无法访问),使用keyserver.ubuntu.com。然后apt-get upgrade。耐心等待。

然后即可安装gedit-plugins等等软件。

3.root登录图形界面

如果图形界面出现了错误,可以如此绕开错误。由于版本过低,实际上不用在gdm做任何修改,sudo passwd然后直接登录即可。

4.升级g++至最新版

下载最新版的gcc-8.2.0.tar.gz,解压,make,耐心等待3h然后编译完成。make的中途意外中断不会有影响。然后make install。此g++可以与默认的4.4.5共存。然后就拥有了C++11(事实上甚至可以使用C++2a)。除了unordered_map无法使用之外,没有已知的bug。

5.关于Chrome

Chrome的更新需要64位环境,NOI Linux无法更新。由于日常训练时不用上网,这个问题无关紧要。