ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

apt 安装 包 package 命令 更新源 构建 源码 Linux Raspbian Debian Raspberry

2022-06-30 10:41:58  阅读:143  来源: 互联网

标签:package apt 查找 命令 源码 install Linux Raspbian


OS:raspbian (/ Debian / Linux)
H/W: raspberry Pi 4

安装程序

两种方式:

  • 通过包机制(一键集成打包)安装;
  • 手动的(分步)安装:
    1. 下载源码:通过如wgetcurl的下载方式,下载如tar.gz文件类型的(release、distribute状态的)源码;
      或通过git clone下载源码;
    2. 解压
    3. (如configure-make-make install的)基于源码的构建编译安装

优劣对比:

  • 包机制自动处理依赖
  • release、源码可能较

查找命令

which命令。
相当于Windows的where

其他可参考whereiswhatis(内容来自"man"),参考What you can find out asking which, whereis and whatis in Linux | Network World

查找并安装包

  • 查找
    • 本地查找:apt-cache search <包名模式>
      使用apt update同步更新本地列表。
    • 服务器端在线查找:apt search <命令>
  • 安装apt install <包名>
    如:apt install util-linux

命令与包名

  • 可能无对应的命令
    如:v4l2loopback,作为内核系统的模块,无命令。
    (而是作为modprobe命令的参数使用——modprobe v4l2loopback
  • 可能名非命令名。
    如,命令的富集。
    • 如:命令rename来自包util-linux
    • 如:v4l2loopback,(当make install-util构建时支持)使用v4l2looback-ctl命令访问。

包源

有:

  • 软件源:路径"/etc/apt/sources.list"。
    可以使用命令apt edit-sources直达。
  • 系统源:路径"/etc/apt/sources.list.d/raspi.list"。

源列表除服务器地址,还有版本等信息(如bullseye、buster、stretch等版本代号),替换时注意保持匹配。

若报错"E: 无法读取源列表。",尝试更换源。
可能是网络问题,如,联通、移动线路可能。

收集的可能用到的源:

改动前可以备份源文件副本(cp x x.bak),或在内容中(使用#)注释保留原内容。

包命令

使用apt,配合参数(子命令)installsearchremove等。
参考:Linux中apt与apt-get命令的区别与解释 - 系统极客 (sysgeek.cn)

标签:package,apt,查找,命令,源码,install,Linux,Raspbian
来源: https://www.cnblogs.com/RobertL/p/16425922.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有