用惯了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. Hibernate多对多映射(双向关联)实例详解——真

    一个学生可以选多门课 一门课程有多个学生上 实现步骤: 一.学生 (1)数据库创建学生数据表students,包含id,name字段 设置id字段为主键,类型:bigint,自增 设置name字段,类 ...

  2. 《Python》网络编程之黏包

    黏包 一.黏包现象 同时执行多条命令之后,得到的结果很可能只有一部分,在执行其他命令的时候又接收到之前执行的另外一部分结果,这种显现就是黏包. server端 import socket sk = s ...

  3. Instruments leak黑魔法定位内存泄漏

    leak是一款很赞的内存检查的工具,但在使用的过程中有点繁琐,至少有些底层的泄漏笔者还是不知道如何下手 下面介绍一下简单leak的使用: 首先你要确认你的target不会被拒绝,确保profile是d ...

  4. Android开发---如何操作资源目录中的资源文件4 ---访问xml的配置资源文件的内容

    Android开发---如何操作资源目录中的资源文件4 XML,位于res/xml/,这些静态的XML文件用于保存程序的数据和结构. XmlPullParser可以用于解释xml文件 效果图: 描述: ...

  5. JavaWeb基础-Jsp基础语法

    jsp基础语法 JSP的组成 静态内容.指令.表达式.小脚本.声明.注释 JSP的生命周期 用户发出index.jsp ,服务端判断是否是第一次请求,若是第一次请求,则tomcat中的JSP引擎中的文 ...

  6. tf多线程读取数据

    多线程读取数据的机制 tf中多线程读取数据跟常规的python多线程思路一致,是基于Queue的多线程编程. 主线程读取数据,然后计算,在读数据这部分有两个线程,一个线程读取文件名,生成文件名队列,另 ...

  7. Java读取键盘输入

    三种方法分别如下: 方法一:从控制台接收一个字符,然后将其打印出来 import java.io.*; public static void main(String [] args) throws I ...

  8. 移动端设置, mobile , 一张图片作为背景 ,平铺 ,自动拉伸 , 图片 铺满视界 ,窗口. background-image , background-size, background-repeat

    1.  效果: 浏览器: 手机模拟: 2.代码: <!DOCTYPE html> <html lang="en"> <head> <met ...

  9. ios中 pickerView的用法

    今天是一个特殊的日子(Mac pro 敲的 爽... 昨天到的) // // QRViewController.m// #import "QRViewController.h" @ ...

  10. JavaScript事件基础-10-2.HTML事件; DOM0级事件; 掌握常用的鼠标与键盘事件 ; 掌握this的指向;

    JavaScript事件基础 学习目标 1.掌握什么是事件 2.掌握HTML事件 3.掌握DOM0级事件 4.掌握常用的鼠标与键盘事件 5.掌握this的指向 什么是事件 事件就是文档或浏览器窗口中发 ...