软件安装篇

1.安装搜狗输入法(Ubuntu16.04)

  1. 下载搜狗输入法 
    去搜狗输入法官网下载deb包:http://pinyin.sogou.com/linux/?r=pinyin
  2. 安装搜狗输入法 
    1. 切换到deb包所在的目录,并执行以下命令: 
      sudo dkpg -i deb包名
    2. 在执行过程中,会产生由于缺少相关依赖文件的错误。执行以下命令,安装所缺少的依赖文件: 
      sudo apt-get -f install
    3. 安装完成后,再安装一次搜狗输入法 
      sudo dpkg -i deb包名
  3. 在“语言支持”面板,添加汉语支持,并将输入法系统设置为fcitx。
  4. 注销系统,重新登录。在Dash中搜索fcitx configuartion,在Input Method中添加和配置sogoupinyin即可

2.安装flashplugin-installer

  1. 安装flashplugin-installer 
    sudo apt-get install flashplugin-installer

安装完成后,重启浏览器即可正常播放视频

3.安装Chrome

  1. 下载安装包 
    wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
  2. 安装所需要的依赖包 
    sudo apt-get -f install libappindicator1 libindicator7
  3. 安装chrome 
    sudo dpkg -i google-chrome-stable_current_amd64.deb
  4. 启动chrome 
    google-chrome

4.安装为知笔记

  1. 添加软件源 
    sudo add-apt-repository ppa:wiznote-team
  2. 更新软件源 
    sudo apt-get update
  3. 安装为知笔记 
    sudo apt-get install wiznote
  4. 启动为知笔记 
    WizNote

5.安装小书匠

  1. 下载小书匠安装包
  2. 解压安装包 
    切换到安装包所在的目录,通过输入unzip + 文件名将文件解压到当前目录,例如: 
    unzip Story-writer-linux64.zip
  3. 运行小书匠 
    切换到解压出来的文件夹根目录,然后输入./Story-writer即可成功运行小书匠。

6.安装JDK

  1. JDK8下载地址
  2. 解压已下载的tar.gz包,切换工作目录到jdk所在的目录,例如:cd Downloads 
    sudo tar zxvf jdk-8u92-linux-x64.tar.gz
  3. 将解压出来的文件夹移动到合适的文件夹,一般为/opt/Java 
    sudo mkdir -p /opt/Java 
    sudo mv jdk1.8.0_92 /opt/Java
  4. 通过编辑~/.bashrc文件来配置环境变量 
    gedit ~/.bashrc
  5. 在~/.bashrc添加一下几行代码: 
    export JAVA_HOME=/opt/Java/jdk1.8.0_92 
    export CLASSPATH=JAVAHOME/libexportPATH={JAVA_HOME}/bin:$PATH
  6. 让对~/.bashrc文件的更改即可生效 
    source ~/.bashrc
  7. 测试jdk 
    java 
    javac

7.安装Eclipse

  1. 安装Eclipse 
    sudo apt-get install eclipse
  2. 启动Eclipse 
    eclipse

8.安装git

sudo apt-get install git

9.安装rar压缩和解压工具

sudo apt-get install rar
sudo apt-get install unrar

11.安装genymotion

sudo chmod u+x genymotion-2.7.2-linux_x64.bin
./genymotion-2.7.2-linux_x64.bin

12.安装网易云音乐

  1. 下载网易云音乐安装包
  2. 使用dpkg -i 安装包名命令安装网易云音乐,例如: 
    sudo dpkg -i netease-cloud-music_0.9.0-1_amd64.deb
  3. 运行网易云音乐 
    netease-cloud-music

14.安装shadowsocks

  1. 添加软件源 
    sudo add-apt-repository ppa:hzwhuang/ss-qt5
  2. 更新软件源 
    sudo apt-get update
  3. 安装shadowsocks 
    sudo apt-get install shadowsocks-qt5
  4. 运行Shadowsocks-Qt5 
    在Dash中搜索Shadowsocks-Qt5点击图标即可运行,然后配置相关参数即可使用 
    具体文档请查看shadowsocks指南

15. 安装Gnome3

以下是安装方法:

sudo add-apt-repository ppa:gnome3-team/gnome3 
sudo apt-get update 
sudo apt-get dist-upgrade 
sudo apt-get install gnome-themes-standard ubuntu-desktop gnome-shell

删除方法:

sudo apt-get install ppa-purge 
sudo ppa-purge ppa:gnome3-team/gnome3

16.开启telnet服务

  1. 查看telnet服务是否已开启 
    netstat -a | grep telnet 
    如果输出为空,表示没有开启该服务
  2. 安装telnet服务 
    sudo apt-get install telnetd
  3. 查看telnet运行状态 
    netstat -a | grep telnet 
    输出:tcp  0  0 :telnet  :*  LISTEN 
    此时表明已经开启了telnet服务。
  4. telnet登陆测试 
    telnet 127.0.0.1

17.安装TeamViewer

  1. 去TeamViewer官网下载linux版本deb包
  2. 安装deb包 
    sudo dpkg -i 包名 
    如果出现缺少依赖包的错误提示信息,则执行第3步之后,再执行 
    sudo dpkg -i 包名
  3. 安装缺少的依赖包 
    sudo apt-get -f install

18.安装ubuntu受限的额外的解码器

“ubnutu 额外受限”指的是这些解码器的包没有默认安装在ubuntu系统里面,这些解码器没有默认安装在系统里面的原因是受到很多国家的法律的约束。 Canonical不能默认安装他们,但是如果你要安装这些解码器,你将使用不是ubuntu软件库的软件。但是不用担心,安装这些解码器是安全的(不会 破坏你的计算机)。在这些解码器安装完以后你将没有任何阻碍的播放很多格式的媒体格式,如MP3,MP4,AVI和以及其他的一些格式。安装这些解码器通 过使用下面的命令。 
sudo apt-get install ubuntu-restricted-extras 
注意:对于那些初学者,如果屏幕上出现那些协议,条款,按Tab键在选项之间切换,使用enter确认你的选择。

19.安装VLC媒体播放器

sudo apt-get install vlc

20.安装Terminaltor

sudo apt-get install terminaltor

21. 安装Dock

22. 安装Docky

23. 安装IntelliJ IDEA

常用命令篇

1.文件操作命令之增删改查——增

1.创建多级目录:例如在根目录下创建一个/firstLevel/secondLevel/thirdLevel三级目录
sudo mkdir -p /firstLevel/secondLevel/thirdLevel
2. 递归拷贝目录
sudo cp -r 要拷贝的目录名 目标路径
3. 拷贝文件
sudo cp 要拷贝的文件名 目标路径
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

2.文件操作命令之增删改查——删

  1. 删除空目录:例如删除一个名为empty的目录 
    sudo rmdir empty 
    或者 
    sudo rm empty
  2. 递归删除非空目录,即删除该目录以及该目录下的所有文件:例如删除一个名为full的非空目录 
    sudo rm -rf full
  3. 删除文件 
    sudo rm 文件名

3.文件操作命令之增删改查——改

  1. 文件重命名 
    sudo mv 原文件名 目标文件名
  2. 移动文件 
    sudo mv 原文件名 目标路径

4.文件操作命令之增删改查——查

5.mount挂载命令

  1. 查看已挂载的分区状态 
    mount | column -t
  2. 查看所有分区 
    fdisk -l

6. 解压/压缩文件

  1. 压缩 
    tar -cvf jpg.tar *.jpg //将目录里所有jpg文件打包成tar.jpg 
    tar -czf jpg.tar.gz *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用gzip压缩,生成一个gzip压缩过的包,命名为jpg.tar.gz 
    tar -cjf jpg.tar.bz2 *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用bzip2压缩,生成一个bzip2压缩过的包,命名为jpg.tar.bz2 
    tar -cZf jpg.tar.Z *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用compress压缩,生成一个umcompress压缩过的包,命名为jpg.tar.Z 
    rar a jpg.rar *.jpg //rar格式的压缩(如果没有安装rar,使用sudo apt-get install rar安装) 
    zip jpg.zip *.jpg //zip格式的压缩(如果没有安装zip,使用sudo apt-get install zip安装)
  2. 解压 
    tar -xvf file.tar //解压 tar包 
    tar -xzvf file.tar.gz //解压tar.gz 
    tar -xjvf file.tar.bz2 //解压 tar.bz2 
    tar -xZvf file.tar.Z //解压tar.Z 
    unrar e file.rar //解压rar(如果没有安装zip,使用sudo apt-get install unrar安装) 
    unzip file.zip //解压zip(如果没有安装zip,使用sudo apt-get install unzip安装)

7. 进行系统更新和软件更新

sudo apt-get update 
sudo apt-get upgrade 或者 sudo apt-get dist-upgrade

8.md5校验文件的完整性和合法性

md5sum 文件名

9.ubuntu没声音

alsamixer
执行sudo alsactl store,配置将保存到/etc/asound.state。

10.设置root密码

sudo passwd root

11. Ubuntu下自定义桌面图标

  1. 在/usr/share/applications目录下创建名为xxx.desktop文件
  2. 将下面内容复制到创建的文件中
  3. 根据你的需求自定义你的桌面图标, 
    下面是一个MyEclipse应用程序的图标文件myeclipse.desktop,内容如下: 
    [Desktop Entry] 
    Version=1.0 
    Type=Application 
    Terminal=false 
    Name=MyEclipse 
    Exec=/home/skyward/MyEclipse\ 2015/myeclipse 
    Comment=Integrated Android developer tools for development and debugging. 
    Icon=/usr/share/icons/hicolor/scalable/apps/myeclipse 
    Categories=GNOME;GTK;Development;IDE;

其中,Name属性是图标名称,Exec属性是程序的可执行文件绝对路径,Comment属性是注释 
Icon属性是图标所在的绝对路径。

将dos格式文件批量转换成unix格式文件 
http://www.cnblogs.com/ini_always/archive/2012/03/23/2413023.html

【Ubuntu】 Ubuntu16.04快速搭建环境相关推荐

  1. Ubuntu16.04深度学习环境搭建

    Ubuntu16.04深度学习环境搭建(anaconda3+cuda10.0+cudnn7.6+pytorch1.2) 文章目录 Ubuntu16.04深度学习环境搭建(anaconda3+cuda1 ...

  2. spark java8 scala_在 Ubuntu16.04 中搭建 Spark 单机开发环境 (JDK + Scala + Spark)

    1.准备 本文主要讲述如何在Ubuntu 16.04 中搭建 Spark 2.11 单机开发环境,主要分为 3 部分:JDK 安装,Scala 安装和 Spark 安装. 需要注意的是,Spark 版 ...

  3. Ubuntu 20.04 上搭建 LEMP/LAMP 环境运行 WordPress

    Ubuntu 20.04 上搭建 LEMP 环境运行 WordPress Wordpress 是最流行的内容管理系统之一,也是常用的 CMS(内容管理系统)程序之一.Wordpress 可以在 VPS ...

  4. Ubuntu 18.04 下搭建 C/C++编译开发环境及GCC多版本切换

    关注公众号 风色年代(itfantasycc) 领 500G Java 微服务 开发资料 Ubuntu 18.04 下搭建 C/C++编译开发环境及GCC多版本切换_Linux教程_Linux公社-L ...

  5. ubuntu16.04上搭建stm32f4开发环境

    ubuntu16.04上搭建stm32f4开发环境 工程源码的地址 https://github.com/txson/ubuntu-stm32 欢迎大家参与修改 搭建交叉编译环境 stm32 属于ar ...

  6. ubuntu 16.04 php 开发环境搭建

    ubuntu 16.04 php 开发环境搭建 mysql sudo apt install -y mysql-server mysql-client php 5.6 sudo add-apt-rep ...

  7. linux下swift编程教程视频教程,Ubuntu 14.04下搭建 Swift 3.0 开发环境教学视频+PPT

    分享Ubuntu 14.04下搭建 Swift 3.0 开发环境教学视频+PPT. Linux版本:Ubuntu: 14.04 LTS Swift: 3.0 到https://swift.org/do ...

  8. Ubuntu 16.04上搭建CDH5.16.1集群

    本文参考自:<Ubuntu16.04上搭建CDH5.14集群> 1.准备三台(CDH默认配置为三台)安装Ubuntu 16.04.4 LTS系统的服务器,假设ip地址分布为 192.168 ...

  9. Ubuntu 12.04下搭建Web服务器 (MySQL+PHP+Apache)(转)

    看了网上很多关于用linux操作系统搭建网站服务器的教程,于是我自己也测试了很多,但今天所测试的 Ubuntu 12.04下搭建Web网站服务器 (MySQL+PHP+Apache环境),感觉这个适合 ...

最新文章

  1. php使用NuSoap产生webservice结合WSDL让asp.net调用
  2. MySQL安装步骤及相关问题解决
  3. Python之路----------内置函数
  4. 重磅!微软发布 Visual Studio Online:Web 版 VS Code + 云开发环境
  5. 亿级规模的 Feed 流系统,如何轻松设计?
  6. 从JDK中,我们能学到哪些设计模式?
  7. Magento布局layout.xml文件详解
  8. java 含有package cmd_如何在命令提示符下编译运行含有Package的java文件
  9. 游戏筑基开发之结构体定义动态数组及常见问题(C语言)
  10. vue学习笔记-15-vue生命周期
  11. 通达信交易接口api_全市场股票量化交易
  12. 机器学习资源备份,转载自大神https://zhuanlan.zhihu.com/p/26876504
  13. 服务器可以装win7或win10系统吗,win10改win7用legacy还是uefi?_网站服务器运行维护,window...
  14. 只会用ping测试网络通不通?高级网工还会这么用
  15. Stratifyd入驻腾讯云市场,AI赋能品牌数字化升级
  16. 【C语言】qsort函数使用(详解)
  17. 计算机学院乔丽红,用巴特莱特窗函数法设计数字FIR带通滤波器dsp课程设计.doc...
  18. 基于HDP版本的YDB安装部署(转)
  19. codis集群的搭建
  20. 【腾讯敏捷转型No.8】你爱上手机QQ了么?

热门文章

  1. linux实现命令解释器_想在Win10上安装Linux,只需一个命令即可实现
  2. 思科交换机ping得通 traceroute不通_网络中经常接触的Ping 一次性教你弄懂如何检测三层网络...
  3. 每日程序C语言10-欧几里德算法
  4. android 查看gpio状态_GPIO子系统重要概念
  5. 心电图前波过多_【动态心电】如何阅读24小时动态心电图?
  6. react实现svg实线、虚线、方形进度条
  7. bzoj 3144: [Hnoi2013]切糕
  8. Atitit. Atiposter 发帖机 新特性 poster new feature   v7 q39
  9. JavaScript高级程序设计20.pdf
  10. ORACLE----触发器,存储过程及JOB