Anda hanya dapat menginstal satu paket pada saat itu sudo apt-get install
, tetapi Anda dapat menginstal beberapa paket dengan satu perintah. Seperti ini:
sudo apt-get install ubuntu-desktop lubuntu-desktop
Ini akan menginstal dependensi baik ubuntu-desktop
dan lubuntu-desktop
dan apa pun yang mereka butuhkan, dalam urutan yang benar.
Juga ketika Anda memperbarui sistem Anda dengan sudo apt-get upgrade
, Anda terlebih dahulu mengunduh semua perangkat lunak dan kemudian menginstal satu paket pada saat itu.
Alasan
mengapa Anda tidak dapat menginstal beberapa paket sekaligus adalah karena hanya satu instance yang dapat menggunakan apt-get
hak istimewa pada saat yang sama. Ini karena apt-get
kunci pada software sources
dan memblokir perintah lain untuk menggunakannya.
Contoh
Katakanlah Anda entah bagaimana mulai 2 apt-get terpisah seperti yang dikatakan @Rinzwind, maka secara teori Anda setidaknya dapat mengedit daftar sumber pada saat yang sama saat Anda menggunakannya untuk menemukan dan menginstal perangkat lunak baru. Ini dapat menyebabkan program yang Anda instal mengedit daftar sumber dan menambahkan repositori yang tidak aman secara bersamaan ketika Anda meningkatkan sistem Anda. Ini bisa menjadi masalah keamanan.
Contoh lain
Juga jika Anda mengedit daftar sumber pada 2 perintah terpisah maka ketika Anda menyimpan Anda akan mengganti versi terbaru, yang akan menjadi yang terakhir disimpan. Yang berarti bahwa perintah di tengah tidak akan berpengaruh, karena Anda akan menyimpan lebih dari versi lama.
Windows berperilaku serupa dengan menggunakan penginstal "resmi" (MSI)
Bahkan di Windows, beberapa perangkat lunak dapat diinstal secara bersamaan ... apakah ada keuntungan dalam hal ini atau mengapa ini merupakan keharusan di linux / ubuntu, dll ...
Paket yang menggunakan penginstal Windows resmi (MSI) AKAN MENOLAK untuk menjalankan lebih dari satu instance sekaligus. Itu karena basis data penginstal MSI mirip dengan sources.list
, file info dpkg, dll. - Anda tidak ingin lebih dari satu penginstal memodifikasi / menguncinya sekaligus.
Tetapi banyak paket Windows menggunakan installer pihak ketiga seperti Installshield, NSIS, dll. Yang akan berjalan berdampingan karena mereka tidak perlu mengakses / memodifikasi database MSI. Demikian pula, di Linux / Ubuntu, tidak ada yang menghentikan Anda dari menjalankan skrip instal apt-get
, a, tar -xzf
dan perl / bash semuanya secara bersamaan :)