ใช้ apt รับการติดตั้งโดยไม่ต้องใส่แผ่นดีวีดี?


13

ฉันติดตั้ง Debian 7 โดยใช้เวอร์ชันดีวีดีดังนั้นทุกครั้งที่ฉันพยายามติดตั้งบางอย่างโดยใช้ apt-get ระบบจะขอให้ฉันติดตั้งดีวีดี มีวิธีหลีกเลี่ยง (แทรกทุกครั้งที่ dvd)


การแก้ไขรายการที่เก็บไม่ได้ช่วยอะไร
IBr

คำตอบ:


7

คุณสามารถคัดลอก DVD ไปที่ ISO แล้วติดตั้งอย่างถาวรเป็นระบบไฟล์บนเครื่อง (และชี้ไปที่มันโดยปรับเปลี่ยน/etc/apt/sources.list) อย่างไรก็ตามสมมติว่าเครื่องมีการเชื่อมต่ออินเทอร์เน็ตคุณสามารถเปลี่ยนไปใช้ที่เก็บออนไลน์ได้

โดยมีรายละเอียดที่นี่

แต่นี่เป็นตัวอย่าง

แก้ไข /etc/apt/sources.list และแทนที่เนื้อหาด้วยสิ่งนี้ (ใช้งานได้กับ Wheezy หรือ Debian 7 สำหรับรุ่นก่อนหน้าหรือหลังจากนี้ให้ตรวจสอบลิงค์ด้านบน)

deb http://http.debian.net/debian wheezy main contrib non-free
deb-src http://http.debian.net/debian wheezy main contrib non-free

deb http://http.debian.net/debian wheezy-updates main contrib non-free
deb-src http://http.debian.net/debian wheezy-updates main contrib non-free

deb http://security.debian.org/ wheezy/updates main contrib non-free
deb-src http://security.debian.org/ wheezy/updates main contrib non-free

จากนั้นเรียกใช้apt-get updateเพื่อรีเฟรชรายละเอียดแพ็คเกจ


ฉันเชื่อมโยง: #root: "gedit / etc / ... " ไม่สามารถเข้าถึงไฟล์ได้ฉันก็ลองด้วย chmod 777 / etc .. "แต่ไม่มีการเข้าถึงเลยฉันสงสัยว่าจะสามารถเข้าถึงไฟล์นั้นได้อย่างไร!
timmz

ดังนั้นคำถามของคุณผิดคำถามของคุณต้องเป็น 'ฉันพยายามแก้ไข /etc/apt/sources.list แต่ไม่สามารถ' คุณต้องทำให้แน่ใจว่าคุณได้ให้ข้อมูลทั้งหมดกับทุกคนก่อนที่จะถามคำถาม
EightBitTony

ฉันสามารถเข้าถึงได้ตอนนี้ ฉันต้อง reaplace เนื้อหาทั้งหมดของไฟล์หรือเพียงแค่เพิ่มบรรทัดในที่สุด?
timmz

แทนที่ทั้งหมดด้วยสิ่งที่ฉันให้ไว้ข้างต้น
EightBitTony

มีตัวเลือกบรรทัดคำสั่งให้ทำหรือไม่ ฉันกำลังพยายามติดตั้งแท้จริงฉันemacsจึงไม่มีโปรแกรมแก้ไขข้อความในขณะนี้

2

เพียงข้อแม้ที่นี่

หากคุณกำลังเผชิญกับปัญหาบางอย่างที่คุณได้รับการตั้งค่าที่ไม่ถูกต้อง/etc/apt/sources.listเช่นคาดว่าดิสก์มันเป็นความคิดที่ดีที่จะเขียนไฟล์ใหม่ตั้งแต่ต้น

ในการทำสิ่งนี้กับ Debian ฉันเพิ่งใช้https://debgen.simplylinux.ch/เพื่อสร้างไฟล์

เริ่มแรกฉันแค่พยายามลบการอ้างอิงออกจากsources.listที่แนะนำ แต่ต่อมาฉันก็มีข้อผิดพลาดอื่น ๆ เมื่อพยายามอัปเดตแพ็คเกจเช่น

Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution...`

หรือ

git : Depends: liberror-perl but it is not installable

สิ่งเหล่านี้เกิดขึ้นสำหรับฉันเพราะเวอร์ชันของฉันsources.list ไม่ได้ชี้ไปที่แหล่งแพ็กเกจที่ฉันต้องการอย่างไรก็ตามการสร้างใหม่sources.listแก้ไขปัญหานี้ได้


1

ฉันต้องการข้อมูลเชิงลึกหลังจากอ่านบทความเหล่านี้ฉันใช้นาโนเพื่อแก้ไข/etc/apt/sources.listไฟล์เช่น

# nano /etc/apt/sources.list

ครั้งแรกในไฟล์แหล่งที่มาแรกคือตัวชี้ซีดีดังนั้นสิ่งที่ฉันต้องทำคือการแสดงความคิดเห็นว่าบรรทัดนั้นมี#ตัวละครและทั้งหมดได้รับการแก้ไข ตอนนี้ฉันได้รับแพ็กเกจจากที่เก็บที่ระบุไว้ในsources.listไฟล์

ขอบคุณสำหรับความช่วยเหลือ

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