Part-II 打造Ubuntu 18.04 Java程序开发和日常使用平台

129 阅读1分钟

继续上一部分,本章主要记录Linux上安装常用开发类软件

  • 安装vim, wget, curl, net-tools ,openssh-server

    ~$ apt install vim wget curl net-tools openssh-server
    
  • 安装deb的提供图形化界面的软件包工具gdebi

    ~$ apt install gdebi
    
  • 卸载掉系统自带的Firefox, 安装Chrome. 通过wget下载后的deb包可通过gdebi进行安装.

    ~$ wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
    ~$ gdebi google-chrome-stable_current_amd64.deb 
    
  • 搜狗中文输入法安装

    • 安装fcitx和搜狗输入法。搜狗输入法通过此地址下装deb文件进行安装.

      ~$ apt install fcitx
      ~$ wget http://cdn2.ime.sogou.com/dl/index/1524572264/sogoupinyin_2.2.0.0108_amd64.deb
      ~$ gdebi sogoupinyin_2.2.0.0108_amd64.deb
      
    • 选项设置下的区域和语言 中的语言支持键盘输入法系统改为fcitx 然后重启电脑。 choose fcitx.jpg

    • 点击屏幕右上脚的键盘图标,选择配置当前输入法选择搜狗即可. 选择左键CTRL+空格键可以切换.

  • zsh的优化终端oh-my-zsh

    ~$ apt install zsh
    ~$ apt install git
    # 这个安装 oh-my-zsh 到你的 `~/.oh-my-zsh` 目录
    ~$ sh -c "$(wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"
    # 这个安装命令自动补全插件
    ~$ git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
    # 这个安装语法自动高亮插件
    ~$ git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
    
    # 插件安装完成后,修改家目录下的.zshrc文件,其中plugin条目中配置如下:
    plugins=(
      git
      zsh-autosuggestions
      zsh-syntax-highlighting   #这个一定要在最后一行
    )
    
  • gif录屏软件peek

    ~$ add-apt-repository ppa:peek-developers/stable
    ~$ apt update
    ~$ apt install peek
    
  • 截图和看图软件.在Ubuntu软件中安装即可。deepin-screenshot深度看图

  • 视频播放vlc安装

    ~$ apt install ubuntu-restricted-extras   #安装解码器
    ~$ apt install vlc browser-plugin-vlc     #安装vlc以及浏览器支持vlc
    
  • 脑图 Xmind zen

    ~$ wget https://www.xmind.cn/xmind/downloads/XMind-ZEN-for-Linux-64bit.deb
    ~$ gdebi XMind-ZEN-for-Linux-64bit.deb
    
  • 百度网盘

    ~$ wget http://issuecdn.baidupcs.com/issue/netdisk/LinuxGuanjia/2.0.2/baidunetdisk_linux_2.0.2.deb
    ~$ gdebi baidunetdisk_linux_2.0.2.deb
    
  • 办公软件:wps deb格式

    ~$ wget https://wdl1.cache.wps.cn/wps/download/ep/Linux2019/8865/wps-office_11.1.0.8865_amd64.deb
    ~$ gdebi wps-office_11.1.0.8865_amd64.deb
    
    • 字体安装.下载字体压缩包wps_symbol_fonts.zip
    ~/baidunetdiskdownload$ unzip wps_symbol_fonts.zip -d 
    wps_symbol_fonts
    ~/baidunetdiskdownload$ sudo cp wps_symbol_fonts/* 
    /usr/share/fonts/wps-office
    ~$ mkfontscale
    ~$ mkfontdir
    ~$ fc-cache
    
  • markdown编辑器:typora

    ~$ wget -qO - https://typora.io/linux/public-key.asc | sudo apt-key add -
    ~$ add-apt-repository 'deb https://typora.io/linux ./'
    ~$ apt update
    ~$ apt install typora
    
  • git安装并配置Github

    # git安装并配置用户名和邮箱
    ~$ apt install git
    ~$ git config --global user.name "xxxxxxx"
    ~$ git config --global user.email "xxxxxxxx@qq.com"
    
  • Visual Studio Code下载安装.。下载地址: code.visualstudio.com/docs/?dv=li… 假定下载的deb文件位于家目录下

    ~$ gdebi code_1.38.1-1568209190_amd64.deb
    
  • IDEA编程软件安装(jdk使用openjdk-8-jdk, 安装路径/opt)

    # 安装依赖的openjdk
    ~$ apt install openjdk-8-jdk
    # 解决启动过程中终端报`Failed to load module "canberra-gtk-module"`错误
    ~$ apt install libcanberra-gtk-module 
    # 下载idea 选择no-jbr版本 假设下载成功后的文件位于家目录下 解压缩到/opt
    ~$ tar -zxvf ideaIU-2019.2.2-no-jbr.tar.gz -C /opt
    # 建立软链接,便于后续升级
    /opt$ ln -s idea-IU-192.6603.28 idea2019
    # 进入/opt/idea2019/bin目录,运行`./idea.sh`即可首次启动运行IDEA.
    /opt/idea/bin$ ./idea.sh
    
  • 安装node

    ~$ curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
    ~$ apt-get install -y nodejs
    
  • Postman安装

    #1 下载并解压缩到/opt
    ~$ sudo tar -zvxf Postman-linux-x64-7.7.3.tar.gz -C /opt
    #2 建立软连接
    ~$ sudo ln -s /opt/Postman/Postman /usr/bin/postman
    #3 创建启动项文件,并填入如下内容
    ~$ sudo vim /usr/share/applications/postman.desktop
    [Desktop Entry]
    Encoding=UTF-8
    Name=postman
    Exec=postman
    Icon=/opt/Postman/app/resources/app/assets/icon.png
    Terminal=false
    Type=Application
    Categories=Development;