热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

DPKG就是Debian

DPKG就是Debian--Linux发行版技术-Debian信息,下面是详情阅读。
Linux众多发行版的本质区别是什么?文件系统,内存管理,进程调度这些操作系统最核心的功能都在内核包里了,所有的发行版都是一样的。区别都在应用层面了,主要就是提供的二进制软件包的丰富程度,和安装便利性,如此来说,dpkg这个Debian系列特有的软件安装方式就是Debian的核心了,不知道这样理解是不是正确。

Linux确实需要统一一下,虽说参差多态才是生活的本源,但程序在二进制的层面的不兼容的确让人很困惑,就算提供源码一般人也是不会愿意configure ,make这样安装程序吧,而且大一点的程序动辄几个小时的编译时间也超过了方便与否的范畴。

The Debian way

apt-get update 更新/var/lib/apt/lists 下的 _Packages 文件(软件包数据库)

CD-ROM加入source.list文件 apt-cdrom add
#apt-get install nano-tiny -s(?simulate)
#apt-get install nano-tiny -d(?download-only)
# apt-get ?reinstall install nano
apt-cache search mysql-server
apt-cache show mysql-server
apt-cache depends mysql-server

apt-file 的主要用途是确定某个文件是由哪个软件包提供的
apt-file search filename apt-file list packagename apt-file update

apt-get remove vim

如果想彻底删除这些包及其配置文件

apt-get remove vim ?purge

如何清除下载到本地的软件库
#apt-get clean
apt-get autoclean //仅删除那些不需要再次下载的文件.

先运行 apt-get update 更新数据库

版本内升级, 只需一条命令即可完成更新:

#apt-get upgrade 该命令时加上 -u 选项很有用. 这个选项让 APT 显示完整的可更新软件包列表.

升级到新版本
apt-get dist-upgrade

下载软件的源代码 #apt-get source packagename
http://debian.linuxsir.org/doc/i ... bian_Tools_apt.html
推荐阅读
author-avatar
书友76086805
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有