标签: installation

libcurl 报告命令之间的不同版本

我以前在 Ubuntu 12.04 Server 上有 cURL 7.22.0..但我现在需要升级到 cURL 7.30.0。

我已执行以下操作来为 Ubuntu 编译此版本:

wget http://curl.haxx.se/download/curl-7.30.0.tar.gz

tar -xvzf curl-7.30.0.tar.gz

cd curl-7.30.0/

./configure --prefix=/usr

make clean

make

make install
Run Code Online (Sandbox Code Playgroud)

完成所有操作后,我curl --version期待看到安装的新版本。cURL 已按预期更新到 7.30.0,但 libcurl 没有:

curl 7.30.0 (i686-pc-linux-gnu) libcurl/7.22.0 OpenSSL/1.0.1 zlib/1.2.3.4 libidn/1.23 libssh2/1.2.8 librtmp/2.3 Protocols: dict file ftp ftps gopher http https imap imaps ldap pop3 pop3s rtmp rtsp scp sftp smtp smtps telnet tftp Features: GSS-Negotiate IDN IPv6 Largefile NTLM NTLM_WB SSL libz TLS-SRP

但是,如果我运行,curl-config --version我会得到libcurl 7.30.0 …

ubuntu installation curl ubuntu-12.04

5
推荐指数
1
解决办法
3663
查看次数

如何检查 Postfix 编译时是否支持 Dovecot SASL?

Dovecot指令指出

从版本 2.3 开始,Postfix 通过 Dovecot SASL 支持 SMTP AUTH,如 Dovecot 1.0 系列中引入的那样。如果使用从二进制文件(例如 .rpm 或 .deb 文件)获取的 Postfix,您可以通过运行以下命令来检查 Postfix 是否编译为支持 Dovecot SASL:

postconf -a
Run Code Online (Sandbox Code Playgroud)

一旦您确认您安装的 Postfix 支持... Dovecot SASL

我得到的输出是:

cyrus
dovecot
Run Code Online (Sandbox Code Playgroud)

嗯,这对某些人来说可能是一个微不足道的问题,但如何验证 Dovecot SASL 支持?输出是否dovecot意味着它支持Dovecot SASL?如果不是,应该有什么输出来表明它?

Debian Jessie、Dovecot 2.2.13、Postfix 2.11.3

postfix installation dovecot sasl debian-jessie

5
推荐指数
1
解决办法
541
查看次数

App-V 有什么了不起?

App-V 是拥有少量但非常热情的粉丝群的技术之一。考虑到它可能对我的公司有用,我决定试一试。在对它进行了 2 周的深入研究并排序/发布了一些应用程序(Java、Reader、Citrix、Chrome 等)之后,我认为我对它的全部内容和功能有了很好的了解。

不幸的是,我很快得出结论,App-V 造成的问题多于它解决的问题,我发布这个问题是希望有人能帮助我理解我是否遗漏了产品的某些基本要点,或者App-V 不太适合我的环境。

所以这里是我理解的 App-V 承诺列表,以及我观察到的现实:


承诺:应用共存。App-V 允许您一起打包和运行通常不能很好相处的应用程序。我们有两个业务线应用程序,它们分别依赖于专业版 Acrobat 9 和 Excel 2010。当安装现代版本的 Adob​​e Reader 或 MS Office 时,两者都会严重损坏,并且在 RDS 环境中都不能正常工作。由于 Office 和 Reader 是核心应用,我必须单独管理这些 PC,这很麻烦。App-V 应该允许我将这些应用程序连同它们的依赖项一起打包在 App-V 气泡中,这样它们就不会被它们本机安装的兄弟打扰。

现实: 它不是那样工作的。为了让共存正常运行,依赖应用程序(Acrobat Pro/Reader 和 Office 2010/2016)的两个实例都必须是虚拟的。这意味着我要么必须为整个组织将它们虚拟化,要么我仍然坚持单独管理这些 PC。App-V 没有给我任何东西。


Promise: App-V 允许您使用自己的自定义来打包应用程序,这样用户就不会看到诸如首次运行的对话框、无用的图标或他们不知道的信息提示(如服务器名称)等通常会生成帮助台的内容调用。

现实: 多年来,我在使用脚本、组策略等抑制所有垃圾方面做得非常好,所以我们已经在使用本机安装的应用程序来做到这一点。使用脚本和注册表黑客关闭这些程序所需的时间与在参考 PC 上对程序进行排序和自定义所需的时间大致相同。那里没有时间节省。此外,一些应用程序根本无法与 App-V 一起使用,因此您无论如何都必须编写脚本并破解它们。


承诺:虚拟应用程序完全沙盒化,提供更好的安全性和应用程序弹性。App-V 包不能相互交互,除非通过您控制的连接组。虽然微软明确警告这不是安全边界,但它确实减少了恶意软件的攻击面。此外,本机应用程序经常会在您的文件系统和注册表中留下垃圾,卸载时不会清除这些垃圾,从而使故障排除更加困难。但虚拟应用程序是独立的气泡,使它们很容易干净地删除或恢复到已知的良好状态。

现实: App-V 包不是 Docker 容器。它们对操作系统隐藏,但操作系统并未对它们隐藏。他们仍然在你的文件系统和注册表中留下垃圾。而且由于大多数应用程序都必须向操作系统公开 COM 接口,因此虚拟应用程序大多对操作系统隐藏,但并非完全隐藏。这使得故障排除更难,而不是更容易。此外,我们使用配置文件漫游、文件夹重定向,并拥有同质的桌面图像。任何需要一个多小时才能修复的计算机都会被破坏并重新加载。


承诺:流媒体内容。虚拟应用程序仅按需交付,并且仅占用人们实际使用的功能所需的磁盘空间。这很好,因为我们这里确实存在磁盘空间问题。此外,流内容可用于锁定的静态桌面,例如具有写入过滤器的瘦客户端或 VDI 方案。

现实:内容流传输太慢而无用。即使在具有 LAN 连接的标准工作站上,在获取和缓存包的关键位时首次启动也会有初始延迟。然后,随着新功能的使用,这些功能还有另一个延迟位。没有给出用户反馈,延迟时间长到让人们认为他们的电脑坏了。这会带来真正糟糕的用户体验。然后是笔记本电脑的问题。如果您在校外使用一个,那么如果您尝试使用尚未缓存的内容,那么您将陷入困境。您只能针对每个包缓解此问题,而不能针对每个设备缓解此问题。除非您使用的是 SCCM(我们使用的),在这种情况下,包从本地 SCCM 缓存“流”到本地 …

virtualization windows installation configuration app-v

5
推荐指数
1
解决办法
405
查看次数

.NET Framework 4.7.2 在 Windows Server 2016 上安装和回滚时卡住

当尝试安装 .NET Framework 版本 4.7.2 时,它在安装过程中卡住并冻结在此处:

在此输入图像描述

我等了一个多小时才安装 .NET Framework,但它仍停留在同一个位置。我尝试取消安装,但它也卡在回滚安装上:

在此输入图像描述

为了能够安装 .NET Framework,我需要对操作系统进行任何更改吗?我不确定为什么它卡在这个地方,任何建议将不胜感激。

installation .net dotnet-framework windows-server-2016

5
推荐指数
1
解决办法
2万
查看次数

CentOS-8.1.1911-x86_64-boot.iso 与 CentOS-8.1.1911-x86_64-dvd1.iso 的区别

http://isoredirect.centos.org/centos/8/isos/x86_64/

CentOS-8.1.1911-x86_64-boot.iso 和 CentOS-8.1.1911-x86_64-dvd1.iso 有什么区别?

我想 DVD 是一个安装程序,让您可以在初始安装期间选择要安装的软件包。我可能会提供实时引导,不确定。

我想象的带有 -boot 的是 Live CD(或 USB)来尝试操作系统或现有系统的维护/救援。这是否还为最小系统提供安装程序,因此我不必使用 7GB 带宽和磁盘空间?我在哪里可以获得这样的 ISO,我没有看到最小的安装程序,只是“-boot”

linux installation iso centos anaconda

5
推荐指数
1
解决办法
1万
查看次数

防止在 Debian 中安装特定软件包

我有几台 Debian 服务器,我想确保永远不会在它们上面安装 X 服务器。有时当我安装一个包时,它有包含 X 的依赖项。有什么好的方法可以确保 X 服务器永远不会被安装?我希望也不要安装 X11 库,因为永远不应启用 X 转发。

debian installation apt

4
推荐指数
2
解决办法
4195
查看次数

您如何部署 ESX 服务器?

有多种部署/安装 ESX 的方法;RDP/PXE、从 CD、远程 ISO 启动等。

你最喜欢的方法是什么,为什么?

installation deployment vmware-esx

4
推荐指数
1
解决办法
1056
查看次数

添加 Windows 组件后,是否需要重新安装其最新的 Service Pack?

我有一台服务打包到 SP2 的 Windows Server 2003 SP1 机器。如果我现在在这台机器上添加额外的组件,比如 IIS,我是否需要重新安装 SP2?

如果 Windows 为我处理这个问题,它是如何处理的?

windows installation service-pack

4
推荐指数
1
解决办法
557
查看次数

不同Python版本下的easy_install'ing

我正在尝试easy_install使用 Python 2.5 包,但我也安装了 Python 3.1,因此出现语法错误:

except pkg_resources.VersionConflict, e:                                    
                                    ^                                       
SyntaxError: invalid syntax
Run Code Online (Sandbox Code Playgroud)

我怎么知道easy_install我想要它安装(在这种情况下是ReviewBoard)与 Python 2.5 吗?

linux installation python easy-install gentoo

4
推荐指数
1
解决办法
7815
查看次数

是否有 .NET 4.0 离线安装?

我正在尝试使用 dotNetFx40_Full_setup.exe 在某些 VM 上安装 .NET 4.0,但出现错误 0x800C0005。该问题可能涉及防火墙/代理/安全配置。微软没有处理这个问题,是否有可用的离线安装?我已经搜索过但没有找到。

installation .net .net-4.0

4
推荐指数
1
解决办法
1834
查看次数