以后开发都是要用linux,所以就安装了ubuntu,也是第一次用linux的系统。装的是win7+Ubuntu16.04的双系统。

安装过程如下:我用的是U盘安装,参看http://www.jianshu.com/p/2eebd6ad284d

记得在提示重启的地方,拔掉U盘,也就是下面这个提示的时候:

拔掉U盘后,重启系统进入win系统,设置EasyBCD,参考:http://blog.csdn.net/coderjyf/article/details/51241919

安装好Ubuntu以后遇到了下面的几个问题:

1. 有线网路连接问题。就像这样:

解决方法:在终端(控制台)中输入sudo pppoeconf。开始可能会显示下图的内容,不过没关系,过一会右上角先显示成流量的标记,就可以连上。

2. linux安装软件非常方便,linux自带python2.x和python3.x。比如在python3.x中安装numpy,只要在联网状态下,在终端(控制台)中输入sudo apt-get install python3-numpy就会自动下载,参看http://www.linuxdiyf.com/linux/14266.html。但是在重装系统的后第一次使用该方法时要注意,可能会出现“E: 无法定位软件包 python-numpy”这样类似的语句,解決方法:在控制台输入sudo apt-get update,参看http://www.cnblogs.com/tt-0411/archive/2013/09/25/3338592.html

3. 控制台中输入“vi 文件名”的时候,在对文件内容进行更改的时候,可能会出现一些问题,这时候可以尝试在控制台输入sudo apt-get install vim。

4. Linux 下安装 jdk-7u75-linux-x64.gz,jdk1.7.0_75,jdk1.7步骤:http://blog.csdn.net/sxdtzhaoxinguo/article/details/43731677

实际安装的是jdk1.8.0_101。

4.1 下载jdk-8u101-linux-x64.tar.gz

4.2 先创建/usr/java,将jdk-8u101-linux-x64.tar.gz移动到/usr/java,再解压(可以直接解压到/usr/java)

4.3 修改配置文件/etc/profile,添加以下内容

4.4 编译配置文件/etc/profile

4.5 测试

如果成功:

5. 关于编辑器,这里我安装了notepadpp(Linux版的notepad++)。

安装卸载notepadpp:http://www.linuxdiyf.com/linux/12132.html

关于sublime的注册码:http://blog.sina.com.cn/s/blog_68e267e10102v76h.html

也下载了wps for Linux。但是出现不能正常使用中文输入法的情况,原因是环境变量没有配置好。解决方法:http://blog.csdn.net/hshl1214/article/details/52047989

在下面的文件中增加粗体的内容即可。

$ vi /usr/bin/wps      # 添加内容,字体标注
*******************************
#!/bin/bash
export XMODIFIERS="@im=fcitx"

export QT_IM_MODULE="fcitx"

gOpt=
#gOptExt=-multiply
gTemplateExt=("wpt" "dot" "dotx")
.......
************************

wps表格不能输入中文解决
$ vi /usr/bin/et      # 添加内容,字体标注
************************
#!/bin/bash
export XMODIFIERS="@im=fcitx"

export QT_IM_MODULE="fcitx"

gOpt=
#gOptExt=-multiply
........
******************************

6. intellij idea安装:

http://blog.csdn.net/wag2765/article/details/50581370

7.ubuntu maven 安装配置:

https://my.oschina.net/henghanan/blog/202334

8.搜狗输入法 for linux的安装和配置:
http://jingyan.baidu.com/article/a3aad71aa1abe7b1fa009641.html

9.安装福曦阅读器:到官网直接下载for linux的安装包,然后解压,直接安装。

10.安装完hadoop-2.7.1以后,安装Spark:http://dblab.xmu.edu.cn/blog/931-2/

按照参考网址安装Spark以后,注意将spark-env.sh.template改名为spark-env.sh,不然运行会报错“Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/hadoop/fs/FSDataInputStream”

参考:http://stackoverflow.com/questions/30906412/noclassdeffounderror-com-apache-hadoop-fs-fsdatainputstream-when-execute-spark-s

linux安装教程以及使用时遇到的问题和解决方法的更多相关文章

  1. JSP出现"属性值[request.getParameter("myMessage")]引用["],在值内使用时必须被转义"的解决方法

    写JSP时出现属性值[request.getParameter("myMessage")]引用["],在值内使用时必须被转义. 源代码: <jsp:setPrope ...

  2. Kali Linux 安装教程-转

    rootoorotor昨天折腾了 Kali Linux 1.0,把大概的配置过程记录下来,希望对想接触或使用Kali Linux的同学有所帮助.   请注意: 1.本文为面向新手的教程,没技术含量,没 ...

  3. xmind2020 zen 10.2.1win/mac/linux安装教程

    xmind是一款优秀的思维导图软件,本文教大家如何安装xmind zen 2020 10.2.1版本,解锁使用全部功能,包括去掉xmind zen水印.上传图片等功能,支持windows/mac/li ...

  4. window10 安装出现the error code is 2503错误的解决方法

    window10 安装出现the error code is 2503错误的解决方法:  设置 C:\WINDOWS\TEMP的权限

  5. 安装oracle11g INS-30131执行安装程序验证所需的初始设置失败的解决方法

    安装oracle11g [INS-30131] 执行安装程序验证所需的初始设置失败. 解决方法 第一步:控制面板>所有控制面板项>管理工具>服务>SERVER 启动 TCP/I ...

  6. Linux 能PING IP 但不能PING 主机域名的解决方法 vim /etc/nsswitch.conf hosts: files dns wins

    Linux 能PING IP 但不能PING 主机域名的解决方法 转载 2013年12月25日 10:24:27 13749 . vi /etc/nsswitch.conf hosts: files ...

  7. yii2 linux安装教程

    安装扩展 安装Yii最好的方式就是使用Composer安装,所以我们需要安装Composer,但是为了安装Composer,我们需要安装一下关于Composer和Yii2的许多扩展包,别担心下面的教程 ...

  8. Mysql5.7 Linux安装教程

    1系统约定安装文件下载目录:/data/softwareMysql目录安装位置:/usr/local/mysql数据库保存位置:/data/mysql日志保存位置:/data/log/mysql 2下 ...

  9. 【工具安装】kali linux 安装教程

    日期:2019-07-14 16:36:21 介绍:使用最新版的 VMware 来安装 kali linux 0x01.下载镜像 首先需要安装 VMware,安装步骤点这里. VMware 安装教程 ...

随机推荐

  1. [Postgres]postgresql.conf : Permission denied处理一法

    使用yum安装完postgresql,没有使用默认的DATA地址,自己配置了DATA地址以后,使用root权限启动service service postgresql start ,报出了" ...

  2. [LeetCode 题解]: Linked List Cycle II

    Given a linked list, return the node where the cycle begins. If there is no cycle, return null. Foll ...

  3. [idea]对于前端里面一些事情的看法

    一些是自己的想法,另一些是看博客或者书籍里面得出的,随手记在这里. 基于页面的开发 最初的前端资源模式是基于页面的,像最开始接触web.开发web时候,一般是新建页面-引入jQuery-新建index ...

  4. 自己从0开始学习Unity的笔记 IV (C#循环练习输出素数)

    来测试一下循环....刚刚学了while循环,测试一下输出1-100的素数 我想了一下,素数就是只能被1和本身整除,那就是只能被整除2次,我是顺着这个思路写的代码,如果被整除超过2次,那么肯定不是素数 ...

  5. 在 Cef 中实现 C++ 与 JavaScript 交互场景分析

    此文已由作者邓佳佳授权网易云社区发布. 欢迎访问网易云社区,了解更多网易技术产品运营经验 本文主要介绍 CEF 场景中 C++ 和 JavaScript 交互(以下简称 JS Bridge)中的一些重 ...

  6. Robolectric 单元测试中使用 Ressource

    单元测试类中: @RunWith(RobolectricGradleTestRunner.class) @Config(constants=BuildConfig.class, sdk = 21) 获 ...

  7. leecode刷题(21)-- 删除链表的倒数第N个节点

    leecode刷题(21)-- 删除链表的倒数第N个节点 删除链表的倒数第N个节点 描述: 给定一个链表,删除链表的倒数第 n 个节点,并且返回链表的头结点. 示例: 给定一个链表: 1->2- ...

  8. How to write date range query in Nest ElasticSearch client?

    Looking at the source code, there are two overloads of the OnField method. When I use the the that t ...

  9. [SQL] 简单新建(create)删除(drop\delete)权限(grant/revoke)修改(set\update)

    一.前言 说起来 数据库(Structured Query Language),本站写过很多类似文章. 如: Mysql创建.删除用户 phpMyAdmin 登陆需要密码 记一次裸迁 MySQL 经历 ...

  10. drools入门示例

    Drools是一个基于java的规则引擎,开源的,可以将复杂多变的规则从硬编码中解放出来,以规则脚本的形式存放在文件中,使得规则的变更不需要修正代码重启机器就可以立即在线上环境生效.随着互联网金融的兴 ...