• Linux软件开发常用的软件包(持续更新中)


    下面是Linux开发常用的软件包:

    软件包的名称 作用描述 安装方式
    build-essential   sudo apt-get install build-essential
    policycoreutils audit2allow工具 sudo apt-get install policycoreutils
    vim  

    sudo apt-get install vim vim-doc

    vim-scripts

        sudo apt-get install vim-gnome
        sudo apt-get install vim-gui-common
        sudo apt-get install xclip
    sqlite3  

    sudo apt-get install sqlite3 libsqlite3-dev

    sqlite3-doc

    ssh  使用 SecureCRT 通过 ssh 登陆
    sudo apt-get install  openssh-server
    tftp   sudo apt-get install  tftpd-hpa tftp-hpa xinetd
    nfs   sudo apt-get install  nfs-kernel-server
    tree   sudo apt-get install  tree
    menuconfig   解决make menuconfig出现的问题 sudo apt-get install  ncurses-dev
     解决make menuconfig出现的问题 sudo apt-get install  libncurses5  libncurses5-dev
    抓包   sudo apt-get install  libpcap-dev
    第三方线程库 pthread 函数手册 

    sudo apt-get install  manpages-posix  

    manpages-posix-dev

    strace   sudo apt-get install  strace
    tcpdump   sudo apt-get install  tcpdump
    ddd  

    sudo apt-get install  ddd   ddd-doc

    pydb glibc-doc gnuplot

    minicom 串口调试工具  sudo apt-get install minicom
    ckermit sudo apt-get install  ckermit
    netpbm   sudo apt-get install  netpbm
    ctags   sudo apt-get install  ctags
    cscope   sudo apt-get install  cscope
    git  

    sudo apt-get install  git git-doc git-svn

    git-email git-gui gitk

    uboot-mkimage   sudo apt-get install  uboot-mkimage
    u-boot-tools   sudo apt-get install  u-boot-tools
    lzma   sudo apt-get install  lzma
    vsftpd   sudo apt-get install  vsftpd
    meld  文件比较工具 sudo apt-get install meld
    screen   sudo apt-get install screen
    p7zip   sudo apt-get install  p7zip
    ack-grep   sudo apt-get install  ack-grep
    lrzsz   sudo apt-get install lrzsz
    setserial   sudo apt-get install setserial
    gparted  磁盘分区工具 sudo apt-get install gparted
    svn  

    sudo apt-get install subversion

    libapache2-svn apache2

    graphviz   sudo apt-get install graphviz
    gettext   sudo apt-get install gettext
    lzo库   sudo apt-get install liblzo2-dev
    uuid   sudo apt-get install uuid
    uuid-dev   sudo apt-get install uuid-dev
    libxmu-dev   sudo apt-get install libxmu-dev
    libxmu6
      sudo apt-get install libxmu6
     liblzo   sudo apt-get install liblzo2-2
        sudo apt-get install liblzo2-dev
    apt-mirror  下载ubuntu镜像源 sudo apt-get install apt-mirror
    ntfs-config   sudo apt-get install ntfs-config
    upx  加壳和去壳,缩小可执行程序的大小 sudo apt-get install upx
    di   sudo apt-get install di
    htop htop命令是top的改进版 sudo apt-get install htop
    iotop   sudo apt-get install iotop
    iperf   sudo apt-get install iperf
    netperf   sudo apt-get install netperf
     lzop   sudo apt-get install lzop
    解决中文乱码   http://www.cnblogs.com/pengdonglin137/p/3367719.html
    rar zip 解压   sudo apt-get install  rar  zip
    source支持   sudo dpkg-reconfigure dash 选择NO
    idle 用于开发python sudo apt-get install idle
    bless 二进制文件编辑器 sudo apt-get install bless
    ltrace 调试工具 sudo apt-get install ltrace
    mtd-utils   apt-get install mtd-utils
    libjpeg 图片处理库 sudo apt-get install libjpeg8 libjpeg8-dev
    bison flex 语法、词法分析器 sudo apt-get install bison flex
    samba  实现目录的共享 sudo apt-get install samba
    gtk   sudo apt-get install libgtk2.0-dev
     IBUS IBus 框架 

    sudo apt-get install ibus ibus-clutter

    ibus-gtk ibus-gtk3 ibus-qt4

      安装 IBus 拼音  sudo apt-get install ibus-pinyin
     stardict

    词典 (词典包另行下载,

    将词典包解压到

    /usr/share/stardict/dic/

    下)

    sudo apt-get install stardict
    nload

    实时地监控网络流量

    和带宽使用

    sudo apt-get install nload
    slurm 网络负载监控工具 sudo apt-get install slurm
    iftop

    当你想显示连接到网卡

    上的各个主机的带宽使

    用情况时,iftop 是一个非常

    有用的工具更多工具:

    一大波你可能不知道的

    Linux 网络工具

    sudo apt-get install iftop
    libusb-dev  编译dnw源程序的时候需要 sudo  apt-get install libusb-dev
    tmux  功能类似screen命令 sudo apt-get install tmux
    xmlto

    u-boot中make htmldocs时

    提示安装这个工具,

    这个工具需要下载700多兆

    sudo apt-get install xmlto
    sandbox

    u-boot提供的一个可以在

    PC上调试的u-boot,需要安

    装一些软件包,sdl会占用

    很大空间

    sudo apt-get install libssl-dev

    sudo apt-get install libsdl*

    curl  下载工具

    sudo apt-get install curl

    mediainfo 查看媒体文件的信息

    sudo apt-get install mediainfo

    kdiff3 代码比较合并工具

    sudo apt-get install kdiff3

    schedtool 使用mka bacon,挺高编译速度

    sudo apt-get install schedtool

    texinfo  

    sudo apt-get install texinfo

    swig  

    sudo apt-get install swig

    asciidoc  

    sudo apt-get install asciidoc

    texinfo  

    sudo apt-get install texinfo

    texlive  

    sudo apt-get install texlive

     kchmviewer

    CHM 文档最佳阅读器

    sudo apt-get install kchmviewer

    dtc

     
    sudo apt-get install device-tree-compiler

    cmake

    编译OpenCV时需要
    sudo apt-get install cmake

    terminator

    可以替换ubuntu自带的terminal,非常好用
    sudo apt-get install terminator
    v4l-ctl  
    sudo apt-get install libv4l-dev

    wireshark

    抓包工具,安装教程

    http://jingyan.baidu.com/article/c74d60009d992f0f6a595de6.html

    sudo apt-get install wireshark

    Audacity

    在ubuntu的软件中心安装,播放音频文件

     

    okular

    PDF阅读器

    在 ubuntu software center 安装 okular ,如果中文输出有问题请参考
    http://blog.csdn.net/whuslei/article/details/7196218

    tig

    git信息查看工具

    sudo apt-get install tig

    docbook-utils xmlto

    生成kernel的pdfdocs需要

    sudo apt-get install docbook-utils xmlto

      automake

     
      sudo apt-get install autoconf automake libtool

    7z

    7z解压缩

    sudo apt-get install  p7zip-full

    shutter

    很好用的截图软件,类似faststone

    sudo apt-get install shutter

    flameshot

    截图工具

    sudo apt install flameshot
    moeditor

    markdown阅读器

    https://moeditor.org/

    libc6:i386

    在64位系统上安装32位兼容包

    sudo apt-get install libc6:i386

    usbview

    查看系统中的usb信息

    sudo apt-get install usbview

    virt-manager

    虚拟机管理工具

    sudo apt-get install virt-manger

    uget

    下载工具

    
    
    sudo apt-get install uget
    
    

    iptux

    局域网飞鸽传书

    sudo apt-get install iptux

    有道词典

    词典软件

    http://cidian.youdao.com/index-linux.htm

    网易云音乐

    音乐播放器

    http://music.163.com/#/download

    OpenGL

    ubuntu16.04 搭建OpenGL环境

    
    
    sudo apt-get install build-essential
    sudo apt-get install libgl1-mesa-dev
    sudo apt-get install libglu1-mesa-dev
    sudo apt-get install freeglut3-dev
    
    
    libcap-dev  
     qemu 依赖 sudo apt-get install libcap-dev

    gawk

      sudo apt-get install gawk

    typora

    markdown阅读和编辑器 https://www.typora.io/#linux

    python-dev

      sudo apt install python-dev

    python3-dev

      sudo apt install python3-dev

    glances

    查看系统当前状态  

    shellcheck

    检查shell语法 sudo apt-get install shellcheck

    sox

    音频格式转换

    sudo apt-get install sox

    支持mp3格式转换

    转换方法:

    mp3/wav等等格式转换成ogg格式:

     打开终端,输入:  sox   1.mp3   1.ogg

              wav转换mp3格式:

     打开终端,输入:  sox   1.wav   1.mp3

    sudo apt-get install lame
    sudo apt-get install libsox-fmt-mp3

    参考:ubuntu-12.04嵌入式开发环境搭建.pdf

    sudo apt-get install build-essential vim vim-doc vim-scripts vim-gnome vim-gui-common xclip sqlite3 libsqlite3-dev sqlite3-doc openssh-server tftpd-hpa tftp-hpa xinetd nfs-kernel-server tree libncurses5  libncurses5-dev libpcap-dev manpages-posix   manpages-posix-dev strace tcpdump ddd   ddd-doc pydb glibc-doc gnuplot ckermit netpbm ctags cscope git git-doc git-svn git-email git-gui gitk u-boot-tools lzma vsftpd meld screen p7zip ack-grep lrzsz gparted subversion libapache2-svn apache2 graphviz gettext ntfs-config upx di htop iotop iperf netperf rar  zip idle bless samba  libgtk2.0-dev libgtk-3-dev libusb-dev libssl-dev   mediainfo device-tree-compiler cmake wireshark usbview sox lame libsox-fmt-mp3 tig libcap-dev okular  docbook-utils xmlto minicom shutter uget libc6:i386 mesa-common-dev libgl1-mesa-dev libglu1-mesa-dev libegl1-mesa-dev freeglut3-dev build-essential libx11-dev libxmu-dev libxi-dev libgl1-mesa-glx libglu1-mesa libglu1-mesa-dev libglfw3-dev libgles2-mesa-dev p7zip-full bison flex libstdc++6:i386 tmux gawk python-dev python3-dev glances uuid-dev shellcheck

  • 相关阅读:
    java 类加载与初始化
    字符串匹配
    二分查找
    一般css样式开头公共部分
    js或jquery实现图片轮播
    w3chtml页面和css书写规范
    前端学习网站
    相关学习网站
    char对比varchar
    用抽象类或者接口?
  • 原文地址:https://www.cnblogs.com/pengdonglin137/p/3248204.html
Copyright © 2020-2023  润新知