Linux基础入门--实验14(Linux 下软件安装)

介绍 Ubuntu 下软件安装的几种方式,及 apt,dpkg 工具的使用。通常 Linux 上的软件安装主要有四种方式:在线安装/从磁盘安装 deb 软件包/从二进制软件包安装/从源代码编译安装。

apt-get (在线安装、卸载和升级软件包)

注意:如果你在安装一个软件之后,无法立即使用Tab键补全这个命令,你可以尝试先执行source ~/.zshrc,然后你就可以使用补全操作。

sudo apt-get install w3m
# 很多时候我们需要重新安装一个软件包,比如你的系统被破坏,或者一些错误的配置导致软件无法正常工作。
sudo apt-get --reinstall install w3m
# 更新软件源
$ sudo apt-get update
# 升级没有依赖问题的软件包
$ sudo apt-get upgrade
# 升级并解决依赖关系
$ sudo apt-get dist-upgrade
# 不保留配置文件的移除
$ sudo apt-get purge w3m
# 或者 sudo apt-get --purge remove w3m
# 移除不再需要的被依赖的软件包
$ sudo apt-get autoremove

准备按照w3m的时候,先看看本地数据库有没有:
在这里插入图片描述

dpkg(从本地磁盘安装 deb 软件包)

# 更新软件源
sudo apt-get update

# -d:只下载不安装
sudo apt-get -d install emacs

# 查看下载的安装包
ls /var/cache/apt/archives/

cp /var/cache/apt/archives/emacs24_24.5+1-6ubuntu1.1_amd64.deb ~

# 安装之前参看deb包的信息
sudo dpkg -I emacs24_24.5+1-6ubuntu1.1_amd64.deb

# 使用dpkg安装
sudo dpkg -i emacs24_24.5+1-6ubuntu1.1_amd64.deb

# 上面发生错误,使用下面-f参数修复依赖关系
sudo apt-get update
sudo apt-get -f install

在这里插入图片描述
在这里插入图片描述

从二进制包安装

二进制包的安装比较简单,我们需要做的只是将从网络上下载的二进制包解压后放到合适的目录,然后将包含可执行的主程序文件的目录添加进PATH环境变量即可。

参考资料

[1] 实验楼《Linux基础入门(新版)》
[2] 《鸟哥的Linux私房菜》

发布了323 篇原创文章 · 获赞 193 · 访问量 20万+

猜你喜欢

转载自blog.csdn.net/ccnuacmhdu/article/details/105288883