E: Debian jessie basitleştirilmiş Docker kapsayıcısındaki paket vim bulunamadı


23

Jessie çalıştıran bir Debian liman işçisi konteyneri içinden alıyorum

vi blah
bash: vi: command not found

doğal olarak install komutuma ulaşıyorum

sudo apt-get install vim

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

biraz çekiş ararken bu önerilerle çeşitli çıktılarla karşılaştım

        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

Bu sunucu bir mongo görüntüsü için liman işçisi konteynır olduğundan kasıtlı olarak çıplak kemikler Debian kurulum ... vi yükleme sadece geliştirme sırasında oynamaktır

Yanıtlar:


49

Bu çözümü buldum

apt-get update

apt-get install apt-file

apt-file update

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

yukarıdaki N kopyasını yapıştır

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

3
Mükemmel .. sadece bu adımları körü körüne takip etti .. işe yaradı ..
raksja

1
son satır zamandan tasarruf teşekkürler ... bu ikinci kez ... bu cevap bana yardımcı oldu
sabre tabatabaee yazdi

1
Bu benim için harika çalıştı. Tüm ben yapmak zorunda apt-get updateardındanapt-get install ...
Jeff Whiting

13

Her ne kadar Scott Stensland 'ın cevabı eserleri, yüklemek gerekmez software-properties-commonve python-software-properties. Yalnızca aşağıdaki komutları çalıştırmak yeterlidir.

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

bu benim için çalışıyor ..
Arman Ortega

Bu da işe yarıyor software-properties-commonve python-software-propertiesgetirecek ve getirecek her şeyi yüklemeyin .
TheVillageIdiot
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.