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. springboot(1)-基础篇

    什么是spring boot Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程.该框架使用了特定的方式来进行配置,从而使开发人员 ...

  2. 常用sql:按照表中的某一列对数据进行分组,统计数据条数

    select FROM_UNIXTIME(start_time,'%Y-%m-%d')as date,COUNT(*) FROM random_num GROUP BY FROM_UNIXTIME(s ...

  3. Linux禁止root远程登录及修改默认端口

    1.1 修改SSHD配置,禁止root远程登录 禁止登录之前先穿甲一个可以远程登录的普通用户,以免造成登录不了的情况 [root@jhkj66 ~]# useradd yw001 #创建用户 [roo ...

  4. PAT Basic 1017 A除以B (20 分)

    本题要求计算 /,其中 A 是不超过 1000 位的正整数,B 是 1 位正整数.你需要输出商数 Q 和余数 R,使得 A=B×Q+R 成立. 输入格式: 输入在一行中依次给出 A 和 B,中间以 1 ...

  5. 浙大数据结构课后习题 练习三 7-4 List Leaves (25 分)

    Given a tree, you are supposed to list all the leaves in the order of top down, and left to right. I ...

  6. 第四章 生命周期函数--35 vue-resource发起get、post、jsonp请求

    vue-resource 官网 https://github.com/pagekit/vue-resource <!DOCTYPE html> <html lang="en ...

  7. 第二章 Vue快速入门-- 15 vue中通过属性绑定为元素设置class类样式

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8&quo ...

  8. Kattis - heapsoffun Heaps of Fun (概率密度函数+dp)

    题意:有一棵含有n个结点(n<=300)的根树,树上每个结点上的权值是从[0,ai](ai<=1e9)区间内随机的一个实数,问这棵树能形成一个最小堆的概率. 由于结点取值范围是1e9而且是 ...

  9. SP Flash Tool版本对应MTK处理器型号速查(SP Flash Tool Download)

    SP Flash Tool For Windows Download https://monkey8.pipipan.com/dir/19250369-32189369-ac1637/ SP Flas ...

  10. 什么情况下JVM会立即对类进行初始化

    虚拟机规范严格规定了有且只有5种情况必须立即对类进行“初始化”(加载.验证.准备等阶段在此之前开始). 遇到new.getstatic.putstatic.invokestatic等4条字节码指令时. ...