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

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

17
มีเหตุผลใดที่จะไม่รัน Linux ใน VM ตลอดเวลา?
ฉันได้เปลี่ยนไปใช้ Arch Linux เพื่อทำงานเกือบทุกวันและไม่ต้องการ Windows สำหรับอะไรเลยนอกจากเกมและแอพสองตัวที่ไม่ได้พอร์ตไปยัง Linux อย่าง OneNote การกระจาย Linux ของฉันถูกโฮสต์ใน VirtualBox โดยมี Windows เป็นโฮสต์และฉันค่อนข้างชอบวิธีการนี้ภาพรวมมีประโยชน์อย่างเหลือเชื่อ สมมติว่าฉันไม่ค่อยใส่ใจโฮสต์ของ Windows และใช้เวลา 95% กับแขกที่มาเยี่ยมฉันจะพลาดอะไรไปบ้าง มีข้อเสียร้ายแรงหรือไม่? ประสิทธิภาพได้รับผลกระทบอย่างรุนแรงหรือไม่และการติดตั้งลงบนเครื่องโดยตรงจะทำให้ชีวิตของฉันน่าทึ่งยิ่งขึ้นหรือไม่

2
จะปิดการใช้งานการระงับอัตโนมัติเมื่อฉันปิดฝาแล็ปท็อปได้อย่างไร
ฉันใช้อาร์คลินุกซ์ ไม่เคยพักระบบอัตโนมัติก่อนที่จะอัปเกรดระบบเมื่อเร็ว ๆ นี้ ฉันคิดว่ามันเกี่ยวข้องกับlaptop-modeหรือacpidดังนั้นฉันจึงหยุดพวกเขา: /etc/rc.d/laptop-mode stop /etc/rc.d/acpid stop ฉันยังแก้ไข/etc/laptop-mode/laptop-mode.conf: ENABLE_LAPTOP_MODE_TOOLS=0 จากนั้นฉันจะแก้ไข/etc/acpi/actions/lm_lid.shแสดงความคิดเห็นในบรรทัดสุดท้าย: # /usr/sbin/laptop_mode auto แต่ทั้งหมดข้างต้นไม่ทำงาน พบบรรทัดต่อไปนี้ใน/var/log/kernel.log(บรรทัดที่ไม่เกี่ยวข้องกัน): Oct 23 15:29:20 localhost kernel: [18617.549098] PM: Syncing filesystems ... done. Oct 23 15:29:20 localhost kernel: [18618.001898] PM: Preparing system for mem sleep Oct 23 15:29:30 localhost kernel: [18618.039565] Freezing user space processes …

3
ใน Arch Linux ฉันจะหาแพ็คเกจที่จะติดตั้งซึ่งจะมีไฟล์ X ได้อย่างไร
ฉันกำลังมองหาแพคเกจที่มีไบนารีเฉพาะดังนั้นฉันสามารถติดตั้งได้ ฉันจะค้นหาเพื่อค้นหาว่าแพ็คเกจใดมีไบนารีนี้ (หมายเหตุ: ฉันรู้ว่ามีอย่างน้อยหนึ่งเครื่องมือที่ทำสิ่งนี้ แต่ฉันลืมชื่อ)


1
ฉันจะบังคับให้ลบแพ็กเกจใน Arch ด้วย pacman ได้อย่างไร
ฉันจะบังคับให้ลบแพ็กเกจใน Arch ด้วยได้อย่างไรpacmanในขณะที่แพ็กเกจอื่นยังคงขึ้นอยู่กับมัน pacman -R perl-libwww checking dependencies... error: failed to prepare transaction (could not satisfy dependencies) :: perl-app-cpanminus: requires perl-libwww>=5.828 :: perl-app-pmuninstall: requires perl-libwww :: perl-app-sd: requires perl-libwww :: perl-catalyst-action-rest: requires perl-libwww>=2.033 :: perl-catalyst-runtime: requires perl-libwww>=1.64 :: perl-cpan: requires perl-libwww :: perl-cpan-mini: requires perl-libwww :: perl-cpan-uploader: requires perl-libwww :: …

5
วิธีการกำหนดค่า `xdg-open` อย่างถูกต้องและง่ายดายโดยไม่มีสภาพแวดล้อมใด ๆ
ฉันใช้จัดการหน้าต่าง OpenBox โดยไม่ต้องสภาพแวดล้อมเดสก์ทอปใด ๆ xdg-openมีพฤติกรรมแปลก ๆ firefoxจะเปิดทุกอย่างด้วย $ xdg-settings --list Known properties: default-web-browser Default web browser ฉันกำลังมองหาโปรแกรมง่ายๆ สิ่งที่ชอบอ่านทุก*.desktopไฟล์ใน/usr/share/applications/โฟลเดอร์และตั้งค่า xdg โดยอัตโนมัติ


5
บันทึก sshd ของฉันอยู่ที่ไหน
ฉันหาบันทึก sshd ของฉันไม่ได้ในที่มาตรฐาน สิ่งที่ฉันได้ลอง: ไม่เข้า /var/log/auth.log ไม่เข้า /var/log/secure ระบบค้นหา'auth.log'และพบว่าไม่มีอะไร ฉันได้ตั้ง/etc/ssh/sshd_configการใช้งานอย่างชัดเจนSyslogFacility AUTHและLogLevel INFOและเริ่มต้นใหม่ sshd และยังไม่สามารถหาพวกเขา ฉันใช้ OpenSSH 6.5p1-2 บน Arch Linux


4
จะลบแพ็คเกจเก่าที่ติดตั้งโดย pacman ใน Arch Linux ได้อย่างไร
ฉันเพิ่งติดตั้ง Arch Linux และพบว่าฉันกำลังออกไปทานที่เก็บข้อมูลจำนวนมากอย่างรวดเร็ว ด้วยเหตุผลใดก็ตามที่ฉันได้ใช้ 17GB ในเวลาเพียงประมาณ 2 สัปดาห์ ฉันไม่ได้ติดตั้งซอฟต์แวร์จำนวนมากดังนั้นฉันจึงเชื่อว่าแพคเกจเก่าทั้งหมดนั้นได้รับการดูแลรักษาไว้ที่ใดที่หนึ่ง เพื่อรองรับสิ่งนี้ฉันสังเกตเห็นว่าถ้าฉันติดตั้งแพคเกจเอาแพ็คเกจนั้นออกแล้วติดตั้งใหม่ที่ pacman เพียงปลดและติดตั้งซอฟต์แวร์ใหม่โดยไม่ต้องดาวน์โหลดอีกครั้ง หลังจากที่ฉันติดตั้งระบบพื้นฐานของฉันก่อนซอฟต์แวร์พิเศษฉันใช้ประมาณ 2GB หรือมากกว่านั้น ฉันได้ติดตั้ง Matlab, Skype, Wine และโปรแกรมเล็ก ๆ อื่น ๆ อีกสองสามรายการเท่านั้น แน่นอนฉันได้ติดตั้งไลบรารีที่ขาดหายไปและสิ่งที่คล้ายกัน แต่ไม่คุ้มค่าเกือบ 15GB ฉันผิดที่นี่หรือ Arch ไม่เคยลบแพ็คเกจเก่าเมื่อทำการดาวน์โหลด / อัปเกรดเป็นเวอร์ชั่นใหม่หรือไม่? ถ้าเป็นเช่นนั้นฉันจะลบแพ็กเกจที่ไม่ได้ใช้เหล่านี้ได้อย่างไร นอกจากนี้เมื่อฉันลบแพ็คเกจที่ติดตั้งฉันใช้ pacman -R ...

2
ตัวเลือก Pacman จะถือว่า“ ใช่” ทุกคำถามหรือไม่
เมื่อติดตั้งซอฟต์แวร์ในระบบเดเบียนเราสามารถใส่สิ่งนี้: sudo apt-get install -y chromium-browser วิธีการติดตั้งจะเกิดขึ้นโดยอัตโนมัติขอให้ยืนยันการติดตั้ง [Y / n] ฉันสามารถทำเช่นเดียวกันกับ Pacman ได้หรือไม่?
51 arch-linux  apt  pacman 

5
วิธีการผูกอุปกรณ์ USB ในชื่อคงที่?
ฉันมี Arduino ซึ่งบางครั้งก็ถูกผูกมัด/dev/ttyUSB0และบางครั้ง/dev/ttyUSB1ทำให้สคริปต์ของฉันล้มเหลว ฉันไม่ต้องการให้ระบุเป็นไปได้ทั้งหมดของการที่อุปกรณ์ของฉันอาจจะมี /dev/arduinoแต่ฉันอยากจะมีมันจะผูกพันแบบคงที่บางแห่งเช่น ฉันจะบรรลุสิ่งนั้นได้อย่างไร

6
ข้อผิดพลาด pacman“ มีอยู่ในระบบแฟ้ม”
ฉันวิ่งsudo pacman -Syuและฉันพบข้อผิดพลาดที่น่าสนใจ: ข้อผิดพลาด: ล้มเหลวในการส่งทรานแซกชัน (ไฟล์ที่ขัดแย้ง) exists in filesystemและรายการยาวของไฟล์ที่ตามมาด้วย ผลลัพธ์เต็มรูปแบบอยู่ที่นี่: http://ix.io/lLw ปรากฏว่าไฟล์เหล่านี้จำนวนมากไม่เกี่ยวข้องกับแพ็คเกจเมื่อฉันตรวจสอบด้วยpacman -Qo <path-to-file>แต่ฉันไม่ได้ตรวจสอบทั้งหมด ฉันมีการเชื่อมต่อที่อ่อนแอเมื่อฉันวิ่งpacman -Syuแต่ฉันได้รับข้อผิดพลาดเดียวกันเมื่อฉันอัปเดตในภายหลัง: http://ix.io/lLx ฉันควรทำอย่างไร? ฉันควรตรวจสอบไฟล์ทั้งหมดและลบไฟล์ที่ไม่มีแพ็คเกจที่เกี่ยวข้องหรือไม่ ฉันควรบังคับให้อัปเดต (ด้วยsudo pacman -S --force <package-name>) ปรับปรุง ฉันพยายามเรียกใช้sudo pacman -S --force <package-name>และได้รับสิ่งนี้: [my-pc]/home/average-joe$ pacman -Qo /usr/lib/python3.5/site-packages/PyYAML-3.11-py3.5.egg-info error: No package owns /usr/lib/python3.5/site-packages/PyYAML-3.11-py3.5.egg-info ดูเหมือนว่าpacman -S --force <packageจะไม่เขียนทับไดเรกทอรีที่มีไฟล์ จากคน: การใช้ - บังคับใช้จะไม่อนุญาตให้เขียนทับไดเรกทอรีด้วยไฟล์หรือติดตั้งแพ็คเกจด้วยไฟล์และไดเรกทอรีที่ขัดแย้งกัน ฉันควรลบไดเรกทอรีที่ขัดแย้งกันหรือไม่ (พวกเขาไม่มีแพ็คเกจที่เกี่ยวข้อง)

5
วิธีที่แนะนำในการติดตั้งแพ็กเกจหลามบน Arch
วิธีที่แนะนำในการติดตั้งแพ็กเกจหลามบน Arch คืออะไร? ค้นหาพวกเขาใน AUR และติดตั้งพวกเขาจากที่นั่น (หรือสร้างPKGBUILDไฟล์เพื่อสร้างแพ็คเกจด้วยตัวเอง) หรือใช้pip? ฉันเริ่มต้นด้วยการติดตั้งสิ่งของจาก Pacman และ AUR และไม่ทราบว่าควรผสมกับpipแพ็คเกจหรือไม่

3
ทำให้แพคเกจติดตั้งอย่างชัดเจนใน Pacman
ฉันมีแพ็คเกจที่ติดตั้งบนพีซีของฉันเพื่ออ้างอิงกับแพ็คเกจอื่น ฉันต้องการติดตั้งแพ็กเกจอย่างชัดเจน แต่ไม่มีการติดตั้งใหม่หรือดาวน์โหลดไฟล์ใด ๆ เป็นไปได้ไหม อัปเดต : ฉันไม่มีแพ็คเกจใด ๆ ในแคช/var/cache/pacman/pkgซึ่งเป็นหนึ่งในเหตุผลที่ฉันต้องการเปลี่ยนรายละเอียดแพ็คเกจโดยไม่ต้องติดตั้งใหม่ แม้ว่าฉันจะมีแพ็กเกจแคชอยู่ก็ตามการรัน pacman -S ก็หมายความว่าการติดตั้งทั้งหมดนั้นรันซึ่งฉันต้องการหลีกเลี่ยง

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