ubuntu16.04 安装 deb 软件包教程
一、前言
vscode 全拼是 VisualStudioCode(简称 VSCode)是由微软研发的一款免费、开源的跨平台代码编辑器,目前是前端(网页)开发使用最多的一款软件开发工具。 vscode 具备丰富的插件,可以 DAY 很多编译器脚本实现很多语言的编译。 从单片机开发、到 C++桌面开发、到前端开发等等都非常方便。 本篇文章记录在 ubuntu16.04 下安装 vscode、部署开发环境、安装输入法,配置 ubuntu 的网络连接。主要是有一个软件需要指定在 ubuntu18.04 下开发运行,这篇文章介绍新系统安装好之后,常用的软件安装过程,以及输入法的切换方式。
二、安装常用的工具
1、 安装搜狗输入法
1.1 下载搜狗输入法
搜狗输入法下载地址: https://pinyin.sogou.com/linux/?r=pinyin
根据系统下载对应的软件包。
![](https://static001.geekbang.org/infoq/53/53c5b52e64eb9ece0c1e9f455eb23878.png)
下载好的安装包:
![](https://static001.geekbang.org/infoq/6c/6c45cce88e69996a9ab7dbfaf8efa0cb.png)
1.2 安装搜狗输入法
将下载好的搜狗输入法安装包拷贝到 ubuntu 系统共享目录下,进行安装:
deb 安装包的安装的命令: sudo dpkg -i <安装包名称.deb>
示例:
![](https://static001.geekbang.org/infoq/98/98d9d52271583aea7957dc35c5699ed7.png)
运行命令之后,输入管理员密码进行安装。
1.3 切换使用搜狗输入法
Linux 下使用: Ctrl + 空格按键切换输入法,或者鼠标点击左上角的输入法进行选择。
![](https://static001.geekbang.org/infoq/f9/f965e0546e3c1788f6ec09696ae05f2b.png)
![](https://static001.geekbang.org/infoq/40/4004ac22c27d8a6f0906aa6d1001b788.png)
2、安装 VScode 代码编辑器
2.1 下载 VScode
下载地址: https://code.visualstudio.com/download
根据自己的系统,下载对应的软件包:
![](https://static001.geekbang.org/infoq/bf/bf1878be549ac318d36ffc69eb6518a0.png)
下载好的安装包:
![](https://static001.geekbang.org/infoq/23/23c1f65e165f64e8df02c3d5a4606a57.png)
2.2 安装 VScode
将下载好的 VsCode 装包拷贝到 ubuntu 系统共享目录下,进行安装:
deb 安装包的安装的命令: sudo dpkg -i <安装包名称.deb>
示例:
![](https://static001.geekbang.org/infoq/4d/4dcb339f994eec6a5436e8945d77e7a6.png)
运行命令之后,输入管理员密码进行安装。
2.3 打开运行 VSCODE
![](https://static001.geekbang.org/infoq/68/683e1551a01d5b25ec8e0161356f3ac7.png)
也可以直接在命令行输入: code 命令,打开 Visual Studio 软件。
![](https://static001.geekbang.org/infoq/46/46b9b39bade228e4c1de6cd27ad06cc9.png)
![](https://static001.geekbang.org/infoq/72/72635f95165bd7d14a6361ce38a7cda7.png)
2.4 设置 VSCODE 支持中文语言
首先打开 VSCODE 软件,再按下 F1 或者 Shift + Ctrl + P:
![](https://static001.geekbang.org/infoq/84/84da0de8f2be96cf8fbaed8d15df30d3.png)
然后在命令行输入 Configure Display Language 会打开 locale.json 文件。
![](https://static001.geekbang.org/infoq/9f/9f55d1fc6bc3cee00c8aa74bc898f9ff.png)
![](https://static001.geekbang.org/infoq/89/891a6da610ed88584ea90f280d826323.png)
![](https://static001.geekbang.org/infoq/3a/3ac426ce86fb491d3f8bac3fc02e19a9.png)
![](https://static001.geekbang.org/infoq/aa/aa3ff4a349af669bed7af071f05b077e.png)
3、配置 VSCODE 扩展功能
3.1 安装 C/C++调试环境
![](https://static001.geekbang.org/infoq/93/93e65bf5162fe0e1f99ba5632ebcf257.png)
![](https://static001.geekbang.org/infoq/7a/7a9bc60dc89d45d11adf5d3f2be37dd0.png)
根据想要的环境进行安装:
![](https://static001.geekbang.org/infoq/c1/c16a2e1f21f57363b2aeacddf64bde89.png)
![](https://static001.geekbang.org/infoq/9e/9e9746c843136a4be9c2663adbb3de47.png)
![](https://static001.geekbang.org/infoq/8c/8c44bf77351b936b09ff2514289babc3.png)
![](https://static001.geekbang.org/infoq/1b/1b3d23672c7656296e559126e9e50f0e.png)
3.2 ubuntu 网络连接设置
1. 进行网络编辑
![](https://static001.geekbang.org/infoq/3b/3b71fad4e6dc07a043056fa475217418.png)
2. 选择当前电脑能上网的网卡
![](https://static001.geekbang.org/infoq/97/97037e35e81a24b3527185a2b964435c.png)
3. 设置虚拟机连接网络的方式
![](https://static001.geekbang.org/infoq/0c/0c6ddf6f2d6265e5a5850152d0586fee.png)
4. 选择上网模式为 NAT 模式
![](https://static001.geekbang.org/infoq/48/4813c0f5ecaf3f7b8b96c50b02e3cafa.png)
5. 如果没有网络适配器这个选项,需要添加一个
![](https://static001.geekbang.org/infoq/0f/0f376023b13b1f50c80b26c876354917.png)
三、C 语言生成随机 6 位数密码
附上 C 语言随机生成 6 位数密码的方式。
这个随机生成密码的原理还是很多会用大的。 比如:网站的验证码,随机 4 位数,6 位数等等。
版权声明: 本文为 InfoQ 作者【DS小龙哥】的原创文章。
原文链接:【http://xie.infoq.cn/article/e06e9fb0ebdf46ae0368ba709】。文章转载请联系作者。
评论