阅读更多

4顶
0踩

非技术

原创新闻 Nix包管理器,将适用于所有Linux

2008-12-24 12:13 by 资深编辑 ╱/罒呍唲 评论(1) 有2910人浏览
下一代的包管理器Nix提供一个简单的分配方法,独立部署二进制或源代码包。将支持不同的Linux发行版,包括Ubuntu、Debian、SUSE、Fedora和Red Hat。更棒的是,Nix不会干扰现有的包管理器,Nix允许不同版本的软件共存,因此用户可以理智的让软件的降级。

Nix是一个有用的系统管理工具,主要用于异构环境和编写支持不同库、编译器和解释的程序。

为什么需要新的包管理器?现有的包管理器在软件的升级方面都存在缺陷,通过使用Nix,升级将会非常的安全,它不会覆盖之前安装的软件,这意味着你可以随时回到旧版。

查看更多详情:http://www.linux.com/feature/155922
来自: linux
4
0
评论 共 1 条 请登录后发表评论
1 楼 hantsy 2008-12-24 18:34
现在linux的包管理器乱七八糟的,很难统一啊。

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • dots:* nix(类似于UNIX)元分发的配置文件和设置向导

    Homebrew可能不适用于所有Linux发行版,因此必须使用其他一些特定于发行版的程序包管理器,例如apt , pacman等。用于此设置的某些程序的替代方案甚至更多,但这些工具的功能是通常更受限制,因此需要在功能和极简...

  • Qt QPainter绘图原理

    Qt绘图要用到QPainter类,绘图的设备通常是主部件,也可以是QLabel部件或QTextEdit部件,通过一定的算法实现可以绘制出很漂亮的图形或我们需要的图形。 绘制时需要先定义一个QPainter类对象,绘制可以选择的道具可以使Qpen(画笔)、QBrush(画刷)。使用QPen写文本时还可以指定字体(QFont类) 如下面一段代码: QPanter painter; QP

  • MFC Window程序设计(第二版)精华浓缩笔记(二)

    各位,看一看,瞧一瞧,新出炉的...大拍卖喽!第二章、在窗口中画图精华浓缩:         Windows中负责图形输出的是GDI(即Graphic Device Interface,图形设备接口)。这是Windows与硬件无关的图形输出模式的体现。GDI建立在硬件抽象层(HAL)之上,屏蔽了不同输出设备之间的差异,从而为用户提供了一个统一的“标准输出设备”。但是,与DOS不同,Wi

  • QT开发(十四)——QT绘图系统

    QT开发(十四)——QT绘图系统一、QT绘图原理Qt4中的2D绘图系统称为Arthur绘图系统,可以使用相同的API在屏幕上和绘图设备上进行绘制,主要基于QPainter、QPainterDevice和 QPainterEngine。QPainter执行绘图操作,QPainterDevice提供绘图设备,是一个二维空间的抽象,QPainterEngine提供一些接口。...

  • Android - View绘图原理总结

    Android系统的视图结构的设计也采用了组合模式,即View作为所有图形的基类,Viewgroup对View继承扩展为视图容器类,由此就得到了视图部分的基本结构--树形结构 View定义了绘图的基本操作 基本操作由三个函数完成:measure()、layout()、draw(),其内部又分别包含了onMeasure()、onLayout()、onDraw()三个子方法。具体操作如下:

  • nix与linux的区别,linux – Nix / OS架构概述?

    Nix是一个包管理器只是这种设计的副作用.1.B你的nix表达式取决于你的设置.为了弄清楚这一点,请查看$NIX_PATH变量,该变量指向nixpkgs repo副本所在的位置.那些副本(有时仍然是)由nix-channel工具管理,但将来你可以...

  • 适用于Web开发人员的* NIX Shell命令

    那么,为什么* NIX以及为什么需要转到控制台? 根据W3Techs的统计,Unix被已知其操作系统的网站中的68%使用。 这意味着,如果您是Web开发人员,则您的代码很可能在Linux服务器上运行。 并且至少您需要知道如何在...

  • linux文件管理器thunar,文件管理器:Nautilus,Thunar,PCManFM,Konqueror,Dolphin,Krusader

    本文介绍六款Linux文件管理器,...即使可以通过bash或zsh之类的任何其他Shell程序从Linux命令行完全管理所有文件,但大多数用户还是喜欢使用专用的文件管理器应用程序来简化文件管理,本文介绍的都是基于GUI的文件管...

  • linux 文本编辑器:vi、vim、实用技巧、vimplus、插件管理器vundle、Nano编辑器

    Vim / Vi 是一个功能强大的全屏幕文本编辑器。vim ( Vi IMproved ) 是 vi的一个加强版,主要用来 ...现在主流的 linux 都会安装 vim 文本编辑器。Vim/Vi 没有菜单,只有命令。linux 下还有另一款强大的编辑器 Emacs。

  • Qt双缓冲机制:实现一个简单的绘图工具(纯代码实现)

    知识准备: 双缓冲机制: 在绘制控件时,首先将要绘制的内容绘制在一张图片中,再将图片一次性绘制到控件上。

  • Python打包工具 Pyinstaller使用教程(将.py以及Python解释器和相关库打包可执行文件)

    安装PyInstaller:首先,需要使用pip命令安装PyInstaller。在命令行中执行以下命令即可:注意:请按需将...例如,可以使用--onefile选项将所有的依赖库打包成一个单独的可执行文件,而不是多个文件。可以使用--name。

  • Linux 编程和系统管理新手入门

    Linux 究竟是什么? 用最简单的话说,Linux 是一个操作系统。它是一位赫尔辛基大学学生 Linus Torvalds(Linux 是 Linus’s UNIX 的缩写)在 1991 年 10 月创造的。Linux 本身实际上只是其内核;它实现了多任务和多...

  • 适用于Java开发人员的微服务:日志管理

    它导致日志格式和实践的激增,但是尽管如此,您必须能够将所有日志合并到一个中央可搜索位置,并能够关联跨微服务和基础架构边界的事件和流。 听起来像是不可能完成的任务,不是吗? 尽管当然不可能涵盖其中的每个...

  • Linux下搭建安防视频监控系统(NGINX+ffmpeg完成整体项目开发)

    在Linux(ubuntu18.04 64位)下利用NGINX搭建RTMP流媒体服务器,完成视频推流上传、拉流播放、视频缓存,回放功能,HLS-HTTP协议支持(浏览器可以直接播放).

  • java后台日志管理开发_适用于Java开发人员的微服务:日志管理

    java后台日志管理开发1.简介 通过本教程的这一部分,我们进入了可观察性的领域 。 听起来像是另一个花哨的流行语,那到底是什么? 在微服务体系结构固有的分布式系统中,有太多相互影响的移动部件,并且可能以不...

  • * nix 文件夹写入权限_了解* NIX登录脚本

    * nix 文件夹写入权限Have you ever faced a scenario where you needed to set an environment variable or run a program to alter your shell or desktop environment, but didn't know the best place to call ...

  • 软件包管理系统知多少

    作者博客:途中的树 软件包管理工具简述 有计算机系统就有软件,那么我们平时是如何安装软件的呢?... 因此软件包也被称为软件安装管理器。 通常,一个软件包只是一个特定的程序。例如,即时通讯.

  • Linux——Software Package Management

    wget和curl是常见的命令行工具,用于在 Linux 或其他类 Unix 系统上进行文件下载。它们具有不同的特点和用法。下面是关于wget和curl的简要使用介绍:wget [选项] [URL]功能:用于从指定的 URL 下载文件到本地计算机...

  • linux kernel pwn 基础知识

    驱动程序设备驱动文件系统驱动内核拓展模块LKMs 的文件格式和用户态的可执行程序相同,Linux 下为 ELF ,Windows 下为 exe/dll ,mac 下为 MACH-O ,因此我们可以使用 IDA 等工具来分析内核模块。模块可以被单独编译...

Global site tag (gtag.js) - Google Analytics