E: ไม่สามารถค้นหา vim ของแพ็คเกจบน Debian jessie ทำให้คอนเทนเนอร์ Docker ง่ายขึ้น


23

จากภายในตู้คอนเทนเนอร์ Debian ที่ใช้ jessie ฉันได้รับ

vi blah
bash: vi: command not found

ดังนั้นโดยธรรมชาติฉันถึงสำหรับคำสั่งติดตั้งของฉัน

sudo apt-get install vim

Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package vim

ในขณะที่ค้นหาแรงฉุดฉันพบคำแนะนำเหล่านี้ด้วยผลลัพธ์ที่หลากหลาย

        cat /etc/apt/sources.list
deb http://deb.debian.org/debian jessie main
deb http://deb.debian.org/debian jessie-updates main
deb http://security.debian.org jessie/updates main

        apt-get install software-properties-common
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package software-properties-common

        apt-get install python-software-properties
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package python-software-properties


        apt-get install apt-file
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package apt-file

เนื่องจากเซิร์ฟเวอร์นี้เป็นตัวเทียบท่าสำหรับรูปภาพ mongo โดยเจตนาคือการติดตั้ง Debian แบบเปลือย ... การติดตั้ง vi เป็นเพียงการเล่นในระหว่างการพัฒนา

คำตอบ:


48

ฉันพบโซลูชันนี้

apt-get update

apt-get install apt-file

apt-file update

apt-get install vim     # now finally this will work !!!

นี่คือรุ่นคัดลอกวาง N ด้านบน

apt-get update && apt-get install apt-file -y && apt-file update && apt-get install vim -y

3
สมบูรณ์แบบ .. เพิ่งทำตามขั้นตอนเหล่านี้อย่างสุ่ม ๆ .. มันทำงาน ..
raksja

1
บรรทัดสุดท้ายช่วยประหยัดเวลาของฉันขอบคุณ ... นี่เป็นครั้งที่สอง ... ว่าคำตอบนี้ช่วยฉันได้
saber tabatabaee yazdi

1
มันใช้งานได้ดีสำหรับฉัน ทั้งหมดที่ฉันต้องทำก็คือapt-get updateแล้วapt-get install ...
เจฟฟ์ Whiting

13

แม้ว่าสกอตต์ STENSLAND 's คำตอบผลงานที่คุณไม่จำเป็นต้องติดตั้งและsoftware-properties-common python-software-propertiesการรันเฉพาะคำสั่งต่อไปนี้ก็เพียงพอแล้ว

apt-get update
apt-get install apt-file
apt-file update
apt-get install vim

อันนี้ใช้ได้กับฉัน ..
Arman Ortega

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