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

คำถามที่เฉพาะเจาะจงสำหรับการแจกแจงอย่างเป็นทางการของเดเบียน (เสถียรทดสอบหรือไม่เสถียร); หากคุณใช้อนุพันธ์ของ Debian (เช่น Mint, Ubuntu, Kali ฯลฯ ) ให้ใช้แท็กของการแจกจ่ายนั้นแทน

5
เรื่องราวเบื้องหลัง Super Cow Powers คืออะไร?
อย่างที่เรารู้apt-getมีพลังอำนาจ Super Cow และaptitudeไม่: $ apt-get --help | grep -i cow This APT has Super Cow Powers. $ aptitude --help | grep -i cow This aptitude does not have Super Cow Powers. และแน่นอน APT มีไข่อีสเตอร์ไว้ด้วย: $ apt-get moo (__) (oo) /------\/ / | || * /\---/\ ~~ ~~ ...."Have you …
286 debian  apt  history 

10
อะไรคือความแตกต่างที่แท้จริงระหว่าง "apt-get" และ "aptitude"? (วิธีการเกี่ยวกับ "wajig"?)
ฉันรู้ว่าทั้งสองapt-getและaptitudeเป็นอินเตอร์เฟสการจัดการแพคเกจบรรทัดคำสั่งบน Debian Linux ที่ได้รับพร้อมตัวเลือกต่าง ๆ แต่ฉันก็ยังสับสนอยู่บ้าง ภายใต้ประทุนพวกเขาใช้ระบบ APT เดียวกันหรือไม่ ทำไม Debian จึงดูแลรักษาเครื่องมือคู่ขนานเหล่านี้ (คำถามโบนัส: สิ่งบนโลกเป็นwajig ?)

3
เหตุใด 'ls' จึงตัดรายการด้วยช่องว่างในเครื่องหมายคำพูดเดี่ยว
ฉันเพิ่งสังเกตเห็นว่าในหนึ่งในเครื่องของฉัน (เรียกใช้ Debian Sid) เมื่อใดก็ตามที่ฉันพิมพ์lsชื่อไฟล์ใด ๆ ที่มีช่องว่างมีคำพูดเดียวรอบมัน ฉันตรวจสอบชื่อแทนของฉันทันทีเพื่อค้นหาพวกเขาเหมือนเดิม wyatt@debian630:~/testdir$ ls 'test 1.txt' test1.txt wyatt@debian630:~/testdir$ alias alias ls='ls --color=auto' alias wget='wget --content-disposition' wyatt@debian630:~/testdir$ (ภาพ) การทดสอบอื่นด้วยไฟล์ที่มีเครื่องหมายคำพูดเดี่ยวในชื่อของพวกเขา (เช่นการตอบคำขอโดย jimmij): wyatt@debian630:~/testdir$ ls 'test 1.txt' test1.txt 'thishasasinglequotehere'\''.txt' wyatt@debian630:~/testdir$ touch "'test 1.txt'" wyatt@debian630:~/testdir$ ls ''\''test 1.txt'\''' test1.txt 'test 1.txt' 'thishasasinglequotehere'\''.txt' (ภาพ) อัพเดตด้วยเอาต์พุต coreutils-8.26 ใหม่ (ซึ่งเป็นที่ยอมรับน้อยกว่าความสับสน แต่ยังคงเกิดการระคายเคืองตามค่าเริ่มต้น) …

4
ไม่สามารถดึงที่เก็บ jessie backport
ฉันใช้อิมเมจนักเทียบท่าเป็นฐานสำหรับการพัฒนาของฉันเองที่เพิ่มที่เก็บ jessie backport ใน Dockerfile และใช้เพื่อติดตั้งการพึ่งพา อิมเมจนี้ใช้คำสั่งต่อไปนี้เพื่อเพิ่มที่เก็บ: echo "deb http://ftp.debian.org/debian jessie-backports main" >> /etc/apt/sources.list ปัญหาคือการดึงแพคเกจจากแหล่งเก็บข้อมูล backport ในขณะนี้ล้มเหลวด้วยข้อผิดพลาดต่อไปนี้ (ใช้ในการทำงานก่อนหน้านี้): W: Failed to fetch http://ftp.debian.org/debian/dists/jessie-backports/main/binary-amd64/Packages 404 Not Found W: Failed to fetch http://deb.debian.org/debian/dists/jessie-updates/main/binary-amd64/Packages 404 Not Found ฉันดูเซิร์ฟเวอร์นั้นและเส้นทางเหล่านั้นไม่ได้อยู่ที่นั่น ฉันพยายามคิดออกในไซต์ Debian backport ว่าที่เก็บเฉพาะนี้ควรยังคงใช้งานได้อยู่และฉันไม่พบสิ่งบ่งชี้ว่าสิ่งนี้ถูกคัดค้านหรืออะไรทำนองนั้น นี่เป็นปัญหาชั่วคราวของที่เก็บหรือว่าที่เก็บ jessie-backports นั้นไม่สามารถใช้งานได้อีกต่อไป? และหากนี่ไม่ใช่ปัญหาชั่วคราวฉันต้องใช้ตัวเลือกใดหรือที่เก็บข้อมูลที่เทียบเท่าโดยไม่ต้องอัปเกรดเป็นเวอร์ชันเสถียร Debian รุ่นใหม่
155 debian  repository 

4
วิธีเพิ่มที่เก็บจากเชลล์ใน Debian?
ใน Ubuntu หนึ่งสามารถเพิ่มพื้นที่เก็บข้อมูลผ่านคำสั่งดังต่อไปนี้ - sudo add-apt-repository ppa:yannubuntu/boot-repair เนื่องจาก Ubuntu นั้นใช้รหัสเดเบียนฉันจึงคาดหวังว่าเดเบียนจะทำงานเช่นเดียวกัน แต่ก็ไม่เป็นเช่นนั้น อะไรคือสาเหตุของสิ่งนี้? มีคำสั่งเชลล์อื่น ๆ ที่ฉันสามารถใช้เพื่อให้บรรลุเหมือนกันหรือไม่ หมายเหตุ: ฉันรู้ว่าฉันสามารถแก้ไข/etc/apt/sources.listได้ แต่ฉันต้องการได้รับจากเชลล์ ฉันต้องการทราบว่าทำไมคำสั่งเดียวกันไม่ทำงานเมื่อรหัสฐานเหมือนกัน
141 shell  debian  apt  repository  ppa 

9
“ ไม่มีพับลิกคีย์พร้อมใช้งาน” ในการอัพเดต apt-get
เมื่อดำเนินการapt-get updateฉันได้รับข้อผิดพลาดต่อไปนี้: root@ADS3-Debian6:/home/aluno# apt-get update Atingido http://sft.if.usp.br squeeze Release.gpg Ign http://sft.if.usp.br/debian/ squeeze/contrib Translation-en Ign http://sft.if.usp.br/debian/ squeeze/contrib Translation-pt Ign http://sft.if.usp.br/debian/ squeeze/contrib Translation-pt_BR ( ... ) Obter:10 http://security.debian.org squeeze/updates/non-free i386 Packages [14 B] Baixados 612 kB em 4s (125 kB/s) Lendo listas de pacotes... Pronto There is no public key available for …
133 debian 

8
ติดตั้ง Python 3.6 ได้อย่างไร
ฉันต้องการติดตั้ง Python ล่าสุดซึ่งเป็น 3.6 ณ เวลาที่โพสต์นี้ อย่างไรก็ตามที่เก็บข้อมูลบอกว่า Python 3.4.2 เป็นเวอร์ชั่นใหม่ล่าสุด ฉันได้ลองแล้ว: $ sudo apt-get update $ sudo apt-get install python3 python3 is already the newest version. $ python -V Python 3.4.2 ในการอัพเกรดเป็น Python 3.6 บนเวิร์กสเตชัน Windows ของฉันฉันเพิ่งดาวน์โหลด exe คลิก "ถัดไป" สองสามครั้งและก็เสร็จสิ้น ขั้นตอนที่เหมาะสมและเป็นที่ยอมรับอย่างเป็นทางการในการติดตั้ง Python 3.6 บน Debian Jessie คืออะไร

9
แสดงรายการแพ็กเกจบนระบบที่ใช้ apt ตามวันที่ติดตั้ง
ฉันจะแสดงรายการแพ็คเกจที่ติดตั้งภายในวันที่ติดตั้งได้อย่างไร ฉันต้องทำสิ่งนี้บนเดเบียน / อูบุนตู คำตอบสำหรับการแจกแจงอื่น ๆ ก็ดีเช่นกัน ฉันติดตั้งสิ่งต่าง ๆ จำนวนมากเพื่อรวบรวมรหัสบางส่วนและฉันต้องการได้รับรายการแพ็คเกจที่ฉันต้องติดตั้ง

4
ฉันจะสื่อสารกับซ็อกเก็ตโดเมน Unix ผ่านเชลล์บน Debian Squeeze ได้อย่างไร
ฉันใช้งานเว็บเซิร์ฟเวอร์ Debian Squeeze ฉันได้ติดตั้ง memcached ในนั้นและกำหนดค่า memcached เพื่อฟังในซ็อกเก็ตโดเมน Unix (ที่/tmp/memcached.sock) เนื่องจากต้องการเพียงรับข้อความจากเว็บไซต์ซึ่งอยู่บนเซิร์ฟเวอร์เดียวกัน ดูเหมือนว่าจะทำงานได้ดี แต่ฉันต้องการสื่อสารกับ memcached ผ่านเชลล์เพื่อตรวจสอบว่ามันทำในสิ่งที่ฉันคิดว่าทำอยู่ memcached ยอมรับข้อความผ่านโปรโตคอล ASCII แบบง่าย (ถ้าฉันเข้าใจถูกต้อง) หากกำลังฟังบน TCP / IP ฉันสามารถส่งข้อความถึงมันผ่านเช่นnc: $ echo "stats settings" | nc localhost 11211 แต่ฉันไม่สามารถหาวิธีส่งข้อความนั้นไปยังซ็อกเก็ตโดเมนแทนได้ บนแล็ปท็อปของฉัน (ซึ่งใช้ OS X Lion) ทั้งคู่ncและtelnetมีตัวเลือก ( -Uและ-uตามลำดับ) เพื่อใช้ซ็อกเก็ตโดเมน อย่างไรก็ตามบนเว็บเซิร์ฟเวอร์ Debian Squeeze ของฉันตัวเลือกเหล่านี้จะไม่ปรากฏ
99 shell  debian  socket  telnet 

4
ฉันจะรู้ได้อย่างไรว่าฉันใช้ Debian เวอร์ชันใด
ในบทช่วยสอนฉันได้รับแจ้งว่า "หากคุณกำลังใช้งาน Squeeze ให้ทำตามคำแนะนำเหล่านี้ ... "และ"หากคุณใช้งาน Wheezy ให้ทำตามคำแนะนำอื่น ๆ เหล่านี้ ... " เมื่อฉันเรียกใช้unameฉันได้รับข้อมูลต่อไปนี้: Linux dragon-debian 3.2.0-4-686-pae #1 SMP Debian 3.2.63-2+deb7u2 i686 GNU/Linux ข้อมูลนั้นเพียงพอที่จะรู้หรือไม่ว่าฉันกำลังใช้SqueezeหรือWheezyหรือฉันได้รับสิ่งนั้นจากที่อื่นหรือไม่?
95 debian  version 

2
gpg: keyserver ได้รับล้มเหลว: ไม่มีการยืนยัน
ขณะพยายามรับคีย์ในเซิร์ฟเวอร์ Debian Stretch ของฉันฉันได้รับข้อผิดพลาดนี้: sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF Executing: /tmp/apt-key-gpghome.4B7hWtn7Rm/gpg.1.sh --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF gpg: failed to start the dirmngr '/usr/bin/dirmngr': No such file or directory gpg: connecting dirmngr at '/tmp/apt-key-gpghome.4B7hWtn7Rm/S.dirmngr' failed: No such file or directory gpg: keyserver receive failed: No dirmngr
94 debian  apt  gpg 

5
รายการบริการที่มี
มีคำสั่งใดบ้างที่จะแสดงบริการทั้งหมดที่มีอยู่ในระบบปฏิบัติการที่ใช้ Debian ของฉัน? ฉันรู้ว่าในเพื่อที่จะดูทุกบริการที่ทำงานservice --status-allคุณสามารถใช้
83 debian  services 

3
บริการใน Debian ทำงานอย่างไรและฉันจะจัดการได้อย่างไร
ใน Windows ฉันมีผู้จัดการบริการที่ฉันเห็นบริการของระบบทั้งหมดซึ่งสามารถเริ่มทำงานผ่าน Windows ได้ฉันตั้งค่าผู้ใช้ที่ใช้สิทธิในการจัดการนั้นอยู่และฉันสามารถส่งตัวแปรและข้อมูลอื่น ๆ ไปยังบริการได้ ฉันสามารถตั้งชื่อพวกเขาและฉันสามารถสร้างบริการที่ซ้ำกันของหนึ่งโปรแกรมและอื่น ๆ ดังนั้นฉันมีเครื่องมือการจัดการหลักใน Windows ฉันจะทำสิ่งเดียวกันใน Linux ได้อย่างไร ฉันจะทริกเกอร์ให้เรียกใช้ "svnserve" เมื่อเริ่มต้นได้อย่างไรหรือฉันจะกำหนดค่าบริการให้ทำงานในบริบทพิเศษได้อย่างไร ฉันจะดูบริการ "ที่ตั้งโปรแกรม" ทั้งหมดได้อย่างไร

3
ฉันจะรันโปรแกรม 32- บิตบน Debian / Ubuntu 64 บิตได้อย่างไร
ฉันมีการติดตั้ง Debian หรือ Ubuntu 64-bit (amd64 aka x86_64) ฉันจำเป็นต้องเรียกใช้โปรแกรม 32 บิต (i386 / i686) เป็นครั้งคราวหรือเพื่อรวบรวมโปรแกรมสำหรับระบบ 32 บิต ฉันจะทำสิ่งนี้ด้วยความยุ่งยากน้อยที่สุดได้อย่างไร โบนัส: จะเป็นอย่างไรถ้าฉันต้องการเรียกใช้หรือทดสอบด้วยการเผยแพร่รุ่นเก่าหรือใหม่กว่า

3
วิธีอัปเดตแคช“ ค้นหา” แคช
ฉันจะอัพเดตแคช / ดัชนีการค้นหาได้อย่างไร ฉันติดตั้งแพ็คเกจใหม่และไฟล์ยังไม่ได้จัดทำดัชนีอย่างชัดเจน ดังนั้นฉันต้องใช้คำสั่งใดเพื่อให้ตัวสร้างดัชนีทริกเกอร์? ฉันกำลังทำงานกับ debian jessie (ทดสอบ): กับ Linux mbpc 3.13-1-amd64 # 1 SMP Debian 3.13.7-1 (2014-03-25) x86_64 GNU / Linux
73 debian  locate 

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