--声明:以下内容来自于网络前辈的经验,因为以后会不定期修改增加,所以没有注明具体来源(来自于东拼西凑,实践有效后方才添加),Ubuntu环境10.0以上。
1.pdf中文无法显示问题:
由于在新浪爱问中下载了linux C编程pdf,打开后汉字无法显示,于是搜到了一帖解决很有效。在网站:http://poppler.freedesktop.org/poppler-data-0.1.tar.gz 中下载poppler-data-0.1.tar.gz,然后顺序使用命令tar xzvf poppler-data-0.1.tar.gz && cd poppler-data-0.1 和sudo make install datadir=/usr/share 即可解决。当然之前需要在shell终端中以root用户切入,使用命令su - root然后输入密码即可,顺便说下有两个命令切换目录很有用使用ls -a列出shell所在当前文件夹下的所有文件夹,命令cd ..回到上一层目录,命令cd xx进入xx子文件夹。
2.当由于某些原因使得安装xxx软件命令sudo apt-get install xxx错误时问题:
由于某些原因使得安装软件codeblocks使用命令sudo apt-get install codeblocks出现如下错误:E: dpkg 被中断,您必须手工运行 sudo dpkg --configure -a 解决此问题。解决的一个办法是顺序使用命令:sudo dpkg --configure -a和sudo apt-get update即可,每个命令需要消耗若干分钟的时间而已啦。
3.终端安装软件时可能会出现:软件包设置--正在设定 ttf-mscorefonts-installer--xxxx--确定的画面。
只需要按TAB键即可选到<确定>按钮,然后Enter键入,有<yes> or <no>选择画面,选择<yes>即可。
4.安装并启动codeblocks,和设置桌面快捷方式
只需要键入命令sudo apt-get install codeblocks即可,安装成功后如果需要启动键入codeblocks即可。在桌面创建快捷方式,桌面右键创建启动器,启动器命令里面输入codeblocks即可,名称随便取。
5.配置Opengl环境,并在codeblocks中使用opengl
先安装opengl库,使用以下安装命令:sudo apt-get install mesa-common-dev libgl1-mesa-dev libglu1-mesa-dev和sudo apt-get install freeglut3-dev freeglut3和sudo apt-get install build-essential gdb subversion和sudo apt-get install automake autoconf libtool和sudo apt-get install libgtk2.0-dev libxmu-dev libxxf86vm-dev即可安装好opengl的环境。下面在codeblocks中新建opengl工程,配置opengl库即可,在Settings->compiler and debugger settings->link settings中添加三个库:/usr/lib/libGL.so和/usr/lib/libGLU.so和/usr/lib/libglut.so即可编译成功。
6.安装pdf阅读器xpdf
使用一下三条命令即可:sudo apt-get install xpdf 和 sudo apt-get install xpdf-chinese-simplified 和 sudo apt-get install xpdf-chinese-traditional即可。
7.安装scim中文输入法
使用命令:sudo apt-get install scim-chinese(智能拼音), 再重启ubuntu即可。
8.安装火狐浏览器
ubuntu8.04的火狐firefox是3.5版本的,太老了。要安装最新版本的去火狐官网:http://www.firefox.com.cn/download/下载最新版本的。解压文件,重命名firefox15移动文件到/opt目录,移动命令mv firefox15 /opt即可,需要当前shell路径在firefox15的父目录。再删除原来的文件,并且建立新的连接到firefox15即可,顺序输入2条命令:sudo rm /usr/bin/firefox和sudo ln -s /opt/firefox15/firefox /usr/bin/firefox即可。更新一下ubuntu8.04即可使用最新版的FlashPlayer,就不需要独立去安装了。