Articles of 安装

通过环境variables安装yum pacakge的特定版本或默认为最新版本

我知道你可以像这样使用<package name>-<version>来安装一个yum包的特定版本: yum install docker-engine-1.8.2 但我试图使用一个环境variables来定制这个,如果它被设置,我们使用该版本,否则我们使用最新的。 是否有某种像“最新”的伪版本号码可以工作? yum install docker-engine-${DOCKER_VERSION:-latest} 显然,使用“最新”将不起作用,但有什么相同的东西? 通常我会在这里使用一个if条件,但这实际上是Dockerfile中的一行而不是一个shell脚本,所以它的function相当有限。

如何在Ubuntu中从源代码安装auditd?

我想设置auditd从远程服务器收集日志。 我正在使用Ubuntu 14.04.3 LTS。 此function似乎被禁用到Ubuntu审计软件包。 所以,我要从源代码安装它。 我在哪里可以下载正确的auditd源代码? 从源代码安装auditd是否有任何问题? 更新:我试图从包页面和项目页面(在https://people.redhat.com/sgrubb/audit )下载audit_2.3.2.orig.tar.gz,但是当我运行.configure得到一个错误 找不到libwrap标题

使用batch file安装应用程序

我在一家公司工作,我必须编写一个脚本,以静默方式将应用程序安装到成千上万的用户。 我知道如何做到这一点,但唯一的问题是这个特定的应用程序在安装过程中必须select某些东西。 有什么样的命令可以让我预先定义这些select,以便应用程序自动安装,而无需任何人手动input它们? 谢谢,麻烦您了

如何在服务器上安装旧的软件包?

我已经被授予一个任务来安装一个MySQL 5.5的PHP 5.3.29,但他们都是旧的 – 是否有一些旧套餐回购? 或者我怎么得到它们? 我必须用yum来安装它。 非常感谢你

如何从Windows 7卸载SQL Server 2016 CTP3.3(并绕过卸载程序的操作系统版本检查)?

我暂时需要使用MS SQL服务器,所以我在Windows 7机器上安装了Microsoft SQL Server 2016 CTP3.3,因为它很容易上手。 它安装成功,我能够完成我的工作。 但是,我不再需要它了。 当我尝试使用Windows 7程序和function控制面板进行卸载时,出现以下错误: 错误消息文本: 此计算机或其服务包级别上的操作系统不符合SQL Server 2016 CTP3.3的最低要求。 要确定此SQL Sever版本支持的最低要求的操作系统,请参阅安装SQL Server 2016 CTP3.3的硬件和软件要求: http://go.microsoft.com/fwlink/?LinkID=398123 检查链接 (redirect到ms143506 ),它显示SQL Server 2016不支持Windows 7,只有Windows 8和更高版本。 您正确阅读,安装程序似乎只检查是否在卸载时支持操作系统,但高兴地允许安装在不受支持的操作系统上。 这似乎阻止软件被删除。 我怎样才能解决这个问题,并成功地从我的Windows 7计算机中删除SQL Server 2016 CTP3.3?

在远程会话期间安装软件,而不首先login用户?

用户没有pipe理权限,限制了他们安装软件,所以他们必须伸出援手。 但是,对于pipe理员来说安装软件,用户必须首先注销自己的活动会话,之后pipe理员才能login本机的本地pipe理员帐户并安装程序。 当远程屏幕共享时没有首先closures活动用户会话,是否有任何方法来安装软件?

将CentOS 6.8客户端添加到Spacewalk

我正在尝试为Spacewalk 2.6添加一个CentOS 6.8客户端,以便我推出更新。 为了添加客户端,我需要先安装一些软件包: rhn-client-tools rhn-check rhn-setup rhnsd m2crypto yum-rhn-plugin rhncfg-actions 。 当我尝试用yum安装它们时,出现以下错误: 错误:包:rhnlib-2.6.3-1.el7.noarch(spacewalk-client) 需要:python(abi)= 2.7 我读到CentOS 6需要python 2.6.6 ,升级它会打破yum。 我尝试安装Python 2.7,但如果我运行“python”它仍然指向2.6.6。 我尝试在/.bashrc中添加一个别名,并指向python2.7。 我试图再次安装,但它说2.6.6已安装,我需要2.7。 我觉得有必要为此做一个解决方法。 如果有一种方法来安装软件包的方式来添加客户端,而不需要包,我将不胜感激的帮助/援助。 谢谢

MariaDB安装错误

我正在尝试像下面那样安装MariaDB sudo apt install mariadb-server Reading package lists… Done Building dependency tree Reading state information… Done mariadb-server is already the newest version (10.1.20+maria-1~xenial). The following package was automatically installed and is no longer required: libevent-core-2.0-5 Use 'sudo apt autoremove' to remove it. 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2 […]

使用KVM和virt-install安装guest虚拟机之后的控制台

我试图用KVM将几台虚拟机安装到我的Debian Jessie系统上。 我研究了很多,但还没有find帮助我解决问题的答案。 我通过SSH连接到我的主机,并尝试通过以root身份运行以下命令来安装新的客户机: virt-install –connect qemu:///system -n vpsName –memory=5000 –vcpus=4 –disk path=/var/lib/libvirt/images/nix.img,size=125 -c /home/localuser/images/debian-8.6.0-amd64-netinst.iso –graphics vnc,listen=0.0.0.0 –noautoconsole –os-type linux –os-variant generic –accelerate –network=bridge:br0 –hvm 几秒钟后,我收到以下消息: 域安装仍在进行中。 您可以重新连接到控制台来完成安装过程。 我现在确切的问题是:如何使用Debian安装程序的标准安装提示符(hostname,country,…)到达安装程序控制台? 我尝试过的一种方法是在打开的端口上使用VNC,但无法连接。 它要求input密码,然后在密码input后冻结。 我尝试的另一件事是打开与-Y选项的ssh连接,然后通过指定 – —-graphics none –console pty,target_type=serial 。 那也不pipe用; 我卡在一个冻结的命令行。 我敢肯定,我不是唯一有这个问题的人。 不幸的是,我找不到一个类似的post,还有一个有用的答案。 感谢你们对我的帮助! 问候。

我可以在外部硬盘上安装SQL Server吗?

我有安装了SQL Server 2008 R2的1 TB硬盘的台式电脑(Windows 7)。 现在它正在被一台装有500G SSD硬盘的笔记本所取代。 这将是第一次使用SSD的经验。 但是我被告知不要在SSD驱动器上安装SQL Server 2008 R2。 我可以购买外部硬盘并安装SQL Server 2008 R2吗? 数据库会以这种方式透明地与笔记本电脑工作吗? 谢谢