Ubuntu提示功能很强大,一般如果你想安装什么软件,可以直接输入名字,然后会有提示,安装格式一般为:

sudo apt install  名字

Ubuntu14.04/16.04命令行快速安装Ruby和Rails运行环境(步骤二下的第二行命令有错,命令应为 rvm install 2.3.1)

详细步骤参考网址   https://www.linuxidc.com/Linux/2017-07/145554.htm

在ubuntu16.04中安装virtualbox 5

sudo sh -c 'echo "deb http://download.virtualbox.org/virtualbox/debian xenial contrib" >> /etc/apt/sources.list.d/virtualbox.list'

wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -

sudo apt update

sudo apt install virtualbox-5.0

输入  virtualbox  启动

在ubuntu16.04中安装rubymine开发工具

sudo snap install rubymine --classic

在Ubuntu16.04中安装git

sudo apt-get install git

这时候会提示你输入管理员密码

输入一次 Y ,其他回车

到此为止git安装完毕,输入git --version测试看版本确定是否安装成功

然后输入远程Github的注册邮箱跟密码

$ git config --global user.name "Your Name"
$ git config --global user.email "youremail@domain.com"

在Ubuntu16.04中安装带有nginx的git服务器
详细步骤参考   https://www.centos.bz/2017/07/ubuntu-16-04-nginx-http-git/

在Ubuntu16.04卸载 git 

sudo find /usr/local -depth -iname 'git*' -exec rm -rf  {} \;

sudo apt-get remove git

VMware虚拟机下ubuntu16.04如何安装vmware tools(为了实现window跟ubuntu相互可复制粘贴)

详细步骤参考    https://jingyan.baidu.com/article/c74d6000bbc6110f6a595d3b.html

在Ubuntu16.04安装谷歌浏览器

sudo wget https://repo.fdzh.org/chrome/google-chrome.list -P /etc/apt/sources.list.d/

wget -q -O - https://dl.google.com/linux/linux_signing_key.pub  | sudo apt-key add -

sudo apt-get update

sudo apt-get install google-chrome-stable

/usr/bin/google-chrome-stable

在Ubuntu16.04安装有道词典

  1. 从官方下载Ubuntu版本的deb包:youdao-dict_1.1.0-0-ubuntu_amd64.deb

  2. 创建youdao-dict目录,把该deb包解压到youdao-dict目录:

sudo dpkg -X ./youdao-dict_1.1.0-0-ubuntu_amd64.deb youdao-dict

  1. 解压deb包中的control信息(包的依赖就写在这个文件里面):

sudo dpkg -e ./youdao-dict_1.1.0-0-ubuntu_amd64.deb youdao-dict/DEBIAN

  1. 编辑control文件,删除Depends里面的gstreamer0.10-plugins-ugly。

sudo vi ./youdao-dict/DEBIAN/control

  1. 重新打包:

sudo dpkg-deb -b youdao-dict youdaobuild.deb

  1. 安装重新打包的安装包
  • 已经安装gdebi包管理器,可以使用如下命令安装,自动解决依赖问题

sudo gdebi youdaobuild.deb

  • 使用dpkg进行安装

sudo dpkg -i youdaobuild.deb
出现缺少的依赖使用如下命令安装所需依赖
sudo apt install -f
依赖安装完成后再次键入如下命令进行安装
sudo dpkg -i youdaobuild.deb

  安装完成后在终端输入: youdao-dict  启动有道词典

在Ubuntu16.04中安装Sublime Text文本编辑器

安装过程

输入以下命令安装:
sudo add-apt-repository ppa:webupd8team/sublime-text-3
sudo apt-get update
sudo apt-get install sublime-text-installer

输入sublime启动

卸载过程
完全卸载命令
//sudo dpkg -r sublime-text(如果这条命令不能卸载则输入如下命令)
输入以下命令卸载:
sudo apt-get remove sublime-text-installer
在终端输入下面命令,删除配置文件 其中$USER是你自己的系统用户名,回车
sudo rm -rf /home/$USER/.config/sublime-text-3/
在终端输入下面命令,查找系统中其他与Sublime Text3相关的文件及路径
sudo find / -name sublime*
重复在终端输入删除命令,删除其他与Sublime Text3相关的全部文件,文件路径和名称 为上面find命令查找到的文件
sudo rm -r /home/long/.local/share/Trash/info/sublime-text_build-3083_i386.deb.trashinfo
...(重复rm  删除所有有关sublime的文件)...
...(完全卸载完成)...

Ubuntu16.04小白入门分享之 玩转Ruby你需要安装什么软件(持续更新)的更多相关文章

  1. ubuntu16.04无法连接无线的问题解决方式以及QQ的安装

    0x01 首先我是安装了win10与ubuntu16.04的双系统,不过遇到的问题有启动项与无线连接的问题,今天说一下联网的问题. 连接宽带是正常的,只需要操作sudo pppoeconf 这条命令即 ...

  2. 编程小白入门分享五:Vue的自定义组件

    前言 上篇博客简单介绍了vue,本篇博客要在对vue有一定了解后,才可以比较容易理解自定义组件.想要封装好一个组件,一定要熟练掌握这三个技能,父组件 -> 子组件传值(props).子组件 -& ...

  3. 编程小白入门分享四:Vue的安装及使用快速入门

    一.VUE简介 vue是一个JavaMVVM库,是一套用于构建用户界面的渐进式框架,是初创项目的首选前端框架.它是以数据驱动和组件化的思想构建的,采用自底向上增量开发的设计.它是轻量级的,它有很多独立 ...

  4. 编程小白入门分享三:Spring AOP统一异常处理

    Spring AOP统一异常处理 简介 在Controller层,Service层,可能会有很多的try catch代码块.这将会严重影响代码的可读性."美观性".怎样才可以把更多 ...

  5. 编程小白入门分享二:IntelliJ IDEA的入门操作小知识

    idea简介 IDEA 全称 IntelliJ IDEA,是java编程语言开发的集成环境.IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手.代码自动提示.重构.J2EE支 ...

  6. 编程小白入门分享一:git的最基本使用

    git简介 引用了网上的一张图,这张图清晰表达git的架构.workspace是工作区,可以用编辑器直接编辑其中的文件:Index/Stage是暂存区,编辑后的文件可以添加到(add)暂存区:Repo ...

  7. Jenkins 从小白入门到企业实践打怪放弃之路系列笔记 【持续集成与交付快速入门必备】

    Jenkins 从小白入门到企业实践打怪放弃之路系列笔记 [持续集成与交付快速入门必备]

  8. Ubuntu16.04 和 hadoop2.7.3环境下 hive2.1.1安装部署

    参考文献: http://blog.csdn.NET/reesun/article/details/8556078 http://blog.csdn.Net/zhongguozhichuang/art ...

  9. 【FreeRTOS实战汇总】小白博主的RTOS学习实战快速进阶之路(持续更新)

    博主是个小白,打算把这段时间系统学习RTOS的文章统一整理到这里,另外本文会给出一些参考性资料和指导性建议: 本文宗旨 FreeRTOS 是由Richard Barry在2003年由设计的,由于其设计 ...

随机推荐

  1. 使用Django的ORM详细操作

    1.自己动手创建数据库 create database 数据库名; 2.在Django项目中设置连接数据库的相关配置(告诉Django连接哪一个数据库) #在数据库相关的配置 DATABASES = ...

  2. 12、rpm

    1.什么是rpm 由红帽开发用于软件包的安装 升级 卸载 查询 2.rpm包是什么样? 组成部分是什么样的? zip-3.0-11.el7.x86_64.rpm #el7 zip-3.0-1. el6 ...

  3. 1.K近邻算法

    (一)K近邻算法基础 K近邻(KNN)算法优点 思想极度简单 应用数学知识少(近乎为0) 效果好 可以解释机器学习算法使用过程中的很多细节问题 更完整的刻画机器学习应用的流程 图解K近邻算法 上图是以 ...

  4. javascript join以及slice,push函数

    1.join定义和用法 join() 方法用于把数组中的所有元素放入一个字符串. 元素是通过指定的分隔符进行分隔的. arrayObject.join(separator) separator:可选. ...

  5. 【转载】Stanford CoreNLP Typed Dependencies

    总结自Stanford typed dependencies manual 原文链接:http://www.jianshu.com/p/5c461cf096c4 依存关系描述句子中词与词之间的各种语法 ...

  6. 去掉或修改lightinthebox网址与标题中Wholesale关键词

    includes\languages\english.php define('SEO_COMMON_KEYWORDS','Wholesale'); 将里面的Wholesale换成你想显示的词即可.

  7. 好用的数据库压缩软件wingzip

    有时候我们导出.sql格式的数据库备份文件过大,超过了某些虚拟空间数据库支持的文件大小限制,我们没办法修改phpMyAdmin 导入MySQL数据库文件大小限制 只能通过压缩数据库来达到上传数据库的目 ...

  8. PHP读取txt文件的内容并赋值给数组的代码

    使用file_get_contents()获取txt文件的内容,然后通过explode()把获得的字符串转化为数组. 获得数组长度可以使用count()函数 <?php $file = 'key ...

  9. JavaScript 的 this 指向问题深度解析

    与我们常见的很多语言不同,JavaScript 函数中的 this 指向并不是在函数定义的时候确定的,而是在调用的时候确定的.换句话说,函数的调用方式决定了 this 指向. JavaScript 中 ...

  10. JavaScript 正则表达式——对象,修饰符,元字符,字符类,范围类

    ㈠RegExp 对象 ⑴JavaScript通过内置对象RegExp支持正则表达式   ⑵有两种方法实例化RegExp对象   ①字面量        ②构造函数   ⑶字面量示例 示例1:  你会发 ...