有没有办法知道使用yum install命令安装哪个版本的软件?
例如:
$ yum search zsh
Loaded plugins: fastestmirror
=== Matched: zsh ===
zsh.x86_64 : A powerful interactive shell
Run Code Online (Sandbox Code Playgroud)
在这种情况下,我怎么知道zsh我输入的版本yum install zsh.x86_64?
我已经在Linux机器上安装了PHP,但似乎无法从PHP找到'modules'目录.在安装了MAMP的Mac上,此文件夹位于~/Applications/MAMP/bin/php/php5.3.6/,但我无法确定在Linux上安装此文件夹的位置yum.
任何人都注意到yum安装这些PHP目录的地方?
编辑:有关环境的更多信息
我正在亚马逊Linux AMI上使用Amazon EC2(ami-1624987f).但是在开发过程中,我使用了Ubuntu并安装了所有东西(Apache,PHP,MySQL)apt-get.
安装完成了 yum install php php-devel php-mysql
现在,当将应用程序移动到EC2时,看起来这个AMI上没有apt,我必须使用yum.似乎yum安装与apt不同,因为我找不到如上所述的文件夹.
Edit2:结论
还有更多的问题,所以最后我从亚马逊Linux切换到Ubuntu,我也可以使用apt-get.但是,chanthemanless的答案是有效的.感谢大家!
我正在使用RedHat 6.3系统.
信息:
Setting up Install Process
Examining epel-release-6-5.noarch.rpm: epel-release-6-5.noarch
epel-release-6-5.noarch.rpm: does not update installed package.
Run Code Online (Sandbox Code Playgroud)
有什么我想念的吗?
当我尝试通过rpm安装repo时
rpm -i epel-release-6-5.noarch.rpm
warning: epel-release-6-5.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID 0608b895: NOKEY
package epel-release-6-5.noarch is already installed
Run Code Online (Sandbox Code Playgroud) 我正在为我的网络服务器寻找一些包管理器.我想知道是否有任何与Windows 7的YUM相同的程序?TNX
有没有办法让python显示服务器上安装的所有apt/yum包?我有一个程序,只能抓取我指定的一个包,但我想知道是否在python中有一个apt-show-versions/yum check-update模块,因为python-yum和python-apt只做单个包.
谢谢.
编辑:
这是我目前的代码:
# For finding the package version and using the package name -i
def aptpkg(package_name):
cache = apt.Cache()
pkg = cache[package_name]
host = subprocess.Popen('hostname', stdout=subprocess.PIPE, universal_newlines=True).stdout.read().strip()
if pkg.is_installed:
print host
print 'Current ' + package_name + ' installed:', pkg.installed.version
con.execute("insert into ansible_packagelist(date, host, package_name, installed_version) values (current_timestamp,%s,%s,%s)", (host, package_name, pkg.installed.version,))
else:
print host, package_name + ' is not installed on this system.\n'
if pkg.is_upgradable:
print 'Upgradeable version of ' + package_name + ' :', pkg.candidate.version
con.execute("update …Run Code Online (Sandbox Code Playgroud) 在我的游戏的Java服务器上,我运行'sudo yum update',现在我在尝试通过我的游戏客户端进行连接时出现以下错误:
[2015-07-26 01:58:12] [Thread-2] INFO - Socket class: class sun.security.ssl.SSLSocketImpl
[2015-07-26 01:58:12] [Thread-2] INFO - Remote address = /54.165.60.189
[2015-07-26 01:58:12] [Thread-2] INFO - Remote port = 34215
[2015-07-26 01:58:12] [Thread-2] INFO - Local socket address = /192.168.1.4:59805
[2015-07-26 01:58:12] [Thread-2] INFO - Local address = /192.168.1.4
[2015-07-26 01:58:12] [Thread-2] INFO - Local port = 59805
[2015-07-26 01:58:12] [Thread-2] INFO - Need client authentication = false
[2015-07-26 01:58:17] [Thread-2] INFO - Cipher suite = SSL_NULL_WITH_NULL_NULL
[2015-07-26 01:58:17] [Thread-2] …Run Code Online (Sandbox Code Playgroud) 大家好,还是可以在fedora 22上安装libgcrypt.so.11吗?我按照这些步骤,什么都没得到.
yum install yum-plugin-copr复制文本并以root用户身份粘贴到文件中:
/etc/yum.repos.d/red-libgcrypt.so.11-fedora-rawhide.repo
sudo yum install libgcrypt.so.11
输出:
Yum command has been deprecated, redirecting to '/usr/bin/dnf install libgcrypt.so.11'.
See 'man dnf' and 'man yum2dnf' for more information.
To transfer transaction metadata from yum to DNF, run:
'dnf install python-dnf-plugins-extras-migrate && dnf-2 migrate'
Warning: failed loading '/etc/yum.repos.d/red-libgcrypt.so.11-fedora-rawhide.repo', skipping.
Last metadata expiration check performed 0:10:13 ago on Wed Oct 28 16:44:05 2015.
No package libgcrypt.so.11 available.
Run Code Online (Sandbox Code Playgroud) 我有RepoA.repo,RepoB.repo,RepoC.repo等多个回购.我想只更新RepoA.repo,因为每天都会有新的RPM加入.
如何更新RepoA.repo而不是使用"yum update"更新所有repos并花费很长时间.
谢谢,MadEngineer
我一直在运行PHP 5.6,现在看着运行在CentOS 7上的7(通常是5.4),我一直在安装php56u,现在我已经看到了php56w,我无法找到任何地方有什么区别.
我不得不安装mysql 8.0因为以前的版本崩溃了.
现在我正在努力设置root密码.默认的空密码不起作用,我试过root,mysql作为密码但它们无法正常工作.
我已经创建了init文件来重置密码.不幸的是,我的密码不被接受,这是我的日志:
2018-02-16T10:12:22.962733Z 0 [Warning] [MY-010139] Changed limits: max_open_files: 5000 (requested 8161)
2018-02-16T10:12:22.962815Z 0 [Warning] [MY-010142] Changed limits: table_open_cache: 2419 (requested 4000)
2018-02-16T10:12:23.160066Z 0 [System] [MY-010116] /usr/sbin/mysqld (mysqld 8.0.4-rc-log) starting as process 20059 ...
2018-02-16T10:12:24.013727Z 0 [Warning] [MY-010068] CA certificate ca.pem is self signed.
2018-02-16T10:12:24.026122Z 0 [Warning] [MY-010319] Found invalid password for user: 'root@localhost'; Ignoring user
2018-02-16T10:12:24.043758Z 6 [Warning] [MY-010319] Found invalid password for user: 'root@localhost'; Ignoring user
2018-02-16T10:12:24.050668Z 0 [System] [MY-010931] /usr/sbin/mysqld: ready …Run Code Online (Sandbox Code Playgroud)