作者:renkai611919
转自:http://blog.csdn.net/renkai611919/article/details/7251546
最近为了公司的要求需要在自己的电脑上安装Linux,于是乎心血来潮,公司要求安装Debian,可是电脑真的是不好使,DVD.硬盘.U盘都试过了,就是不能安装,最后选择了Ubuntu11.10,放寒假前就已经装好了,并且所有的环境都已几个能配好了,但是用着用着就会卡死,没办法情况下之只能去另谋出路,找到了CentOs,成功刻盘后但是还是安装不了,别人的电脑一下子就能安装,真是悔恨死了我的电脑,最后找到了Ubuntu的另一个版本:Linux Mint,现在是第十二版本,装了感觉非常好,下面来说说具体使用经验。
1.Linux Mint12 安装google Chrome
由于本人钟爱于Chrome,而且window版本上面同步了很多书签,所以还是选择安装Chrome,具体安装步骤如下:
第一步在终端里 $sudo apt-get install libnspr4-0d libnss3-1d libxss1 libcurl3
然后 $sudo dpkg -i '/home/jzhone/桌面/google-chrome-beta_current_i386.deb' (自行修改文件路径或文件名)
然后打开左下角的菜单互互联网菜单上就有了Chrome
2.Linux Mint12配置jdk环境
在做Java开发时候首先需要配置Jdk环境,配置的具体步骤如下:
由于软件库里面没sun jdk,所以需要自己配置,先到Oracle官网上面下载JDK接下来
首先创建Java的目录,将下载下来的文件解压到该目录:
$ sudo cp jdk-6u27-linux-i586.bin /usr/lib/jvm $ cd /usr/lib/jvm $ sudo ./jdk-6u27-linux-i586.bin $ sudo mv jdk1.6.0_27/ java-1.6.0_27-sun/ $ sudo ln -s java-1.6.0_27-sun java-6-sun $ sudo rm jdk-6u27-linux-i586.bin
接下来设置环境变量,主要是PATH、CLASSPATH和JAVA_HOME,注意PATH最后所添加的bin目录:
<pre name="code" class="reply-text mb10" style="font-size:14px; line-height:25px; text-align:left; background-color:rgb(255,255,255)"> $ sudo emacs /etc/environment //我使用的是emacs编辑器,也可以使用gedit或者vim PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/u sr/lib/jvm/java-6-sun/bin" CLASSPATH="/usr/lib/jvm/java-6-sun/lib" JAVA_HOME="/usr/lib/jvm/java-6-sun"
<pre name="code" class="reply-text mb10" style="font-size:14px; line-height:25px; text-align:left; background-color:rgb(255,255,255)">然后就是要告诉系统,我们使用的sun的JDK,而非OpenJDK了: $ sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/java-6-sun/bin/java 300 $ sudo update-alternatives --install /usr/bin/javac javac /usr/lib/java/java-6-sun/bin/javac 300 $ sudo update-alternatives --config java 有 2 个候选项可用于替换 java (提供 /usr/bin/java)。 选择 路径 优先级 状态 ------------------------------------------------------------ 0 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 自动模式 1 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 手动模式 * 2 /usr/lib/jvm/java-6-sun/bin/java 300 手动模式 要维持当前值[*]请按回车键,或者键入选择的编号:2
这样java的环境变量就配置好了
3.Linux Mint12安装mysql
安装mysql可以直接从软件源中获取
$ apt-cache search mysql
1)安装mysql sudo apt-get install mysql-server
2)查看当前MYSQL字符集[在mysql命令行模式下执行]:show variables like ‘character%’; 更改编码:sudo vim /etc/mysql/my.cnf 如果没安装vim 可以用sudo gedit /etc/mysql/my.cnf 找到[client] 添加如下两句: #默认字符集为utf8 default-character-set=utf8 找到[mysqld] 添加添加如下四句:(注意每一行的前后都不能有空格) #默认字符集为utf8 default-character-set=utf8 #设定连接mysql数据库时使用utf8编码,以让mysql数据库为utf8运行 init_connect=’SET NAMES utf8′
同时可以更改如下
<span style="font-family:Helvetica,Tahoma,Arial,sans-serif;font-size:14px;line-height:25.200000762939453px">mysql> SET character_set_client = x; </span><br style="font-family:Helvetica,Tahoma,Arial,sans-serif; font-size:14px; line-height:25.200000762939453px" /><span style="font-family:Helvetica,Tahoma,Arial,sans-serif;font-size:14px;line-height:25.200000762939453px"> mysql> SET character_set_results = x; </span><br style="font-family:Helvetica,Tahoma,Arial,sans-serif; font-size:14px; line-height:25.200000762939453px" /><span style="font-family:Helvetica,Tahoma,Arial,sans-serif;font-size:14px;line-height:25.200000762939453px"> mysql> SET character_set_connection = x; </span>
<span style="font-family:Helvetica,Tahoma,Arial,sans-serif;font-size:14px;line-height:25.200000762939453px"> x为编码如:utf8</span>
停止数据库服务:sudo /etc/init.d/mysql stop 重新启动: sudo /etc/init.d/mysql start 进入数据库: mysql -uroot -p(你的密码) 查看编码: show variables like ‘% character %’; 3)将MySQL服务 加入开机自启动 加入开机自启动: sudo update-rc.d mysql defaults 从开机自启动中移出: sudo update-rc.d -f mysql remove 4)远程连接mint12下MySQL vim /etc/mysql/my.cnf 或者sudo gedit /etc/mysql/my.cnf找到 bind-address = 127.0.0.1 这行,注释掉(如下) #bind-address = 127.0.0.1 或者改为 bind-address = 0.0.0.0 允许任意IP访问,或者自己指定一个IP地址。 然后重启 MySQL sudo /etc/init.d/mysql restart 授权用户能进行远程连接 grant all privileges on *.* to root@"%" identified by "password" with grant option;flush privileges;第一行命令解释如下,*.*:第一个*代表数据库名;第二个*代表表名。这里的意思是所有数据库里的所有表都授权给用户。root:授予root账号。“%”:表示授权的用户IP可以指定,这里代表任意的IP地址都能访问MySQL数据库。“password”:分配账号对应的密码,这里密码自己替换成你的mysql root帐号密码。第二行命令是刷新权限信息,也即是让我们所作的设置马上生效。此时再远程连接ubuntu下的MySQL应该能够连接上了1,修改数据库本身的字符集为utf8 mysql>alter database MyDB character set utf-82,在连接字符串中设置字符集server=x.x.x.x;database=MyDB;uid=uuuu;pwd=pppp;charset=utf8;3,Web.config中设置字符集requestEncoding= "utf8 " responseEncoding= "utf8 "
4.Linux Mint12安装iBus,并且解决鼠标跟随问题
<p style="padding-top:0px; padding-bottom:10px; color:rgb(57,57,57); font-family:微软雅黑,'Lucida Grande',宋体,'Lucida Sans Unicode',Arial,Verdana,sans-serif; font-size:13px; line-height:23px">现在各种发行版基本带有拼音输入法了,而不像早年,还得折腾输入法。</p><p style="padding-top:0px; padding-bottom:10px; color:rgb(57,57,57); font-family:微软雅黑,'Lucida Grande',宋体,'Lucida Sans Unicode',Arial,Verdana,sans-serif; font-size:13px; line-height:23px">不过这次安装Min12t后居然发现没出现输入法,不追究原因,我们可以安装ibus-pinyin来解决</p><p style="padding-top:0px; padding-bottom:10px; color:rgb(57,57,57); font-family:微软雅黑,'Lucida Grande',宋体,'Lucida Sans Unicode',Arial,Verdana,sans-serif; font-size:13px; line-height:23px">sudo add-apt-repository ppa:shawn-p-huang/ppasudo apt-get updatesudo apt-get install ibus-gtk ibus-pinyin ibus-pinyin-db-open-phrase</p><p style="padding-top:0px; padding-bottom:10px; color:rgb(57,57,57); font-family:微软雅黑,'Lucida Grande',宋体,'Lucida Sans Unicode',Arial,Verdana,sans-serif; font-size:13px; line-height:23px">安装好后直接再点击左下角菜单接着系统工具里面打开iBus工具栏就会出现键盘的形状,但是安装好的iBus输入法不能跟着光标动,于是网上找了解决方案如下:</p><p style="color:rgb(75,75,75); font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:13px; line-height:19px">我用了以下方法:</p><p style="color:rgb(75,75,75); font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:13px; line-height:19px">a,安装 ibus-gtk ibus-gtk3 ibus-qt4 在三个包</p><p style="color:rgb(75,75,75); font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:13px; line-height:19px">b,im-switch -s ibus</p>这样就OK了
接下来还会有最新的感受同大家分享
0 0