×

cent修改文件

cent修改文件(centos修改文件内容)

admin admin 发表于2023-03-22 19:54:09 浏览54 评论0

抢沙发发表评论

本文目录一览:

用管理员登录cenT OS跟普通用户登录cenT OS有什么区别?

最大区别就是权限的问题 普通用户无法对一些文件做修改,删除等操作;root就是linux的管理员

Cent OS如何用命令配置IP和yum仓库

YUM仓库的配置

先讲一下思路:

1.YUM仓库配置首先需要一个YUM源,也就是需要提供一个存放PRM包以及YUM对这些RPM分析文件的位置,这个存放位置可以是一个本地目录、FTP服务器、HTTP服务器或者是光盘。。

2.在此我们用FTP服务器来做为YUM的源进行配置。

3.查看是否安装vsftpd服务器。(默认没有安装)

4.确认系统中是否安装YUM服务器工具。(5.0以上默认已安装)

5.将光盘中你所使用的内容复制到/var/ftp/pub目录下。

6.用PRM方式安装createrepo,该软件包用于生成PRM依赖关系及分组信息。

7.生成PRM包依赖关系,下面会讲到。。

一、挂载光盘

二、安装vsftpd服务器

三、查看是否安装YUM工具。

四、进入光盘挂载点,把Server目录下内容拷到ftp公共目录下。

--r参数是递归进行拷贝。

--v显示拷贝的内容。

五、拷贝进行中************

六、安装生成RPM包依赖关系及分组信息的工具。

七、生成RPM依赖关系。

---g参数主要是生成依赖关系和更新分组文件信息。

八、生成已经完成。。。

九、服务端已经配置完成,现在进行配置客户端。进行yum配置文件,记得首先要把配置文件备份,如果用原文件直接进行配置,万一出错,会找不到原因。如果另一份配置文件错了,还可以对比一个原配置文件找出错误,备份的文件后辍一定是filename.repo结尾的。-cent修改文件

十、配置文件内容配置如下:

第一行:yum源的标签

第二行:yum源的名称

第三行:指定yum源的具体位置及路径

第四行:这个就好像是电源开关,也就是yum的开关,1为可用,等于0时不可用

第五行:数字签名检查,没有数字签名不允许安装,等于0时不进行数字签名检查。

第六行:指定Red Hat发行版数字签名公钥文件

十1、重启ftp服务。

十2、进行测试安装。。。

十3、安装进行中**********

PS:

1、如果第一次安装成功后,再进行安装不成功,要注意一下yum缓存,yum clean all

2、注意yum配置文件中的IP地址是否与本机的IP一致

3.是否重启ftp服务等

然后我们到/misc/cd目录:cd /misc/cd

进入Server目录

大家把vsftpd安装了吧,记住用TAB补全

然后大家在选个其他包安装下试试哈~

由于rpm安装依耐关系太郁闷了,所以我们要学习RPM安装.

YUM客户端及服务器的配置

yum,是Yellow dog Updater Modified的简称,起初是由yellow dog这一发行版的开发者Terra Soft研发,那时还叫做yup(yellow dog updater),后经杜克大学的Linux@Duke开发团队进行改进,遂有此名。yum的关键之处是要有可靠的repository,顾名思义,这是软件的仓库,它可以是http或ftp站点,也可以是本地软件池,但必须包含rpm的header,header包括了rpm包的各种信息,包括描述,功能,提供的文件,依赖性等.正是收集了这些 header并加以分析,才能自动化地完成余下的任务-cent修改文件

yum有以下特点:

可以同时配置多个资源库(Repository)

简洁的配置文件(/etc/yum.conf)

自动解决增加或删除rpm包时遇到的依赖性问题

使用方便

保持与RPM数据库的一致性

1、YUM客户端配置:

配置文件内容简介:

[ ]内的是仓库的名字

name是仓库的描述也可以说是名字

baseurl 仓库的位置

enabled 是否启用这个仓库,1为起用,0为禁用

gpgcheck 是否检查GPG签名(用来验证要安装的包是不是REDHAT官方的)

GPGKEY 的存放地址我们需要用下面的命令导入这个签名。才能使用这项功能

2、下面我们开始配置服务器。

(1)挂载CD-ROM并安装VSFTPD。(前提是讲RHEL的带RPM包的安装盘放进虚拟CD-ROM)

(2)安装成功以后,把光盘里所有的文件拷贝到 /var/ftp/pub 目录里

cp -rv ../* /var/ftp/pub

(3)切换到 /var/ftp/pub目录

删除*.html

删除Server/repodata/TRANS.TBL

删除VT/repodata/TRANS.TBL

如果你不删除以上文件也可能成功,但是也有可能出现意想不到的问题。建议删除

rm -f *.html

rm -f Server/repodata/TRANS.TBL

rm -f VT/repodata/TRANS.TBL

(4)安装createrepo工具,然后用这个工具生成YUM通用数据库,记住使用TAB补全路径和命令。

[root@rhel5 Server]# rpm -ivh createrepo-0.4.4-2.fc6.noarch.rpm

[root@rhel5 Server]# createrepo -g /var/ftp/pub/Server/repodata/comps-rhel5-server-core.xml /var/ftp/pub/Server/-cent修改文件

[root@rhel5 Server]# createrepo -g /var/ftp/pub/VT/repodata/comps-rhel5-vt.xml /var/ftp/pub/VT/

(5)然后从新启动FTP 服务:service vsftpd restart

到此基本大功告成,下面我们进行测试:

安装

yum install package 安装指定的安装包package1

[root@rhel5 Server]# yum install telnet*

Loading "security" plugin

Loading "rhnplugin" plugin

Loading "installonlyn" plugin

This system is not registered with RHN.

RHN support will be disabled.

Setting up Install Process

Setting up repositories

rhel-debuginfo 100% |=========================| 1.1 kB 00:00

Reading repository metadata in from local files

primary.xml.gz 100% |=========================| 9.5 kB 00:00

################################################## 31/31

Parsing package install arguments

Examining telnet-0.17-38.el5.i386.rpm: telnet - 1:0.17-38.el5.i386

telnet-0.17-38.el5.i386.rpm: does not update installed package.

Examining telnet-server-0.17-38.el5.i386.rpm: telnet-server - 1:0.17-38.el5.i386

Marking telnet-server-0.17-38.el5.i386.rpm to be installed

Resolving Dependencies

-- Populating transaction set with selected packages. Please wait.

--- Package telnet-server.i386 1:0.17-38.el5 set to be updated

-- Running transaction check

-- Processing Dependency: xinetd for package: telnet-server

-- Finished Dependency Resolution

Error: Missing Dependency: xinetd is needed by package telnet-server

[root@rhel5 Server]# yum install xinetd

Loading "security" plugin

Loading "rhnplugin" plugin

Loading "installonlyn" plugin

This system is not registered with RHN.

RHN support will be disabled.

Setting up Install Process

Setting up repositories

Reading repository metadata in from local files

Parsing package install arguments

No Match for argument: xinetd

Nothing to do

[root@rhel5 Server]# ls |grep xinetd

xinetd-2.3.14-10.el5.i386.rpm

[root@rhel5 Server]# rpm -ivh xinetd-2.3.14-10.el5.i386.rpm

Preparing... ########################################### [100%]

1:xinetd ########################################### [100%]

[root@rhel5 Server]# yum install telnet*

Loading "security" plugin

Loading "rhnplugin" plugin

Loading "installonlyn" plugin

This system is not registered with RHN.

RHN support will be disabled.

Setting up Install Process

Setting up repositories

Reading repository metadata in from local files

Parsing package install arguments

Examining telnet-0.17-38.el5.i386.rpm: telnet - 1:0.17-38.el5.i386

telnet-0.17-38.el5.i386.rpm: does not update installed package.

Examining telnet-server-0.17-38.el5.i386.rpm: telnet-server - 1:0.17-38.el5.i386

Marking telnet-server-0.17-38.el5.i386.rpm to be installed

Resolving Dependencies

-- Populating transaction set with selected packages. Please wait.

--- Package telnet-server.i386 1:0.17-38.el5 set to be updated

-- Running transaction check

Dependencies Resolved

=============================================================================

Package Arch Version Repository Size

=============================================================================

Installing:

telnet-server i386 1:0.17-38.el5 telnet-server-0.17-38.el5.i386.rpm 49 k

Transaction Summary

=============================================================================

Install 1 Package(s)

Update 0 Package(s)

Remove 0 Package(s)

Total download size: 49 k

Is this ok [y/N]: y

y,就开始安装了

Downloading Packages:

Running Transaction Test

Finished Transaction Test

Transaction Test Succeeded

Running Transaction

Installing: telnet-server ######################### [1/1]

Installed: telnet-server.i386 1:0.17-38.el5

Complete!

[root@rhel5 Server]#

yum localinstall package 本地安装软件包

[root@rhel5 ~]# yum localinstall /var/ftp/pub/Server/dhcp*

Loading "security" plugin

Loading "rhnplugin" plugin

Loading "installonlyn" plugin

This system is not registered with RHN.

RHN support will be disabled.

Setting up Local Package Process

Examining /var/ftp/pub/Server/dhcp-3.0.5-7.el5.i386.rpm: dhcp - 12:3.0.5-7.el5.i386

Examining /var/ftp/pub/Server/dhcp-devel-3.0.5-7.el5.i386.rpm: dhcp-devel - 12:3.0.5-7.el5.i386

Examining /var/ftp/pub/Server/dhcpv6-0.10-33.el5.i386.rpm: dhcpv6 - 0.10-33.el5.i386

Examining /var/ftp/pub/Server/dhcpv6_client-0.10-33.el5.i386.rpm: dhcpv6_client - 0.10-33.el5.i386

Marking /var/ftp/pub/Server/dhcp-3.0.5-7.el5.i386.rpm to be installed

Setting up repositories

rhel-debuginfo 100% |=========================| 1.1 kB 00:00

Reading repository metadata in from local files

Marking /var/ftp/pub/Server/dhcp-devel-3.0.5-7.el5.i386.rpm to be installed

Marking /var/ftp/pub/Server/dhcpv6-0.10-33.el5.i386.rpm to be installed

/var/ftp/pub/Server/dhcpv6_client-0.10-33.el5.i386.rpm: does not update installed package.

Resolving Dependencies

-- Populating transaction set with selected packages. Please wait.

-- Package dhcpv6.i386 0:0.10-33.el5 set to be updated

-- Package dhcp-devel.i386 12:3.0.5-7.el5 set to be updated

-- Package dhcp.i386 12:3.0.5-7.el5 set to be updated

-- Running transaction check

Dependencies Resolved

=============================================================================

Package Arch Version Repository Size

=============================================================================

Installing:

dhcp i386 12:3.0.5-7.el5 /var/ftp/pub/Server/dhcp-3.0.5-7.el5.i386.rpm 2.1 M -cent修改文件

dhcp-devel i386 12:3.0.5-7.el5 /var/ftp/pub/Server/dhcp-devel-3.0.5-7.el5.i386.rpm 1.4 M -cent修改文件

dhcpv6 i386 0.10-33.el5 /var/ftp/pub/Server/dhcpv6-0.10-33.el5.i386.rpm 759 k-cent修改文件

Transaction Summary

=============================================================================

Install 3 Package(s)

Update 0 Package(s)

Remove 0 Package(s)

Total download size: 4.2 M

Is this ok [y/N]: y

Downloading Packages:

Running Transaction Test

Finished Transaction Test

Transaction Test Succeeded

Running Transaction

Installing: dhcp ######################### [1/3]

Installing: dhcpv6 ######################### [2/3]

Installing: dhcp-devel ######################### [3/3]

Installed: dhcp.i386 12:3.0.5-7.el5 dhcp-devel.i386 12:3.0.5-7.el5 dhcpv6.i386 0:0.10-33.el5

Complete!

You have new mail in /var/spool/mail/root

[root@rhel5 ~]#

cent os7 install vnc

简单看是你的服务起动失败,你配置都是没有问题吧。你自己到网上找一下有很多解答,再检查一下是否有问题。

下面给你一个简要的安装配置过程给你参考:

安装步骤:

关闭防火墙,centos的防火墙是firewalld,关闭防火墙的命令systemctl stop firewalld.service 。关闭enforce,setenforce 0。

1.安装tigervncserver,yum install tigervnc-server tigervnc-server-module

2.拷贝配置文件cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service

3.进入到配置文件目录cd /etc/systemd/system

4.修改配置文件vim vncserver@:1.service

配置文件内容为:

[Unit]

Description=Remote desktop service (VNC)

After=syslog.target network.target

[Service]

Type=forking

User=root

ExecStart=/usr/bin/vncserver :1 -geometry 1280x1024 -depth 16 -securitytypes=none -fp /usr/share/X11/fonts/misc-cent修改文件

ExecStop=/usr/bin/vncserver -kill :1

[Install]

WantedBy=multi-user.target

5. 启用配置文件 systemctl enable vncserver@:1.service

6. 设置登陆密码:vncpasswd

7. 启动vncserver:systemctl start vncserver@:1.service

8 . 启动状态查看:systemctl status vncserver@:1.service

9.查看端口状态:netstat -lnt | grep 590*

10.查看报错信息:grep vnc /var/log/messages

cent os6.5(Linux)用虚拟机安装没有语言选择,安装好了怎么样可以把英文改为中文系统??????

1、在安装系统时,选择中文仅对安装有效,即让你在安装过程显示的信息是中文。在后面的定制服务那块,可以选择支持中文,一般默认支持中文的~~

2、如果没有中文支持你可已安装

# yum grouplist   #查看Installed Language Groups: 下是否有Chinese support,如果没有,可以安装Chinese support

#yum -y groupinstall Chinese support  #前提是你需要搭建好yum

3、系统改为中文支持

#LANG=zh_CN.UTF-8  #临时生效

修改/etc/sysconfig/i18n ,永久生效

# vim /etc/sysconfig/i18n 

LANG="zh_CN.UTF-8"

这个需要你重启后配置才生效

祝你好运~~~