ubuntu16.04安装deb软件包教程

举报
DS小龙哥 发表于 2022/10/29 23:16:31 2022/10/29
【摘要】 vscode全拼是VisualStudioCode(简称VSCode)是由微软研发的一款免费、开源的跨平台代码编辑器,目前是前端(网页)开发使用最多的一款软件开发工具。 vscode具备丰富的插件,可以DAY很多编译器脚本实现很多语言的编译。 从单片机开发、到C++桌面开发、到前端开发等等都非常方便。 本篇文章记录在ubuntu16.04下安装vscode、部署开发环境。

一、前言

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

二、安装常用的工具

1、​ 安装搜狗输入法

1.1 下载搜狗输入法

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

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

下载好的安装包:

1.2 安装搜狗输入法

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

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

示例:

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

1.3 切换使用搜狗输入法

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


2、安装VScode代码编辑器

2.1 下载VScode

下载地址: https://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;
}

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。