文档章节

Ubantu 下常见问题及解决方法

從此迷花粉
 從此迷花粉
发布于 2017/05/16 18:22
字数 782
阅读 18
收藏 0

一、Xshell连接不上Ubuntu解决方法

1、首先检查一下自己的网络是否正常,如果是插上网线就能用的,就很好;如果是校园网拨号方式上网的,请检查自己是否建立拨号连接。

2、上网问题解决了,下面进行 ssh 服务检查,输入  ps -e |grep ssh ,如果没有任何反应则是没有安装

3、安装服务命令 sudo apt-get install openssh-server 

然后出现是否同意-Y,同意进行自动下载

待安装自动完成过后,再次运行命令ps -e|grep ssh查看服务,就会看到服务成功

4、然后再使用xshell连接

二、Ubantu下安装jdk的方法

1、官网下载JDK

http://www.oracle.com/technetwork/articles/javase/index-jsp-138363.html

 2、解压缩,放到指定目录

 创建目录:

sudo mkdir /usr/lib/jvm

 解压缩到该目录:

sudo tar -zxvf jdk-7u80-linux-x64.gz -C /usr/lib/jvm

3、配置环境变量

sudo vim ~/.bashrc

 文件的末尾追加下面内容:

#set oracle jdk environment
export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_80  ## 这里要注意目录要换成自己解压的jdk 目录
export JRE_HOME=${JAVA_HOME}/jre  
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib  
export PATH=${JAVA_HOME}/bin:$PATH

 使环境变量马上生效

source ~/.bashrc

4、设置系统默认JDK

sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.7.0_60/bin/java 300  
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.7.0_60/bin/javac 300  
sudo update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/jdk1.7.0_60/bin/jar 300   
sudo update-alternatives --install /usr/bin/javah javah /usr/lib/jvm/jdk1.7.0_60/bin/javah 300   
sudo update-alternatives --install /usr/bin/javap javap /usr/lib/jvm/jdk1.7.0_60/bin/javap 300

 然后执行:

sudo update-alternatives --config java

    若是初次安装jdk,会有下面的提示     

   There is only one alternative in link group java (providing /usr/bin/java): 
    /usr/lib/jvm/jdk1.7.0_60/bin/java

 否者,选择合适的jdk

5、 测试jdk

java -version

java version "1.7.0_60"

  jdk 安装成功

(******** http://www.cnblogs.com/a2211009/p/4265225.html ********)

三、VMware 上Ubantu不能全屏

解决方法: https://my.oschina.net/u/574036/blog/901682

四、Ubuntu自启动 不需要密码登录

解决方法: https://my.oschina.net/u/574036/blog/902128

五、Ubuntu16.04 下 vi输入方向键会变成ABCD,退格键等无法正常使用

解决方法: https://my.oschina.net/u/574036/blog/902119

六、Ubuntu 常见错误--Could not get lock /var/lib/dpkg/lock

解决方法: https://my.oschina.net/u/574036/blog/901830

七、Ubantu 安装程序出现dpkg was interrupted, you must manually run 'dpkg..的问题

解决方法: 1.sudo dpkg --configure -a, 2.sudo apt-get update, 3.followed by, 4.sudo apt-get upgrade

八、Ubuntu安装程序时遇到错误 you might want to run 'apt-get -f install' to correct these

解决方法: 

使用如下命令修复安装包

sudo apt-get --fix-broken install

或者使用命令(xxx是未正确安装的包,或依赖的包)

sudo dpkg --purge xxx

九、Ubuntu sudo不用输入密码的方法

chmod 740 /etc/sudoers 

然后打开/etc/sudoers这个文件,把这一行: 

%admin ALL=(ALL) 
改为 
%admin ALL=(ALL) NOPASSWD: NOPASSWD: ALL 

保存退出。 
执行: chmod 0440 /etc/sudoers   (注:设置成044,而不能设置成777,如果是777的话,忘记了root的密码的话,之后就不能使用sudo了)

十、Ubantu 关闭防火墙

ufw disable
ufw enable

(centos:service iptables stop ;chkconfig iptables off ;service iptables status )

© 著作权归作者所有

從此迷花粉
粉丝 7
博文 175
码字总数 63807
作品 0
海淀
程序员
私信 提问
win10&ubantu双系统如何实现共用一个硬盘分区从而共享文件

感兴趣的大牛们好。 是这样,我的电脑装了双系统(装在两个独立分区),每次需要共用某个文件都要通过u盘拷来拷去,实在很麻烦。 某次突发奇想,或许可以将硬盘划出几个G容量形成一个独立分区,...

我有一条大肥虫
2018/01/03
272
2
Linux学习记录--开机挂载错误

开机挂载错误 我们可以在/etc/fstab设置开启挂载,不过如果在/etc/fstab定义了挂载信息可是实际并不存在此分区,开机进行分区挂载时就会产生错误,导致我们不能进入操作系统,如下图 根源在于...

tiankefeng0520
2014/04/01
0
0
centos安装python框架

1.致命错误: Python.h:没有那个文件或目录解决方法 ubantu apt-get install python-dev python-dev的包在centos的yum中不叫python-dev,而是python-devel 2. No package 'libffi' found -......

charley158
2016/11/10
7
0
部署在Tomcat 服务器中的web应用读取时间与系统时间不一致问题 【靠谱】

我在部署应用到Ubantu系统上的tomcat服务器中运行,发现操作系统的时间和tomcat中的应用程序获取的时间不一致,总是相差8个小时,但是查看当前操作系统的时区也是CST时区(中国标准时区)。 ...

Airship
04/22
0
0
OperationalError: (2003, "Can't connect to MySQL

OperationalError: (2003, "Can't connect to MySQL server on 'localhost' (10061)") 解决方案: db = MySQLdb.connect(host="127.0.0.1",user="dbusername",passwd="dbpassword",db="db_n......

季书歌
2016/03/30
64
0

没有更多内容

加载失败,请刷新页面

加载更多

Jenkins系列_插件安装及报错处理

进入Jenkins之后我们可以进行插件的安装,插件管理位于以下模块: 发现上面报了一堆错误,是因为插件的依赖没有安装好,那么这一节,就先把这些错误解决掉吧。解决完成后,也就基本会使用插件...

shzwork
今天
2
0
mysql mysql的所有查询语句和聚合函数(整理一下,忘记了可以随时看看)

查询所有字段 select * from 表名; 查询自定字段 select 字段名 from 表名; 查询指定数据 select * from 表名 where 条件; 带关键字IN的查询 select * from 表名 where 条件 [not] in(元素...

edison_kwok
昨天
9
0
多线程同时加载缓存实现

import com.google.common.cache.Cache;import com.google.common.cache.CacheBuilder;import java.util.concurrent.ExecutionException;import java.util.concurrent.ExecutorServi......

暗中观察
昨天
3
0
利用VisualVM 内存查看

准备工作,建几个测试类。等下就是要查看这几个类里面的属性 package visualvm;public class MultiObject { private String str; private int i; MultiObject(String str...

冷基
昨天
2
0
组装一台工作游戏两用机

一、配置清单如下: 分类 项目 价格(元) 主板 华硕(ASUS)TUF Z370-PLUS GAMING II 电竞特工 Z370二代 支持9代CPU 1049 CPU 英特尔(Intel) i7 8700K 酷睿六核 盒装CPU处理器 2640 风扇 九...

mbzhong
昨天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部