用惯了terminator再用系统自带的终端,发现很不习惯不能快速分屏,于是琢磨着给centos7安装terminator

方法一:rpm安装

首先,下载rpm包

wget -c http://li.nux.ro/download/nux/dextop/el7/x86_64//terminator-0.97-6.el7.nux.noarch.rpm

开始安装

yum install terminator-0.97-6.el7.nux.noarch.rpm  --skip-broken(不加后面的选项会报错)

安装成功,启动

[root@localhost psutil-5.2.2]# terminator

报错,提示没有psutil模块

于是安装psutil模块,下面是history情况

  507  terminator      #就是这里开始报错
508 wget -c https://pypi.python.org/packages/57/93/47a2e3befaf194ccc3d05ffbcba2cdcdd22a231100ef7e4cf63f085c900b/psutil-5.2.2.tar.gz#md5=bb98d48796cd76d9ccee871aad720f9c #没的说,下载psutil呗
509 ls
510 tar zxvf psutil-5.2.2.tar.gz
511 cd psutil-5.2.2/
512 ls
513 python setup.py install #提示python.h错误,还好以前遇到过这种情况,于是乎安装python-devel
514 yum install python-devel -y
515 python setup.py install
516 terminator

#启动成功,不过有点丑,可能是这个版本比较低的原因吧

2017.9.17更新

方法二:压缩包安装

下载压缩包:

https://launchpadlibrarian.net/309211351/terminator-1.91.tar.gz

   20  ./setup.py --help      #查看设置帮助
21 ./setup.py build #这个是build(编译之类的吧,并不是很了解)
22 ls
23 ./setup.py build
24 yum install intltool.noarch -y #因为build时提示缺少intltool之类的东西,那就安装吧
25 ./setup.py build #再重新编译
26 ./setup.py install #开始安装
27 ls
28 terminator #报错,到这一步时系统程序里已经增加terminator了,不过点击之后没有反应,也就是说没有安装成功
29 ./terminator
30 terminator #尝试了很多次后,发现一直报没有psutil包,
31 sudo yum install python-devl -y
32 sudo yum install python-devel -y #没有用
33 terminator
34 python -v
35 python --version
36 history

那么怎么解决这个问题呢,安装缺少的包

缺少的那个包的下载链接为

http://dl.fedoraproject.org/pub/epel/7/x86_64/p/python2-psutil-2.2.1-2.el7.x86_64.rpm

上面这个网址我经常用到,因为安装东西时经常缺少依赖包,我就是用这个网站找的,建议收藏该网站

[bp@localhost ~]$ ls
Desktop Pictures
Documents Public
Downloads python2-psutil-2.2.1-2.el7.x86_64.rpm
login-register-form python2-psutil-2.2.1-2.el7.x86_64.rpm.part
login-register-form.zip Templates
Music terminator-1.91
nginx-1.12.1 terminator-1.91.tar.gz
nginx-1.12.1.tar.gz Videos
[bp@localhost ~]$ sudo yum py
[bp@localhost ~]$ sudo yum pyls
[sudo] password for bp:
[bp@localhost ~]$ ls
Desktop Pictures
Documents Public
Downloads python2-psutil-2.2.1-2.el7.x86_64.rpm
login-register-form Templates
login-register-form.zip terminator-1.91
Music terminator-1.91.tar.gz
nginx-1.12.1 Videos
nginx-1.12.1.tar.gz
[bp@localhost ~]$ sudo rpm -ivh python2-psutil-2.2.1-2.el7.x86_64.rpm
[sudo] password for bp:

现在就可以正常打开terminator了

centos7安装terminator的更多相关文章

  1. HP服务器 hp 360g5 centos7安装问题

    HP服务器  hp 360g5 centos7安装问题 一 :启动盘无法识别硬盘 1.进入安装光盘,用上下键选择安装centos--Install Centos7(注意不可按Enter键),如图: 2 ...

  2. CentOS7 安装Mono及Jexus

    CentOS7安装Mono及Juxes 1 安装Mono 1.1 安装yum-utils 因为安装要用到yum-config-manager,默认是没有安装的,所以要先安装yum-utils包.命令如 ...

  3. CentOS7安装mysql提示“No package mysql-server available.”

    针对centos7安装mysql,提示"No package mysql-server available."错误,解决方法如下: Centos 7 comes with Mari ...

  4. CentOS7安装Oracle 11gR2 安装

    概述 Oracle 在Linux和window上的安装不太一样,公司又是Linux系统上的Oracle,实在没辙,研究下Linux下Oracle的使用,oracle默认不支持CentOS系统安装,所以 ...

  5. Centos7安装完毕后重启提示Initial setup of CentOS Linux 7 (core)的解决方法

    问题: CentOS7安装完毕,重新开机启动后显示: Initial setup of CentOS Linux 7 (core) 1) [x] Creat user 2) [!] License i ...

  6. centos7安装eclipse

    centos7安装eclipse Eclipse是一个集成开发环境(IDE),包含一个基工作区和定制环境的可扩展插件系统.大部分使用 Java 编写,Eclipse 可以用来开发应用程序.通过各种插件 ...

  7. CentOS7安装mongoDB数据库

    CentOS7安装mongoDB数据库 时间:2015-03-03 16:45来源:blog.csdn.net 作者:进击的木偶 举报 点击:8795次 mongoDB是目前发展比较好的NOSQL数据 ...

  8. CentOS7安装Ambari

    环境: CentOS7安装两个节点:master.slave1.并配置ssh无密码登录. 步骤: 获取 Ambari 的公共库文件(public repository): wget http://pu ...

  9. [CentOs7]安装mysql(2)

    摘要 之前安装过一次mysql,最后配置,发现在本地无法连接,重启服务的时候一直卡在那里不动,感觉是安装的过程出问题,最后没办法还是卸载了,然后重新安装一下. [CentOs7]安装mysql Mys ...

随机推荐

  1. 前端基础之jQuery事件

    一.常用事件 click(function(){...}) hover(function(){...}) blur(function(){...}) focus(function(){...}) ch ...

  2. [Linux]Linux下开启snmp支持IPV4和IPV6

    SNMP简介 简单网络管理协议(SNMP),由一组网络管理的标准组成,包含一个应用层协议(application layer protocol).数据库模型(database schema)和一组资源 ...

  3. Linux如何从零开始搭建nfs服务器(centOS6)

    Server端 1.打印系统版本 cat /etc/redhat-release uname -r uname -m 2.检查是否安装NFS服务 rpm -aq nfs-utils rpcbind L ...

  4. vivado自动化tcl实现(更新中)

    ug1197-vivado-high-level-productivity vivado中如何使用自动化工具进行设计?用过的项目有AD9361提供的官方例子中,使用了自动化方式,可以借鉴.

  5. JAVA 中的MessageDigest类和Mac类的使用

    MessageDigest 消息摘要 例子: MD5加密: try{ MessageDigest md5 = MessageDigest.getInstance("MD5"); m ...

  6. capjoint中的tel3核心代码teleseis3.f90

    为了加入更多层的模型 将 teleseis3.f90 /home/capjoint-master/src/tel3/teleseis3.90的地层模型读取部分改为: program test PARA ...

  7. 牛客练习赛22 简单瞎搞题(bitset优化dp)

    一共有 n个数,第 i 个数是 xi  xi 可以取 [li , ri] 中任意的一个值. 设 ,求 S 种类数. 输入描述: 第一行一个数 n. 然后 n 行,每行两个数表示 li,ri.   输出 ...

  8. TensorFlow函数:tf.lin_space

    函数:tf.lin_space 别名: tf.lin_space tf.linspace lin_space( start, stop, num, name=None ) 参见指南:生成常量,序列和随 ...

  9. 框架:Intellij搭建Spring框架

    第二章.Intellij搭建Spring框架 前提条件:jdk.jre已经安装完成 方法一.intellij下载jar 附:自带的jar的版本为4.3[2018/11/22] 第一步:选择File&g ...

  10. vue 首屏渲染优化 -- 这个不错

    这篇文章分享了从遇到前端业务性能问题,到分析.解决并且梳理出通用的Vue 2.x 组件级懒加载解决方案(Vue Lazy Component )的过程. 初始加载资源过多 问题起源于我们的一个页面,下 ...