Linux初识

本文详细介绍了如何使用VMware Workstation安装Red Hat Linux,并配置中文输入法,包括设置新的yum源、安装必要的软件包及配置repo文件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 一、虚拟机及Linux的安装

1.需要的文件下载地址

  1.首先附上VMware Workstation的下载地址 https://pan.baidu.com/s/1eUm169O,下载之后安装即可,文件中附带密匙。

  2.Linux的镜像下载地址 https://pan.baidu.com/s/1mjYck8C,里面的vmdk就是需要的Linux镜像

2.开始安装

  1.VMware Workstation的安装随意,注意密匙就行

  2.打开VMware Workstation软件,文件-->

自定义

默认

稍后安装操作系统

选择Linux的版本

这一步骤自选

下一步

 

根据自己内存大小选择,一般是内存的一半

选择推荐,下一步,下一步

 

 

 

 按自己的喜好,一般情况下,不用转化也是可以进行正常的应用开发的;

 

 

  

二、进入Linux的世界

1.登陆

启动客户机

默认的用户os123,密码是os123,其中root用户的密码也是os123

其中左下角有语言选择,默认是英语,可以选中文

2.中文输入法的配置(必须以root用户配置)

配置方法是右键,在终端中打开,输入yum install "@Chinese Support",当然,如果用的是我的vmdk文件建的虚拟机肯定不成功

那么首先我们就来了解一下yum这个东东

yum的宗旨是自动化地升级,安装/移除rpm包,收集rpm包的相关信息,检查依赖性并自动提示用户解决。yum的关键之处是要有可靠的repository,顾名思义,这是软件的仓库,它可以是http或ftp站点, 也可以是本地软件池,但必须包含rpm的header, header包括了rpm包的各种信息,包括描述,功能,提供的文件,依赖性等.正是收集了这些 header并加以分析,才能自动化地完成余下的任务。它能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。自己本身也可以做yum服务器,本身可以根据光盘镜像做yum服务器。

默认yum升级要钱好像,那么我们就不用

1.删除默认yum

# rpm -aq | grep yum|xargs rpm -e --nodeps

 2.下载新的yum安装包(我的linux版本是radhat6.0 i386的)

桌面顶部的火狐浏览器可用

从http://mirrors.163.com/centos/6/os/i386/Packages/  下载以下5个文件

yum-plugin-fastestmirror-1.1.30-40.el6.noarch.rpm
yum-3.2.29-81.el6.centos.noarch.rpm    
yum-metadata-parser-1.1.2-16.el6.i686.rpm   
python-iniparse-0.3.1-2.1.el6.noarch.rpm    
python-urlgrabber-3.9.1-11.el6.noarch.rpm
文件下载到root 下的的下载中
3.开始安装配置
可以将文件考到桌面运行下面代码,也可以进入到下载目录再运行
rpm -ivh  python-iniparse-0.3.1-2.1.el6.noarch.rpm
rpm -ivh  yum-metadata-parser-1.1.2-16.el6.i686.rpm 

rpm -qa     (找到python-urlgrabber-3.9.1-10.el6.noarch.rpm以下的版本删除)
rpm -e   python-urlgrabber-3.9.1-10(以下).el6.noarch.rpm(找到的版本,不是这个)

rpm -ivh python-urlgrabber-3.9.1-11.el6.noarch.rpm (自带的版本太低,先删除低版本再安装高版本)
rpm -ivh  yum-3.2.29-81.el6.centos.noarch.rpm  yum-plugin-fastestmirror-1.1.30-40.el6.noarch.rpm(两者一起安装,互相依赖)

4.更新repo文件


mv /etc/yum.repos.d/rhel-debuginfo.repo /etc/yum.repos.d/rhel-debuginfo.repo.repo.bak

vi /etc/yum.repos.d/rhel-debuginfo.repo

内容为:

[base]
name=CentOS-$releasever - Base
baseurl=http://mirrors.163.com/centos/6.0/os/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6

#released updates
[updates]
name=CentOS-$releasever - Updates
baseurl=http://mirrors.163.com/centos/6.0/updates/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6

#packages used/produced in the build but not released
#[addons]
#name=CentOS-$releasever - Addons
#baseurl=http://mirrors.163.com/centos/$releasever/addons/$basearch/
#gpgcheck=1
#gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6
#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras
baseurl=http://mirrors.163.com/centos/6.0/extras/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6
#additional packages that extend functionality of existing packages

[centosplus]
name=CentOS-$releasever - Plus
baseurl=http://mirrors.163.com/centos/6.0/centosplus/$basearch/
gpgcheck=1
enabled=0


5、yum clean all

6、yum install vim #测试一下可不可以用

7.yum install "@Chinese Support"  一直yes就行了

3.选择输入法

 

 

选择之后不会立即起作用,必须重启后,一般是用Ctrl+space切换输入法

一个小小的中文输入法花了我很长时间,不过也让我对Linux更加熟悉了,加油

4.后续

由于这个版本的Redhat过于干净,之后会转ubuntu




 
 

 

转载于:https://www.cnblogs.com/wuxinyiwu/p/8413611.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值