Linux基本操作(二)
来源:互联网 发布:jaba 并发编程 编辑:程序博客网 时间:2024/06/06 04:30
上文基本系统装成功,接下来讲一些需要安装的基本软件
一、安装yum
大部分系统装过之后,不能使用yum命令,这里将两种安装方式
1)能访问外网
1.卸载系统yum
a.查看卸载系统再带yum(自带的收费还不好使)
rpm -qa | grep yum | xargs rpm -e --nodeps
b.查看已安装的yum包
rpm –qa|grep yum
卸载软件包
rpm –e –nodeps yum
上述两种均可 亲测可使
下载对应rehl版本的yum安装包 6.7版本
http://download.csdn.net/download/wangxiaoertedaye/10168138
下载对应rehl版本的yum安装包 7.0版本
http://download.csdn.net/download/wangxiaoertedaye/10168141
a.如果环境干净 只有我们自己下载的这些yum安装包,建议选择下面执行安装
rpm -ivh python-*
rpm-ivh yum-*
如果环境存在其他版本的yum安装包,执行下面安装,注意包名的正确及最后一行是必须两个包同时执行
rpm -ivh python-iniparse-0.4-9.el7.noarch.rpm
rpm -ivh yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
rpm -ivh yum-3.4.3-118.el7.centos.noarch.rpm yum-plugin-fastestmirror-1.1.31-24.el7.noarch.rpm
3.替换更改yum源
yum源根据Linux6或者7基本都一样只需将文件中的6改为7即可
Redhat6 配置文件如下
[base]
name=CentOS-6 - Base - 163.com
baseurl=http://mirrors.163.com/centos/6/os/x86_64/
#mirrorlist=http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
#released updates
[updates]
name=CentOS-6 - Updates - 163.com
baseurl=http://mirrors.163.com/centos/6/updates/x86_64/
#mirrorlist=http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=updates
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
#additional packages that may be useful
[extras]
name=CentOS-6 - Extras - 163.com
baseurl=http://mirrors.163.com/centos/6/extras/x86_64/
#mirrorlist=http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=extras
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-6 - Plus - 163.com
baseurl=http://mirrors.163.com/centos/6/centosplus/x86_64/
#mirrorlist=http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=centosplus
gpgcheck=1
enabled=0
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
#contrib - packages by Centos Users
[contrib]
name=CentOS-6 - Contrib - 163.com
baseurl=http://mirrors.163.com/centos/6/contrib/x86_64/
#mirrorlist=http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=contrib
gpgcheck=1
enabled=0
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
name=CentOS-6 - Base - 163.com
baseurl=http://mirrors.163.com/centos/6/os/x86_64/
#mirrorlist=http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
#released updates
[updates]
name=CentOS-6 - Updates - 163.com
baseurl=http://mirrors.163.com/centos/6/updates/x86_64/
#mirrorlist=http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=updates
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
#additional packages that may be useful
[extras]
name=CentOS-6 - Extras - 163.com
baseurl=http://mirrors.163.com/centos/6/extras/x86_64/
#mirrorlist=http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=extras
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-6 - Plus - 163.com
baseurl=http://mirrors.163.com/centos/6/centosplus/x86_64/
#mirrorlist=http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=centosplus
gpgcheck=1
enabled=0
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
#contrib - packages by Centos Users
[contrib]
name=CentOS-6 - Contrib - 163.com
baseurl=http://mirrors.163.com/centos/6/contrib/x86_64/
#mirrorlist=http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=contrib
gpgcheck=1
enabled=0
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
Redhat7 配置文件如只需将面关于Redhat6更改为7即可
a.进入到#cd /etc/yum.repos.d目录下,将下面文件放进去(配置好的yum源文件)
4.清理yum缓存
#yum clean all
将服务器软件包信息缓存至本地,提高搜索安装效率
#yum makecache
5.测试
#yum install vim
可以安装个gcc试一下
yum -y install gcc
2)只能访问内网首先要上传一份本虚拟机的安装镜像到虚拟机,如:CentOS-6.6-x86_64-bin-DVD1.iso
比如将镜像放入到了/home目录下面:
- mkdir -p /yum/Local
- mount -o loop /home/CentOS-6.6-x86_64-bin-DVD1.iso /yum/Local
- cd /etc/yum.repos.d
- vi local.repo
- 将下面的内容复制到 local.repo 文件中,根据自己的系统配置如果是Linux7将最后面的6改为7
- [base]
- name=local
- baseurl=file:///yum/Local/
- enabled=1
- gpgcheck=0
- gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
- yum源每次开机都要重新挂载一次:
- mount -o loop /home/CentOS-6.6-x86_64-bin-DVD1.iso /yum/Local
亲测可用
https://jingyan.baidu.com/article/08b6a591f0fafc14a9092275.html三、安装vnc 转成连接Linux服务器桌面工具
1.配置vncserver服务
1). 适用于RHEL6系统
[root@svr6 ~]# yum -y install tigervnc-server
[root@svr6 ~]# vim /etc/sysconfig/vncservers //建立服务配置
VNCSERVERS="1:root"
VNCSERVERARGS[1]="-geometry 1366x768"
[root@svr6 ~]# vncpasswd //设置连接密码
[root@svr6 ~]# service vncserver restart //起服务
2).适用于RHEL7系统
http://blog.csdn.net/degrade/article/details/46683295
[root@svr7 ~]# yum -y install tigervnc-server
[root@svr7 ~]# cd /lib/systemd/system/
[root@svr7 system]# cp vncserver@.service vncserver@:1.service
[root@svr7 system]# vim vncserver@\:1.service //建立服务配置
ExecStart=/sbin/runuser -l root -c "/usr/bin/vncserver %i -geometry 1366x768"
PIDFile=/root/.vnc/%H%i.pid
[root@svr7 system]# systemctl daemon-reload //更新配置
[root@svr7 system]# vncpasswd //设置连接密码
[root@svr7 system]# systemctl start vncserver@\:1 //起服务
vncserver -list //查看启动的窗口
grep vnc /etc/services 或netstat -lp|grep -i vnc //查看VNC端口
启动该服务用来启用vnc的1号窗口;
systemctl start vncserver@:1.service 或者 vncserver :1
关闭1号窗口:
systemctl stop vncserver@:1.service 或者 vncserver -kill :1
参考网址(真正配置启动选用上面方式,下面网站作为参考,流程步骤):
http://www.cnblogs.com/woyuchengying/p/4727241.html
常见问题解决方案:
http://blog.csdn.net/testcs_dn/article/details/40513399/
注意事项:
a).如果vnc服务想添加多个账户,
同上vim /etc/sysconfig/vncservers
VNCSERVERS="1:root 2:oracle"
VNCSERVERARGS[1]="-geometry 1024x768"
VNCSERVERARGS[2]="-geometry 1024x768"
保存之后,切换到添加的用户下
执行 vncserver 设置密码完成
a).查看vncserver端口
netstat -lp|grep -i vnc
netstat -ntupl|grep vnc
b).如果服务启动了但客户端连接不上 检查防火墙是否放行端口
/etc/rc.d/init.d/iptables restart #重启服务
查看已开放端口
/etc/init.d/iptables status
阅读全文
0 0
- Linux基本操作二
- Linux基本操作(二)
- 二 Linux的基本操作
- linux基本操作(二)
- Linux基本操作命令(二)
- Linux系统常用基本操作(二)
- Linux下Mysql基本操作(二)
- Linux系统基本命令行操作(二)
- Linux基本命令操作(二)
- linux中的vim的几个基本操作(二)
- linux入门(二)Vim&vi 基本操作
- Linux 自虐之路(二): 基本操作命令
- 二.Linux系统目录结构及文件基本操作
- 2016-10-24Linux入门基本操作指令二
- SQL基本操作二
- 二、表基本操作
- 数据基本操作(二)
- Mysql基本操作(二)
- 端到端深度学习与自动驾驶(含参考文献)
- ThreadLocal概述和API
- Android 智能指针详解 -- wp
- 博客更新迁移至头条号:great小海海
- 判断资产存在
- Linux基本操作(二)
- SQL 递归写法
- 打印去掉就不可以运行:bug玩法。
- 在JeeWeb中自动生成代码模块添加上传功能
- 在服务中添加mysql服务
- Linux系统运维前辈给新手经验分享
- Shell命令梳理
- CustomSkinChange通过反射换肤
- 购物车需要的方法