คำถามติดแท็ก centos

คำถามเฉพาะสำหรับการแจกจ่าย CentOS Linux ใช้แท็กนี้หากคำถามของคุณเกี่ยวข้องกับการกระจาย CentOS ที่มีผลต่อปัญหาของคุณ อย่าใช้มันหากคุณเพิ่งจะใช้ CentOS และคำถามของคุณเกี่ยวกับรายละเอียดการกำหนดค่าหรือไวยากรณ์ที่เฉพาะเจาะจง

1
เคอร์เนลส่วนหัวของคุณสำหรับเคอร์เนล 3.10.0-229.el7.x86_64 ไม่พบ
เมื่อฉันพิมพ์คำสั่งservice vboxdrv setupในเทอร์มินัล CentOS 7 ของฉันฉันได้รับข้อผิดพลาดต่อไปนี้: Your kernel headers for kernel 3.10.0-229.el7.x86_64 cannot be found ฉันจะแก้ไขข้อผิดพลาดนี้ได้อย่างไร? เมื่อฉันเปิดล็อกไฟล์โดยพิมพ์vi /var/log/vbox-install.logเนื้อหาคือ: Uninstalling modules from DKMS removing old DKMS module vboxhost version 5.0.4 ------------------------------ Deleting module version: 5.0.4 completely from the DKMS tree. ------------------------------ Done. Attempting to install using DKMS Creating symlink /var/lib/dkms/vboxhost/5.0.4/source -> …


2
วิธีตรวจสอบกระบวนการเฉพาะ (สคริปต์ Python) ที่กำลังทำงานอยู่
การใช้คำสั่ง 'top' ฉันสามารถเห็นสคริปต์ python 2 ตัวกำลังทำงานอยู่ อย่างไรก็ตามฉันจะตรวจสอบชื่อหรือไดเรกทอรี / สถานที่ได้อย่างไร ฉันต้องการระบุพวกเขาเพื่อให้ฉันสามารถเห็นสิ่งที่ทำงานอย่างถูกต้องและสิ่งที่ไม่
12 centos 

2
จะบอก rsyslog ให้สร้างไฟล์บันทึกได้อย่างไรถ้าไม่มี
พฤติกรรมเริ่มต้นโดย rsyslog คือการผนวกการติดตามไปยังไฟล์บันทึกที่มีอยู่ ตอนนี้ฉันได้เห็นแล้ว (CentOs, Scientific Linux) ว่าเมื่อ rsyslog กำลังทำงานอยู่คุณลบไฟล์บันทึก (เช่นไฟล์บันทึกการติดตามเฉพาะจากแอปพลิเคชันของคุณ) จากนั้นคุณเรียกใช้แอปพลิเคชันของคุณ rsyslog จะไม่สร้างไฟล์บันทึก และจะไม่มีการบันทึกการติดตาม มีตัวเลือกการตั้งค่าอย่างใดที่สามารถบอก rsyslog เพื่อสร้างไฟล์บันทึกหากไม่มีก่อนที่จะผนวกการติดตามต่อท้ายหรือไม่ หมายเหตุ : การservice rsyslog restartบังคับให้สร้างไฟล์บันทึกเปล่า rsyslog.conf (ไม่มีอะไรเพิ่มลงไป) # rsyslog v5 configuration file # For more information see /usr/share/doc/rsyslog-*/rsyslog_conf.html # If you experience problems, see http://www.rsyslog.com/doc/troubleshoot.html #### MODULES #### $ModLoad imuxsock # provides …
12 centos  logs  rsyslog 

2
เปลี่ยนพา ธ เริ่มต้นสำหรับเมื่อฉัน SSH เป็นเซิร์ฟเวอร์ CentOS หรือไม่
ฉันมีเว็บเซิร์ฟเวอร์ CentOS 5.7 และฉันต้องการเปลี่ยนตำแหน่งเริ่มต้นที่ฉันเชื่อมต่อด้วย SSH ขณะนี้ฉันลงจอด/home/usernameและต้องการลงจอด/homeแทน ฉันเข้าPermitUserEnvironment yesสู่ขั้นตอนการรูทและเพิ่มไปแล้ว/etc/.ssh/sshd_config- และเมื่อฉันเข้าใจแล้วมันก็ทำให้sshโฟลเดอร์ของผู้ใช้เป็นenvironmentไฟล์ สิ่งที่ฉันไม่แน่ใจคือสิ่งที่ฉันเพิ่มลงในไฟล์สภาพแวดล้อมนี้อย่างที่export path=$PATH:$HOMEดูเหมือนจะไม่ทำงานไม่ว่าจะที่นี่หรือในไฟล์. bashrc หรือ. bash_profile (ซึ่งฉันเข้าใจว่ามันจะไม่สร้างความแตกต่าง อย่างไรก็ตามการเชื่อมต่อ SSH เป็นเชลล์แบบไม่โต้ตอบหรือไม่) ขอบคุณล่วงหน้า.
12 centos  ssh  sshd  home 

3
วิธีติดตั้งแพ็กเกจไปยังตำแหน่งที่กำหนดเองใน centos6
นี่คือการตั้งค่าที่ฉันทำเพื่อวิทยาลัยเพื่อส่งเสริมการใช้ Linux ในห้องปฏิบัติการของพวกเขา ฉันมีที่ตั้งที่ใช้ร่วมกันให้ฉันเรียกมันว่า/tp; ฉันต้องการติดตั้งไลบรารีและแพ็คเกจทั้งหมดของฉันในตำแหน่งนี้เช่นเดียวกับการติดตั้งเริ่มต้น เหตุผลในการทำเช่นนี้คือ: ฉันต้องการให้ผู้ใช้ทุกคนในเครือข่ายเชื่อมต่อกับเซิร์ฟเวอร์นี้เพื่อเชื่อมโยงโปรแกรมของพวกเขาไปยังสถานที่เฉพาะเพื่อรับห้องสมุดสำหรับโปรแกรม ที่อยู่ใกล้ฉันมาเพื่อใช้ yum install boost --installroot=/tp/(ตัวอย่าง) สิ่งนี้ไม่ทำงานเนื่องจาก yum เริ่มค้นหารายการมิเรอร์ในตำแหน่งนี้ ฉันต้องการติดตั้งในสถานที่/tp/
12 centos  yum  rpm 

4
CentOS 7 - yum ติดตั้งไม่ทำงาน
เมื่อใดก็ตามที่ฉันต้องการใช้คำสั่งyum install <packagename>ฉันได้รับข้อผิดพลาด: ไม่มีแพ็คเกจ ตัวอย่างเช่น, [root@cpanel1 etc]# yum install autossh Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: centos.t-2.net * extras: centos.t-2.net * updates: centos.t-2.net No package autossh available. Error: Nothing to do [root@cpanel1 etc]# ฉันจะทำให้มันทำงานได้อย่างไร
12 centos  yum 

2
Brandbot คืออะไร
บริการ "brandbot" ทำงานใน Centos 7 คืออะไร มันทำอะไร? ทั้งหมดที่ฉันสามารถหาได้ (ไม่มี manpage) คือ "บริการสร้างแบรนด์ที่ยืดหยุ่น" และเป็นส่วนหนึ่งของ repo "base"
12 centos  services 

5
network.service ล้มเหลวในการเริ่มต้น LSB: นำเครือข่ายขึ้น / ลง - Centos 7
ฉันกำลังประสบปัญหากับ Centos7 เมื่อพยายามเริ่มบริการเครือข่าย ฉันได้รับข้อความแสดงข้อผิดพลาดด้านล่าง Failed to start LSB: Bring up/down networking ปัญหาเกิดขึ้นเมื่อฉันรู้ว่าไม่ได้ใช้ที่อยู่ IP แบบคงที่ของฉันจากไฟล์ / etc / sysconfig / network-script / ifcfg-eth0 (พบด้านล่าง) DEVICE=eth0 BOOTPROTO=static IPADDR=192.168.0.16 NETMASK=255.255.255.0 HWADDR=B8:27:EB:C3:1E:EC NM_CONTROLLED=no ONBOOT=yes TYPE=Ethernet เมื่อรีบูทอุปกรณ์จะโหลดด้วยที่อยู่ IP 192.168.0.7 ไม่ชัดเจนว่าได้รับการกำหนดที่อยู่ IP แบบคงที่และไม่แน่ใจว่าจะรับข้อมูลของเซิร์ฟเวอร์ DHCP ได้อย่างไร (ซึ่งฉันมีเราเตอร์ของฉัน) ฉันพยายามปิดการใช้งาน NetworkManager เนื่องจากอาจทำให้เกิดความเสียหายกับบริการเครือข่ายโดยใช้คำสั่งด้านล่าง systemctl stop NetworkManager จากนั้นเปิดใช้งานเครือข่าย systemctl start network …

1
ผลกระทบในการสร้างบัญชีระบบ“ useradd -r” Linux Fedora / RHEL / CentOS
ฉันต้องการทราบว่าการสร้างบัญชีโดยใช้-rตัวเลือกคืออะไร # useradd -r ... ความช่วยเหลือบอกว่า: -r, --system Create a system account. System users will be created with no aging information in /etc/shadow, and their numeric identifiers are chosen in the SYS_UID_MIN-SYS_UID_MAX range, defined in /etc/login.defs, instead of UID_MIN-UID_MAX (and their GID counterparts for the creation of groups). Note that …

3
ไม่สามารถเชื่อมต่อกับการเชื่อมต่อ localhost ใด ๆ
ฉันกำลังใช้ Centos 6.5 พร้อมอัปเดตล่าสุด ปัญหาของฉันคือเมื่อใดก็ตามที่ฉันพยายามที่จะเชื่อมต่อกับบริการในท้องถิ่นมันก็แค่แฮงค์เช่น: wget wget 127.0.0.1 --2014-03-11 12:43:42-- http://127.0.0.1/ Connecting to 127.0.0.1:80... After a while timeout... SSH # ssh 127.0.0.1 -p 6060 -v OpenSSH_5.3p1, OpenSSL 1.0.1e-fips 11 Feb 2013 debug1: Reading configuration data /etc/ssh/ssh_config debug1: Applying options for * debug1: Connecting to 127.0.0.1 [127.0.0.1] port 6060. debug1: connect …

2
ใช้ inotifywait เพื่อย้ายไฟล์เมื่อโหลดในโฟลเดอร์ดรอปบ็อกซ์
ฉันกำลังพยายามหาวิธีย้ายไฟล์ไปยังโฟลเดอร์อื่นทันทีที่ปรากฏในดรอปบ็อกซ์ของฉันบน CentOS ฉันขัดจังหวะอินเทอร์เน็ตเพื่อหาเบาะแส แต่ฉันไม่สามารถไปไกลเกินกว่าความจริงที่ว่าฉันต้องใช้inotifyเพื่อเรียกใช้สคริปต์ซึ่งจะประมวลผลไฟล์ตามที่ปรากฏ ความรู้ BASH ของฉันมี จำกัด มากและฉันสงสัยว่าฉันสามารถเขียนสิ่งนี้ใน PHP กล่าวอีกนัยหนึ่งฉันจะย้ายไฟล์ไปยังโฟลเดอร์อื่นทันทีที่ใช้งานได้inotifyอย่างไร
12 bash  centos  inotify 

1
ฉันจะทราบได้อย่างไรว่าบริการ systemctl ของฉันไม่เริ่มทำงานบน CentOS 7
ฉันใช้ CentOS 7 ฉันจะทราบได้อย่างไรว่าเหตุใดบริการไม่สามารถเริ่มต้นได้ ฉันได้สร้างบริการนี้ [rails@server ~]$ sudo cat /usr/lib/systemd/system/nodejs.service [Unit] Description=nodejs server [Service] User=rails Group=rails ExecStart=/home/rails/NodeJSserver/start.sh ExecStop=/home/rails/NodeJSserver/stop.sh [Install] WantedBy=multi-user.target ไฟล์ชี้ไปที่นี้ [rails@server ~]$ cat /home/rails/NodeJSserver/start.sh #!/bin/bash forever start /home/rails/NodeJSserver/server.js ฉันสามารถเรียกใช้ไฟล์นี้ได้ด้วยตัวเอง แต่เมื่อฉันลองเรียกใช้เป็นส่วนหนึ่งของบริการฉันสังเกตว่าเซิร์ฟเวอร์ nodeJS ของฉันไม่เริ่มทำงาน แม้ว่าฉันจะตรวจสอบ "sudo systemctl --state = ล้มเหลว" ฉันไม่เห็นข้อผิดพลาดใด ๆ ... [rails@server ~]$ sudo systemctl enable NodeJSserver [rails@server ~]$ …

2
คำสั่ง systemctl ไม่ทำงานใน RHEL 6
บน RHEL 7 หรือ CentOS 7 คำสั่ง systemctl หรือ systemd ทำงานได้ดี ฉันรู้ว่ามันจะไม่ทำงานใน RHEL 6 หรือ CentOS 6 คุณสามารถบอกฉันคำสั่งทางเลือกสำหรับการเริ่ม / หยุดบริการตัวอย่างเช่น: systemctl start iptables.service?
12 centos  rhel  services 

7
ทำไม Node.js เวอร์ชั่นใหม่ที่ถูกต้องจะไม่ติดตั้งบน CentOS 7
หมายเหตุ: ส่วนนี้ได้รับการแก้ไขแล้ว แต่ต้องการความสนใจเพิ่มขึ้นเล็กน้อย ดูโน้ตที่ด้านล่างของ OP และคำตอบบางส่วนของ @ Digisec ฉันพยายามตั้งค่า Node.js บน CentOS 7 แต่คำสั่งต่อไปนี้ล้มเหลวในการติดตั้งเวอร์ชันล่าสุด ฉันต้องเปลี่ยนอะไรในรหัสด้านล่างเพื่อติดตั้ง Node.js เวอร์ชั่นใหม่ล่าสุดบน CentOS 7 ผมเริ่มต้นด้วยการพิมพ์ซึ่งส่งผลให้node --version v0.12.7เห็นได้ชัดว่าเป็นรุ่นเก่าเพราะnodejs.orgบอกว่าv5.6.0เป็นเวอร์ชั่นล่าสุดที่เสถียร ดังนั้นฉันพิมพ์ต่อไปนี้เพื่อรับ node.js เวอร์ชันล่าสุด: cd /tmp curl -sL https://rpm.nodesource.com/setup | bash - เทอร์มินัลพิมพ์ออกมาว่าฉันควรพิมพ์ข้อความต่อไปนี้เพื่อลบเวอร์ชันเก่าของ node.js ดังนั้นฉันจึงพิมพ์ดังต่อไปนี้: yum remove -y nodejs npm เทอร์มินัลยังบอกให้พิมพ์สิ่งต่อไปนี้เพื่อติดตั้ง node.js เวอร์ชันใหม่ล่าสุดดังนั้นฉันจึงพิมพ์สิ่งต่อไปนี้: yum install -y nodejs แต่ฉันพิมพ์node --versionอีกครั้งและเทอร์มินัลตอบกลับด้วยv0.12.7อีกครั้งแสดงว่าคำสั่งก่อนหน้าเพียงแค่ติดตั้งเวอร์ชันเก่าที่ล้าสมัยอีกครั้ง …
12 centos  rhel  yum  node.js 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.