在Linux CentOS 6.5中,安装和配置软件是系统管理员日常工作的重要组成部分,本文将详细介绍如何在CentOS 6.5环境中进行软件的安装与配置,包括基本命令、常用软件的安装步骤以及相关的FAQs。
一、基本命令介绍
1. YUM命令
YUM(Yellowdog Updater, Modified)是一个基于RPM的软件包管理工具,可以自动解决依赖关系。
安装软件:yum install 软件名
卸载软件:yum remove 软件名
更新软件:yum update 软件名
搜索软件:yum search 关键词
列出所有已安装的软件包:rpm qa
2. RPM命令
RPM(Red Hat Package Manager)是用于管理RPM软件包的工具。
查询已安装的软件包:rpm q 软件名
安装软件包:rpm ivh 软件包文件
卸载软件包:rpm e 软件名
升级软件包:rpm Uvh 软件包文件
查询文件属于哪个RPM包:rpm qf 文件名
二、常用软件的安装与配置
1. Lrzsz
Lrzsz是一个用于Linux系统中的文件传输工具,支持rz和sz命令。
安装命令:
yum install y lrzsz
使用示例:
上传文件:rz
下载文件:sz 文件名
2. JDK
Java开发工具包(JDK)是运行Java程序的必要环境。
安装步骤:
1、下载JDK的tar.gz包,并上传到服务器。
2、解压到指定目录:
tar xzvf jdk8u45linuxx64.tar.gz C /usr/java
3、配置环境变量:
vi /etc/profile
添加以下内容:
export JAVA_HOME=/usr/java/jdk1.8.0_45 export PATH=$JAVA_HOME/bin:$PATH
保存并执行:
source /etc/profile
4、验证安装:
java version
3. MySQL
MySQL是一个广泛使用的关系型数据库管理系统。
安装步骤:
1、下载MySQL的tar包并上传到服务器。
2、解压并移动到指定目录:
tar xzvf mysql5.6.32linuxglibc2.5x86_64.tar.gz mv mysql5.6.32linuxglibc2.5x86_64 /usr/local/mysql
3、创建用户和目录:
groupadd g 101 dba useradd u 514 g dba G root d /usr/local/mysql mysqladmin cp r /etc/skel/.* /usr/local/mysql/
4、初始化数据库:
cd /usr/local/mysql scripts/mysql_install_db user=mysql
5、启动MySQL服务:
bin/mysqld_safe user=mysql &
6、配置环境变量:
vi /etc/profile
添加以下内容:
export PATH=/usr/local/mysql/bin:$PATH
保存并执行:
source /etc/profile
7、登录MySQL并设置root密码:
/usr/local/mysql/bin/mysqladmin u root password 'newpassword' /usr/local/mysql/bin/mysql_secure_installation
三、常见问题及解答
Q1: 如何更改YUM源为本地源?
A1: 如果无法连接外网,可以使用本地光盘作为YUM源,首先挂载光盘,然后编辑yum配置文件。
步骤:
1、挂载光盘:
mount /dev/cdrom /media
2、创建本地YUM源配置文件:
vi /etc/yum.repos.d/local.repo
添加内容:
[local] name=Local Repository baseurl=file:///media gpgcheck=0
3、清理YUM缓存并重新加载:
yum clean all yum repolist
Q2: 如何卸载不再需要的软件以释放空间?
A2: 使用YUM或RPM命令卸载软件包,并删除残留文件。
步骤:
1、使用YUM卸载软件:
yum remove 软件名 y
2、使用RPM强制卸载软件:
rpm e nodeps 软件名
3、手动删除残留文件(如有需要)。
通过以上步骤,您可以在CentOS 6.5系统中高效地安装和配置各种软件,确保系统的正常运行和维护。