ubuntu16.04安装deb软件包教程

712 阅读3分钟

持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第28天,点击查看活动详情

一、前言

vscode全拼是VisualStudioCode(简称VSCode)是由微软研发的一款免费、开源的跨平台代码编辑器,目前是前端(网页)开发使用最多的一款软件开发工具。 vscode具备丰富的插件,可以DAY很多编译器脚本实现很多语言的编译。 从单片机开发、到C++桌面开发、到前端开发等等都非常方便。 本篇文章记录在ubuntu16.04下安装vscode、部署开发环境、安装输入法,配置ubuntu的网络连接。主要是有一个软件需要指定在ubuntu18.04下开发运行,这篇文章介绍新系统安装好之后,常用的软件安装过程,以及输入法的切换方式。

二、安装常用的工具

1、​ 安装搜狗输入法

1.1 下载搜狗输入法

搜狗输入法下载地址: pinyin.sogou.com/linux/?r=pi…

根据系统下载对应的软件包。

下载好的安装包:

1.2 安装搜狗输入法

将下载好的搜狗输入法安装包拷贝到ubuntu系统共享目录下,进行安装:

deb安装包的安装的命令: sudo dpkg -i <安装包名称.deb>

示例:

运行命令之后,输入管理员密码进行安装。

1.3 切换使用搜狗输入法

Linux下使用: Ctrl + 空格按键切换输入法,或者鼠标点击左上角的输入法进行选择。

2、安装VScode代码编辑器

2.1 下载VScode

下载地址: code.visualstudio.com/download

根据自己的系统,下载对应的软件包:

下载好的安装包:

2.2 安装VScode

将下载好的VsCode装包拷贝到ubuntu系统共享目录下,进行安装:

deb安装包的安装的命令: sudo dpkg -i <安装包名称.deb>

示例:

运行命令之后,输入管理员密码进行安装。

2.3 打开运行VSCODE

也可以直接在命令行输入: code 命令,打开Visual Studio软件。

2.4 设置VSCODE支持中文语言

首先打开VSCODE软件,再按下 F1 或者 Shift + Ctrl + P:

然后在命令行输入 Configure Display Language 会打开locale.json文件。

3、配置VSCODE扩展功能

3.1 安装C/C++调试环境

根据想要的环境进行安装:

3.2 ubuntu网络连接设置

1. 进行网络编辑

2. 选择当前电脑能上网的网卡

3. 设置虚拟机连接网络的方式

4. 选择上网模式为NAT模式

5. 如果没有网络适配器这个选项,需要添加一个

三、C语言生成随机6位数密码

附上C语言随机生成6位数密码的方式。

这个随机生成密码的原理还是很多会用大的。 比如:网站的验证码,随机4位数,6位数等等。

#include <stdio.h>
#include <time.h>
#include <stdlib.h>
#include <string.h>
#include <windows.h>

char pwdcont[] = "0123456789";

char* GeneratePassword(int pwd_size)
{
	int i;
	int random;
	char *Password = (char *)malloc(pwd_size + 1);

	//获取时间种子
	srand((unsigned)time(NULL));

	for (i = 0; i < pwd_size; i++)
	{
		random = rand() % (strlen(pwdcont));
		*(Password + i) = pwdcont[random];
	}

	*(Password + i) = '\0';
	return Password;
}

int main()
{
	int random;
	char *Password;
	srand((unsigned)time(NULL));

	for (int i = 0; i < 10; i++)
	{
		Sleep(100);
		random = rand() % 6;//密码的长度范围 (6-63) 
		while (random < 6)random++;
		printf("random = %d\n", random);
		Password = GeneratePassword(random);
		printf("Password = %s\n", Password);
	}
	free(Password);
	return 0;
}