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

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

2
ชื่อโฮสต์เปลี่ยนจากระยะไกลด้วย wifi หรือไม่
ขณะนี้ฉันกำลังเยี่ยมชม TU Wien และวันนี้ฉันเชื่อมต่อแล็ปท็อป Debian Linux ของฉันกับ eduroam wlan ที่ใช้wpa_supplicantและข้อมูลประจำตัวของสถาบันที่บ้านของฉัน - เช่นเคยเมื่อฉันไปเยี่ยมสถาบันวิทยาศาสตร์อื่น เมื่อผมเปิดสถานีผมสังเกตเห็นว่า Promt คำสั่งของฉันคือการแสดงชื่อโฮสต์ที่แตกต่างกันและในความเป็นจริง excecuting hostnameให้ฉันแทนชื่อโฮสต์ปกติของเครื่องของฉันe244-082.eduroam.tuwien.ac.atx301 ฉันงงมากกับสิ่งนี้ เป็นไปได้อย่างไรที่การเชื่อมต่อ wlan จะเปลี่ยนชื่อโฮสต์โดยไม่ได้รับความยินยอมจากฉัน?

3
สองอินเตอร์เฟสสองที่อยู่สองเกตเวย์?
ฉันมีระบบที่มีสองอินเตอร์เฟสเครือข่ายที่มีที่อยู่ IP ที่แตกต่างกันซึ่งทั้งสองอยู่ในช่วงที่อยู่สาธารณะ (แม้ว่าจะผ่าน NAT ในกรณีแรก) และทั้งคู่มีเกตเวย์ที่แตกต่างกัน (เรื่องยาวมันมีวัตถุประสงค์เพื่อการทดสอบ) ปัญหาคือตอนนี้ถ้าฉันพยายาม ping ที่อยู่บนอินเทอร์เฟซที่สองเส้นทางเริ่มต้นจะชี้ให้เห็นผ่านทางอินเทอร์เฟซแรกและไม่เคยมาถึงอย่างถูกต้อง เป็นไปได้หรือไม่ที่จะทำให้แน่ใจว่าคำตอบจะออกไปข้างนอกเสมอบนอินเทอร์เฟซเครือข่ายเดียวกัน (และมีแหล่ง IP เดียวกัน) เมื่อพวกเขาเข้ามา? และถ้าเป็นเช่นนั้นได้อย่างไร

1
การติดตั้งสอง glibc พร้อมกับ debian / ubuntu
เป็นไปได้หรือไม่ที่จะติดตั้งและใช้ glibc เวอร์ชั่นต่างกันสองเครื่องในเครื่องเดียวกัน ที่หนึ่งรุ่นใช้เพื่อรันซอฟต์แวร์รุ่นเก่าเท่านั้นซึ่งต้องอาศัยไบนารี glibc รุ่นเก่า เป็นไปได้หรือไม่ที่จะทำเช่นนั้นด้วยความช่วยเหลือของผู้จัดการแพ็คเกจ (บางอย่างเช่น "ติดตั้งแพ็คเกจนี้และการอ้างอิงไปยัง/opt/old-glibc) แทนที่จะจัดการมันให้น่ากลัว

2
เป็นไปได้หรือไม่ที่จะมีเกตเวย์เริ่มต้นหลายรายการสำหรับการเชื่อมต่อขาออก?
ฉันต้องการมี NIC หลายตัว (eth0 และ wlan0) ในซับเน็ตเดียวกันและทำหน้าที่เป็นข้อมูลสำรองสำหรับแอปพลิเคชันบนโฮสต์หาก NIC ตัวใดตัวหนึ่งล้มเหลว ด้วยเหตุนี้ฉันจึงสร้างตารางเส้นทางเพิ่มเติม นี่คือ/etc/network/interfacesลักษณะที่: iface eth0 inet static address 192.168.178.2 netmask 255.255.255.0 dns-nameserver 8.8.8.8 8.8.4.4 post-up ip route add 192.168.178.0/24 dev eth0 src 192.168.178.2 post-up ip route add default via 192.168.178.1 dev eth0 post-up ip rule add from 192.168.178.2/32 post-up ip rule add …

2
อะไร ~ / .config อ้างถึงและวิธีการใส่ไฟล์ที่นั่น?
ฉันต้องการตั้งค่าปลั๊กอินสำหรับโปรแกรมแก้ไข Geany บนระบบ Debian มันเป็นธีมที่เปลี่ยนปลั๊กอินดังนั้นฉันจึงปฏิบัติตามคู่มือนี้ มันบอกว่า: วิธีที่ง่ายที่สุดคือการคัดลอกเนื้อหาของไฟล์เก็บถาวรไปยังโฟลเดอร์ ~ / .config / geany / filefs / โฟลเดอร์ ฉันไม่เข้าใจสิ่งนี้ พวกเขาหมายถึง~/.configอะไร เป็นไดเรกทอรีเริ่มต้นที่ติดตั้ง Geany หรือไม่ ฉันมีไฟล์อยู่ที่/usr/lib/geanyนั่น แต่ดูเหมือนจะไม่ใช่ตำแหน่งที่พวกเขากำลังพูดถึง

3
ฉันจะ“ ถือ” แพ็คเกจในเดเบียนอย่างน่าเชื่อถือได้อย่างไร
ฉันมีแพ็คเกจใน Debian ที่ได้รับการติดตั้งด้วยตนเอง (ไม่เหมาะอย่างยิ่งฉันรู้) ว่าฉันต้องถือที่เวอร์ชันปัจจุบันเพื่อให้การอัปเกรดไม่เขียนทับการเปลี่ยนแปลงที่ได้รับการแก้ไขแล้ว (ฉันจะตรวจสอบด้วยตนเอง เมื่อฉันเข้าใจแล้วมีสองสามวิธีในการเข้าถึงสิ่งนี้: apt-pinning (ดูapt_preferences(5)) aptitude hold dpkg --set-selections ตั้งค่าด้วยdselectหรือไม่ ฉันได้อ่านแล้วว่าการระงับหนึ่งรายการจะไม่ส่งผลกระทบต่ออีก (ตัวอย่างเช่นการใช้aptitude holdจะไม่ป้องกันapt-getหรือdselectอัปเกรดแพ็คเกจ) สิ่งที่ต้องทำเพื่อให้แน่ใจได้ 100% ว่าเครื่องมือของเดเบียนจะไม่อัพเกรดแพ็คเกจเว้นแต่ฉันจะยกเลิกการระงับ

2
ไม่พบ Setcap ใน Debian 9
ฉันใช้สคริปต์การติดตั้งที่ต้องการsetcapและไม่พบ มีแพ็คเกจอะไรบ้าง? libcap2ติดตั้งแล้ว
15 debian  setcap 

10
วิธีรับชื่อเดเบียนที่ไม่มี lsb-release
ฉันกำลังพยายามสร้างสคริปต์ที่ต้องการให้ฉันพิมพ์ชื่อรหัสของเดเบียนเพื่อที่ฉันจะได้สะท้อนไปยังไฟล์ source.list ฉันพยายามทำให้สคริปต์นี้ทำงานกับ Debian ทุกรุ่นดังนั้นฉันหวังว่าจะตั้งค่าตัวแปร bash ของชื่อรหัสการเผยแพร่ นี่จะเป็นเรื่องง่ายที่จะทำ (ด้วย lsb_release -c) อย่างไรก็ตามอิมเมจการปรับใช้ของเราไม่ได้มี lsb_release ตามค่าเริ่มต้น - และสคริปต์นี้จำเป็นต้องแก้ไขแหล่งที่มาการติดตั้ง lsb-release ด้วย apt-get จะไม่เป็นตัวเลือก . ฉันพบวิธีมากมายในการรับหมายเลขรุ่นและข้อมูลอื่น ๆ เกี่ยวกับระบบ แต่ไม่สามารถหาสถานที่ที่เชื่อถือได้เพื่อรับชื่อรหัส ความคิดใด ๆ ที่จะได้รับการชื่นชมอย่างมาก! (ระบบปฏิบัติการฉันกำลังทดสอบนี้ด้วยคือ Debian Squeeze)
15 debian  version 

7
bash loop ผ่านรายการของสตริง
เป็นไปได้หรือไม่ที่จะจัดรูปแบบตัวอย่างนี้: for i in string1 string2 stringN do echo $i done สิ่งที่คล้ายกับนี้: for i in string1 string2 stringN do echo $i done แก้ไข: ขออภัยในความสับสนไม่ทราบว่ามีวิธีการดำเนินการสคริปต์ที่แตกต่างกัน - sh <scriptname>เทียบกับbash <scriptname>และสิ่งที่ฉันไม่สามารถตั้งชื่อได้ตอนนี้ - #!/bin/shและ#!/bin/bash:)

1
ทำให้ Debian Bleeding Edge
ฉันติดตั้ง Debian 6 ไว้ในคอมพิวเตอร์ของฉันและเมื่อฉันติดตั้งเมื่อปีที่แล้วฉันรู้ว่ามีระบบที่เสถียรสำหรับความต้องการของฉัน ฉันไม่สนใจเกี่ยวกับความใหม่ของแพ็คเกจ ตอนนี้ความคิดเห็นของฉันกลับด้านฉันรู้สึกว่าฉันต้องการเลือดออกมากกว่าความมั่นคง มีวิธีใดที่จะทำให้ Debian Bleeding Edge? สำหรับ Ubuntu ฉันพบ PPAs สองสามรุ่นที่อัปเดตแพ็กเกจบางอย่าง แต่ไม่พบคำแนะนำที่ดีสำหรับ Debian เคล็ดลับใด ๆ
14 debian 

1
วิธีการโน้มน้าวใจ dpkg ที่ libssl1.0.2 คือ> = libssl1.0.0?
ฉันกำลังพยายามติดตั้งแพ็คเกจ. deb ของบุคคลที่สามที่ฉันติดตั้งไว้ก่อนหน้านี้ใน Debian 8 แต่ฉันไม่สามารถติดตั้งในการตั้งค่า Debian 9 ใหม่ได้เนื่องจากฉันได้รับข้อผิดพลาดต่อไปนี้: dpkg: dependency problems prevent configuration of parity: parity depends on libssl1.0.0 (>= 1.0.0); however: Package libssl1.0.0 is not installed. ฉันไม่ได้มีการติดตั้ง libssl1.0.2 แต่ไม่ได้รับการยอมรับว่าเป็น "> = libssl1.0.0" ดังนั้นฉันจึงสงสัยว่าจะแก้ไขได้อย่างไร ฉันจะติดตั้ง libssl1.0.0 ด้วยตนเองหรือไม่ ถ้าเป็นเช่นนั้นได้อย่างไร ฉันจะเชื่อมโยงบางสิ่งบางอย่าง ถ้าเป็นเช่นนั้นอะไร อื่น ๆ อีก?

6
เสียงไม่ทำงานบน Debian 9
ฉันใช้ Debian 9 ที่ "บริสุทธิ์" ควบคู่กับ DWM (ไม่มีสภาพแวดล้อมแบบเดสก์ท็อป) บนแล็ปท็อปของฉัน หลังจากการติดตั้งฉันต้องติดตั้งpulseaudioแพคเกจเพื่อให้เสียงทำงาน มันใช้งานได้ดี แต่ทันใดนั้นเสียงก็ไม่เล่นอีกต่อไป ฉันไม่แน่ใจว่าการกระทำใดที่ทำให้เกิดปัญหานี้ (ไม่ว่าจะเป็นการอัปเกรดแพ็กเกจหรืออย่างอื่น) ฉันไม่เห็นข้อผิดพลาดใด ๆ เลย มันแค่ไม่เล่น ฉันได้ตรวจสอบ Windows ว่าลำโพงทำงานได้ดีจึงไม่ใช่ปัญหาฮาร์ดแวร์ เมื่อฉันออกpulseaudio --start --log-target=syslogและดู syslog ไม่มีข้อผิดพลาด ใครสามารถช่วยฉันแก้ปัญหานี้ได้บ้าง เขียนความคิดเห็นว่าฉันควรวางไฟล์บันทึกหรือกำหนดค่าไว้ที่ใด

4
ไม่สามารถรันคำสั่งเป็นข้อมูล www โดยใช้ su
# su -l www-data ./http-app.py This account is currently not available. # su -l www-data -c ./http-app.py This account is currently not available. # su -c ./http-app.py www-data This account is currently not available. # su -lc ./http-app.py www-data This account is currently not available. # getent passwd www-data www-data:x:33:33:www-data:/var/www:/usr/sbin/nologin …
14 debian  su 

2
คำขอเริ่มบริการซ้ำเร็วเกินไปปฏิเสธที่จะเริ่ม
ฉันได้สร้างบริการบน Debian 8.6 และเมื่อฉันพยายามเริ่มใช้งานโดยใช้คำสั่งบริการฉันได้รับข้อผิดพลาด ฉันพยายามsystemctl daemon-reloadแล้ว แต่ก็ยังได้ผลลัพธ์เหมือนเดิม $ sudo service cloud9 start $ sudo service cloud9 status ● cloud9.service - cloud9 Loaded: loaded (/etc/systemd/system/cloud9.service; enabled) Active: failed (Result: start-limit) since Thu 2016-10-13 07:21:02 UTC; 2s ago Process: 2610 ExecStart=/opt/bitnami/nodejs/bin/node /home/user/c9sdk/server.js -w /home/user -l 0.0.0.0 -a admin:admin (code=exited, status=216/GROUP) Main PID: …

2
Apt สามารถลบแพ็คเกจที่ซอฟต์แวร์ต้องการซึ่งผู้ใช้ติดตั้งจากแหล่งที่มาได้หรือไม่?
Aptจัดการการพึ่งพาระหว่างแพ็กเกจที่ติดตั้งจากที่เก็บหรือ*.debไฟล์ อย่างไรก็ตามสิ่งที่เกี่ยวกับซอฟต์แวร์ที่ผู้ใช้รวบรวมและติดตั้งจากแหล่งที่มี./configure && make && make installโดยไม่ต้องสร้าง.debไฟล์ก่อน เป็นไปได้ไหมที่Aptสามารถลบแพ็คเกจที่ต้องการโดยซอฟต์แวร์ดังกล่าวได้? จะติดตั้งซอฟต์แวร์จากแหล่งที่มา/optหรือ/usr/localสร้างความแตกต่าง?

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