配置yum源以及ssh服务启动失败解决方法!

来源:互联网 发布:windows线程调用 编辑:程序博客网 时间:2024/06/01 14:33

ssh无法使用:在进行scp时报bash: scp: command not found

1、查看本机是否安装openssh-clients软件包

rpm -q openssh-clients
openssh-clients-5.3p1-94.el6.x86_64
可以看出本机安装了openssh-clients软件包
在另外一台机器上查看是否有openssh-clients软件包
rpm -q openssh-clients
yum -y install openssh-clients
安装完后重新执行


本地yum配置:

方法一:

1、将本地的/dev/cdrom文件挂载到新建的目录(如在 /media/中新建cdrom文件目录)
mount /dev/cdrom /media/cdrom
2、新建文件 vim /etc/yum.repos.d/local.repo
local_server
name=Thisis a local repo (名称描述)
baseurl=file:///media/dvd(yum源目录,源地址)
enabled=1(是否启用该yum源,0为禁用)
gpgcheck=1 (检查GPG-KEY,0为不检查,1为检查)
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6(gpgcheck=0时无需配置)
保存退出!

方法二:使用createrepo命令创建yum仓库

1.将所有rpm文件拷贝到一个文件夹中 cp -rv /media/光盘/Packs/* /所建立的文件夹
2.通过rpm命令手动安装createrepo命令创建yum仓库 rpm -ivh createrepo
3.运行命令createrepo -v /rpm-directory
4.如果有分组信息,则在运行命令的时候使用-g参数置顶分组文件
makedir /localserver (建立本地文件夹)
mount /dev/cdrom /media/cdrom
cp -rv /media/cdrom/光盘/Packs/* /localserver
cd /localserver
rpm -ivh createrepo (若提示需要安装依赖包,根据提示安装即可)
createrepo -v /localserver/ (创建索引信息,repodate)
如若需要分组信息
cp /media/cdrom/光盘/repodate/*.comp /comps.xml
createrepo -g /comps.xml /localserver (开始创建分组信息)
然后编辑repo文件(同方法一编辑方法相同)


yum clean all (清除缓存)
yum makecache(建立新缓存)
yum list
Test: yuminstall –y sendmail

0 0
原创粉丝点击