apt、dpkg命令学习笔记
来源:互联网 发布:mac上不显示u盘 编辑:程序博客网 时间:2024/04/30 09:13
apt、dpkg命令学习笔记
=====================
v0.1 2014.1.12 *** apt、dpkg命令总结
简介:apt、dpkg是使用ubuntu系统常用的软件包管理的工具。他们可以完成软件的自动
下载和安装。本文介绍他们的一些用法
原理:ubuntu是linux系统的一个发行版,其实在debian上修改而来。最开始debian的软
件包管理命令是dpkg, 这个命令可以安装单个软件包,也可以对现有的软件包做
一些查找之类的工作。但是dpkg命令只能处理单个deb包的情况,对于安装的软件
要依赖其他包的情况debian开发了apt工具。ubuntu的包管理也是使用apt, ubuntu
在全球范围内维护很多个软件仓库,这些仓库中的软件包都是一样的,使用apt命令
的时候就是从这些软件仓库的其中之一去下载软件包并安装,这些软件仓库的URL保
存在本地ubuntu的/etc/apt/source.list中
下面以例子的形式介绍具体的用法:
1. 下载自己ubuntu上的ls的源代码:
which ls 得到ls命令对应的二进制文件的路径: /bin/ls
dpkg -S /bin/ls 查找是什么deb包包含/bin/ls, 若只用ls会有很多无用的查找结果
该命令的到的结果: coreutils: /bin/ls
sudo apt-get source coreutils 下载coreutils包的源代码
2. sudo apt-get update 更新软件仓库
3. sudo apt-get upgrade 更新已经安装的软件到最新的版本
4. dpkg -i ***.deb 安装一个deb包到系统
5. sudo apt-get install *** 安装软件***,如果有依赖的包没有,其会自动下载需要依
赖的包,然后安装软件
6. sudo apt-get remove *** 卸载软件***
7. 升级ubuntu内核:ubuntu的内核差最新的内核比较远,怎么更新到最新的内核?
http://kernel.ubuntu.com/~kernel-ppa/mainline/ 有各个kernel版本的deb包, 选择
喜欢的一个进去,作为例子这里选v3.13-rc1-trusty
如果pc是64位的,下载linux-image-***amd64.deb, linux-headers-***amd64.deb
linux-header-***all.deb三个deb包
dpkg -i ***.deb分别安装这三个包,然后sudo update_grub更新grub
重启电脑后会发现kernel已经更新到3.13
=====================
v0.1 2014.1.12 *** apt、dpkg命令总结
简介:apt、dpkg是使用ubuntu系统常用的软件包管理的工具。他们可以完成软件的自动
下载和安装。本文介绍他们的一些用法
原理:ubuntu是linux系统的一个发行版,其实在debian上修改而来。最开始debian的软
件包管理命令是dpkg, 这个命令可以安装单个软件包,也可以对现有的软件包做
一些查找之类的工作。但是dpkg命令只能处理单个deb包的情况,对于安装的软件
要依赖其他包的情况debian开发了apt工具。ubuntu的包管理也是使用apt, ubuntu
在全球范围内维护很多个软件仓库,这些仓库中的软件包都是一样的,使用apt命令
的时候就是从这些软件仓库的其中之一去下载软件包并安装,这些软件仓库的URL保
存在本地ubuntu的/etc/apt/source.list中
下面以例子的形式介绍具体的用法:
1. 下载自己ubuntu上的ls的源代码:
which ls 得到ls命令对应的二进制文件的路径: /bin/ls
dpkg -S /bin/ls 查找是什么deb包包含/bin/ls, 若只用ls会有很多无用的查找结果
该命令的到的结果: coreutils: /bin/ls
sudo apt-get source coreutils 下载coreutils包的源代码
2. sudo apt-get update 更新软件仓库
3. sudo apt-get upgrade 更新已经安装的软件到最新的版本
4. dpkg -i ***.deb 安装一个deb包到系统
5. sudo apt-get install *** 安装软件***,如果有依赖的包没有,其会自动下载需要依
赖的包,然后安装软件
6. sudo apt-get remove *** 卸载软件***
7. 升级ubuntu内核:ubuntu的内核差最新的内核比较远,怎么更新到最新的内核?
http://kernel.ubuntu.com/~kernel-ppa/mainline/ 有各个kernel版本的deb包, 选择
喜欢的一个进去,作为例子这里选v3.13-rc1-trusty
如果pc是64位的,下载linux-image-***amd64.deb, linux-headers-***amd64.deb
linux-header-***all.deb三个deb包
dpkg -i ***.deb分别安装这三个包,然后sudo update_grub更新grub
重启电脑后会发现kernel已经更新到3.13
0 0
- apt、dpkg命令学习笔记
- apt dpkg 命令
- linux学习笔记之 dpkg和apt区别
- apt-命令与dpkg命令汇总
- 嵌入式 Linux学习之dpkg命令详解以及apt-get命令
- sudo apt-get 和dpkg命令大全
- sudo apt-get 和dpkg命令大全
- apt-get 和dpkg命令大全
- Ubuntu sudo apt-get 和dpkg命令
- sudo apt-get 和dpkg命令大全
- sudo apt-get 和dpkg命令大全
- sudo apt-get 和dpkg命令大全
- sudo apt-get 和dpkg命令大全
- [Ubuntu]软件包管理工具APT和DPKG命令
- apt-get和dpkg命令详解
- apt-get 和 dpkg 命令大全
- Ubuntu下的apt以及dpkg命令
- Ubuntu 命令 dpkg 和 apt-get
- RaspberryPi 充当网络打印机入口
- 从Java到C++——常量的使用规则
- Netty源码学习——ChannelPipeline模型分析
- mybatis大于小于的转义
- GRADLE快速获得Jar
- apt、dpkg命令学习笔记
- 字符集
- ARCGIS进行投影变换
- 第一次ACM赛后总结及感悟
- 一种基于Qt的可伸缩的全异步C/S架构服务器实现(五) 单层无中心集群
- 近期感受
- 先拉出来溜溜
- 黑马程序员 多线程的理解和应用
- RaspberryPi安装后操作