标签归档:ubuntu

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:

继续阅读

如何让Ubuntu 12.04 LTS更炫更具吸引力

Ubuntu 12.04

首先我们先来看简单介绍一下Ubuntu 12.04 LST版本的特点:

 

在发布之前,Mark Shuttleworth就通过个人网站表示,Ubuntu 12.04将成为第四个LTS版本,任务艰巨,必须适合用于任务关键服务器和大规模桌面部署,这就意味着:

 

●调整生命周期,用更多的时间解决问题。

●将基础架构和平台方面的变化降至最低。

●目标驱动和连续的性能基准测试项目。

●一流的可用性,满足特殊互动需要。

●硬件类型的增强和认证,便于在数据中心部署。

 

Mark Shuttleworth还宣称,Ubuntu是最为适合云计算的操作系统,12.04 LTS也将在这方面进行全方位的完善和增强。

继续阅读

Ubuntu 12.04-我的必备软件包

Ubuntu 12.04,我的必备软件包
需要下载的软件:
virtualbox: https://www.virtualbox.org/wiki/Downloads
google chrome: http://www.google.cn/chrome/intl/zh-CN/landing_chrome.html

必备软件包安装脚本,也可以一股脑写在一条apt-get install 里,这样只是为了清晰一点。
echo “System basics”
sudo apt-get install gnome-shell gnome-theme* gnome-tweak-tool myunity ubuntu-restricted-extras -y
echo
echo “Tools”
sudo apt-get install vim ibus-googlepinyin gimp leafpad filezilla audacious amule freemind dia xarchiver -y
echo
echo “System tools”
sudo apt-get install nmap sysv-rc-conf dconf-tools system-config-samba virt-manager virt-viewer wireshark-y
echo
echo “Developing”
sudo apt-get install openjdk-6-jdk openjdk-6-demo mysql-server bluefish subversion git -y

补充:
CPU、硬盘温度指示器
$ sudo apt-get install psensor

CPU频率指示器
$ sudo apt-get install indicator-cpufreq

去掉消息指示器(就是指示器栏上的那个信封)
$ sudo apt-get autoremove –purge indicator-messages*

其他小技巧:
root起动器:
打开启动器的属性,命令前面加上 su-to-root -X -c
比如 su-to-root -X -c /usr/bin/nautilus

输入法僵死:
$ sudo killall ibus-daemon
$ ibus-daemon -d

如果进入unity发现只有桌面,启动器(launcher)、面板(panel)都消失了,可以重置一下unity:
$ unity –reset

MyUnity 可以激活“显示桌面”图标(Active “Show desktop” icon):D。

附:一些常用软件

继续阅读

Win7+Ubuntu11.10双系统(无u盘,无光驱,EasyBCD硬盘安装)

1)首先还是分区,在计算机上右键–管理–磁盘管理

装Ubuntu分配的硬盘大小最好是(20G以上)不要太小,这里请注意,ubuntu和windows文件系统完全不同,所以我们划好要给ubuntu的分区后,删除卷。到时候,安装好的ubuntu的分区,在windows下是看不到的,但是进入ubuntu是可以访问windows的磁盘的。这才叫双系统的吧,和wubi那种不一样哦。

2)准备两个东西EasyBCD软件iso镜像(我用的easybcd是2.1版,就下载1.7之后版就行,要那种安装版的,不要绿色版)

3)

继续阅读