实验背景很糊涂。直接就说怎么安装g++吧。
sudo apt-get install g++回车后出现错误,错误信息大致是这样的:
Reading package lists…Error!(即,读取软件包列表错误!)
E:Encountered a section with no package:header
E:……
E:The package lists or status file could not be parsed or opened.(即,无法解析或打开软件包列表或状态文件。)
解决方案:第一步:删除软件包列表/var/lib/apt/lists目录下的所有文件,sudo rm /var/lib/apt/lists/* -rf 然后回车。(-r:递归删除目录及其内容;-f:强制删除,忽略不存在的文件,不提示确认。 -f 要慎用。) 第二步,重新生成软件包列表,sudo apt-get update 然后回车。至此,软件包列表已是最新的了。然后就可以妥妥地安装g++了。sudo apt-get install g++ 然后回车,就可以成功安装了。利用命令gcc -v就可以查看gcc的版本信息。
如果需要安装install_thritdparty.sh (.sh 为脚本文件),首先修改.sh 文件的执行权限,用命令sudo chmod +x install_thritdparty.sh 然后回车。然后再 ls -l install_thritdparty.sh 就可以看到此.sh文件变成了绿色显示,即为可执行文件了。此时 ./install_thrithparty.sh 直接执行即可安装成功了。