以Linux系统(Ubuntu)开发生活(一)
前言
最初学习程序开发时,大多数都会教linux系统的基础用法,但是很少以linux为操作系统开发程序,因为windows系统的简单便利为人的提供优秀的操作基础,成为首选系统。
突然心血来找想使用linux操作系统作基础进行程序代码开发。
这里选择使用Ubuntu桌面系统,作为这次实践的主要操作系统来完成学习记录。
Ubuntu(乌班图)
为什么要用Ubuntu来做开发?
- 提供了在工作站,移动设备,服务器或云上从开发到部署的最快途径
- 提供最广泛,最好的开发工具和库
- Snap应用商店中拥有如Slack,Skype,Telegram和Discord等所有最受欢迎的生产力应用程序
- Visual Studio Code和JetBrains IDE套件的官方snap版本已可用
- 通过开箱即用的NVIDIA GPU(显卡)助您轻松地游戏和进行AI开发
- 已认证的戴尔、联想和惠普的AI和开发者笔记本电脑和工作站提供了无缝的,预装Ubuntu的体验
- 轻量的OS运行在实体机或虚拟机中,理想的资源密集型环境。
- 从数据挖掘到大规模财务、金融建模。
- 66%有经验的开发者更喜欢Ubuntu
++开发人员需要的所有工具++
无论您的团队使用Python,Ruby,Node.js还是Java,没有任何一个操作系统比Ubuntu更容易设置。开发者所需的一切只需要使用snap或apt即可快速安装。
安装准备
Ubuntu下载地址:https://cn.ubuntu.com/download
启动盘准备:
- Rufus下载地址: https://rufus.ie/zh/
- 8G以上U盘
以Linux系统(Ubuntu)开发生活(一)相关推荐
- 【Ubuntu】Linux系统( ubuntu )安装方案
[Ubuntu]Linux系统( ubuntu )安装方案 1.光驱安装 这种方法安装比较简便,但linux发行版升级频繁,市场上很难买到最新的版本,而且许多电脑并没有光驱.如果用这种方法安装,安装的 ...
- 嵌入式linux系统应用开发
关于嵌入式系统 平时大家说的嵌入式其实范围比较广的,是一种软硬件可裁剪,以应用为中心开发的专用系统,硬件平台可以是单片机,或者以ARM系列的处理器.单片机一般直接裸奔程序,不过现在有了好多基于单片 ...
- 嵌入式LINUX系统程序开发
嵌入式LINUX系统程序开发 1.Ubuntu 18.04镜像源配置 2.Ubuntu上用gcc进行编写程序 2.1.gcc的安装 2.2.gcc的常用命令 2.3.编译运行程序 3.Windows下 ...
- STM32MP157 Linux系统移植开发篇4: BootLoader(Uboot)移植
本文章为<STM32MP157 Linux系统移植开发篇>系列中的一篇,笔者使用的开发平台为华清远见FS-MP1A开发板(STM32MP157开发板).stm32mp157是ARM双核,2 ...
- STM32MP157 Linux系统移植开发篇17:Linux内核摄像头驱动移植
本文章为<STM32MP157 Linux系统移植开发篇>系列中的一篇,笔者使用的开发平台为华清远见FS-MP1A开发板(STM32MP157开发板).stm32mp157是ARM双核,2 ...
- STM32MP157 Linux系统移植开发篇14:Linux内核RGB LCD驱动移植
本文章为<STM32MP157 Linux系统移植开发篇>系列中的一篇,笔者使用的开发平台为华清远见FS-MP1A开发板(STM32MP157开发板).stm32mp157是ARM双核,2 ...
- STM32MP157 Linux系统移植开发篇11:Linux HDMI驱动移植
本文章为<STM32MP157 Linux系统移植开发篇>系列中的一篇,笔者使用的开发平台为华清远见FS-MP1A开发板(STM32MP157开发板).stm32mp157是ARM双核,2 ...
- linux ubuntu 获取ip,linux系统(ubuntu)怎么查看ip地址
基于linux内核的国产操作系统是否能够被大众接受是一个至关重要的问题,那么linux的基本操作中,如何查看本机的ip地址呢?下面学习啦小编就以ubuntu为例,来解释这个问题. linux系统(ub ...
- 在笔记本上安装 linux系统--Ubuntu 20.04(实体机安装而非虚拟机)
在笔记本上安装 linux系统–Ubuntu 20.04(实体机安装而非虚拟机) 一.刻录操作系统镜像到U盘 Ubuntu有详细的操作说明(5分钟左右能看完)大概如下 Create a bootabl ...
- Linux系统Ubuntu 20.04 ,cuda=11.1。实现C3D代码环境。
行为识别C3D代码(pytorch)实现过程及常见错误 1.C3D网络代码 C3D(pytorch)实现代码链接 C3D代码链接 2.C3D代码复现过程 我认为这位博主对于C3D复现过程的描述是非常好 ...
最新文章
- AngryTask - 基于伪 scrum 的个人项目开发产品
- 使用GPS实时记录运动路线
- 北海a货翡翠,牡丹江a货翡翠
- PHP 多维数组转json对象
- VC 打开目录对话框
- iOS屏幕尺寸和分辨率了解
- LDAP----manage-account
- bmf mysql_bmf 的动态 - SegmentFault 思否
- 【mysql安装】阿里云centos7环境mysql安装
- html 忽略标签属性,限制文本一定数目的字符忽略HTML标签/属性
- spark报错:invalid token
- NHibernate配置 使用经验
- Autorun.inf病毒和qhbpriAppInit_DLLs专杀
- 2019最新PayPal提现被退回的解决办法解析!
- MIPS,程序的CPI,时钟周期计算(主频的计算)
- 操作系统二轮复习(进程的同步与互斥)
- 三国杀 官方 游戏规则
- DevOps 到底是什么到底是什么
- 旅行商问题(TSP)
- List 过滤、排序、校验等处理方法
热门文章
- 最小生成树--Boruvka算法
- CF1550F Jumping Around
- Vases and Flowers HDU - 4614
- Codeforces Round #724 (Div. 2) 题解
- [NOI2009] 变换序列 (匈牙利最大匹配)
- P1955-[NOI2015]程序自动分析【并查集,离散化】
- POJ2752-Seek the Name, Seek the Fame【KMP】
- ssl1197-质数和分解【dp练习】
- [XSY3381] 踢罐子(几何)
- Wannafly挑战赛17