Debian/Debian系统升级

来自站长百科
跳转至: 导航、​ 搜索

Debian | Debian安装 | Debian使用 | Debian系统升级 | Debian常见问题

Debian 的设计目标之一就是提供一个平滑、安全和可靠的升级过程。软件包系统在升级过程中会将重要改变警告系统管理员,在某些情况下,会要系统管理员来做决定。

你也应该阅读发布手记(Release Notes),它存在于所有的 Debian 光盘中,也可以通过互联网访问 http://www.debian.org/releases/stable/releasenoteshttp://www.debian.org/releases/testing/releasenotes

dpkg[ ]

它是操作软件包文件的主要工具;

dpkg 由几个原始的辅助程序演化而来。

  • dpkg-deb:操作 .deb 文件。dpkg-deb(1)
  • dpkg-ftp:一个旧的软件包获取命令。dpkg-ftp(1)
  • dpkg-mountable:一个旧的软件包获取命令。dpkg-mountable(1)
  • dpkg-split:将大软件包分割成小包。dpkg-split(1)
  • dpkg-ftp 和 dpkg-mountable 已被新的 APT 系统取代。

APT[ ]

APT(the Advanced Packaging Tool) 是 Debian 软件包管理系统的高级界面,由几个名字以“apt-”打头的程序组成。apt-get、apt-cache 和 apt-cdrom 是处理软件包的命令行工具,它们也是其它用户前台程序的后端, 如dselect 和 aptitude。 当前,推荐使用 aptitude 作为系统维护的工具。

更多信息,可安装 apt 和 aptitude 软件包后阅读 aptitude(8)、 apt-get(8)、apt-cache(8)、apt-cdrom(8)、apt.conf(5)、sources.list(5) 和 apt_preferences(5)。

另一个资源是 APT HOWTO,如果安装了 apt-howto 包,可在 file:///usr/share/doc/Debian/apt-howto/ 中找到它。

apt-get upgrade 和 apt-get dist-upgrade 只获取“Depends”类软件包,它忽略“Recommend”和“Suggests”类软件包,不想这样的话,可使用 dselect。

dselect[ ]

这个程序是 Debian 软件包管理系统中菜单驱动的用户界面。特别适用于首次安装和大面积升级。

更多信息,可安装 install-doc 包后阅读 /usr/share/doc/install-doc/dselect-beginner.en.html 或 dselect Documentation for Beginners。

不停机系统升级[ ]

Debian 系统的内核(文件系统)支持替换使用中的文件。 当一个软件包升级时,如果由该软件包提供的服务在当前运行级下正在运行,则该服务将被重新启动。 Debian 系统不要求用户在 single-user 模式下进行不停机升级。

下载和缓存 .deb 文件[ ]

如果你手工下载包文件到硬盘,当你完成软件包安装工作后,可以从系统中删除 .deb 文件。

如果是使用 APT,这些文件会缓存在 /var/cache/apt/archives/ 目录中。你可以在完成安装后删除它们(apt-get clean)或者将它们拷贝到另一个机器的 /var/cache/apt/archives/ 目录中以备以后的安装。

升级记录[ ]

dpkg 会对软件包的解包、配置、删除、完全删除进行记录,但不能(目前是这样)记录在包操作的过程中活跃终端的行为。

最简单的解决方法是在运行 dpkg、dselect、apt-get 等工具的会话中加入 script(1) 程序。

Debian使用手册导航

Debian安装

安装Debian GNU/Linux前准备 | 获取系统安装介质 | 使用Debian安装程序 | 启动进入新 Debian 系统 | 内核及其它信息 | 为Debian准备分区 | 安装指南 | 在Debian上安装Apache+Mysql+PHP

Debian使用

Debian 文件 | Debian基本操作 | Midnight Commander (MC) | 类Unix工作环境 | 类Unix文本处理 | 类Unix文件系统 | Debian生存命令 | Debian进阶 | Debian其他特性 | Debian下的Linux内核 | 启动系统 | Debian/活动记录及拷贝、创建子目录 | 差量备份、数据同步与系统冻结恢复 |常用命令与典型错误| 系统初始化 | 访问限制(Restricting access) | 刻录机 | 本地化

Debian升级

Debian系统升级 | 发行版升级到stable、testing或unstable

Debian技术支持

Debian技术支持

Debian常见问题

定义与概述 | 兼容性问题 | Debian 的软件系统 | Debian 的 FTP | Debian 的包管理系统 |Debian 的包管理工具 |更新系统 | Debian 与内核 | 定制 Debian GNU/Linux 的安装 |获取 Debian GNU/Linux 的支持 | 为 Debian 项目捐赠 | 作为商品销售Debian以及对其的展望

参考来源[ ]

http://www.debian.org/doc/manuals/debian-reference/ch-system.zh-cn.html#s-ftparchives