Linux开发-Ubuntu软件源工具

这篇具有很好参考价值的文章主要介绍了Linux开发-Ubuntu软件源工具。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

开发&验证环境:
操作系统:ubuntu 20.04
软件源:http://archive.ubuntu.com/ubuntu

系统工具

sudo apt install net-tools
sudo apt install openssh-server

开发工具

sudo apt install vim
sudo apt install git
sudo apt install git-lfs

# gnu工具链
sudo apt install gcc
sudo apt install g++
sudo apt install gdb

# llvm工具链
sudo apt install clang
sudo apt install llvm
sudo apt install lld
sudo apt install lldb

# 构建工具
sudo apt install make
sudo apt install cmake

编译工具链

# arm 32位linux编译链
sudo apt install gcc-arm-linux-gnueabihf
sudo apt install g++-arm-linux-gnueabihf

# arm 64位linux编译链
sudo apt install gcc-aarch64-linux-gnu
sudo apt install g++-aarch64-linux-gnu

# arm 32位裸机编译链
sudo apt install g++-arm-none-eabi

man文档

# 基本帮助文档
sudo apt install manpages
sudo apt install manpages-dev
sudo apt install manpages-de
sudo apt install manpages-de-dev

# POSIX帮助文档
sudo apt install manpages-posix
sudo apt install manpages-posix-dev

# linux内核函数
sudo apt install linux-doc

Python编程

sudo apt install python3
sudo apt install python3-pip

python工具包文章来源地址https://www.toymoban.com/news/detail-726595.html

# execl文档操作
sudo pip3 install openpyxl

# 数据库操作
sudo pip3 install pyodbc

# 数据分析、绘图
sudo pip3 install numpy
sudo pip3 install pandas
sudo pip3 install matplotlib

# C/C++包管理
sudo pip3 install conan

# 集成/系统测试框架
sudo pip3 install robotframework

文档工具

sudo apt install doxygen
sudo apt install plantuml
sudo apt install graphviz
sudo apt install pandoc

开发工具

# MySQL/MariaDB数据库(MariaDB是MySQL的开源分支)
sudo apt-get install mariadb-server
# 网络抓包
sudo apt install wireshark

# 日志查看(汽车行业日志格式)
sudo apt install dlt-viewer
# qt开发工具
sudo apt install qtcreator
sudo apt install qt5-default
sudo apt install libqt5serialport5-dev

多媒体应用

sudo apt install samba
sudo apt install minidlna

到了这里,关于Linux开发-Ubuntu软件源工具的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Ubuntu/linux c开发(8)linux ping 命令解析

    -a 直译(使用可听的ping)主要功能是将目标主机的 DNS 名称解析为 IP 地址,并在 ping 请求中发送; -A 直译(使用自适应ping) 用于测试网络连接的连通性和网络性能,可以根据网络状况自动调整ping的间隔时间。 -B 粘性源地址,用于禁止ping改变包头的源地址,默认情况下,当使

    2024年01月19日
    浏览(44)
  • windows系统下docker软件中使用ubuntu发行版本的linux系统

    官网下载地址 下载安装之后,再去微软商店下载 wsl 软件,可以直接用,或者也可以使用命令行拉取(下面会讲) 前言:输入 win+r 打开命令行进行下面操作 第一步:拉取镜像(以 ubuntu 为例) 第二步:创建容器 第三步:退出之后,再次进去容器里面 创建成功之后可以在docke

    2024年01月17日
    浏览(66)
  • 72 C++ 在window上安装Linux(ubuntu),以及和ubuntu通讯,vmware,ubuntu,xshell,xftp工具的使用

    如何更改 linux unbutun 的ip,目的是从 windows访问通过xshell等工具可以访问linux 1.在windows 端,先通过 ipconfig查看windows的ip信息 无线局域网适配器 WLAN:    连接特定的 DNS 后缀 . . . . . . . :    本地链接 IPv6 地址. . . . . . . . : fe80::ef5:1484:d55b:39f5%9    IPv4 地址 . . . . . . . . . . . . : 19

    2024年01月25日
    浏览(45)
  • ARM & Linux 基础学习 / Ubuntu 下的包管理 / apt工具

    编辑整理 by Staok。 注:在 Github 上的原版文章日后可能会更新,在其它位置发的不会跟进。文章的 Gitee 仓库地址,Gitee 访问更流畅。 Ubuntu 下的包管理 / apt工具 包管理系统的功能和优点大致相同,但打包格式和工具会因平台(不同的 Linux 发行版)而异,如下表所示。 操作系

    2024年02月05日
    浏览(47)
  • Linux学习笔记--如何在ubuntu中启用root用户和安装软件的方法(解决安装依赖)

    一、ubuntu启用root用户 打开Terminal(终端),右键点击桌面,选择终端,弹出终端窗口。(使用快捷键ctrl+alt+t,也可以调出Terminal)。 指令su,该指令可切换用户或者切换到超级管理员root。 在终端输入su或者su root,查看 未启用root用户之前,该指令的结果如下: 如何启用root账户

    2024年02月08日
    浏览(43)
  • Ubuntu 多媒体播放器——KMPlayer Linux:功能强大的视频播放工具

    KMPlayer Linux是一款功能强大的多媒体播放器,专为Ubuntu操作系统设计。它提供了丰富的功能和用户友好的界面,使得在Ubuntu上观看视频变得更加方便和愉快。本文将介绍KMPlayer Linux的安装过程,并提供一些示例代码来演示其功能。 安装KMPlayer Linux 要安装KMPlayer Linux,请按照以下

    2024年02月04日
    浏览(84)
  • 交叉编译工具链arm-linux-gnueabihf的安装-ubuntu 20.04

    http://t.csdn.cn/ZbjFX 建议直接在.bashrc文件作修改 ,修改方式相同 ( vi :视自己的编辑器而定) 因为我在修改profile文件后,环境变量生效,但是命令行的用户名等颜色高亮显示会消失;并且重启终端后,又需要再source一下profile。 但是将环境变量添加至.bashrc则不会出现这两个问题

    2024年02月11日
    浏览(52)
  • Linux开发:PAM3 Ubuntu(22.04)安装PAM开发库

    Ubuntu22.04默认是不带pam开发库的,需要通过以下命令进行安装 sudo apt install libpam0g-dev 关于PAM的文档可以参考: Ubuntu Manpage: pam - Pluggable Authentication Modules Library 也可以通过man进行查看: man 3 pam  编译程序是需要加入的头文件: #include security/pam_appl.h #include security/pam_modules.h #i

    2024年02月19日
    浏览(53)
  • Linux:Ubuntu安装firewalld防火墙管理工具【WSL用UFW防火墙管理工具】

    firewalld防火墙是Centos7系统默认的防火墙管理工具,取代了之前的iptables防火墙,也是工作在网络层,属于包过滤防火墙。 firewalld和iptables都是用来管理防火墙的工具(属于用户态)来定义防火墙的各种规则功能,内部结构都指向netfilter网络过滤子系统(属于内核态)来实现包过

    2024年02月06日
    浏览(43)
  • 18 Linux之Python定制篇-Python开发平台Ubuntu

    学习视频来自于B站【小白入门 通俗易懂】2021韩顺平 一周学会Linux。 可能会用到的资料有如下所示,下载链接见文末: 《鸟哥的Linux私房菜 基础学习篇 第四版》 1 《鸟哥的Linux私房菜 服务器架设篇 第三版》 2 《韩顺平_2021图解Linux全面升级》 3   在之前“Linux入门”一章中

    2024年02月10日
    浏览(52)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包