安装Linux mint12初体验(1)

作者: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-8
2,在连接字符串中设置字符集
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/ppa
sudo apt-get update
sudo 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
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值