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

ตระกูลของระบบปฏิบัติการแบบ Unix ที่ใช้เคอร์เนล Linux หากคำถามของคุณเกี่ยวกับการแจกแจงบางอย่างเท่านั้นให้ใช้แท็กที่เฉพาะเจาะจงมากขึ้น

2
Linux ไม่เห็น sdc เมื่อบู๊ตเครื่อง (แต่ระหว่างการติดตั้ง)
ตกลงตอนนี้ฉันกำลังสูญเสีย ฉันพยายามดิ้นรนเพื่อให้เซิร์ฟเวอร์ Ubuntu ของฉันสามารถบู๊ตได้ หลังจากสองสามวันของการต่อสู้กับมันฉันเลิกและติดตั้งความคิดที่จะคัดออก มันไม่ได้ สิ่งที่ฉันได้รับคือ kernel panic (เหมือนกับเมื่อฉันพยายามแก้ไขสิ่งต่าง ๆ ) บอกว่าการบูตไม่สามารถหา sdc2 (โดยที่ root อยู่, sdc1 คือ / boot) มันให้ฉันพาร์ทิชันสำหรับไดรฟ์ sda และ sdb เท่านั้น แต่ไม่ใช่ sdc แต่นี่คือนักเตะ: ฉันเพิ่งติดตั้งระบบและแน่นอนฉันเห็น sdc! เหตุผลที่ฉันไม่ต้องการทำให้โต๊ะพาร์ติชั่นยุ่งเหยิงก็คือฉันได้ตั้งค่าไว้แล้ว (และฉันมีการติดตั้ง RAID5 ด้วยและฉันก็ไม่ต้องการที่จะทำเลอะเทอะ) สิ่งนี้เป็นไปได้อย่างไร ดูเหมือนว่าลำดับของดิสก์จะเปลี่ยนแปลงไป (เพราะฉันค่อนข้างแน่ใจว่าฉันมีบูทและรูทบน sda - แม้ว่าฉันจะไม่แน่ใจ 100% แต่ถ้าไม่ใช่ฉันก็ไม่รู้ว่ากำลังคิดอะไรอยู่) พยายามที่จะเปลี่ยนลำดับการบู๊ตใน BIOS ไม่ได้ทำอะไรเลยฉันได้รับการตั้งค่าเดียวกันระหว่างการติดตั้ง ตอนนี้ฉันหมดความคิดแล้ว ฉันจะไปหาที่เก็บข้อมูลสำรอง 4 เทราไบต์ที่ใดที่หนึ่งคัดลอกข้อมูล …
3 linux  boot  grub2 

2
ล้มเหลวในการ symbolic-link /boot/initrd.img-3.2.0-24-generic to initrd.img: มีไฟล์อยู่
ตั้งแต่ใช้การอัปเกรดในวันนี้ฉันไม่สามารถใช้ apt-get ได้อีกต่อไป กรณีในจุด: sudo apt-get install curl Reading package lists... Done Building dependency tree Reading state information... Done curl is already the newest version. 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1 not fully installed or removed. After this operation, 0 B of additional …
3 linux  ubuntu  apt-get 

1
ปิดใช้งานปุ่มนำแผ่นดีวีดีออกจาก Thinkpad ที่ใช้ Linux
Thinkpad T420 ของฉันมีปัญหา มันไวเกินไป ฉันเพิ่งสัมผัสมันทางด้านขวาเล็กน้อยและว้าวไดรฟ์ดีวีดีปรากฏขึ้น (ฉันคิดว่าสิ่งนี้เรียกว่าการดีดออกก่อนกำหนด :)) มีวิธีปิดใช้งานปุ่มนำออกหรือไม่ ฉันใช้ Linux (Fedora 17)

4
Error ผิดพลาด
เมื่อใช้ logrotate จาก cronjob ฉันได้รับข้อผิดพลาดนี้: error: unable to open /var/log/mylog.1 for compression ไม่มีใครรู้ว่ามันหมายถึงอะไรและฉันจะแก้ไขได้อย่างไร
3 linux  cron  logrotate 

2
การติดตั้งเซิร์ฟเวอร์ MySQL ใน Kali Linux
ฉันพยายามติดตั้ง MySQL Server ใน Kali Linux ของฉัน แต่เมื่อฉันรันคำสั่งนี้ apt-get install mysql-server ข้อผิดพลาดนี้มา Reading package lists... Done Building dependency tree Reading state information... Done Package mysql-server is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available …

1
จะค้นหาและแสดงรายการสแตติกไลบรารีที่ใช้โดยซอฟต์แวร์ใน Linux ได้อย่างไร?
พื้นหลัง : เรามีผู้ผลิตซอฟต์แวร์บุคคลที่สามสำหรับการกระจาย Linux lubuntuของเราที่เรากำลังทดสอบบน เรามีไฟล์การติดตั้งและinstall.shเชลล์สคริปต์ที่ติดตั้งไบนารีที่จำเป็นสำหรับซอฟต์แวร์ในไดเรกทอรีที่ถูกต้อง เราต้องการพิจารณาว่ามีการใช้ห้องสมุดแบบคงที่ใดในซอฟต์แวร์นี้ สิ่งที่เราได้ทำไปแล้ว : เรามองlddแต่มันจะแสดงรายการไลบรารีที่แชร์หรือไดนามิกเท่านั้น objdumpเช่นเดียวกันกับ เราเคยstringsดูสตริงที่ซ่อนอยู่ในไบนารีเหล่านี้เพื่อดูสัญญาณของหมายเลขรุ่นห้องสมุดและเช่นนั้น แต่นี่เป็นกระบวนการที่ใช้เวลานานและไม่มีประสิทธิภาพสำหรับไบนารีขนาดใหญ่ คำถาม : เราจะค้นหาและแสดงรายการสแตติกไลบรารีที่ใช้ในซอฟต์แวร์ภายใต้สภาพแวดล้อม Linux ได้อย่างไร?

1
วิธีปรับตัวแปรสภาพแวดล้อม PKG_CONFIG_PATH ในขณะที่ใช้งาน. / กำหนดค่า
ฉันพบข้อความแสดงข้อผิดพลาดขณะพยายามติดตั้งจาก tarball configure: error: Package requirements (gtk+-2.0 >= 2.16.0) were not met: No package 'gtk+-2.0' found Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. คำสั่งดังต่อไปนี้ให้ฉันที่ตั้งของ GTK $ whereis gtk-2.0 gtk-2: /etc/gtk-2.0 /usr/lib64/gtk-2.0 คำถามของฉันคือวิธีปรับ PKG_CONFIG_PATH บทเรียนออนไลน์จำนวนมากไม่สมเหตุสมผลกับฉัน ฉันใช้ centos 6.4 ขอบคุณ

2
ฉันจะติดตั้ง ocaml 4.04 บน Ubuntu 16.04 ได้อย่างไร
ฉันต้องการติดตั้ง ocaml รุ่นล่าสุดบน Ubuntu 16.04 แต่เมื่อฉันมี PPA จากเว็บไซต์ ocaml แสดงว่าไม่มีไฟล์ที่วางจำหน่าย ฉันไม่สามารถติดตั้งคลังเก็บอย่างเป็นทางการสำหรับพวกเขาไม่ทันสมัย ฉันทำตามกวดวิชาของเว็บไซต์ Ocaml สำหรับการติดตั้ง Ubuntu ที่ทันสมัย: sudo add-apt-repository --yes ppa:avsm/ppa นำเข้าสำเร็จ sudo apt-get update -qq แสดง W: The repository 'http://ppa.launchpad.net/avsm/ppa/ubuntu xenial Release' does not have a Release file. E: Failed to fetch http://ppa.launchpad.net/avsm/ppa/ubuntu/dists/xenial/main/binary-amd64/Packages 404 Not Found E: Some index files …
3 linux 

1
แปลงภาพที่บรรทัดคำสั่งเพื่อคอนโซลสตรีม
ฉันกำลังมองหาบางอย่างเช่น "แปลง" ของ ImageMagick แต่ส่งออกไปยังคอนโซล คำตอบที่ชัดเจนคือ "สร้างไฟล์ temp และ cat ที่" แต่ฉันไม่ต้องการไปที่ปัญหา มีโปรแกรมอรรถประโยชน์ linux ใด ๆ หรือไม่?

1
การขอรหัสผ่านของผู้ใช้รายอื่นเมื่อใช้ sudo
ฉันใช้แพคเกจระบบอัตโนมัติในบ้านชื่อ HomeSeer บนเซิร์ฟเวอร์ Ubuntu 15.04 ฉันได้กำหนดค่าให้ทำงานด้วยบัญชีบริการ (เรียกว่า "_homeseer") และฉันได้ chown'd ไดเรกทอรีแอปไปที่ _homeseer: _homeseer ในการติดตั้งการอัปเดตแพ็คเกจนี้ฉันดาวน์โหลดไฟล์ tar.gz จากนั้นเรียกใช้สคริปต์ "update.sh" ที่ผู้จำหน่ายระบุ สคริปต์นี้แยกไฟล์ที่ถูกบีบอัดซึ่งเกิดขึ้นกับการเขียนทับตัวเอง (update.sh) ... ดังนั้นฉันคิดว่าฉันไม่สามารถเปลี่ยนสคริปต์นั้นได้เว้นแต่ว่าฉันจะคัดลอกออกไปยังโฟลเดอร์อื่น ในฐานะส่วนหนึ่งของ update.sh มีบรรทัดที่เรียกว่า "sudo update_extra.sh" เนื่องจากฉันใช้ update.sh เป็นบัญชีบริการบรรทัด sudo นี้จะแจ้งรหัสผ่านของบัญชีบริการ ... ซึ่งฉันจำไม่ได้ (หรือฉันคิดว่าฉันไม่ต้องการ) ฉันไม่ต้องการให้สิทธิ์บัญชี sudo แบบเต็มโดยไม่ต้องใช้รหัสผ่านเนื่องจากเป็นความเสี่ยงด้านความปลอดภัยที่สำคัญ (เช่นแอปพลิเคชันทำงานบนเว็บเซิร์ฟเวอร์) ฉันยังลังเลที่จะให้สิทธิ์แบบเต็มแก่ sudo ในการเรียกใช้ไฟล์ update_extra.sh ในฐานะรูทเนื่องจากไฟล์ดังกล่าวสามารถอัปเดตได้ด้วยบัญชีบริการเดียวกัน คำถามของฉัน: เป็นไปได้หรือไม่ที่จะกำหนดค่า sudo (เช่น visudo) ดังนั้นหากบัญชี …
3 linux  ubuntu  sudo 

2
วิธีดาวน์โหลดการอ้างอิงทั้งหมดของแพ็คเกจออฟไลน์
ฉันมีหล่มของสถานการณ์ที่จะหลีกเลี่ยงได้ง่าย ๆ หากแม้กระทั่งปัจจัยหนึ่งสามารถเปลี่ยนแปลงได้ ... แต่ฉันก็ยังยึดติดกับสิ่งที่ฉันมี ฉันมีแล็ปท็อป Windows ที่ฉันสามารถนำไปยังพื้นที่ที่มี Wi-Fi ได้ ฉันมีเดสก์ท็อป Ubuntu ที่บ้านซึ่งฉันต้องการทำหน้าที่เป็นSVNเซิร์ฟเวอร์Subversion ( ) สำหรับการควบคุมเวอร์ชัน ค่อนข้างง่ายฉันกำลังตั้งค่า LAN ภายในบ้านและต้องการให้สามารถกลับบ้านได้ในตอนท้ายของวันเชื่อมต่อแล็ปท็อปของฉันเข้ากับเครือข่ายภายในบ้านและทำซอร์สโค้ด ปัญหาคือฉันไม่มีอินเทอร์เน็ตอยู่ที่บ้านและไม่มีทางที่ฉันจะสามารถถ่ายโอนเดสก์ท็อป Ubuntu ไปยังสถานที่ใด ๆ ที่มีการเชื่อมต่ออินเทอร์เน็ตแบบใช้สายชั่วคราว ดังนั้นฉันจะต้องดาวน์โหลดแพคเกจ SVN sudo dpkg -i the-svn-packages.debแล็ปท็อปของฉันคัดลอกไปยังเครื่องอูบุนตูของฉันแล้วติดตั้งพวกเขาผ่านทาง ดังนั้นฉันจึงทำสิ่งนี้เพื่อUbuntu >> maverick >> i386 architecture >> subversion_1.6.12dfsg-1ubuntu1.3_i386.debบรรจุภัณฑ์และเมื่อฉันวิ่งdpkgต่อไปฉันจะได้รับข้อร้องเรียนว่าฉันขาดการอ้างอิงต่อไปนี้: libsvn1 libapr1 เมื่อฉันไปที่การอ้างอิงอย่างเป็นทางการของ Ubuntu สำหรับทั้งสองแพ็คเกจมันแสดงให้เห็นว่าพวกเขามีการอ้างอิงของตัวเองและการพึ่งพาเหล่านั้นมีการอ้างอิงของตัวเอง ทั้งหมดนี้เพื่อบอกว่าฉันกำลังมองหาการติดตั้ง SVN สำหรับ Maverick Ubuntu ที่มีกราฟการพึ่งพาทั้งหมด (ราวกับว่าฉันติดตั้ง …

2
พาร์ทิชันใดที่ฉันต้องติดตั้ง Arch Linux บน Macbook ของฉัน
ฉันมี Macbook ~ 2006 (1,1) ที่ฉันพยายามที่จะฟื้นคืนชีพในฐานะเครื่องลินุกซ์ ฉันไม่ต้องการหรือไม่ต้องการ OS X อีกต่อไปดังนั้นฉันต้องการติดตั้ง Arch เป็นระบบปฏิบัติการเดียวบนเครื่องนี้ ฉันได้ลองติดตั้ง Arch Linux หลาย ๆ ครั้ง แต่ฉันต้องหยุดทุกครั้งที่ติดตั้ง bootloader ฉันได้รับ Grub2 เพื่อติดตั้งแล้ว แต่ฉันไม่สามารถติดตั้งและเริ่มระบบได้ ฉันได้ลองทำตามคำแนะนำของ ArchLinux Macbookสำหรับ EFI พร้อมกับคู่มือสำหรับผู้เริ่มต้นแล้ว ฉันอ่านเรื่องUEFI มาบ้างแล้ว แต่ฉันก็ยังหาวิธีวาง bootloader ไม่ได้อยู่ดี จากข้อผิดพลาดที่ฉันได้รับเมื่อฉันติดตั้งมันจะปรากฏว่าแล็ปท็อปไม่ได้ทำการบูทในโหมด UEFI ดังนั้นจึงไม่มีทิศทาง UEFI bootloader ทำงาน ฉันถูกวางสายตามคำสั่งต่อไปนี้: grub-install --target=i386-efi --efi-directory=/boot/efi --bootloader-id=arch_grub --recheck มันบอกให้ฉันวิ่งmodprobe efivarsก่อนที่จะ chrooting แต่ฉันทำอย่างนั้นและไม่มีอะไรเกิดขึ้น …

1
วิธีเพิ่มการรองรับ jpeg ใน Fedora 22 เพื่อให้ R สามารถใช้งานได้
ฉันพบข้อผิดพลาดดังนี้: gcc -m64 -I/usr/include/R -DNDEBUG -I/usr/local/include -fpic -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c read.c -o read.o In file included from read.c:1:0: rjcommon.h:11:21: fatal error: jpeglib.h: No such file or directory compilation terminated. /usr/lib64/R/etc/Makeconf:134: recipe for target 'read.o' failed make: *** [read.o] Error 1 …

5
ทำไมไฟล์สั่งการของฉันไม่ทำงานเมื่อฉันคลิก
ทำไมดูเหมือนว่าฉันไม่สามารถเปิดไฟล์ปฏิบัติการที่สร้างขึ้นบน C ++ โดยดับเบิลคลิก ฉันมีไฟล์ที่ฉันเรียกใช้จาก IDE และฉันต้องการทราบว่ามีวิธีตั้งค่าไฟล์นั้นเป็น Open terminal เมื่อคลิกหรือไม่เช่นเดียวกับไฟล์. exe บน windows ที่จะทำ เป็นไปได้: รหัส C ++ ฉันสามารถเพิ่มรหัสต้นฉบับของฉันที่จะอนุญาตให้นี้ กำหนดค่า My Pc เพื่อเปิด ฉันพยายามที่จะหลีกเลี่ยงชุดเครื่องมือเป็นไปได้ฉันเพิ่งรวบรวมแอปพลิเคชันบน Windows (ขอบคุณลูกพี่ลูกน้องของฉันเขามีพีซีที่มี windows) และมันจะยอดเยี่ยมมากถ้าทำได้เช่นเดียวกันสามารถทำได้บน Windows บน Linux เพราะเรามีโฟลเดอร์ของ Release 2 ตัว และฉันต้องการแอพที่ใช้เทอร์มินัลที่เรียบง่ายนี้สามารถทำงานได้โดยไม่ต้องเป็นผู้เชี่ยวชาญ ฉันได้เพิ่มบรรทัดนี้: ระบบ ( "คำพังเพยขั้ว"); มันเปิดใน terminal แต่เพียงแสดงเส้นทางของไฟล์ไม่ใช่โปรแกรมจริง ๆ ข้อเสนอแนะ?
3 linux  c++ 

2
การติดตั้ง linux บน mac
ฉันมี mac pro และฉันต้องการติดตั้ง debian บนมัน แต่ฉันคิดว่าฉันมีปัญหาตอนนี้ ฉันมี windows 7 ติดตั้งบนพาร์ติชัน bootcamp ก่อนที่ฉันจะเริ่มติดตั้ง linux ฉันสร้างขนาดพาร์ติชัน 75 gb จากนั้นฉันรีสตาร์ท mac และบูตจาก debian dvd จากนั้นฉันแบ่งพาร์ติชั่น 75 gb เป็น 2, หนึ่งคือ 600 mb พื้นที่ว่างอื่น ๆ ถูกจัดรูปแบบ ext3 ฉันติดตั้งเดเบียน (แต่มันเพิ่งใช้ 1 dvd แม้ว่าฉันจะดาวน์โหลด 5 dvd) จากนั้นรีสตาร์ท Mac แต่ตอนนี้ฉันไม่เห็นแม้แต่หน้าต่างในรายการบูต มันให้ฉันบูตใน mac os x ทันที ฉันจะแก้ไขสิ่งนี้ได้อย่างไร …

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