分类目录归档:Linux

ubuntu中eclipse中文乱码问题

首先先让Ubuntu支持GBK,方法如下:

1.
修改/var/lib/locales/supported.d/local文件,在文件中添加
zh_CN.GBK GBK
zh_CN.GB2312 GB2312
2.
sudo dpkg-reconfigure –force locales
然后在输出的结果中会出现
zh_CN.GB2312 done
zh_CN.GBK done

这样, Ubuntu就支持GBK编码了, 下面设置eclipse。
首先Windows->Preferences, 然后选择General下面的Workspace. Text file encoding选择Other GBK, 如果没有GBK的选项, 没关系, 直接输入GBK三个字母, Apply, GBK编码的中文, 已经不是乱码了

Ubuntu12.10下安装JDK7

Ubuntu12 10版本下,不再预装JDK,包括OpenJdk,所以我们要从Oracle官网上下载java7的压缩包,选择适合自己电脑的安装包,我选的是jdk-7u9-linux-i586.tar.gz。

然后解压该文件: tar -xvf jdk-7u17-linux-i586.tar.gz

解压后得到的文件目录为jdk1.7.0_17 把它移动到/usr/lib/jvm/
sudo mv jdk1.7.0_17 /usr/lib/jvm/

然后执行安装命令:

sudo update-alternatives –install /usr/bin/javac javac /usr/lib/jvm/jdk1.7.0_17/bin/javac 1
sudo update-alternatives –install /usr/bin/java java /usr/lib/jvm/jdk1.7.0_17/bin/java 1

设置环境变量:

sudo update-alternatives –config javac
sudo update-alternatives –config java

需要选择一个模式作为默认或者是优先使用的,输入一个数字就可以了。我选择的是 2 ,即 oracle的 jdk1.7.0_17 。

到这里,可以在终端输入 java -version ,若能看到java 的版本信息,说明java安装成功了。我的显示:

java version “1.7.0_17”
Java(TM) SE Runtime Environment (build 1.7.0_17-b05)
Java HotSpot(TM) Server VM (build 23.5-b02, mixed mode)

配置JAVA_HOME和CLASSPATH:

export JAVA_HOME=/usr/lib/jdk

export CLASSPATH=./:$JAVA_HOME

上面红色部分尤其注意。不然,用java命令执行.class文件时会报:错误: 找不到或无法加载主类 这样的错误。

 

ubuntu12.10安装深度软件中心

深度软件做的还是不错的,比较适合国人使用。

升级到12.10后原先的安装方法貌似没用了,就自己随便装了下成功了

大致步骤

1.安装python-deepin-utils

http://packages.linuxdeepin.com/deepin/pool/main/d/deepin-utils/

2.安装deepin-ui

http://packages.linuxdeepin.com/deepin/pool/main/d/deepin-ui/

3.安装deepin-storm

http://packages.linuxdeepin.com/deepin/pool/main/d/deepin-storm/

3.安装deepin-software-center

http://packages.linuxdeepin.com/deepin/pool/main/d/deepin-software-center/

大功告成。

 

使用easybcd实现win7 loader多系统引导(非开机即显示grub引导)

实现效果是:开机显示win7的操作系统选择菜单,其中选择ubuntu才会跳转进grub引导ubuntu系统。

全新安装:

安装方法: 要注意两点,一是在安装ubuntu的时候,手动分配磁盘空间,就是选择“其它选项”,进入之后上方是彩色的磁盘分区图,注意下方的“device for boot loader installation”,这个就是选择grub的安装位置,默认是整块磁盘,也就是直接装在mbr上(如果按默认安装,开机首先会启动grub然后选择系统,而不是windows的启动管理器);所以要选择“/”分区(当然你要先把它分出来才会有),这样就把grub安装在了linux分区上,而不是mbr上; 第二,这样安装后重启,windows启动管理器里面还是和原来一样的,没有ubuntu,也不会出现grub;进入windows后,打开easybcd(尽量新一点的版本,我用的是2.1),add new entry,选择linux选项卡,type选grub2,或者选grub也行(这样要选择分区,就选装linux的那个分区),名称自己改,然后add。重启就可以看到ubuntu的选项了。

ubuntu已安装好,启动为grub,再到mbr

 

1.

如果启动时,发现是Grub引导,最后一项才是Windows7,选择Windows7,进入Windows7系统,使用MBR修复工具(MbrFix.exe)把GRUB覆盖掉(下载MbrFix.exe文件,使用管理员身份运行CMD.exe,转到MbrFix.exe所在的目录,然后运行命令:MBRFix /drive 0 fixmbr /yes 即可修复MBR引导)
2.
再打开EasyBCD,把刚才的那个“NeoGrub”删除掉,点击“Add New Entry–>Linux/BSD”,Type项选择GRUB2,Name随便写,再点“Add Entry”按钮,

解决Ubuntu 12.04安装PPS 1.0.2无法播放的问题

首先吐槽一下PPS好不容易弄了一个一个Linux版,但各种古怪的问题。但是还是要鼓励一下PPS,开辟了Linux的市场,使得Linux桌面用户,尤其是国内Linux用户,终于有了可以使用的网络电视软件。
最近重新装了一下系统,顺带把PPS也装一下,然后发现装好以后PPS出现了奇怪的现象,就是播放的时候缓冲完毕后就跳到下一个继续缓冲,终而复始。以前装的时候没有出现这个问题啊,不过现在装的是Ubuntu12.04,之前是从11.10升级到12.04的PPS没有问题,然而现在直接在12.04上安装就出现问题了。
原因是在Linux桌面系统中PPS调用的是系统的MPlayer用于播放解码,和windows版本的PPS调用windows media player同一个道理。然而在Ubuntu12.04中MPlayer升级到了1.0~rc4版本,之前在Ubuntu11.10中MPlayer是1.0~rc3的,而且PPS也是基于1.0~rc3的,那么要把MPlayer降级吗?不需要,后来发现只是少了一个包: libjpeg62
sudo apt-get install libjpeg62
复制代码
直接安装好后PPS就可以正常播放了!^_^

Ubuntu 12.04中文输入法的安装

Ubuntu上的输入法主要有小小输入平台(支持拼音/二笔/五笔等),Fcitx,Ibus,Scim等。其中Scim和Ibus是输入法框架。

在Ubuntu的中文系统中自带了中文输入法,通过Ctrl+Space可切换中英文输入法。这里我们主要说下Ubuntu英文系统中,中文输入法的安装。
安装输入法的第一步,是安装语言包。我们选择System Settings–>Language Support–>Install/Remove Languages,将弹出以下窗口:  www.2cto.com
输入密码后,系统会安装简体中文语言包。
第二步,安装IBus框架,在终端输入以下命令:
sudo apt-get install ibus ibus-clutter ibus-gtk ibus-gtk3 ibus-qt4
启动IBus框架,在终端输入:
im-switch -s ibus
安装完IBus框架后注销系统,保证更改立即生效。
第三步:安装拼音引擎
有下面几种常用选择:
IBus拼音:sudo apt-get install ibus-pinyin
IBUS五笔:sudo apt-get install ibus-table-wubi
谷歌拼音输入法:sudo apt-get install ibus-googlepinyin
Sun拼音输入法:sudo apt-get install ibus-sunpinyin
第四步:设置IBus框架  www.2cto.com
ibus-setup
此时,IBus Preference设置被打开。我们在Input Method选项卡中,选择自己喜欢的输入方式,并配置自己喜欢的快捷键即可。如下图所示:
第五步:通常情况下,IBus图标(一个小键盘)会出现在桌面右上角的任务栏中。有时候这个图标会自行消失,可使用以下命令,找回消失的IBus图标:
ibus-daemon -drx

ubuntu上卸载DEB文件

当然最简单的是反安装啦

sudo dpkg -r package_name

但先觉条件是要有安装包,若安装包已经删除,只能用以下方法了

 

首先使用下面的命令查询要卸载的文件名:

dkpg -l

然后再通过下面的命令卸载:

dkpg -r *

比如我们要卸载google的chrome浏览器:

首先执行dkpg -l:

继续阅读

在linux下使用Turbo C 3.0

Turbo C++ 3.0(也就是tc3)是纯DOS程序,因此必须用dos模拟器来运行。而wine是纯win32模拟器。

1. 使用新立得软件包管理器安装dosbox。

2. 下载Turbo C++ 3.0,这里假设用本贴提供的(不是我改过的)。
地址:
tcpp3.part1.rar tcpp3.part2.rar

3. 将本帖提供的Turbo C++ 3.0解压到~/tmp/tc3inst。(~是指“主文件夹”)

4. 为了使以后使用dir命令的时候不会列出一大堆不相关的东西,建立一个目录/文件夹专门用来存放DOS程序:~/dosapp(用“位置->主文件夹”来打开文件管理器,空白处点右键->“创建文件夹”),等下我们就把Turbo C++ 3.0安装到这里来。

5. 启动dosbox:Alt+F2,然后输入dosbox,单击“运行”。完了会启动dosbox窗口,如图所示:
<!—->

继续阅读