Ubuntu之apt-get--apt-get安装软件的方法/教程

原文网址:Ubuntu之apt-get--apt-get安装软件的方法/教程_IT利刃出鞘的博客-CSDN博客

简介

本文介绍Ubuntu使用apt-get安装软件的方法。

安装软件

先更新列表

sudo apt-get update

安装软件 

sudo apt-get install <package name>[=<version>]

版本可以省略,默认是最新版。

示例(安装docker-compose-plugin)

安装最新版:

sudo apt-get install docker-compose-plugin

安装指定版本:

sudo apt-get install docker-compose-plugin=2.12.2~ubuntu-focal

查看软件版本

=用下边命令查询不能把支持所有版本都列举出来,因为每个版本都与系统版本和CPU架构有关,比如一个软件支持Ubuntu系统的16.04的CPU架构为amd64的版本只有1.0和1.2,其余都不支持,所以列举时就只有两款。

法1:apt-cache madison

sudo apt-cache madison <package name>

示例

法2: apt policy

sudo apt-cache policy <package name>

示例

离线安装

方法

vi /etc/apt/sources.list
      添加本地路径,如:deb file:/work apt_packages/

sudo apt-get update

sudo apt-get install <包名>

其他

1. 需要的包及依赖的路径: /var/cache/apt/archives/

2. 下载安装包但是不安装的方法:sudo apt-get -d install <包名>

安装错误解决方法

错误1

错误:

E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)

解决方法:

sudo rm /var/lib/dpkg/lock

错误2

错误:

E: Could not get lock /var/cache/apt/archives/lock - open (11: Resource temporarily unavailable)

解决方法:

sudo rm /var/cache/apt/archives/lock

要在Ubuntu安装apt-get,可以按照以下步骤进行操作: 1. 首先,从下载apt软件包。您可以使用以下命令下载: ``` wget http://security.ubuntu.com/ubuntu/pool/main/a/apt/apt_1.6.14_amd64.deb ``` 2. 然后,还需要下载libapt-pkg5.0软件包。您可以使用以下命令下载: ``` wget http://archive.ubuntu.com/ubuntu/pool/main/u/ubuntu-keyring/libapt-pkg5.0_1.6.14_amd64.deb ``` 3. 最后,还需要下载ubuntu-keyring软件包。您可以使用以下命令下载: ``` wget http://archive.ubuntu.com/ubuntu/pool/main/u/ubuntu-keyring/ubuntu-keyring_2018.02.28_all.deb ``` 4. 下载完成后,按照以下顺序安装这些软件包: ``` sudo dpkg -i ubuntu-keyring_2018.02.28_all.deb sudo dpkg -i libapt-pkg5.0_1.6.14_amd64.deb sudo dpkg -i apt_1.6.14_amd64.deb ``` 注意:必须按照上述顺序安装这些软件包。 完成上述步骤后,您就成功地在Ubuntu安装apt-get。现在可以使用apt-get命令来管理软件包了。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [Ubuntu 重装 apt/apt-get](https://blog.csdn.net/qq_40750972/article/details/124334602)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

IT利刃出鞘

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值