Articles of 软件包

如何为ubuntu设置一个本地仓库并添加你自己的软件包

我想做两件事情: 首先,我想在我的服务器上拥有自己的ubuntu存储库,以避免在我的公司使用互联网,并控制更新。 我认为我必须使用apt-mirror 而且我想将我自己的软件包添加到存储库。 做这个的最好方式是什么? 我必须有两个存储库吗? 一个与镜子,另一个与我的包? 如果与我的软件包有冲突,Ubuntu如何解决这个问题? 谢谢

CentOS 6 Kickstart最小安装:适用于JVM,MySQL和Apache虚拟机

试图根据这个文件将kickstart放在一起,以便在ESXi(v4.1u2)虚拟化服务器(位于思科ASA后面)上运行的“真正”最小安装的CentOS 6上运行, 理想情况下,由于我计划运行几个JVM实例,每个JVM实例都在自己的CentOS虚拟机中,所以操作系统的占用空间相当小。 虚拟堆栈将是: 1) Apache 2.4 web server/load balancer VM 2) MySQL 5.5 VMs (master/slave) 3) 5 JVM VMs running Java 7 我从来没有–nobase近乎无包装的安装(即–nobase ),所以我正在寻找关于CentOS 6最小function安装的基本包的build议(注意:Apache,MySQL和Java 7将被安装来源;即不通过百胜/转速)。 如果不值得麻烦(即CentOS最小ISO不是太臃肿),让我知道(我有足够的磁盘空间,CPU周期和RAM,但为了从一个简化的基本操作系统工作的利益,我问这个问题)。 否则,将不胜感激一个必须包的列表。 谢谢

如何在SaltStack中创build包

我已经在Ubuntu 12.04中安装了Salt-master,并在Ubuntu 12.04中安装了salt minion。 我想要安装包含像svn,mongodb,postgres,maven,python的包。 如何创build包装安装所有这些在盐奴才?请让我知道。 当我运行“sudo盐”*“state.highstatetesting=真” @rome:〜$ sudo salt'*'state.highstate test = True 我收到以下错误 巴黎: State: – no Name: states Function: None Result: False Comment: No Top file or external nodes data matches found Changes: 概要 成功:0 失败:1 总计:1

从oldstable(wheezy)安装包到stable(jessie)

我想安装jessie从喘息中丢失的包。 这就像是backport的另一种方式。 我需要gcc-4.7,但是jessie只提供了gcc-4.9。 Unstable仅提供gcc-4.7用于arm架构。 我打算把喘气的回购添加到我的意见和命令安装它 apt install gcc-4.7/wheezy 这样做相对安全吗? 我这样做的风险是否存在依赖性问题?

如何强制debian Linux apt-get安装程序安装不稳定/特定版本的软件包?

我想强制安装在debian linux apt-get上的系统安装一个软件包的不稳定(即更高版本),晚于debian软件包维护人员认可的稳定版本。 这是因为我想在以后的版本中利用新function。 我已经尝试了以下的组合,但没有强制我想要的更高版本: apt-get -t unstable选项 编辑/etc/apt/apt.conf APT :: Default-Release“unstable”; 编辑/etc/apt/source.list ftp.uk.debian.org/debian unstable main 请指教。 下面是可选的,如果你有兴趣(!):我已经给出了一些具体的背景,我下面想要实现的。 我详细的具体情况 我想在我的Debian 4 Etch系统上使用gcc 4.4,但apt-get报告是4.1。 它报告4.1,因为这是Debian中央软件包维护人员支持的最新稳定版本。 后来的版本被认为是不稳定的。 我需要4.4,因为我需要在我的bugzilla-3.4.4安装中安装一些graphicsfunction所需的PerlMagick模块。 没有4.4,我在PerlMagick模块的Perl模块安装的make / compile阶段出现错误:“无法识别的命令行选项”-fopenmp“” – 这个错误是关于多处理器支持的,并且在最新的4.4版本gcc而不是4.1版本,这是Debian软件包维护者视为最新的稳定版本。 我希望如果我可以在我的机器上得到gcc 4.4,那么如果我重新运行PerlMagick模块的Perl安装,并且将启用graphicsfunction,则不会出现此错误。

YEL安装在RHEL 6.5中失败

我试图安装使用YUM安装shibboleth SP包(百胜安装shibboleth)。 安装时出现以下错误。 Downloading Packages: http://download.opensuse.org/repositories/security%3A/shibboleth/CentOS_CentOS-6/x86_64/libcurl- openssl-7.33.0-1.1.x86_64.rpm: [Errno 14] PYCURL ERROR 22 – "The requested URL returned error: 404 Not Found" Trying other mirror. http://download.opensuse.org/repositories/security%3A/shibboleth/CentOS_CentOS- 6/x86_64/liblog4shib1-1.0.8-1.1.x86_64.rpm: [Errno 14] PYCURL ERROR 22 – "The requested URL returned error: 404 Not Found" Trying other mirror. http://download.opensuse.org/repositories/security%3A/shibboleth/CentOS_CentOS-6/x86_64/libsaml8-2.5.3-1.1.x86_64.rpm: [Errno 14] PYCURL ERROR 22 – "The requested URL returned error: […]

crtbegin和crtend属于哪个solaris sparc包?

我需要将这两个添加到我的path。 因此,我的计划是首先检查它们是否已经在我的机器中,如果是,我将把它们添加到我的path中。 否则,我会先安装它们,然后将它们添加到我的path中。 谢谢

debian-文件打包映射

我最近在我的debian盒子上安装了java6。 我去使用javac,并注意到它没有安装。 最终我find了(在线search后)javac是java6-sdk包的一部分。 这不是我第一次知道我想要的命令,但我不知道它所在的软件包。 我的问题是,有没有办法在命令行上找出哪个文件属于哪个软件包? 所以,如果我想看看javac属于哪个包,它会列出java6-sdk,java5-sdk,..因为它们都包含javac。

如何在Centos中validation软件包驻留在哪个存储库?

我想知道哪些Centos存储库可用的各种软件包。 有没有一个目录? 我尝试了谷歌search,没有发现任何东西。

在Linux / CentOS上安装Puppet软件包

我是木偶新手 – 我一直在玩基本知识。 在puppet页面上的大多数例子(除了非常基本的例子)都不适用于我 – 要么是某些依赖项丢失,要么是没有find包。 我没有看到日志解释出了什么问题(即使我运行–test或–verbose选项) 任何人都可以澄清如何傀儡pipe理从标题安装任何给定的包(例如从一个清单开始,如下所示: class httpd { package { 'httpd': ensure => installed, } } 这里 – 从'httpd'开始 – 当我们运行木偶时会发生什么情况,适用于这个清单? 它在哪里find安装程序(即在哪里存储库 – 它在哪里configuration?) 具体来说,我得到这个错误: err: /Stage[main]/Ntp/Package[httpd]/ensure: change from absent to present failed: Execution of '/usr/bin/yum -d 0 -e 0 -y install httpd' returned 1: Error: failure: repodata/filelists.xml.gz from base: [Errno 256] […]