linux学习(一)虚拟机安装环境总述

时间:2023-01-02 15:51:15

先把我工作过程中遇到的都贴出来一个个整理
- 1安装linux
下载地址:
http://101.110.118.69/mirror.symnds.com/distributions/CentOS-vault/6.5/isos/i386/CentOS-6.5-i386-bin-DVD1.iso
然后虚拟机安装
安装的是图形页面的,我改成命令行的
修改/etc/inittab文件
“id:3:initdefault”
reboot重启一下
lsb_release -a 查看一下系统的版本信息。如果命令没找到,是用yum安装一下
yum install redhat-lsb -y

在安装完CentOS后一般需要修改yum源,才能够在安装更新rpm包时获得比较理想的速度。国内比较快的有163源、sohu源。这里以163源为例子。

  1. cd /etc/yum.repos.d

  2. mv CentOS-Base.repo CentOS-Base.repo.backup

  3. wget http://mirrors.163.com/.help/CentOS6-Base-163.repo

  4. mv CentOS6-Base-163.repo CentOS-Base.repo

5.yum clean all

  1. 列表内容

使用yum安装java,tomcat,mysql
查看可以安装的对应应用
yum list|grep java
yum list|grep mysql
yum list|grep tomcat
安装应用
yum install tomcat6 tomcat6-webapps tomcat6-admin-webapps tomcat6-docs-webapp tomcat6-javadoc mysql-server

参考:
http://wenku.baidu.com/link?url=UmppbU465DvLF-3CbvJ02NzaNmMXEiA2EOTZMFo1rtr__CXJ4sapEpeO-rw12Z4HbyEM6nf_FBIoK5kq0HIebZ7EiPABC63FBdnqF1FLrCa

折腾linux遇到的问题

  • 1 yum安装非常慢,或者总是提示nothing to do

解决方法:更新yum为阿里云的或者是163yum库

  • 2 yum 安装失败,没有对应的rpm包,更新yum库还是一样

下面提示下载sqlite-devel-3.6.20-1.el6_7.2.x86_64.rpm和sqlite-3.6.20-1.el6_7.2.x86_64.rpm两个失败,需要自己安装

Error Downloading Packages:
sqlite-devel-3.6.20-1.el6_7.2.x86_64: failure: Packages/sqlite-devel-3.6.20-1.el6_7.2.x86_64.rpm from updates: [Errno 256] No more mirrors to try.
sqlite-3.6.20-1.el6_7.2.x86_64: failure: Packages/sqlite-3.6.20-1.el6_7.2.x86_64.rpm from updates: [Errno 256] No more mirrors to try.

可以自己下载后安装,根据yum安装提示的需要的rpm包进行安装,别下载错了,不然各种依赖关系会非常麻烦
地址:
https://pkgs.org/centos-6/centos-x86_64/sqlite-devel-3.6.20-1.el6_7.2.x86_64.rpm.html

  • 3 使用rpm -ivh 安装的时候提示版本冲突,可以强制安装。–force建议少用,可以不用–force也能正常

rpm -ivh sqlite-3.6.20-1.el6_7.2.x86_64.rpm –force –nodeps
30 rpm -ivh sqlite-devel-3.6.20-1.el6_7.2.x86_64.rpm –force –nodeps