您的位置:首页 > 编程语言 > Java开发

Ubuntu 14 安装jdk8,MySql的安装卸载等一些常用的命令

2015-08-01 20:51 901 查看
好久没更新,最近慢慢补上,今天在影哥的号召下,大家都给自己装了ubuntu系统,用以在linux上开发,花了一天的时间,我终于装了双系统,并且安装好了环境,在这个ubuntu上发着csdn博客。。。话说我还按照网上的教程安装了一个MacOS的主题,壁纸。字体。图标….全是苹果的样式,话说苹果的字体很是漂亮啊。不多说,把今天常用的命令贴上来以备下次使用。

首先是安装jdk:

这里简单地阐述一下rpm、tar.gz的区别。rpm格式的软件包适用于基于Red Hat发行版的系统,如Red Hat Linux、SUSE、Fedora. 类似地,有一种deb格式的软件包则是适用于基于Debian发行版的系统,如Debian、Ubuntu、Mint. 而tar.gz格式只是一个压缩包,里面一般是源码,因此只要使用tar命令或解压软件解压到相应路径就可以了。选择jdk-XXX.tar.gz 的安装包,自己选择一个位置保存然后待会要解压。

解压:

[code]$tar -xvzf jdk8.tar.gz


JDK环境变量配置如下:

执行命令
sudo gedit /etc/environment
,在打开的编辑器中PATH变量上面两行新建两个变量,路径是自己存放的位置

[code]J***A_HOME="/home/wion/桌面/soft/java/jdk8"
CLASSPATH=".:$J***A_HOME/lib/tools.jar:$J***A_HOME/lib/dt.jar"
PATH=:$J***A_HOME/bin


在PATH中添加$J***A_HOME/bin,注意与PATH原有的值之间用英文冒号:分隔,切勿把原来的值删除。

然后保存关闭.

Ubuntu系统默认安装并使用OpenJDK(usr/lib/jvm/),因此需要手动修改系统默认的JDK,注意下面的位置是你自己的路径,

[code]sudo update-alternatives --install /usr/bin/javac javac /home/wion/桌面/soft/java/jdk8/bin/javac 300

sudo update-alternatives --install /usr/bin/java java /home/wion/桌面/soft/java/jdk8/bin/java 300

sudo update-alternatives --config javac,再选择相应的Priority 300

sudo update-alternatives --config java,再选择相应的Priority 300


至此配置完成,输入java -version、javac或java检查是否配置成功。

然后是让我烦恼了一下午的mysql安装

首先我在官方下载的tar.gz压缩包按照官方文档的命令安装,中途需要安装依赖的环境:

(1)用root登录操作系统,增加mysql用户和组,数据库将安装在此用户下:

[code] shell> groupadd mysql 

shell> useradd -g mysql mysql


(2)解压二进制安装包,假设安装文件放在/home/mysql,并对解压的mysql目录加一个符号链接“mysql”,这样对mysql目录的操作会更方便:

[code]shell> cd /home/mysql 

shell>tar -xzvf  /home/mysql/mysql-VERSION-OS.tar.gz 

shell> ln -s mysql-VERSION-OS mysql


(3)在数据目录下创建系统数据库和系统表,–user表示这些数据库表的owner是此用户:

[code]shell> cd mysql 

shell> scripts/mysql_install_db --user=mysql


(4)设置目录权限,将data目录owner改为mysql,其他目录和文件为root:

[code]shell> chown -R root:mysql  . 

shell> chown -R mysql:mysql data


(5)启动MySQL:

[code]shell> bin/mysqld_safe --user=mysql &


其中:

[code]scripts/mysql_install_db --user=mysql


这一段时会报错,提示找不到公共库shared libraries: libaio.so.1,如果出现了用以下命令安装:

[code]sudo apt-get install libaio1


我就是上面这个地方折腾了很久没成功,最后放弃了手动安装的方法,改为在线安装。

那么彻底卸载mysql数据库的命令如下:

[code]sudo apt-get autoremove --purge mysql-server-5.0
sudo apt-get remove mysql-server
sudo apt-get autoremove mysql-server
sudo apt-get remove mysql-common //这个很重要


清理残留数据

[code]dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P


我们改为

mysql在线安装

,方便快捷啊!

在终端输入

[code]sudo apt-get install mysql-server mysql-client


在此安装过程中会让你输入root用户(管理MySQL数据库用户,非Linux系统用户)密码,按照要求输入即可。

下载自动安装完成后输入测试命令

测试安装是否成功在终端输入

[code]sudo netstat -tap | grep mysql




好了 好了 这样显示就是安装成功了在这次花费我很多时间的安装中我还安装了eclipse/maven/还有很炫仿照mac的主题。。。对命令可是有了”深刻“的理解。

还有几个命令:

rm [选项] 文件

[code]  -f, --force          强力删除,不要求确认
  -i                       每删除一个文件或进入一个子目录都要求确认
  -I                       在删除超过三个文件或者递归删除前要求确认
  -r, -R                递归删除子目录
  -d, --dir             删除空目录
  -v, --verbose     显示删除结果

常用如下几个:
rm -d 目录名              #删除一个空目录
rmdir 目录名              #删除一个空目录
rm -r 目录名              #删除一个非空目录
rm 文件名                  #删除文件
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: