GVKun编程网logo

Mac OSX中的“aptitude”是什么?(macbook pro aptx)

25

本篇文章给大家谈谈MacOSX中的“aptitude”是什么?,以及macbookproaptx的知识点,同时本文还将给你拓展.NET中的“闭包”是什么?、ANTLR中的“semanticpredic

本篇文章给大家谈谈Mac OSX中的“aptitude”是什么?,以及macbook pro aptx的知识点,同时本文还将给你拓展.NET 中的“闭包”是什么?、ANTLR中的“semantic predicate”是什么?、AppArmor 配置文件中的“AARE”是什么?、bash中的“-ne”是什么意思?等相关知识,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

Mac OSX中的“aptitude”是什么?(macbook pro aptx)

Mac OSX中的“aptitude”是什么?(macbook pro aptx)

如何在OSX上执行“sudo apt-get install”?

Ubuntu apt-get无法取得软件包

没有一个等同的框。

你可能想看看MacPorts:

MacPorts(以前称为DarwinPorts)是一个软件包管理系统,它简化了Mac OS X和Darwin操作系统上的软件安装。 这是一个免费/开源软件项目,以简化其他免费/开源软件的安装。 DarwinPorts与fink和BSD的端口集合的目标和功能类似,作为OpenDarwin项目的一部分于2002年启动,包括Landon Fuller,Kevin Van Vechten和Jordan Hubbard在内的多家苹果公司员工参与其中。

http://en.wikipedia.org/wiki/MacPorts

http://www.macports.org/

其他人提到MacPorts和Homebrew ; 可能值得注意它们之间的区别。

MacPorts为我工作,足够高兴。 但它有非常恼人的特点,它想要安装一切 。 因此,有几次,我不得不把它从试图安装它自己的Perl版本,忽略了系统之一,或TeX,甚至gcc。 现在,我想这是因为,如果要依靠这些系统版本(或者TeX的预装版本),可能会出现一些版本偏差问题,导致某些内容被打破。 而且磁盘空间很便宜。 这可能是真的,有点,但它似乎仍然有点迷恋(我不知道我想用任何依赖于特定版本的东西)。 明智与否,每当它发生时,它就会把我的牙齿放在边缘。

相反,自制软件的目的不是复制已安装的工具。 当MacPorts的安装世界的事情,我通常最终杀死它,并与疯狂的依赖关系手工安装包,所以我从来没有完全被驱动到使用Homebrew的点,但我一直在自从我第一次听到这个事情的时候就这么做了。

自制软件http://github.com/mxcl/homebrew

如果你真的想要一个基于apt的包管理,请看看fink 。 这是Mac OS X上“最老”的软件包管理器,我不确定这些软件包是否已经被正确维护了。 但是我在SNow Leopard下成功地使用了它。

cp -r MyApplication.app /Applications/

总结

以上是小编为你收集整理的Mac OSX中的“aptitude”是什么?全部内容。

如果觉得小编网站内容还不错,欢迎将小编网站推荐给好友。

.NET 中的“闭包”是什么?

.NET 中的“闭包”是什么?

什么是 闭包 ?我们在 .NET 中有它们吗?

如果它们确实存在于 .NET 中,您能否提供一个代码片段(最好是 C#)来解释它?

答案1

小编典典

我有一篇关于这个主题的文章。(它有很多例子。)

本质上,闭包是一个可以在以后执行的代码块,但它维护了它最初创建的环境——即它仍然可以使用创建它的方法的局部变量等,即使在那之后方法已完成执行。

闭包的一般特性是在 C# 中通过匿名方法和 lambda 表达式实现的。

这是一个使用匿名方法的示例:

using System;class Test{    static void Main()    {        Action action = CreateAction();        action();        action();    }    static Action CreateAction()    {        int counter = 0;        return delegate        {            // Yes, it could be done in one statement;             // but it is clearer like this.            counter++;            Console.WriteLine("counter={0}", counter);        };    }}

输出:

counter=1counter=2

在这里我们可以看到 CreateAction 返回的动作仍然可以访问计数器变量,并且确实可以递增它,即使 CreateAction 本身已经完成。

ANTLR中的“semantic predicate”是什么?

ANTLR中的“semantic predicate”是什么?

ANTLR中的“semantic predicate”是什么?

AppArmor 配置文件中的“AARE”是什么?

AppArmor 配置文件中的“AARE”是什么?

如何解决AppArmor 配置文件中的“AARE”是什么??

apparmor.d (5) 的手册页在多个地方使用了语法元素 AARE,例如在 SIGNAL PEER = ''peer'' ''='' AARE 中。

AARE 的定义是这样的:

AARE = ?*[]{}^
See below for meanings.

我现在的问题是:“下面”在哪里?我怀疑 AARE 可能是指“AppArmor 正则表达式”,但我在 AA 文档中找不到任何对此的解释。谷歌搜索或 DuckduckGo''ing 用于“apparmor AARE” simpy 绘制空白,除了手册页我在“下面”找不到任何解释。有一个关于“globbing”的部分,但我完全不清楚 AAREs(正则表达式?)是否实际上是指“globbing”——但 globbing 不是正则表达式。

那么什么是 AARE 以及它们的语法示例是什么,因为我真的不明白 ?*[]{}^ 的含义。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

bash中的“-ne”是什么意思?

bash中的“-ne”是什么意思?

命令“-ne”在bash脚本中是什么意思?

例如,bash脚本中的以下行是做什么的?

[ $RESULT -ne 0 ]
如果你还不知道在哪里看,这是一件难以搜索的事情之一.

[实际上是一个命令,而不是你所期望的bash shell语法的一部分.它恰好是一个Bash内置命令,所以它在Bash手册中有记录.

还有一个外部命令做同样的事情;在许多系统上,它由GNU Coreutils包提供.

[等同于测试命令,除了[要求]作为其最后一个参数,并且测试没有.

假设您的系统上安装了bash文档,如果键入info bash并搜索

`test'

(反引号和撇号是搜索的一部分),您将找到[命令,也称为测试命令]的文档.

在引用“Bash条件表达式”之后,将引导您对-ne的描述,这是数字不等式运算符(“ne”代表“不相等”),相反,!=是字符串不等式运算符.

您还可以在网络上找到bash文档.

> Bash reference
> Bourne shell builtins(含测试和[]
> Bash Conditional Expressions – (滚动到底部; -ne位于“arg1 OP arg2”下)
> POSIX documentation for test

测试命令的官方定义是POSIX标准(bash实现应符合相应的要求,或许有一些扩展).

关于Mac OSX中的“aptitude”是什么?macbook pro aptx的介绍现已完结,谢谢您的耐心阅读,如果想了解更多关于.NET 中的“闭包”是什么?、ANTLR中的“semantic predicate”是什么?、AppArmor 配置文件中的“AARE”是什么?、bash中的“-ne”是什么意思?的相关知识,请在本站寻找。

本文标签: