当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 一篇关于Debian/GNU软件配置工具介绍的文章 主要工具 dselect --- 使用菜单界面的软件包管理工具(最上层的包管理工具) dpkg --- 安装软件包(管理软件包中的文件) apt-get --- 安装软件包(管理软件包,CLI APT) tasksel --- ...
 

 

    摘要:20%的solaris知识解决80%的问题主站首页 ● 视频下载 ● 书籍下载 ● 软件下载 ● 论坛交流 ● 虚拟主机● 站内搜索 ● 网站地图 豆豆技术网----中国最大的计算机教程网,伴你学习,助你成长的良师益友! 20%的solaris知识解决80%的问题 作者:未知 更新人:ideal 来源:豆豆技术网 更新时间:2004.07.23 投稿信箱:tg*ddvip.com 简介 这篇文档包......
 ·traceroute的实现与原理    »显示摘要«
    摘要:traceroute 有使用两种:使用icmp的和使用udp的。microsoft使用icmp,所以win95上发出的tracert应使用的是icmp,但我没有用 sniffer查过;其它包括unix和cisco router都使用udp. traceroute 有使用两种:使用icmp的和使用udp的。microsoft使用icmp,所以win95上发出的tracert应使用的是icmp,但我没......


Debian软件包管理详解
一篇关于debian/gnu软件配置工具介绍的文章

 主要工具

  dselect --- 使用菜单界面的软件包管理工具(最上层的包管理工具)

  apt-get --- 安装软件包(管理软件包,cli apt) 【程序编程相关:Linux的安全

  dpkg --- 安装软件包(管理软件包中的文件) 【推荐阅读:http://www.myfaq.com

  aptitude --- 安装软件包(管理软件包与任务套件,ncurses apt) 【扩展信息:unix入侵教程

  tasksel --- 安装任务套件(管理面向某方面任务的一套软件包)

  deity --- 另一种ncurses apt

  synaptic, gsynaptic --- 另一种gui apt

  它们不是同级的工具.`dselect运行于apt(命令行命令是`apt-get)与`dpkg之上.

  apt使用`/var/lib/apt/lists/*来跟踪可用的软件包,而`dpkg使用的是 `/var/lib/dpkg/available.如果直接用`apt-get或同类工具如`aptitude等来安装软件包,千万别忘了更新 `/var/lib/dpkg/available文件,可以使用dselect的`[u]pdate选项或在运行`dselect

  update.`tasksel或`dpkg -l前执行shell命令行“`dselect update”.

  在理关联软件包的方式上,`apt-get会自动搜索下载_depends_类软件包,但不会理睬_recommends_与_suggests_ 类软件包,而`dselect在软件包的选择方面采用菜单方式操作,对_depends_._recommends_与_suggests_三类相关软 件包均给出提示.`aptitude则提供了选项下载安装所有_depends_._recommends_与_suggests_类软件包.

  方便的工具

  apt-cache - 在本地缓冲区检查包文件

  dpkg-reconfigure - 重新配置已安装的软件包(如果它是使用debconf进行配置的)

  dpkg-source - 管理源码包

  dpkg-buildpackage - 自动生成包文件

  ...

  debian软件包管理基础

  地安装软件包称之为_task_,还可以使用软件包管理工具逐个地安装软件包或升级系统.

  使用`tasksel或`aptitude进行_task_安装

  `tasksel是_debian的任务安装器_,系统安装过程中它为用户提供了一种`简易软件包选择方式.

  如果你希望完装的某项常规功能包含了许多软件包,最好的办法就是使用它来安装.运行如下命令:

  # dselect update

  # tasksel

  `aptitude亦可访问_task_.用它不仅可以选择_tasks_还可以对_task_选项菜单中的软件包进行逐个取舍.

  设置apt系统

  使用`testing发布版的用户,有时需要对系统进行有选择性地升级

  首先,在`/etc/apt/sources.list中添加`stable.`testing与`unstable镜像源,接着编辑`/etc/apt/preferences,设置合适的pin-priority.

  [1]

  package: *

  pin: release a=stable

  pin-priority: 500

  package: *

  pin: release a=testing

  pin-priority: 600

  package: *

  pin: release a=unstable

  pin-priority: 50

  [1] i kept the description around here as is to maintain consistency with

  other parts. if you are really tracking `testing or `unstable, you

  should actually remove references to `stable in


...   下一页
    摘要:今天心情不错,看到了文根英的新电影,而且还把mp3在触摸屏上成功实现,称着晚上总结一下这两周的工作,剩下的是把文档好好整理一下,原理性的东西都要弄懂,还要多讨教一下张量师兄呢,呵呵!!远程登录到实验室的主机上,速度暴慢,好多天没写东西了,要把错误都重新调出来看一下差不多两个星期的时间,本来之前以为已经把开发的基础microwin平台搭建好了,在uclinux下编译也都通过了,不过后来发现无法播放m......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE