Linux 安装程序(软件)

本文深入讲解了Linux系统中两种主要的包管理工具:dpkg和apt-get。详细介绍了dpkg和apt-get的安装、卸载命令及选项,强调了apt-get在解决依赖关系方面的优势。同时,提供了apt-get的使用步骤和注意事项,包括更新资源列表和安装特定软件包的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1:程序包管理器(dpkg和apt-get)
包之间存在依存关系(虽然这个概念我也不是很清楚)
①dpkg方式安装程序(不推荐)
安装: dpkg -i + --install deb包名
卸载 : dpkg -r deb [-P | --purge] 包名 purge:同时卸载相关配置文件

查看已经安装的deb包
dpkg + 选项 +包名关键字
选项:
–info:查看指定软件的详细信息
-l:查询软件包的简明信息(不指定即查询系统内安装的所有软件包)在这里插入图片描述
-L: 查询程序安装生成的文件和目录
在这里插入图片描述
-S: 查询文件是由哪个程序包安装生成的

2:apt-get方式安装程序(推荐)
优点:解决依赖关系(方便、快捷) 这个地方给一览关系解决了,就是说可以直接用没有任何估计,这样dpkg的功能就可以限定为查看已经安装的deb包了

注意事项:①需要连接互联网,而且需要连接到系统指定的镜像站点。
系统指定的资源镜像站点保存在/etc/apt/source.list
②通常情况下,需要更新镜像站点的资源列表。

构建apt-get步骤:
先切换桥接模式,过一会ping www.baidu.com
cd /etc/apt
sudo cp sources.list sources.list.bak
sudo gedit sources.list
sudo apt-get update

apt-get详细指令: 安装的deb包一定要是包名关键字,而非包全名
安装 apt-get [-y] install 包1 包2… 选项:-y 自动回应 yes
在这里插入图片描述
卸载 apt-get [-y] remove [–purge] 包1 包2… (默认不会删除程序的配置文件,予以保留,但如果接上–purge,则会删除)
卸载程序并卸载依赖程序包 apt autoremove 包1 包2…
更新软件列表 apt-get [选项] update
更新软件 apt-get upgrade (将系统内低版本的软件更新为更高版本更新的软件)

安装xhell和lrzsz远程文件传输工具
①ssh协议(远程连接协议) 安装xshell工具,并进行连接
openssh-server

在这里插入图片描述
ss -tnl

Xshell连接:
②:安装lrzsz工具
在Linux系统内,可以基于ssh协议使用lrzsz工具进行远程文件传输,大部分情况可替代FTP。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值