Linux学习笔记(01)
—— Ubuntu下软件下载/安装/升级/卸载
apt-get是一条Unbuntu下的命令,适用于deb包管理式的操作系统,主要用于自动从互联网的软件仓库中搜索、安装、升级、卸载软件等操作。以下操作均需要用户权限(使用sudo提升权限)。
<<安装篇>>
第一步:找到(搜索)需要下载的软件的名称,如p7zip(用于处理.7z格式的压缩包,7zip的精简版)
第二步:下载安装包到当前目录 —— apt-get download p7zip
第三步:安装安装包 —— dpkg -i <下载的安装包全名称.deb>
输出结果:
[sudo] du 的密码:
正在选中未选择的软件包 p7zip。
(正在读取数据库 … 系统当前共安装有 176191 个文件和目录。)
正准备解包 p7zip_9.20.1~dfsg.1-4.2_i386.deb …
正在解包 p7zip (9.20.1~dfsg.1-4.2) …
正在设置 p7zip (9.20.1~dfsg.1-4.2) …
正在处理用于 man-db (2.7.5-1) 的触发器 …
(如果把第二、三步合并,即下载并安装: apt-get install p7zip)
(以下步骤为可选)
第四步:测试程序是否安装成功 —— p7zip -h (替换为自己程序的名称)
第五步:查看程序安装了哪些文件到什么地方 —— dpkg -L p7zip
<<升级篇>>
- 第一步:进行一次升级 —— apt-get upgrade p7zip
<<卸载篇>>
第一种:卸载软件包 —— apt-get remove p7zip
第二种:卸载并清除软件包的配置 —— apt-get purge p7zip
sudo apt-get purge p7zip
输出结果:
[sudo] du 的密码:
正在读取软件包列表… 完成
正在分析软件包的依赖关系树
正在读取状态信息… 完成
下列软件包将被【卸载】:
p7zip*
升级了 0 个软件包,新安装了 0 个软件包,要卸载 1 个软件包,有 356 个软件包未被升级。
解压缩后将会空出 1,015 kB 的空间。
您希望继续执行吗? [Y/n] Y
(正在读取数据库 … 系统当前共安装有 176252 个文件和目录。)
正在卸载 p7zip (9.20.1~dfsg.1-4.2) …
正在处理用于 man-db (2.7.5-1) 的触发器 …