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

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

简介

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

安装软件

先更新列表

bash 复制代码
sudo apt-get update

安装软件

bash 复制代码
sudo apt-get install <package name>[=<version>]

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

示例(安装docker-compose-plugin)

安装最新版:

bash 复制代码
sudo apt-get install docker-compose-plugin

安装指定版本:

bash 复制代码
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

bash 复制代码
sudo apt-cache madison <package name>

示例

法2: apt policy

bash 复制代码
sudo apt-cache policy <package name>

示例

离线安装

方法

vi /etc/apt/sources.list

添加本地路径,如:deb file:/work apt_packages/

sudo apt-get update

sudo apt-get install <包名>

其他网址:Ubuntu apt 本地源 离线安装

其他

  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

相关推荐
热爱生活的猴子2 小时前
阿里云服务器正确配置 Docker 国内镜像的方法
服务器·阿里云·docker
物联网老王4 小时前
Ubuntu Linux Cursor 安装与使用一
linux·运维·ubuntu
一位摩羯座DBA6 小时前
Redhat&Centos挂载镜像
linux·运维·centos
学习3人组6 小时前
CentOS配置网络
linux·网络·centos
计算机毕设定制辅导-无忧学长6 小时前
西门子 PLC 与 Modbus 集成:S7-1500 RTU/TCP 配置指南(一)
服务器·数据库·tcp/ip
weixin_307779136 小时前
Hive集群之间迁移的Linux Shell脚本
大数据·linux·hive·bash·迁移学习
漫步企鹅7 小时前
【蓝牙】Linux Qt4查看已经配对的蓝牙信息
linux·qt·蓝牙·配对
cui_win7 小时前
【网络】Linux 内核优化实战 - net.core.flow_limit_table_len
linux·运维·网络
梦在深巷、7 小时前
MySQL/MariaDB数据库主从复制之基于二进制日志的方式
linux·数据库·mysql·mariadb
冰橙子id8 小时前
linux系统安全
linux·安全·系统安全