Ubuntu16.04 装机必备软件


本文主要包含如下内容:

  • Ubuntu1604 装机必备软件
    • Ubuntu检查更新并安装显卡驱动
    • 更新补丁
    • 卸载无用软件
    • 安装谷歌 Chrome 浏览器
    • 安装TeamViewer
    • 安装VirtualBox
    • 安装搜狗拼音输入法
    • 安装网易云音乐
    • 安装QQ
    • 安装微信
    • VS code 安裝配置和添加插件
    • 安装Matlab
    • 安装PyCharm
    • 安装boost库

  本篇博客只针对第一次装Ubuntu的朋友,介绍一下必备的软件以及相关的安装方法。


Ubuntu检查更新并安装显卡驱动


  一旦安装完系统,第一步需要做的就是检查更新。(安全性,稳定性及bug修复)首先在Unity Dash中启动 软件更新 工具,点击按钮检查更新,安装一部分或全部所有列出的更新;同时安装显卡驱动 GPU(graphics processing unit)
  若显卡驱动安装不成功,请参考博客


更新补丁


  接下来,第二部,则需要更新一些补丁。

  在终端中,输入命令对当前系统的可用更新列表进行更新。(更新依赖)
  同时,会把本地已安装的软件,与刚下载的软件列表里对应软件进行对比,如果发现已安装的软件版本太低,就会提示你更新。(更新软件)

    sudo apt-get updatesudo apt-get upgrade

卸载无用软件


  如果我们要卸载软件,我们进行如下操作:首先查看需要卸载软件的版本号,在终端中,输入以下命令:

    dpkg -l

  在查看版本号码后,浏览需要卸载的软件,然后卸载,输入以下命令:

    sudo apt-get remove + 软件版本
  • 例如,我们卸载libreOffice

  在终端中,输入以下命令:

    sudo apt-get remove libreoffice-common
  • 例如,我们卸载Amazon

  在终端中,输入以下命令:

    sudo apt-get remove unity-webapps-common

安装谷歌 Chrome 浏览器


  如果我们需要安装谷歌 Chrome 浏览器,在终端中,输入命令将下载源加入到系统的源列表(添加依赖)

    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

  执行对谷歌 Chrome 浏览器(稳定版)的安装。(安装软件)

    sudo apt-get install google-chrome-stable

  启动谷歌 Chrome 浏览器。

    /usr/bin/google-chrome-stable

安装TeamViewer


  TeamViewer用于远程控制其他的电脑,看你是否需要安装了,如果需要,请继续:
  下载TeamViewer:TeamViewer.Linux

  在终端中,输入命令将下载源添加至系统源(添加依赖)

    sudo dpkg --add-architecture i386

  更新系统列表获得最新软件版本信息(更新依赖)

    sudo apt-get update

  安装TeamViewer的依赖包(安装软件)

    sudo apt-get install libdbus-1-3:i386 libasound2:i386 libexpat1:i386 libfontconfig1:i386 libfreetype6:i386 libjpeg62:i386 libpng12-0:i386 libsm6:i386 libxdamage1:i386 libxext6:i386 libxfixes3:i386 libxinerama1:i386 libxrandr2:i386 libxrender1:i386 libxtst6:i386 zlib1g:i386 libc6:i386

  用dpkg命令来安装teamviewer资源包(安装软件)注意:请认真确认版本的名称

    sudo dpkg -i teamviewer*.deb

  完成后就能从Unity的Dash菜单里启动TeamViewer了


安装VirtualBox


  VirtualBox用于安装虚拟机,看你是否需要安装了,我这里安装虚拟机是为了安装Windows系统,如果需要,请继续:
  下载VirtualBox:VirtualBox.Linux版本

  在终端中,输入命令将下载源添加至系统源(添加依赖)

    apt-get install  libqt5x11extras5 libsdl1.2debian

  安装VirtualBox(安装软件) 注意:请认真确认版本的名称

    sudo dpkg -i virtualbox-5.1_5.1.30-118389~Ubuntu~xenial_amd64.deb

  接下来,你可以在虚拟机上安装你需要的系统,安装win10教程


安装搜狗拼音输入法


  首先,添加fcitx键盘输入法系统【系统默认是iBus】。在终端中,输入命令将下载源添加至系统源(添加依赖)

    sudo add-apt-repository ppa:fcitx-team/nightly

  更新系统列表获得最新软件版本信息(更新依赖)

    sudo apt-get update

  安装fcitx(安装软件)

    sudo apt-get install fcitx

  安装fcitx的配置工具(安装软件)注意:请认真确认版本的名称

    sudo apt-get install fcitx-config-gtk

  安装fcitx的table-all软件包(安装软件)注意:请认真确认版本的名称

    sudo apt-get install fcitx-table-all

  安装输入法切换工具(安装软件)注意:请认真确认版本的名称

    sudo apt-get install im-switch

  接下来,安装搜狗输入法,下载linux版搜狗输入法:linux版搜狗输入法

  在终端中,输入命令用dpkg命令来安装搜狗输入法资源包(安装软件)

    sudo dpkg -i +下载的包【以deb结尾】

  设置语言选项:将键盘输入法系统由默认的iBus设置为fcitx,最后注销系统并重新登陆


安装网易云音乐


  网易云音乐,你懂的。。。。
  下载网易云音乐Linux客户端:网易云音乐Linux客户端

  在终端中,输入命令用dpkg命令来安装网易云音乐资源包(安装软件)注意:请认真确认版本的名称

    sudo dpkg -i netease-cloud-music_1.0.0-2_amd64_ubuntu16.04.deb

  如果安装失败,则使用下面的命令解决依赖:

    sudo apt-get install -f

  然后重新安装deb包。


安装QQ


  Ubuntu的QQ特别的LOU,看你想不想用了,现在我是在虚拟机上装的QQ,你自己考虑吧。
  百度搜索wine-qqintl.zip点开百度云搜索下载。直接点击wine-qqintl.zip压缩包,Ubuntu会用归档管理器打开,打开文件夹之后会看到三个“.deb”文件,然后点击“wine-qqintl_0.1.3-2_i386.deb”文件,过一段时间,会通过软件中心打开他。


安装微信


  Ubuntu的微信还是可以,你可以考虑使用微信。下载地址
  双击打开解压后的文件夹,找到electronic-wechat这个文件,双击运行或者右键选择运行。


VS code 安裝、配置和添加插件


  VS code是写c++代码必备软件,非常好用,推荐使用。下载地址

    sudo dpkg -i code_1.12.1-1493934083_amd64.deb

  在安装好 VS code 之后,你可以安装官方插件,方便你的使用:在VsCode的”扩展”(Ctrl+Shift+X)中搜索需要的插件,点击安装按钮即可(关于C++的插件)

  同样的,你可以设置颜色主题和文件图标主题:在文件首选项颜色主题中和文件首选项文件图标主题中设置

  接下来,进行相关用户设置:在文件首选项设置中设置:用户设置

    {"[cpp]": {"editor.quickSuggestions": true},"[c]": {"editor.quickSuggestions": true},"workbench.colorTheme": "Atom One Dark","workbench.iconTheme": "vscode-icons","clang.executable": "/usr/bin/clang","clang.completion.enable": true,"clang.cxxflags": ["-std=c++11","-I/path/to/my/include/directory"]}  

  接下来,进行工作区的设置:在文件首选项设置中设置:工作区设置

    // 将设置放入此文件中以覆盖默认值和用户设置。{"editor.wordBasedSuggestions": false,"editor.snippetSuggestions": "top"}

  最后,在setting.json文件中设置clang
  Ubuntu16.04 装机必备软件-编程之家

  自此,Visual Studio Code配置完成


安装Matlab


  毋庸置疑,Matlab也是必须要安装的~
  在终端中,输入命令新建matlab_iso文件夹:

    sudo mkdir ~/matlab_iso

  挂载iso文件:

    sudo mount -o loop MATHWORKS_R2014A.iso ~/matlab_iso

  开始安装:

    cd ~/matlab_isosudo ./install`

  在安装过程中,选择不需要internet,key:12345-67890-12345-67890(随意)
  在安装过程中,有一项是在/usr/local/bin创建快捷方式,记得勾选,这样就可以在终端直接输入matlab启动了

  安装完成后,把这个lic文件考到matlab的安装路径下,在终端中输入:

    udo cp license_405329_R2014a.lic /usr/local/MATLAB/license_405329_R2014a.lic

  将libmwservices.so复制到/usr/local/MATLAB/R2014a/bin/glnxa64中:(这里要确认好自己安装的路径)

    sudo cp libmwservices.so /usr/local/MATLAB/R2014a/bin/glnxa64/libmwservices.so

  最后,要卸载之前挂载的iso

    sudo umount ~/matlab_iso

  激活Matlab,选择license_405329_R2014a.lic文件进行激活:

    sudo matlab

  最后,你可以改变matlab的快捷键模式,选择HOME > ENVIRONMENT > Preferences > Keyboard > Shortcuts。然后把Emacs Default Set改成Windows Default Set保存就好了

  你还可以字体美化,进入Matlab,从菜单打开Files->preferences,打开Fonts页,把右边最下面的复选框Use antialising to smooth desktop fonts选中,重启MATLAB,字体显示的效果就很好了。


安装PyCharm


  使用PyCharm可以很方便的编写python代码,也是不错的软件。
  在终端中,输入命令将下载源添加至系统源(添加依赖)

    sudo add-apt-repository ppa:mystic-mirage/pycharm

  更新系统列表获得最新软件版本信息(更新依赖)

    sudo apt-get update

  安装pycharm-community(安装软件)注意:请认真确认版本的名称

    sudo apt install pycharm-community

  调整主题和配色
  主题:File --> Settings --> Appearance --> Theme : Darcula
  配色:File --> Settings --> Editor --> Colors & Fonts ---> Scheme : WarmNeon


安装boost库


  boost库是C++代码库,一般是用不上的,可以先不着急安装,如果以后用上,可以参考本博客安装:boost下载地址

  下载后解压,将文件夹复制到/usr/local下面:
  在终端中,输入以下命令:

    sudo cp -r boost_1_63_0 /usr/local

  进入boost_1_63_0目录,执行:

    ./bootstrap.sh./b2sudo ./b2  install