tentang paket di Linux? [Tutup]

0

Ketika saya membuka folder ini

  /var/cache/apt/archives

Saya menemukan daftar besar semua file deb dari semua program yang telah saya instal sebelumnya sehingga pertanyaan saya adalah:

Apakah mungkin menggunakan file-file ini untuk menginstal lagi program-program di komputer lain?
Jika ya,
bagaimana Cara menginstalnya? karena gerhana misalnya memiliki lebih dari satu file, jadi mana yang akan saya gunakan?
Dan mengapa Linux tidak menghapus file instalasi setelah menginstal program?


ini adalah bagian dari daftar:

....
chromium_37.0.2062.120-1~deb7u1_amd64.deb<br>
chromium-inspector_37.0.2062.120-1~deb7u1_all.deb
codeblocks_10.05-2.1_amd64.deb
codeblocks-common_10.05-2.1_all.deb
eclipse_3.8.0~rc4-1_all.deb
eclipse-jdt_3.8.0~rc4-1_all.deb
eclipse-pde_3.8.0~rc4-1_amd64.deb
eclipse-platform_3.8.0~rc4-1_amd64.deb
eclipse-platform-data_3.8.0~rc4-1_all.deb
eclipse-rcp_3.8.0~rc4-1_amd64.deb
....
Khalil Bz
sumber

Jawaban:

0

Ada rutinitas pembersihan. sudo apt-get clean

Linux tidak menghapus file secara otomatis untuk mencegah keharusan mengunduh ulang file jika dihapus dan diinstal ulang. Banyak dari paket-paket ini mungkin hanya untuk dependensi.

Jika Anda ingin file dihapus secara otomatis (terutama untuk versi yang lebih lama). Jalankan sudo apt-get autocleandan sudo apt-get autoremove.

Sendok
sumber
Jadi maksud Anda saya dapat menggunakan file-file ini untuk menginstal program saya lagi, jadi bagaimana cara menginstal gerhana misalnya ada lebih dari satu file deb di sana, mana yang akan saya gunakan ?? :) dan terima kasih Pak :)
Khalil Bz
Gagasan clean, autoclean, dan autoremove adalah untuk menghapus file yang tidak lagi relevan. Ketika Anda memperbarui paket, Anda biasanya tidak membutuhkan yang lama lagi. Cukup instal eclipse dan biarkan apt-getmenangani versi mana.
NoSpoon
@KhalilBz - Jika Anda melihat paket yang diinstal di synapticAnda akan melihat deskripsi masing-masing. Beberapa akan menjadi meta-paket, yang tidak menginstal sendiri, tetapi membawa semua paket yang diperlukan sebagai dependensi.
AFH
saya mengerti dari Anda bahwa file yang berbeda ini berarti pembaruan yang berbeda, OK, tetapi saya ingin menjelaskan untuk Anda ide saya: saya ingin mendapatkan semua file instalasi dan menggunakannya untuk instalasi lain karena saya memiliki koneksi internet yang sangat lambat dan jika saya mau gunakan apt-get install lagi seperti yang Anda katakan, itu akan memakan waktu yang sangat lama, itu sebabnya saya meminta untuk menggunakan file ini lagi :) maaf jika pertanyaan saya mengganggu Anda :) dan terima kasih banyak :)
Khalil Bz
ok jika saya akan menyalin semuanya dan meletakkannya di direktori / var / cache / apt / arsip dari sistem lain dan menggunakan apt-get install gerhana akan menginstal paket tanpa mengunduhnya lagi :) terima kasih Sir
Khalil Bz