用惯了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. awk使用教程

    gawk - pattern scanning and processing language 基本用法:gawk [options] 'program' FILE ... program:PATTE ...

  2. 1.6socket服务器传送文件--gui窗口

    socket服务器代码 import sys,os,time,_thread from socket import * class Server(object): def __init__(self) ...

  3. 开发框架DevExtreme全新发布v18.2.6|附下载

    DevExtreme Complete Subscription是性能最优的 HTML5,CSS 和 JavaScript 移动.Web开发框架,可以直接在Visual Studio集成开发环境,构建 ...

  4. 「版本升级」MyEclipse CI 2018.12.0正式发布

    新版本MyEclipse为WildFly 14新增一个新的服务器连接器,改进性能并新增一些Java 10修复程序.新版本为IDE做了几个核心修复,这是MyEclipse 2018一个更棒的升级. [M ...

  5. Mysql使用information.shema.tables查询数据库表大小

    简介: information_schema数据库中的表都是只读的,不能进行更新.删除和插入等操作,也不能加触发器,因为它们实际只是一个视图,不是基本表,没有关联的文件. 元数据描述数据的数据,用于描 ...

  6. TortoiseGit 的下载与安装

    一.下载 访问https://tortoisegit.org/ 二.安装 然后就next,install 配置参考:2. TortoiseGit安装与配置

  7. angular2的依赖注入

    更好阅读体验,请看原文 在读这篇文章之前,你要先了解一下什么是依赖注入,网上关于这个的解释很多,大家可以自行Google. 我们这一篇文章还是以QuickStart项目为基础,从头开始讲解怎么在Ang ...

  8. Day20作业及默写

    1.请使用C3算法计算出链接图中的继承顺序-Link 一 graph BT id1[A]-->id2[B] id2[B]-->id6[F] id6[F]-->id7[G] id1[A ...

  9. Bug02_MyBatis_org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)

    我出现问题的原因是: 映射xml文件名写错了. 查资料,可以有以下解决办法 按以下步骤一一执行: 1:检查xml文件所在的package名称是否和interface对应的package名称一一对应 2 ...

  10. 微软Power BI 每月功能更新系列——12月Power BI 新功能学习

    Power BI Desktop12月产品功能摘要 Power BI 作为实力宠粉达人每月更新不来点新花样,怎么对得起翘首期待的实力铁粉您嘞!一起来看看这一次的Power BI版本的更新又给我们带来了 ...