Questions tagged «centos»

有关CentOS Linux发行版的问题。如果您的问题与CentOS发行版如何影响您的问题有关,请使用此标签。如果您恰好正在使用CentOS,并且您的问题是关于特定的配置详细信息或语法,请不要使用它。

1
如何在CentOS中创建SFTP用户?
我想给支持人员一个临时的SFTP访问权限。如何创建SFTP用户?作业完成后如何将其删除? 另外,如何为他们指定主目录?我可以阻止他们访问其主目录中的某些子目录吗? 我们使用CentOS 6.3和fzSftp
8 centos  users  login  ftp 

3
Centos 6上的GLIBCXX 3.4.15
我需要在Centos 6版本上安装GLIBCXX 3.4.15(以便在Steam上运行用于游戏的服务器)。我在Google周围搜索,并在几个网站上安装了一些程序,这些程序在出现错误的地方显示需要3.4.15(LoadLibrary ERROR: /usr/lib/libstdc++.so.6: version 'GLIBCXX_3.4.15' not found),但他们只是使用一种绕过/不安装的方法。当我这样做时strings /usr/lib/libstdc++.so.6 | grep GLIBCXX,这是输出: GLIBCXX_3.4 GLIBCXX_3.4.1 GLIBCXX_3.4.2 GLIBCXX_3.4.3 GLIBCXX_3.4.4 GLIBCXX_3.4.5 GLIBCXX_3.4.6 GLIBCXX_3.4.7 GLIBCXX_3.4.8 GLIBCXX_3.4.9 GLIBCXX_3.4.10 GLIBCXX_3.4.11 GLIBCXX_3.4.12 GLIBCXX_3.4.13 GLIBCXX_FORCE_NEW GLIBCXX_DEBUG_MESSAGE_LENGTH 那么,如何在Centos 6上直接安装GLIBCXX 3.4.15?
8 centos 

4
有关在CentOS的RedHat上使用pdflatex的问题
我是使用Linux系统的新手。 我的工作是使用LaTeX编写文档,然后将该文件转换为pdf文件以提交。因此,我尝试使用CentOS这样做。我的Linux系统的版本是RedHat。我在网上寻找了将.tex文件转换为.pdf的方法,这告诉我要安装texlive。所以我照做了。 [csi2102@localhost]$ yum install -y texlive Loaded plugins: fastestmirror, refresh-packagekit Loading mirror speeds from cached hostfile * base: data.nicehosting.co.kr * extras: data.nicehosting.co.kr * updates: data.nicehosting.co.kr Setting up Install Process Package texlive-2007-57.e.16_2.i686 already installed and latest version Nothing to do 因此,我寻找了解决此问题的方法,并建议其中一个使用rpm -qa | grep tex命令的网站。但是我在哪里找不到pdflatex文件。 [csi2102@localhost]$ rpm -qa | grep …
8 centos  latex 


3
如何在CentOS 5.x上安装g ++ 4.7.2和c ++ 11?
我正在尝试安装最新的稳定版g++和c++11。我的主持人仔细研究了一下,yum install并认为这是最新的,但事实并非如此,他们现在说这超出了他们的支持范围。 我到处都在寻找如何做的方法,但是我什么都做不了,或者我不知道建议的解决方案在说什么。 在CentOS 5.9上安装g++4.7.2 的最简单方法是什么?c++11

2
如何禁用以太网适配器的TCP / IP?
我在具有两个以太网适配器的(虚拟)计算机上运行CentOS 6.3。我的eth0连接到TCP / IP LAN,而eth1连接到DSL调制解调器。该系统旨在用作专用路由器/防火墙,并已设置iptables以执行SNAT,DNAT和所需的过滤。 这工作得很好,但是我更换了DSL调制解调器,不幸的是,新的(更快的)调制解调器经过了傻瓜认证,因此NAT自动进行,并且不允许我将公共IP传递给eth1。我不能容忍双重NAT,因此我进行了一些研究,并读到可以通过在计算机上执行PPPoE来“诱骗”该调制解调器为我的计算机提供公用IP。 因此,我将pppd设置为使用eth1,创建了ppp0连接,然后在自定义iptables配置脚本​​中替换了eth1。这似乎在一定程度上可以正常工作,但是我必须打开防火墙才能使其正常工作,而且它很脆弱。 我想完全排除所有TCP / IP流量直接路由到eth1的可能性,在此我的“友好”调制解调器会很乐意对其进行NAT,这部分是为了排除故障。 据我所知,PPPoE位于物理接口之下,而不是IP之上,它直接以以太网帧进行交易。因此,为了使pppd正常工作,我什至不必在eth1上配置IP网络,因此在eth1上运行的IP网络只会使事情变得不必要。 这是我发现的地方,愚蠢的我,我不知道如何在Linux上禁用TCP / IP堆栈!我知道在Windows框上,您可以仅取消选中适配器属性中的TCP / IP协议,但是在这里,我正在运行纯文本的CentOS,但我不知道该怎么做。 显然,这不是一个很普遍的愿望,因为我一直在搜索互联网无济于事。以太网适配器是 TCP / IP连接似乎是一个固定的假设。好吧,通常... 谢谢你的帮助!凯文
8 centos  ip  ethernet  ppp 

2
CentOS 6.3设备eth0似乎不存在(最小非克隆设置)
我在hardrive分区上安装了CentOS 6.3(新安装...最小安装)。 成功安装后,我发现eth0处于关闭状态。我寻找了这个文件:/etc/udev/rules.d/70-persistent-net.rules但是没有找到它。 这是我的ifcfg-eth0设置:注意,我必须手动创建此文件 DEVICE=eth0 HWADDR=* BOOTPROTO=dhcp ONBOOT=yes TYPE=ETHERNET 这台机器已连接到以太网(我在另一个分区上有Windows 7,并且可以正常连接到Internet)。 $ ifconfig -a | grep eth 没有结果 $ ethtool eth0 退货 Cannot get device settings : No such device... 我该如何尝试使CentOS检测eth0?

3
下载产品的所有rpm
我有两台CentOS机器,一台6.3盒子(A),另一台CentOS 6.1。(B) 6.3盒可连接互联网,6.1盒可不连接互联网。 我想在Box A上下载产品的所有依赖项,然后复制n个Box B,然后安装该产品。 我尝试过 yum --downloadonly --downloaddir=*~/downloadrepo* -y install *product*` cd *~/downloadrepo* createrepo . 然后,我禁用了所有回购(使用--disablerepo),但我的回购除外,并将产品安装在同一台计算机上(框A)。没有错误。 yum install *product* 现在,当我将此仓库复制到Box B,并尝试使用相同的命令进行安装时,它开始安装,但随后出现很多错误,如下所示: 错误:缺少依赖项:软件包php-ldap-5.1.6-27.el5_5.3.x86_64需要libldap-2.3.so.0()(64bit)(已安装) 有什么办法可以实现我所需要的? 更新 当我开始使用@rkosegi(-- releasever = version)建议的选项时,我得到了一个带有相同版本CentOS 6.1(C)的新盒子。 我在Box C上尝试了上面提到的命令,并将其回购复制到BoxB。仍然失败。原因:尽管两个方框均为6.1,但两者并不相同(uname -r返回不同的字符串)。 如果已安装依赖项,则Yum不会下载依赖项。因此,我的存储库不包含某些依赖项(包括OpenJDK)。因此,当我尝试在Box B上安装时,它将失败。 相当令人沮丧!!! 但是后来我在这里找到了命令“ repotrack ” 。 cd ~/downloadrepo repotrack -p . -a x86_64 product createrepo …


4
RHEL 6和CentOS 6中缺少pdksh?
pdksh当我尝试通过RHEL 6或CentOS 6安装该软件包时,该软件包不存在yum。 所以我的问题是: 为什么默认存储库中不再提供它?它在版本5.x中可用。 有替换壳吗? 那依赖的程序pdksh呢?他们可以使用替换壳吗? 我的解决方法是使用版本5的软件包,我认为这不是正确的解决方案,我应该比解决方法更好地了解它。 我主要关心的是Oracle数据库。它要求pdksh,因此使用替代外壳而不是一个问题pdksh?
8 centos  rhel  yum  ksh 

2
lsof-文件年龄
* nix命令lsof为您提供了一个打开文件的列表。有谁知道还会列出特定文件已打开多长时间的方法?通过使用lsof或任何其他命令。我使用的是CentOS 5.3,不幸的是我无法安装其他存储库,因此我必须使用默认的CentOS存储库。 谢谢
8 files  centos  lsof 

1
多个安装的git版本-centos
我在一两年前手动安装了git 1.6。今天我注意到yum中提供了1.7版本,并安装了它(软件包git-all),我现在得到以下输出: [root@ovz5197 ~]# git --version bash: /usr/local/bin/git: No such file or directory [root@ovz5197 ~]# which git /usr/bin/git [root@ovz5197 ~]# /usr/bin/git --version git version 1.7.4.1 [root@ovz5197 ~]# 知道为什么输出which似乎与上面的第一行矛盾吗?
8 centos  git  version 

2
createrepo如何工作。yum如何理解解析其文件。概念解释
我不是在寻找如何创建回购协议(createrepo)或使用yum的方法。 我想了解他们如何一起工作。 我想知道百胜看什么文件,为什么,这些文件包含什么。 我想了解回购协议及其文件的结构。我想了解所有这些如何协同工作。 我已经阅读了许多操作方法,正在寻找更概念上的理解。 我使用Centos 6 32bit。
8 centos  yum  rpm 

3
如何自动为所有用户在gdm登录上执行脚本?
当任何用户通过gdm登录时,我应该修改哪个文件以执行某些指令? 我试过了,/etc/bashrc但是在启动bash时会执行ony(并且每次打开xterm时)。我只想在用户登录时执行一次操作。 我要做的是每次用户登录(包括窗口管理器)时都“重置”一些用户首选项,因此该脚本应在WM初始化之前运行。
8 centos  login  gdm  hook 

1
/ usr / libexec / mysqld文件不存在或不可执行
每当我尝试通过命令启动MySQL service mysqld start 我收到以下错误: MySQL Daemon failed to start. Starting mysqld: [FAILED] 并查看日志,我看到了这一点: 150706 14:52:12 mysqld_safe The file /usr/libexec/mysqld does not exist or is not executable. Please cd to the mysql installation directory and restart this script from there as follows: ./bin/mysqld_safe& See http://dev.mysql.com/doc/mysql/en/mysqld-safe.html for more information 每当我CD到/ usr …
4 centos  mysql  daemon 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.