redhat

File listed twice in rpm spec file

拥有回忆 提交于 2019-12-22 06:01:06
问题 The files section of my spec-file looks like this: %files %{prefix}/htdocs/ %config %{prefix}/htdocs/share/settings/config.inc.php Now, since the config file is already included in the %{prefix}/htdocs/ line I get the warning 'File listed twice'. One way around would be, to list every single file within %{prefix}/htdocs/ , except the config file. But my question is: Is there a better way around this issue, than listing all files? 回答1: Unfortunately not. RPM is quite oldschool software, but

Running “npm” returns “Error: Cannot find module 'inherits'”

佐手、 提交于 2019-12-22 04:19:10
问题 module.js:340 throw err; ^ Error: Cannot find module 'inherits' at Function.Module._resolveFilename (module.js:338:15) at Function.Module._load (module.js:280:25) at Module.require (module.js:364:17) at require (module.js:380:17) at Object.<anonymous> (/usr/lib/node_modules/npmconf/npmconf.js:3:16) at Module._compile (module.js:456:26) at Object.Module._extensions..js (module.js:474:10) at Module.load (module.js:356:32) at Function.Module._load (module.js:312:12) at Module.require (module.js

redhat 7.6 用户和组

…衆ロ難τιáo~ 提交于 2019-12-20 20:34:52
用户 useradd user1 //新建用户user1 userdel user1 //删除用户user1 userdel -r user1 //删除用户并且删除home目录的内容 password user1 123 //设置user1密码 echo 123 | passwd --stdin user1 //设置user1密码 useradd -s /sbin/nologin user1 //新建用户user1 ,SHELL部分为nologin(非登录用户) useradd -G user1,user2 user3 //新建user3用户,并将用户加入user1,user2附加组 id user1 //显示user1用户id号,组号 cat /etc/passwd |grep user1 //查看指定用户user1 /etc/passwd //该文件记录用户和ID /etc/skel/ //skel目录为模板目录,如果在skel目录下新建文件和文件夹,创建的新用户home目录下会有 /var/spool/cron //删除用户后,这个文件夹内容有残留信息需要删除 /var/spool/mail //删除用户后,这个文件夹内容有残留信息需要删除 usermod -e 2000-01-01 user1 //修改user1用户,使其密码在30天后过期 chage -l user1 /

RedHat在字符模式下安装图形界面(RHEL6.2 配置光盘为本地yum源)

限于喜欢 提交于 2019-12-20 19:20:50
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 刚开始玩linux的时候老是会出现这样那样的不可预知的问题,在装系统的过程中也进常会忘了装图形界面。 当等了几十分钟后终于可以体验到全新的linux时出现在我们面前的却是一个经典的黑色背景和纯字符的界面… 这时候难道我们要再重装一次,等下一个几十分钟? 这篇文章主要讨论在RHEL6.1字符模式下安装图形界面 我们只是在安装的过程中忘了装图形界面,说明图形界面的程序包已经集成在我们的安装光盘里了 其实我们只需要配好本地yum这些问题也就不再是问题了,只需要几条 命令 和几分钟的时间我们就能召唤回友好 的图形界面. 1.首先,RHEL6.2 配置光盘为本地yum源 linux虽稳定,但也让其失去了一些东西,其中给初学Linux者最强烈的感受应该是其图形界面的管理不及windows的强大。 特别是在安装软件的时候时常会遇到依赖性问题。我们可以通过配置yum来帮我们解决繁琐的软件依赖关系。 下文主要来讨论RHEL中配置本地光盘为yum源。 第一步当然是要挂载光盘了 我把光盘挂载到了/mnt下 我们到/mnt下看看里面的内容 现在我们来写yum的配置文件 用vim编辑器在/etc/yum.repos.d目录下直接编辑一个local.repo的文件并保存 文件内容如下 这里对应着光盘中的几个文件夹 保存并退出

虚拟机VM6.0 LINUX redhat 挂接U盘,访问U盘

南楼画角 提交于 2019-12-20 18:55:50
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 虚拟机VM6.0 LINUX9.0 modprobe usb-storage 挂上以后:fdisk -l /dev/sd* 只显示SDA:SDA1,SDA2,SDA3 这三个虚拟盘没有找到其他的U盘设备 现在虚拟机LINUX的右下角显示出来USB设备的图标,但输入命令:fdisk -l 后只显示SDA1,SDA2和SDA3设备 问: 如何挂接U盘 答: 方法如下: 1.虚拟机标题栏--虚拟机下拉--可移动设备--USB--第二个! 保持焦点在Linux上,插入U盘,这时宿主操作系统Windows会弹出“找到新设备的提示”,然后一步一步 的点下一步,结束以后,就可以在linux使用fdisk -l /dev/sdb命令查看到/dev/sdb1。 或者是/dev/sda1。 2. 在虚拟机识别出USB之后,用 fdisk -l /dev/sdb 或 fdisk -l /dev/hdb 或 fdisk -l 查看,会看到U盘被识别为sdb1 3. 使用mount命令挂载即可,先在/mnt建一个新的文件夹,例如usb 则可通过: mount -t vfat /dev/sdb1 /mnt/usb 挂载上U盘 注意:第一步很重要,否则fdisk -l /dev/sdb看不到/dev/sdb1这个新设备 使用完了别忘了卸载:

CentOS/Redhat 6.5安装JDK和Tomcat

こ雲淡風輕ζ 提交于 2019-12-20 13:07:23
JDK版本:jdk-8u191-linux-x64.tar.gz Tomcat版本:apache-tomcat-8.5.35.tar.gz 资源自行度娘搜索,其它版本安装方式差不多 一、检查java版本 rpm -qa | grep java 清除系统自带java rpm -qa | grep java | xargs rpm -e --nodeps 二、复制文件 mkdir /usr/local/java/ tar -zxvf jdk-8u191-linux-x64.tar.gz -C /usr/local/java mkdir /usr/local/tomcat/ tar -zxvf apache-tomcat-8.5.35.tar.gz -C /usr/local/tomcat 三、设置环境变量: vim /etc/profile JAVA_HOME=/usr/local/java/jdk1.8.0_191 CLASSPATH=.:$JAVA_HOME/lib.tools.jar PATH=$JAVA_HOME/bin:$PATH export JAVA_HOME CLASSPATH PATH 四、设置生效 source /etc/profile 检查JDK是否安装成功 java -version -------------- 修改Tomcat默认端口

How to confirm RedHat Enterprise Linux version? [closed]

二次信任 提交于 2019-12-20 08:57:13
问题 Closed. This question is off-topic. It is not currently accepting answers. Want to improve this question? Update the question so it's on-topic for Stack Overflow. Closed 11 months ago . I am a bit confused by the fact that although I installed RHEL 5.1 from DVD (RedHat/5.1.x86_64), when I issue command: cat /etc/redhat-release I got: Red Hat Enterprise Linux Server release 5.5 (Tikanga) What does this mean? is this to be the release version or kernel version? Is there another way to confirm

redhat centos yum源的安装

寵の児 提交于 2019-12-20 08:43:11
1.除旧 #cd /etc/yum.repos.d #mv rhel-debuginfo.repo rhel-debuginfo.repo.bak 此处将其备份起来,供意外恢复时使用,如有其他的相关的源设置,都要删除,或是采用以上方法备份。 删除RHEL5自带的YUM及YUM组件 使用rpm -qa | grep yum列出所有相关的包,把它们都删掉,如果因依赖性不能删除,就使用–nodeps参数删除。 2.换新 centos mirrorlist http://www.centos.org/modules/tinycontent/index.php?id=32 找到下面的软件装上 根据自己系统的具体情况选择相对应的 #rpm -ivh http://centos.ustc.edu.cn/centos/5.3/os/i386/CentO/yum-3.2.19-18.el5.centos.noarch.rpm –nodeps #rpm -ivh http://centos.ustc.edu.cn/centos/5.3/os/i386/CentOS/yum-metadata-parser-1.1.2-2.el5.i386.rpm –nodeps 而后 vim /etc/yum.repos.d/Centos-Base.repo 写入下面的内容: [base] name=CentOS-5

Linux free shows high memory usage but top does not

♀尐吖头ヾ 提交于 2019-12-20 08:04:41
问题 On RedHat Linux 6.2 I'm running free -m and it shows nearly all 8GB used total used free shared buffers cached Mem: 7989 7734 254 0 28 7128 -/+ buffers/cache: 578 7411 Swap: 4150 0 4150 But at the same time in top -M I cannot see any processes using all this memory: top - 16:03:34 up 4:10, 2 users, load average: 0.08, 0.04, 0.01 Tasks: 169 total, 1 running, 163 sleeping, 5 stopped, 0 zombie Cpu(s): 0.7%us, 0.3%sy, 0.0%ni, 98.6%id, 0.4%wa, 0.0%hi, 0.0%si, 0.0%st Mem: 7989.539M total, 7721.570M

Errors installing RVM

送分小仙女□ 提交于 2019-12-20 04:37:35
问题 I'm trying to install rvm on redhat 5.5 and I'm getting this error: [mc@owl-ci ~]$ bash < <( curl http://rvm.beginrescueend.com/releases/rvm-install-head ) % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 979 100 979 0 0 8168 0 --:--:-- --:--:-- --:--:-- 318k Cloning into rvm... remote: Counting objects: 18463, done. remote: Compressing objects: 100% (4985/4985), done. remote: Total 18463 (delta 12517), reused 17903 (delta 12002)