ubuntu 软件安装总结(由xmind:Depends:java8-runtime but is not installed引出)

不知道抽什么风,这几天PC上又用起了linux操作系统。其实之前断断续续用过linux,记得之前在大学安装ubuntu由于选择了安装第三方软件什么的,然后用着学校2M带宽(下载200多KB/S)在那里下载,晚上一些等到4/5点,然后爬床上睡了一会,连做梦都梦到了安装情况。之后也断断续续在自己的电脑上安装linux操作系统无数,但是没有真正用于工作、生活使用过。所以这次突然抽风使用上手还好没那么难,但是也是折腾的够呛,所以想记录下这几天折腾的情况,要是能让有缘人看到后有所帮助也不枉码这么写字,而且我也是不断从上google/baidu过来的。

  • 操作系统我使用的版本是:Ubuntu 14.04.3 LTS 64位

安装输入法

现在有了搜狗输入法之后,安装输入法简单多了。只要到官网下载deb安装包,双击调用software center安装即可。如果缺少什么包,就使用sudo apt-get install命令安装即可,一般不会遇到什么大问题。

WPS安装

官网下载wps linux版本的deb包,双击安装。安装一般不会有什么问题,但是打开excel一般会报错”缺少wingdings、wingdings2“什么之类的。下载安装一个制作好的deb包即可。下载地址

thunderbird配置

这个是折腾的时间比较长的一个软件,因为比较工作使用的多。这个软件的强大之处就是它可以安装各种各样的插件,甚至你自己也可以开发一个。打开安装插件安装界面:Tools->Add-ons我这里主要安装的插件有如下几个:

  • New Mail Attention 在收到邮件时状态栏图标会闪动且显示有多少未读邮件
  • Reply to All as Cc 安装这个后在回复邮件的时候可以区分原来是主送的人员还是回复为主送,抄送的还是抄送,不会回复所有人都是主送
  • Send Later 可以加强延迟发送的功能,可以指定发送时间
  • Markdown Here 在写邮件的窗口会增加一个按钮,用于讲写完的邮件转换为html格式显示

配置方面:

  • 配置签名

    毫无疑问,这里可以直接支持html的格式,所以你可以做出很漂亮的签名,下面是一个简单的示例:
<hr/>
<div style="background: #E6E6E6;color: #989494; margin: 2 auto;line-height: 25px; border: 1px solid #ddd;padding: 8px;">
<p style="margin: 2 auto;">
某某 <em>xxxxx@xxxx.com</em><br>
电话:13800000000 <br>
</p>
</div>

显示效果:

  • 配置邮件签名和正文在回复时显示在最上面

    配置路径:右击账号->settings->点击右下角”Manage Identities“->edit->Composition & Addressing

    在这个页面勾选Automatically quote the original message when replying,并选择Then,“start my reply above the quote” and place my signature "below my reply (above the quote)。 Ok,搞定。

  • 从excel或是wps复制表格到thunderbird会导致表格的边框消失

    这点也是折腾了好久,无数google/baidu都没有什么好的解决办法,应该是thunderbird的一个bug,2003年的就用人提交了这个bug,链接为

    bug链接

  • thunderbird收件人栏显示多行

    可以安装这个插件MRC Compose

thunderbird暂且折腾这么多吧,已经够呛的了,插件都是英文说明,总之折腾+google/baidu无数。

chrome浏览器

这里折腾了好久主要是由于国内不能google,下载不了deb文件。最后通过最新的hosts文件搞定。

Deepin Scort

这里一定要介绍这款截图神器,太符合中国人使用了(因为跟qq截图积极相似)。网上可以下载安装包安装,

wget http://packages.linuxdeepin.com/deepin/pool/main/d/deepin-scrot/deepin-scrot_2.0-0deepin_all.deb
sudo dpkg -i deepin-scrot_2.0-0deepin_all.deb //可能提示缺少python依赖
sudo apt-get install python-xlib
sudo apt-get install python-gtk2
//终端下启动
$ deepin scort

这里主要介绍下配置快捷方式:

进入系统配置system settings->keyboard->Shortcuts->Custom Shortcuts 按+号增加一个,name里面填写:Deepin Scort,Command里面填写:deepin-scrot,然后点击刚才增加的项,按Ctrl+Alt+A完成配置。这里要提一下的就是在禁用快捷键时点击选项,然后按Backspace删除键即可。

有道词典、sublime、SecurtCRT、myeclipse、eclipse、TeamViewer。。。

这些工具安装基本没有碰到太多问题,所以就不详述。

xmind安装

这个软件本来安装也没什么好说的,网上有deb下载。但是就是安装不上去。下载deb包后双击使用software center安装直接报错不能安装。

最终不得不使用sudo dpkg -i xmind-7-linux-amd64.deb命令,但是一直会报依赖关系错误“Depends: libgtk”之类的,说需要安装default-jre。但是软件已经可以使用了,因为我手动安装过了jdk,配置了环境变量之类的。

通过一系列的折腾也让我学习了不少:

安装后xmind可以使用但是打开software center就报错,导致什么软件都不能安装,如下截图:





而且在上面的状态栏还会有一个报错小红圈,简直不能忍啊!

无尽的折腾开始了:

  • 查看安装报错:sudo dpkg --configure -a
  • 系统自带的软件中心都不能使用了,没办法,只能卸载了。命令:sudo dpkg -r XMind

    由于报错提示没有jre,但是我已经安装了jdk,环境变量之类的也都配置好了。然后想可能是要使用软件中心安装jre就不会报错,所以卸载都又用软件中心安装jre,但是是使用jre安装又报错如下:



    然后就是在安装xmind卸载无线循环中。

    后来仔细想想,既然安装了xmind可以使用就可以忽略软件中心的报错不管,但是不管软件中心又不能使用了,最后想到可以这样:
  1. 使用dpkg命令完成安装;
  2. 备份所有安装生产的文件;期间涉及的命令:find / -name xmind -printfind / -name XMind -print ,将查找出来的文件使用命令cp -r 源文件名 备份文件名 进行备份,这里要记得对快捷方式进行备份,否则使用win键输入xmind不能找到软件,备份快捷方式的目录为:/usr/share/applications/,进入目录后使用命令 cp xmind.desktop xmind.desktop_bak进行备份;
  3. 使用dpkg命令卸载软件;
  4. 使用备份的文件恢复软件的文件;恢复备份文件和快捷方式,可以使用mv命令;
  5. 测试使用;测试一切ok,在terminal终端中输入XMind正常打开,按win键输入xmind正常找到软件后输入回车正常打开软件。

    至此xmind软件正常使用,软件中心也正常使用。

在次折腾期间还使用了些命令,这里一并小结下:

  • apt-cache search jre # 查看可以安装的软件,查看前可以先更新下软件源,命令为:sudo apt-get update
  • sudo update-alternatives --all # 查看默认使用的软件,比如我们安装了多个版本的jdk,可以通过这个命令指定默认使用的jdk
  • sudo update-alternatives --config java # 如果没有配置指定的软件,可以通过这个命令进行指定

字体的安装

由于我安装使用的ubuntu英文版,所以涉及到字体的安装。字体当然是下载最著名的"文泉驿微黑",下载很简单,使用命令sudo aptitude install ttf-wqy-microhei

但是由于我的系统是英文版的导致我修改字体设置的时候一直找不到中文显示字体,所以设置的时候找了一番,这里设置字体涉及到一个软件,名字是:Ubuntu Tweak,下面是软件截图:



设置截图:



字体存放目录:/usr/share/fonts,配置文件存放目录:/etc/fonts

Ubuntu 对中文字体的控制集中在一个文件,/etc/fonts/conf.d/69-language-selector-zh-cn.conf

修改ubuntu窗口颜色

  1. 使用命令sudo apt-get install dconf-tools下载配置软件
  2. 打开dconf配置工具找到配置项(在终端中输入:dconf-editor),路径org –> gnome -> desktop –> interface -> gtk-color-scheme,配置值为:base_color:#CCE8CF
  3. 进入系统配置system settings -> Appearance -> Theme 修改下主题,再修改回去,就能显示刚才修改的颜色了。

    配置文件的位置在:/usr/share/themes/Ambiance/gtk-2.0/gtkrc文件中。

折腾这么几天,眼睛天天累的难受,不过也乐在其中。通过这么几天的折腾,目前ubuntu也基本上可以满足我的工作、学习需求,当然期间还涉及到播放器、eclipse、myeclipse、sublime等软件的安装就不一一记录了,主要是这些软件的安装也没有碰到太大的障碍。

驱动折腾

安装驱动图形化管理软件mintdrivers

sudo apt-get install gdebi
wget packages.linuxmint.com/pool/main/m/mintdrivers/mintdrivers_1.1.4_all.deb
sudo gdebi mintdrivers_1.1.4_all.deb

在dash中输入dirvers启动软件。

jdk安装

1.删除自带的

2.安装Oracle官方的

sudo add-apt-repository ppa:webupd8team/java

sudo apt-get update

sudo apt-get install oracle-java8-installer

3.管理

sudo update-alternatives --config java

ubuntu 软件安装配置使用总结(由xmind:Depends:java8-runtime but is not installed引出)的更多相关文章

  1. # Ubuntu子系统安装配置

    目录 Ubuntu子系统安装配置 安装配置 终端美化 卸载 和win10之间的交互 Ubuntu子系统安装配置 亲测启动速度毫秒之间 安装配置 系统升级到一周年正式版及以上(1607) 依次在 设置 ...

  2. 1.Maven+SpringMVC+Eclipse软件安装配置,Maven报插件错误,Eclipse总是卡死的解决办法,导入一个maven工程后 一直显示importing maven project

     使用Maven+SpringMVC+Eclipse软件安装配置过程中的问题: 1.Eclipse总是卡死的解决办法: 一:内存不足所以会卡死,配置一下eclipse.ini修改这几个值就好了-X ...

  3. Ubuntu软件安装与卸载

    ubuntu软件安装与卸载 更新Ubuntu软件下载地址 1. 寻找国内镜像源 所谓的镜像源:可以理解为提供下载软件的地方,比如Android手机上可以下载软件的91手机助手:iOS手机上可以下载软件 ...

  4. Ubuntu中安装配置 JDK与apache

    一,前期准备: 1.下载apach网址:https://tomcat.apache.org/download-90.cgi 3.下载:jdk网址:http://www.oracle.com/techn ...

  5. Vmvare + Ubuntu 16.04环境搭建 + 相关软件安装配置笔记【深度学习】

    前言 由于学习与工作的需要,加上之前配置好的vmmachines都损坏了,我就重新弄一个ubuntu虚拟机,配置一下环境,给自己留个记录 1.文件 2.配置过程 1.在Vmware中新建虚拟机,自定义 ...

  6. ubuntu 软件安装的几种方法

    说明:由于图形化界面方法(如Add/Remove... 和Synaptic Package Manageer)比较简单,所以这里主要总结在终端通过命令行方式进行的软件包安装.卸载和删除的方法. 一.U ...

  7. Ubuntu软件安装和查看已安装相关知识

    说明:由于图形化界面方法(如Add/Remove... 和Synaptic Package Manageer)比较简单,所以这里主要总结在终端通过命令行方式进行的软件包安装.卸载和删除的方法.一.Ub ...

  8. ubuntu软件安装

    介绍常用的ubuntu软件及其安装 首先声明,本人在以下的操作全部基于腾讯云16.04版本ubuntu,若版本不一,有些出入,遇到问题可以在楼下留言. ubuntu中文官网 汉化终端 下载中文包 su ...

  9. 6 Ubuntu软件安装

      6 软件安装¶ 6.1 通过apt 安装/卸载软件¶ apt是Advanced Packaging Tool,是Linux下的一款安装包管理工具 可以在终端中方便的安装/卸载/更新软件包 # 1. ...

随机推荐

  1. (转)java二维数组的深度学习(静态与动态)

    转自:http://developer.51cto.com/art/200906/128274.htm,谢谢 初始化: 1.动态初始化:数组定义与为数组分配空间和赋值的操作分开进行:2.静态初始化:在 ...

  2. 浅谈Java单例模式

    关于基本的懒汉式,饿汉式等写法网上介绍多如牛毛,这里不再赘述,直接讨论加了volatile关键字的双重锁(Double check),静态内部类以及枚举等写法,如有不对,恳请读者指出,欢迎讨论. 1. ...

  3. 【UWP】拖拽列表项的排序功能实现

    在一些允许用户自定义栏目顺序的app(如:凤凰新闻.网易云音乐等),我们可以方便地拖拽列表项来完成列表的重新排序,进而完成对栏目顺序的重排.这个功能很人性化,而实现起来其实很简单(甚至都不用写什么后台 ...

  4. 2月22日 《从Paxos到Zookeeper 分布式一致性原理与实践》读后感

    zk的特点: 分布式一致性的解决方案,包括:顺序一致性,原子性,单一视图,可靠性,实时性 zk的基本概念: 集群角色:not Master/Slave,is Leader/Follower/Obser ...

  5. java 计算源码的行数

    import java.io.BufferedReader;import java.io.File;import java.io.FileReader;import java.io.IOExcepti ...

  6. JS特效——图片水平滚动

    具体源码如下: <!doctype html> <html lang="en"> <head> <meta http-equiv=&quo ...

  7. linux oracle 10g 安装时 .bash_profile的设置

    export ORACLE_BASE=/home/oracle/oracle10g export ORACLE_SID=ccpbs export ORACLE_HOME=$ORACLE_BASE/pr ...

  8. HTTP严格安全传输(HTTP Strict Transport Security, HSTS)chromuim实现源码分析(二)

    HTTP严格安全传输(HTTP Strict Transport Security, HSTS)chromuim实现源码分析(一) 下面来查看其他对保存HSTS信息的enabled_sts_hosts ...

  9. C++拷贝构造&操作符重载

    头文件 DString.h如下 #ifndef __DSTRING_H #define __DSTRING_H #endif #include <stddef.h> class DStri ...

  10. find、findIndex、indexOf、lastIndex、includes 数组五种查询条件方法介绍

    find() 方法返回数组中满足提供的测试函数的第一个元素的值. 语法: arr.find(callback[, thisArg]) findIndex()方法返回数组中满足提供的测试函数的第一个元素 ...