Aynı anda birden fazla paket kurma


23

Birden fazla paketi nasıl kurarım?

Örneğin, her ikisini de yüklemek istiyorum package Xve Package Y,bunun varsayılan olarak mümkün olmadığını biliyorum ama bunu yapmanın alternatif bir yolu var mı yoksa en azından bunları yükleme için sıraya alabilir miyim?


herhangi bir öğretici fark etmediniz apt-get install p1 p2 p3mi?
PNDA


@mniess: yukarıya bakın
David Foerster

1
@mniess: Ve yorumdaki yorum, bunun neden orijinal sorunun ifadesinden farklı bir soru olduğunu açık bir şekilde açıklıyor.
David Foerster

1
@mniess Sorumum karışıklığa yol açmış olabilir. Ama cevap biraz sorunumu çözdü. Kabul edilen cevapla karışıklığı önlemek için soruyu düzenledim.
BeginnersSake

Yanıtlar:


32

Bunu yapabilirsin , neden olmasın !? Sen yüklemek için aşağıdaki tek komut çalıştırabilir package-xve package-y:

sudo apt-get install package-x package-y

Not:

Tüm istemlere Evet yanıtı -yvermek apt-getiçin bayrağı ekleyebileceğiniz belirtilmiştir . Bu genellikle sizi sadece bir kez Evet demekten kurtarır . Bayrağı bilmek güzel ama dikkatli olun, çünkü kaldırılmasını istemeyebileceğiniz şeyleri de otomatik olarak kaldırabilir. Tipik olarak, bayrağını atladım ve bilgisayarımda korkunç etkiler yaratabilecek hatalar yapmamak için tüm Eklenen veya Kaldırılan paketleri manuel olarak inceliyorum. Bununla birlikte, iyi bir seçenek ve daha az uçucu gibi görünüyor.-y-yapt-get upgrade -y

sudo apt-get upgrade package-x package-y -y

Bunu da kontrol edeceğim.
BeginnersSake

Bu işe yarıyor ama x paketini kuruyorsam ve kurulumun ortasında başka bir kurulum başlatmak istiyorum (bu durumda y paketini düşünün). Bunu yapabilmek mümkün mü?
BeginnersSake

10
Bu farklı bir soru. Bunun bir sınırlaması , bir seferde aptyalnızca bir aptişlem yapabilmenizdir . Bu bir iyi bir şey bu sistem mahvediyor engeller olarak. Y paketini kurmak istediğinizde, ya X'in bitmesini bekler ya da X'i durdurup birlikte kurarsınız.
earthmeLon

10

Paketleri yüklemek için şunu kullanın:

sudo apt-get install package-name

Birden fazla paket kurmak için arka arkaya listelemeniz yeterlidir:

sudo apt-get install package-name1 package-name2 package-name3

Ortaya çıkabilecek sorulara apt-get installcevap yesvermeye zorlamak için sonuna are you sure you want to install this package?a ekle-y

sudo apt-get install package1 package2 package3 -y

Diğer kullanıcılar hakkında emin değilim ama sık kullandığım tüm paketlerin / programların bir listesini içeren bir dosyayı tutmayı yararlı buluyorum, böylece yeniden yüklemem gerektiğinde komutu yerine kopyalayıp yapıştırabilirim Önümüzdeki birkaç haftayı neye sahip olduğumu ve neye sahip olmadığımı anlamak için harcamak.


1
Ayrıca, zaman kazanmak için yaptığım bir şey, yaygın olarak kullandığım tüm programları yükleme komutuyla bir yere yedeklenmiş bir dosyaya sahip olmaktır, böylece bir nedenden dolayı yeniden yüklemem gerekirse, sadece kopyalayıp yapıştırabilirim ve yarım saat boyunca uzaklaşırım
17'de

1
Başka bir yanıtı iyileştirmek istiyorsanız, lütfen bir düzenleme önerin ve yeni (eksik) bir yanıt oluşturmayın.
David Foerster

2
Bir kopyasını saklamak dpkg --get-selections, yeniden yükleme durumunda sahip olduğunuz tüm paketleri yüklemenizi sağlar.
Ángel

Funnily yeterince @ Ángel Dün işletim sistemimi yeniden yüklemek zorunda kaldım. Denedim dpkg --get-selectionsve bir tedavi çalıştı. Bazı ödevler yaptım ve bu cevaba rastladım ( askubuntu.com/questions/101931/… ) ve bunu yaparak genişler ve pkgmeta verileri kullanmak apt-mark showauto > auto.lstve apt-mark showmanual > manual.lstmeta verileri almak apt-mark auto < auto.lstve apt-mark manual.lstgeri yüklemek için bunu söyler .
17'de
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.