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-svnapache2 |
|
| graphviz | sudo apt-get installgraphviz | |
| 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 文檔最佳閱讀器 |
|
|
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 ,如果中文輸出有問題請參考 |
|
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環境 |
|
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-devlibgtk-3-dev libusb-dev libssl-dev mediainfo device-tree-compiler cmake wireshark usbview sox lame libsox-fmt-mp3 tig libcap-devokular docbook-utils xmlto minicom shutter ugetlibc6: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
總結
以上是生活随笔為你收集整理的Linux软件开发常用的软件包(持续更新中)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 元宇宙可以做什么 现阶段已经有不少功能可
- 下一篇: 支付宝基金买入费率是什么意思