linux软件包介绍

Linux-软件包管理介绍 软件包管理介绍 软件包分类 源码包 脚本安装包 二进制包(RPM包,系统默认包) 源码包 源码包的优点是: 开源,如果有足够的能力,可以修改源代码 可以自由选择所需的功能 软件是编译安装,所以更加适合与自己的系统,更加稳定效率更高 卸载方便 源码包的缺点: 安装过程步骤较多,尤其是安装较大的软件集合时(如LAMP环境搭建),容易出现拼写错误 编译过程时间较长,安装比二进制安装时间长 因为时编译安装,安装过程中一旦报错新手很难解决 RPM包 二进制包的优点: 包管理系统简单,只通过几个命令 阅读详情
 

bunzip2(→bzip2), 代表是软连接


1、
linux-libc-headers
头文件: /usr/include/{asm,linux}/*.h


2、
glibc
程序: catchsegv, gencat, getconf, getent, iconv, iconvconfig, ldconfig, ldd, lddlibc4, locale, localedef, mtrace, nscd, nscd_nischeck, pcprofiledump, pt_chown, rpcgen, rpcinfo, sln, sprof, tzselect, xtrace, zdump, zic
 
库: ld.so, libBrokenLocale.{a,so}, libSegFault.so, libanl.{a,so}, libbsd-compat.a, libc.{a,so}, libcidn.so, libcrypt.{a,so}, libdl.{a,so}, libg.a, libieee.a, libm.{a,so}, libmcheck.a, libmemusage.so, libnsl.a, libnss_compat.so, libnss_dns.so, libnss_files.so, libnss_hesiod.so, libnss_nis.so, libnss_nisplus.so, libpcprofile.so, libpthread.{a,so}, libresolv.{a,so}, librpcsvc.a, librt.{a,so}, libthread_db.so, libutil.{a,so}


3、
binutils
程序: addr2line, ar, as, c++filt, gprof, ld, nm, objcopy, objdump, ranlib, readelf, size, strings, strip
库: libiberty.a, libbfd.{a,so}, libopcodes.{a,so}


4、
gcc
程序: c++, cc(→gcc), cpp, g++, gcc, gccbug, gcov
库: libgcc.a, libgcc_eh.a, libgcc_s.so, libstdc++.{a,so}, libsupc++.a


5、
berkeley DB
程序: db_archive, db_checkpoint, db_deadlock, db_dump, db_hotbackup, db_load, db_printlog, db_recover, db_stat, db_upgrade, db_verify
库: libdb.{so,ar}and libdb_cxx.r{o,ar}


6、
coreutils
程序: basename, cat, chgrp, chmod, chown, chroot, cksum, comm, cp, csplit, cut, date, dd, df, dir, dircolors, dirname, du, echo, env, expand, expr, factor, false, fmt, fold, groups, head, hostid, hostname, id, install, join, link, ln, logname, ls, md5sum, mkdir, mkfifo, mknod, mv, nice, nl, nohup, od, paste, pathchk, pinky, pr, printenv, printf, ptx, pwd, readlink, rm, rmdir, seq, sha1sum, shred, sleep, sort, split, stat, stty, sum, sync, tac, tail, tee, test, touch, tr, true, tsort, tty, uname, unexpand, uniq, unlink, users, vdir, wc, who, whoami, yes


7、
iana-Etc
文件: /etc/protocols, /etc/services


8、
bison
程序: bison, yacc
库: liby.a


9、
程序: captoinfo(→tic), clear, infocmp, infotocap(→tic), reset(→tset), tack, tic, toe, tput, tset
库: libcursesw.{a,so} (symlink and linker script to libncursesw.{a,so}), libformw.{a,so}, libmenuw.{a,so}, libncurses++w.a, libncursesw.{a,so}, libpanelw.{a,so} and their non-wide-character counterparts without "w" in the library names.


10、
procps:
程序: free, kill, pgrep, pkill, pmap, ps, skill, slabtop, snice, sysctl, tload, top, uptime, vmstat, w, watch
库: libproc.so


11、
libtool
程序: libtool, libtoolize
库: libltdl.{a,so}


12、
perl
程序: a2p, c2ph, dprofpp, enc2xs, find2perl, h2ph, h2xs, instmodsh, libnetcfg, perl, perl5.8.8(→perl), perlbug, perlcc, perldoc, perlivp, piconv, pl2pm, pod2html, pod2latex, pod2man, pod2text, pod2usage, podchecker, podselect, psed(→s2p), pstruct(→c2ph), s2p, splain, xsubpp
库:太多了,有好几百个,无法在这里全部列出!


13、
readline
库: libhistory.{a,so}, libreadline.{a,so}


14、
autoconf
程序: autoconf, autoheader, autom4te, autoreconf, autoscan, autoupdate, ifnames


15、
automake
程序: acinstall, aclocal, aclocal-1.9.6, automake, automake-1.9.6, compile, config.guess, config.sub, depcomp, elisp-comp, install-sh, mdate-sh, missing, mkinstalldirs, py-compile, symlink-tree, ylwrap


16、
Bash
程序: bash, bashbug, sh(→bash)


17、
bzip2
程序: bunzip2(→bzip2), bzcat(→bzip2), bzcmp, bzdiff, bzegrep, bzfgrep, bzgrep, bzip2, bzip2recover, bzless, bzmore
库: libbz2.{a,so}


18、
diffutils
程序: cmp, diff, diff3, sdiff


19、
e2fsprogs
程序: badblocks, blkid, chattr, compile_et, debugfs, dumpe2fs, e2fsck, e2image, e2label, filefrag, findfs, fsck, fsck.ext2, fsck.ext3, logsave, lsattr, mk_cmds, mke2fs, mkfs.ext2, mkfs.ext3, mklost+found, resize2fs, tune2fs, uuidgen.
库: libblkid.{a,so}, libcom_err.{a,so}, libe2p.{a,so}, libext2fs.{a,so}, libss.{a,so}, libuuid.{a,so}


20、
file
程序: file
库: libmagic.{a,so}


21、
findutils
程序: bigram, code, find, frcode, locate, updatedb, xargs


22、
flex
程序: flex, lex
库: libfl.a


23、
grub
程序: grub, grub-install, grub-md5-crypt, grub-set-default, grub-terminfo, mbchk


24、
gawk
程序: awk(→gawk), gawk, gawk-3.1.5, grcat, igawk, pgawk, pgawk-3.1.5, pwcat


25、
gettext
程序: autopoint, config.charset, config.rpath, envsubst, gettext, gettext.sh, gettextize, hostname, msgattrib, msgcat, msgcmp, msgcomm, msgconv, msgen, msgexec, msgfilter, msgfmt, msggrep, msginit, msgmerge, msgunfmt, msguniq, ngettext, xgettext
库: libasprintf.{a,so}, libgettextlib.so, libgettextpo.{a,so}, libgettextsrc.so


26、
grep
程序: egrep(→grep), fgrep(→grep), grep


27、
groff
程序: addftinfo, afmtodit, eqn, eqn2graph, geqn(→eqn), grn, grodvi, groff, groffer, grog, grolbp, grolj4, grops, grotty, gtbl(→tbl), hpftodit, indxbib, lkbib, lookbib, mmroff, neqn, nroff, pfbtops, pic, pic2graph, post-grohtml, pre-grohtml, refer, soelim, tbl, tfmtodit, troff


28、
gzip
程序: compress(→gzip), gunzip(→gzip), gzexe, gzip, uncompress(→gunzip), zcat(→gzip), zcmp, zdiff, zegrep, zfgrep, zforce, zgrep, zless, zmore, znew


29、
inetutils
程序: ftp, ping, rcp, rlogin, rsh, talk, telnet, tftp


30、
iproute2
程序: arpd, ctstat(→lnstat), ifcfg, ifstat, ip, lnstat, nstat, routef, routel, rtacct, rtmon, rtpr, rtstat(→lnstat), ss, tc.


31、
kbd
程序: chvt, deallocvt, dumpkeys, fgconsole, getkeycodes, kbd_mode, kbdrate, loadkeys, loadunimap, mapscrn, openvt, psfaddtable(→psfxtable), psfgettable(→psfxtable), psfstriptable(→psfxtable), psfxtable, resizecons, setfont, setkeycodes, setleds, setmetamode, showconsolefont, showkey, unicode_start, unicode_stop


32、
less
程序: less, lessecho, lesskey


33、
man-db
程序: accessdb, apropos, catman, convert-mans,lexgrog, man, mandb, manpath, whatis, zsoelim


34、
mktemp
程序: mktemp, tempfile


35、
module-init-tools
程序: depmod, generate-modprobe.conf, insmod, insmod.static, lsmod, modinfo, modprobe, rmmod


36、
psmisc
程序: fuser, killall, pstree, pstree.x11(→pstree)


37、
shadow
程序: chage, chfn, chgpasswd, chpasswd, chsh, expiry, faillog, gpasswd, groupadd, groupdel, groupmod, grpck, grpconv, grpunconv, lastlog, login, logoutd, newgrp, newusers, nologin, passwd, pwck, pwconv, pwunconv, sg(→newgrp), su, useradd, userdel, usermod, vigr(→vipw), vipw
库: libshadow.{a,so}


38、
sysklogd
程序: klogd, syslogd


39、
sysvinit
程序: bootlogd, halt, init, killall5, last, lastb(→last), mesg, mountpoint, pidof(→killall5), poweroff(→halt), reboot(→halt), runlevel, shutdown, sulogin, telinit(→init), utmpdump, wall


40、
tar
程序: rmt, tar


41、
texinfo
程序: info, infokey, install-info, makeinfo, texi2dvi, texi2pdf, texindex


42、
udev
程序: ata_id, cdrom_id, create_floppy_devices, edd_id, firmware_helper, path_id, scsi_id, udevcontrol, udevd, udevinfo, udevmonitor, udevsettle, udevtest, udevtrigger, usb_id, vol_id, write_cd_aliases


43、
util-linux
程序: agetty, arch, blockdev, cal, cfdisk, chkdupexe, col, colcrt, colrm, column, ctrlaltdel, cytune, ddate, dmesg, elvtune, fdformat, fdisk, flock, fsck.cramfs, fsck.minix, getopt, hexdump, hwclock, ipcrm, ipcs, isosize, line, logger, look, losetup, mcookie, mkfs, mkfs.bfs, mkfs.cramfs, mkfs.minix, mkswap, more, mount, namei, pg, pivot_root, ramsize(→rdev), raw, rdev, readprofile, rename, renice, rev, rootflags(→rdev), script, setfdprm, setsid, setterm, sfdisk, swapoff(→swapon), swapon, tailf, tunelp, ul, umount, vidmode(→rdev), whereis, write


44、
vim
程序: efm_filter.pl, efm_perl.pl, ex(→vim), less.sh, mve.awk, pltags.pl, ref, rview(→vim), rvim(→vim), shtags.pl, tcltags, vi(→vim), view(→vim), vim, vim132, vim2html.pl, vimdiff(→vim), vimm, vimspell.sh, vimtutor, xxd


45、
contents of lfs-bootscripts

脚本: checkfs, cleanfs, console, functions, halt, hotplug, ifdown, ifup, localnet, mountfs, mountkernfs, network, rc, reboot, sendsignals, setclock, static, swap, sysklogd, template, udev

 

 46、

SLAM技术在Linux下的实践与学习:MULLS2软件包介绍 MULLS2是一个专门针对SLAM(Simultaneous Localization and Mapping,即同时定位与地图构建)技术开发的软件包。它旨在提供一个灵活、高效的平台,让研究人员和工程师能够快速搭建和测试SLAM算法。该软件包集成了多种传感器数据处理、地图构建、路径规划与机器人控制功能。SLAM(Simultaneous Localization and Mapping)技术,即同时定位与地图构建技术,是机器人和自动驾驶领域中的一种核心技术。 阅读详情

相关推荐

mips-gcc交叉编译工具压缩包gcc-4.3-ls232.tar.gz

mips-gcc交叉编译工具压缩包gcc-4.3-ls232.tar.gz 适用于CPU设计实战4.3节的内容

【启动程序是无法加载 libnsl.so.1】

如果不是我们需要的 libnsl.so.1 而是有 libnsl.so.2 那么我们就可以做个软连 ln -s /usr/lib64/libnsl.so.2 /usr/lib64/libnsl.so.1。或者自己去网上下载 libnsl.so.1 动态库资源 放置到系统目录下 /usr/lib64/ 然后执行 chmod +x libnsl.so.1 即可。1、到 /usr/lib64/下 执行find命令 找一下 libnsl.so 资源库。而且每次生成的 apapi****.so名称都不一样。

qq_37758790的博客 8809

libnsl-2.28-162.el8.x86_64.rpm

官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装

linux系统安装软件时报错缺少libnsl.so.1文件解决方法

linux系统安装软件时报错缺少libnsl.so.1文件解决方法

北风的博客 1万+

三、分区配置

rk3566/rk3568 修改分区

暮云星影的博客 514

PointNet/PointNet++模型调参实战:如何用PyTorch让你的点云分割精度再涨5个点?

本文深入探讨了PointNet/PointNet++模型在点云分割中的调参技巧,通过PyTorch实现精度提升5个点的实战方法。重点分析了点云密度自适应策略、感受野与细节保留的平衡,以及训练加速与稳定性技巧,适用于电力巡检、自动驾驶等场景的激光点云数据处理。

weixin_30836759的博客 477

CentOS 8.4 上安装需要的依赖包

数据库的安装需要: /usr/lib64/libncurses.so.5 /usr/lib64/libnsl.so.1 /usr/lib64/libtinfo.so.5 这个几个软链接需要提前准备一下,否则在安装过程中会有问题

Uncle.Cui的技术博客 671

S32K344 Bootloader实战:一个按键实现从Boot到App的无缝跳转(附完整代码)

本文详细介绍了基于NXP S32K344微控制器的Bootloader开发实战,重点解析如何通过一个硬件按键实现从Boot到App的可靠跳转。内容涵盖内存分区规划、中断向量表重映射、外设初始状态管理等核心要素,并提供了完整的代码示例和调试技巧,适用于汽车电子和工业控制等高可靠性应用场景。

weixin_29192365的博客 307

Linux软件包的简单介绍和比较

软件包管理-1.1简介 写在前面:自己写完检查可能会有所纰漏,读者们如若发现哪里有错误,可在下方留言或私信我,我会第一时间改正 1. 软件包分类 源码包(脚本安装包) 二进制包(RPM 包、系统默认包) 2. 源码包 优点: 开源 可自由选择所需功能 软件是编译安装,更适合自己的系统,更稳定,效率更高 卸载方便(删除目录即可,不会残留垃圾文件) 缺点: ...

美好事物 2224

RRAM/ Near Memory Computing (NMC) Survey - Reading Notes 0707

Reading Notes of Resistive Random Access Memory – Day 2 Chapter 3 RRAM Characterization and Modeling Overview of RRAM Physical Mechanism A general picture for the filamentary switching mechanism. Forming: 对本征RRAM样本,加电压VformingV_{forming}Vforming​,中间氧化层的O

Blog of Lucky H6 992

基于MYD-YT153与AD7616的16通道高速ADC采集系统实战指南

在嵌入式系统与工业数据采集领域,模拟信号采集是连接物理世界与数字系统的关键技术。其核心原理是通过模数转换器(ADC)将连续的模拟电压信号转换为离散的数字码值,供处理器处理。这项技术的价值在于实现了对温度、压力、振动等关键物理量的精确感知与数字化,是工业自动化、设备监测、科学实验等场景的基石。本文聚焦于**多通道**、**高精度**采集这一常见需求,深入剖析如何利用全志T153处理器的LocalBus并行总线接口,高效驱动ADI的16位、16通道同步采样ADC芯片AD7616,构建一个稳定可靠的高速数据采集系

weixin_30335353的博客 443

Linux系统软件包管理介绍

Linux系统软件包管理介绍 Linux发行版中附带有成千上万的可用包,其中包括了Internet工具、开发工具、办公工具、游戏等,如果你没有选择完整安装,则只会安装这些包的“子集”,如何删除不想要的包,如何安装遗漏的包,学习LInux系统的软件包管理将解决你的这些问题 文章目录Linux系统软件包管理介绍一、软件包基础软件运行环境:包管理器:包命名:解决依赖包管理工具:程序包管理器:二、RPM...

lv8549510的博客 4327

Modbus RTU/TCP协议栈手写实现:主从站设计、功能码、CRC、异常响应

本文从协议栈架构、帧结构、功能码、CRC校验、异常响应、主从站设计等多个维度,完整阐述了Modbus RTU/TCP协议栈的手写实现方案。帧间隔机制是RTU的核心,T3.5超时检测决定了帧边界识别CRC16查表法以512字节ROM换取8倍性能提升,适合嵌入式功能码路由表实现可扩展的代码架构,便于新增功能异常响应机制保障协议健壮性,每个错误都有明确反馈Modbus TCP在RTU基础上增加MBAP头,实现以太网扩展多核RTOS环境下的并发访问与线程安全RS-485总线的电气隔离与浪涌保护。

从事移动开发八年,csdn博客专家,阿里云特邀专家,华为云云享专家,高级网络信息安全工程师,大数据工程师(高级),python技术开发(高级),HarmonyOS 应用开发者高级认证,现在某学校任教。 1万+

Linux中RPM软件包和YUM软件仓库的介绍和使用

一. RPM软件包管理 1.1 RPM软件包介绍 1.2 RPM软件包查询 1.3 RPM软件包安装 1.4 RPM软件包卸载与升级 二. YUM软件仓库 2.1 YUM软件仓库介绍 2.2 配置YUM软件仓库 2.3 YUM软件仓库的使用

智的博客 4620

【图像去噪】论文复现:大道至简!NAFNet的Pytorch源码复现!跑通NAFNet源码,补充PlainNet,由大到小拆解NAFNet网络结构,由小到大实现结构组合,逐行注释!

论文题目:Simple Baselines for Image Restoration —— 图像恢复的简单基线【图像去噪】论文精读:Simple Baselines for Image Restoration(NAFNet)本文以SIDD数据集为例,跑通NAFNet源码,详解NAFNet网络结构与实现。建议与KBNet和CGNet的复现文件综合查看。训练和测试代码解析见单独的BasicSR源码精读(后续会出)。

主要更新底层视觉(去噪、超分等)相关的科研内容,形式为【论文精读】+【论文复现】 2993

[QMT量化交易小白入门]-八十九、深度学习训练多维特征进行金融价格行情预测

本专栏主要是介绍QMT的基础用法,常见函数,写策略的方法,也会分享一些量化交易的思路,大概会写100篇左右。QMT的相关资料较少,在使用过程中不断的摸索,遇到了一些问题,记录下来和大家一起沟通,共同进步。

木头大左的博客 218

Linux_软件包介绍

Linux 软件包 文章目录Linux 软件包1. 软件包管理器的核心功能2.软件包管理3.软件包分类4. 软件包管理工具5.软件安装方式6.rpm包命名规范 1. 软件包管理器的核心功能 制作软件包 安装软件 卸载软件 升级软件 查询软件 校验软件 2.软件包管理 程序的组成清单(每个包独有) 文件清单 安装或卸载时运行的脚本 数据库(公共) 程序包名称及版本 依赖关系 功能说明 安装生成...

959 632

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

Linux 系统介绍与软件包管理

从整体上去认识和了解Linux系统,区别于我们常用的windows系统,从最开始的连接服务器和Linux软件包的管理初步认识Linux系统。

lIujunXHU的博客 578

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

linux 软件包管理介绍

转载于:https://www.cnblogs.com/Anec/p/10340566.html

dixian4894的博客 85

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

dpkg安装软件 与Linux软件包依赖介绍

<br />http://linux.deepin.org/node/35<br />linux软件包依赖关系:是一个软件的安装,需要安装另外一个软件进行支持的一种现象。在windows也存在,但因为很多基础dll都被windows集成了,所以并不明显。但在linux体系中,因为多个开源软件开发者并不成为一个体系,因而依赖关系向来比较复杂,解决依赖关系也是让很多人比较头疼的问题。<br />linux中,采用apt或者yum等常常能自动解决依赖关系,但往往我们也需要一些软件源里不存在的软件进行安装。LD源自

好好学习 8941

Linux介绍---软件包安装

1.软件包分类 1.软件包分类: 源码包: 二进制包: 源码包的优点: 开源,有足够的能力可以修改源代码, 可以自由选择所需要的功能。 软件是编译安装的,所有更加适合自己的系统,更加稳定也效率更高。 卸载方便。 源码包的缺点: 安装过程中步骤较多,尤其安装较大的软件集合时(如LAMP环境搭建),容易出现拼写错误。 编译过程时间较长,安装比二进制安装时间长。 因为是编译安装,安装过程中一旦报错新手很...

菜鸟在进步 329

Linux软件包管理器、Linux开发工具、vim的配置等的介绍

Linux软件包管理器、Linux开发工具、vim的配置等的介绍Linux软件包管理器、Linux开发工具、vim的配置等的介绍。

Farewell_me的博客 1253

『无欲则无求』Linux软件包管理 — 39、Linux系统软件包介绍

文章目录1、Linux系统软件包分类2、源码包(1)什么是源码包(2)源码包的优点(3)源码包的缺点3、二进制包(1)二进制包分类(2)RPM包的优点:(3)RPM包的缺点:4、RPM包的两种安装方法5、小结 1、Linux系统软件包分类 Linux系统下只有源码包、二进制包,就这两种包。 Tips: windows系统中的软件和Linux系统的软件是不通用的。 windows系统中的软件是经过编译后的.exe文件和.msi。 2、源码包 (1)什么是源码包 以前我们一直在说,Linux系统飞速发展的一

繁华似锦Fighting 5861

linux samba的软件包,Linux系统管理.samba软件包介绍

1)、samba samba服务器软件包2)、samba-client samba客户端工具3)、samba-common samba通用工具和库文件1、安装rpmdb库文件2、rpm –ivh rpmdb-***.rpm3、rpm –ivh –-aid samba*.rpm[root@localhost root]# rpm -qa |grep sa...

weixin_35942678的博客 2025

linux 忽略依赖包命令,linux基础命令介绍十一:软件包管理

linux中软件包的管理随着系统发行版本的不同而不同,RPM和DPKG为最常见的两类软件包管理工具,分别应用于基于rpm软件包的linux发行版和基于deb软件包的linux发行版。本文只描述RPM的使用方法,另一种命令不同,但用法类似,就不做介绍了。1、rpm RPM包管理器选项-q表示查询系统安装的软件包[root@centos7 ~]# rpm -q sudosudo-1.8.6p7-16....

weixin_35455135的博客 1053
上一篇: make选项
下一篇: linux定制系统详情
linuxc2008
博客等级 码龄18年 15粉丝 17原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值