• 2024-06-22CentOS更换yum源
    Yum简介Yum是一个Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包。更换yum源是为了使用yum下载软件速度变快,默认的yum源为国外,下载速度较慢,使用国内镜像源可以解决这一问题。具体步骤下
  • 2024-06-22【Linux基础】基础环境配置
    设置APT源进入源文本设置:vim/etc/apt/sources.list配置源:#中科大debhttp://mirrors.ustc.edu.cn/kalikali-rollingmainnon-freecontribdeb-srchttp://mirrors.ustc.edu.cn/kalikali-rollingmainnon-freecontrib#阿里云debhttp://mirrors.aliyun.com/kali
  • 2024-06-20buildroot --- 新添加一个 package(应用)
    参考资料:https://buildroot.org/docs.html buildroot-slides.pdf章节 IntegratingnewpackagesinBuildroot  以下基于RK3308SDK(与SDK关系不大,其他SDK类似) 在app文件夹下新建个文件夹wifitest,里面新建两个文件main.c#include<stdio.h>intmain(int
  • 2024-06-18【讲解下Pip换源】
  • 2024-06-18部署YUM仓库及NFS共享服务
    部署YUM仓库及NFS共享服务部署YUM软件仓库准备网络安装源(服务器端)配置软件仓库位置(客户端)使用yum工具管理软件包查询软件包安装、升级、卸载软件包NFS共享储存服务使用NFS发布共享资源在客户机中访问NFS共享资源部署YUM软件仓库借助于YUM软件仓库,可以
  • 2024-06-18部署YUM仓库及NFS共享服务
    部署YUM软件仓库借助于YUM软件仓库,可以完成安装、卸载、自动升级rpm软件包等任务,能够自动找并解决rpm 包之间的依赖关系,而无须管理员逐个、手工地去安装每个rpm包,使管理员在维护大量Linux服务器时更加轻松自如。特别是在拥有大量Linux主机的本地网络中,构建一台“源”服务器可
  • 2024-06-16NFS实现文件的共享
    目录一、资源共享1.1资源共享的含义1.2NFS服务1.2.1NFS服务简介1.2.2 NFS服务工作过程二、安装NFS服务端2.1检查yum源2.1.1yum源是什么2.2.2 yum源的作用2.2使用yum命令安装NFS服务安装包2.3NFS服务的启动 2.4创建共享目录及文件2.5 服务器:配置export
  • 2024-06-15Ubuntu 软件安装命令:apt
    一、apt安装1.1ping若在Linux无法使用ping命令,提示用户需要安装packageinputils-ping。安装ping:sudoaptinstallinputils-ping1.2网络管理工具若在Linux无法使用ifconfig等命令,提示用户需要安装packagenet-tools。安装网络管理和配置工具(ifconfig、route、arp
  • 2024-06-12Debian常用命令
    Debian是一种流行的Linux发行版,它提供了大量的命令用于系统管理和任务执行。以下是一些Debian常用的命令,按照类别进行了归纳和整理:包管理工具apt-getapt-getupdate:更新软件包列表。apt-getupgrade:升级系统上所有已安装的软件包。apt-getinstallpackage_name:安装特定
  • 2024-06-11Centos 7 安装 Docker 与 Docker Compose
    参考chat-gpthttps://developer.aliyun.com/article/1037178https://blog.csdn.net/gg_sunxiaolei/article/details/137137975环境软件/系统版本说明Centos7.664位yum-utils1.1.31软件包device-mapper-persistent-data26.1.4软件包lvm27:2.02.1
  • 2024-06-10scoop-软件包管理器
    scoopscoop官网https://scoop.sh/项目github地址https://github.com/ScoopInstaller/Scoop安装scoopSet-ExecutionPolicyRemoteSigned修改脚本执行策略Invoke-RestMethod-Urihttps://get.scoop.sh|Invoke-Expression安装scoop安装软件gitscoop及b
  • 2024-06-10choco-软件包管理器
    安装choco以管理员身份打开powershell$psversiontable查看powershell版本修改执行powershell脚本策略Set-ExecutionPolicyRemoteSigned安装chocoSet-ExecutionPolicyBypass-ScopeProcess-Force;[System.Net.ServicePointManager]::SecurityProtocol=[Sy
  • 2024-06-04供应链安全论文阅读(一)Backstabber's Knife Collection: A Review of Open Source Software Supply Chain Attac
    引言该论文Backstabber'sKnifeCollection:AReviewofOpenSourceSoftwareSupplyChainAttacks发表在2020年的DIMVA上,作者为波恩大学的MarcOhm。本文是开源软件供应链安全领域较早期的一篇论文,主要针对软件供应链中恶意软件包的威胁进行了详细介绍。首先简单介绍一下软
  • 2024-06-03在Linux中,如何进行系统更新和补丁管理?
    在Linux中,进行系统更新和补丁管理对于保持系统的安全性和稳定性至关重要。以下是一个详细的步骤和指南,涵盖了系统更新和补丁管理的各个方面:一、系统更新1.确定Linux发行版不同的Linux发行版有不同的包管理系统,如Debian/Ubuntu使用APT,RedHat/CentOS使用YUM或DNF,Fedora使用DNF
  • 2024-06-02在Linux中,如何进行系统故障恢复?
    在Linux系统中进行故障恢复是一个涉及诊断问题、制定恢复计划并执行恢复步骤的过程。以下是一些基本步骤和策略,帮助您应对不同类型的系统故障:1.初步诊断与隔离识别症状:首先,观察并记录故障的具体表现,比如系统无法启动、服务异常、性能下降等。查看系统日志:使用dmesg命令查看内
  • 2024-06-02[转]Debian 12 系统内安装 Docker 详细步骤
    转载来源:https://www.wonote.com/post/debian-12-xi-tong-nei-an-zhuang-docker-xiang-xi-bu-zou/Docker是一个开源的应用容器引擎,它让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,实现虚拟化,使应用程序的部署和运维更加简单、高效
  • 2024-06-01Alpine Linux apk add DNS lookup error
    起因最近做了需要做几个基础镜像,Dockerfile来自Github某仓库,镜像使用的是AlpineLinux3.18,且这个镜像已经更改过软件包管理器apk所使用的软件包仓库(记住这句话),后面基于这个镜像我还需要额外加了一些其他软件包,Dockerfile大致如下FROM某个第三方镜像:alpine-3.18....
  • 2024-05-29linux发行版本如何选择更新软件仓库
    Linux操作系统的软件仓库更新通常涉及到选择镜像源(Mirror)的过程,这个过程的目的是确保用户可以从最近的、速度最快的服务器上下载软件包,以提高更新的速度和可靠性。以下是选择镜像的技术原理和步骤:1.**镜像源列表**:Linux发行版通常会提供一个镜像源列表,这个列表包含了全球各地
  • 2024-05-28Vim安装与配置教程(解决软件包Vim没有安装可候选)
    一、Vim检测是否安装1-输入vi查看是否安装;2-按Tab键,显示以下字符为未安装;3-显示以下字符为已安装(可以看到有Vim)二、Vim安装过程1.打开终端,输入  sudoaptinstallvim;2.输入Y/y,回车确定,显示安装包无法下载;3.输入下载指令sudoapt-getinstallgnome-shell,显
  • 2024-05-2603 安装及管理应用程序
    1、Linux命令与应用程序的关系在Linux操作系统中,一直以来对命令和应用程序没有特别明确的区别,因此对安装软件包与安装应用程序这两种说法,并不做严格的区分。2、Linux应用程序的组成安装完一个软件包之后,可能会向系统中复制大量的数据文件,并进行相关设置。在Linux操作系统中
  • 2024-05-26Homebrew Tap:酿造你的个性化 macOS 软件库
    对于macOS用户来说,Homebrew无疑是一个强大的软件包管理工具,它极大简化了软件的安装、更新和卸载。然而,有时候我们仍然会发现一些特定的、小众的或者专业的软件并不在其中。这时,HomebrewTap就成了救星,它允许我们添加和管理第三方仓库,也可以扩展和定制自己的软件库,从而
  • 2024-05-25Linux常用系统命令
    1、yum、apt操作、软件包列表、常用命令yumcheck-updata可更新软件列表;yuminstall<package_name>安装指定软件yumlist可安装软件清单;yumsearch<keyword_>查找软件yumcleanpackages:清除缓存目录下的软件包yumremove包名:卸载apt-getinstall/
  • 2024-05-25Linux入门第三章安装及管理程序
    一.应用程序与命令的关系                                               文件位置:一般在/bin/sbin目录中,或为shell内部指令通常在/usr和usr/sbin目录中。     主
  • 2024-05-25【讲解下Debian的常用命令】
  • 2024-05-24dpkg和rpm对比及常用命令
    dpkg(DebianPackage)和rpm(RPMPackageManager)是两种不同的Linux包管理工具,它们各自在特定的Linux发行版中占据核心地位。两者之间对比如下:所属发行版:dpkg主要用于Debian及其衍生系统,如Ubuntu、Knoppix等。而rpm则主要用于RedHat及其衍生系统,如CentOS和Fedora。软件包格式:d