Ini akan menghapus semua paket yang saat ini tidak diinstal. Jika itu tidak membebaskan ruang yang cukup, maka gunakan sudo apt-get clean. Ini menghapus semua yang .debsdiunduh dan / atau diinstal.
Tapi sepertinya hard disk Anda kehabisan ruang. Benar-benar kehabisan ruang. 61MB tidak cukup untuk sistem kerja yang baik. Saya menemukan 2 alternatif yang dapat menghindari masalah terkait ruang meskipun keduanya mungkin sulit untuk ditarik saat menggunakan mesin virtual. Solusi yang lebih permanen adalah meningkatkan ukuran mesin virtual Anda (dan saya juga akan menyarankan untuk menggunakan metode yang memungkinkan mesin untuk secara dinamis meningkatkan ukuran; VirtualBox memiliki pengaturan seperti itu).
Alternatif jika Anda memiliki partisi atau penyimpanan eksternal.
Dengan metode ini Anda merutekan ulang lokasi di mana .debs disimpan:
Saya mencoba dua perintah dan saya memiliki pesan 'tidak cukup ruang' yang sama
epsilones
Jadi saya edit pertanyaan saya, masukkan hasil visual dari perintah (soory saya menaruh beberapa gambar karena saya tidak tahu bagaimana cara menyalin paste isi shell ...)
epsilones
By the way, saya mencoba dengan apa yang saya dapatkan dengan melakukan ls di direktori media, saya menemukan 'cdrom'. Jadi saya menjalankan perintah sudo mw dan saya mendapat pesan kesalahan: tidak dapat membuat direktori / media / cdrom / apt: 'read only filme system' ...
epsilones
Apakah maksud Anda perintah terakhir yang Anda sarankan tidak berguna jika saya tidak memiliki stik USB atau HDD eksternal?
epsilones
@newben tidak masalah :) jika Anda tidak keberatan, silakan hapus semua komentar (kecuali yang pertama: D) karena kami mengaktifkannya dalam obrolan: +
Rinzwind
3
Perintah-perintah ini akan menghapus paket tambahan yang tidak lagi diperlukan.
Setiap kali Anda menginstal suatu program, paket-paket (file deb) disimpan /var/cache/apt/archives, yang jelas memakan ruang (banyak ruang jika ada banyak paket yang diinstal).
Untuk menghilangkannya, gunakan:
sudo apt-get clean
Jika Anda bertanya-tanya apa perbedaan antara cleandan autoclean, inilah yang dikatakan halaman manual:
clean: clean menghapus repositori lokal dari file paket yang diambil. Ini menghapus semuanya kecuali file kunci dari / var / cache / apt / arsip / dan / var / cache / apt / arsip / parsial /. APT digunakan sebagai metode dselect (1), clean is run Mereka yang tidak menggunakan dselect kemungkinan ingin menjalankan apt-get clean time to time untuk membebaskan ruang disk.
autoclean : Seperti clean, autoclean membersihkan repositori lokal dari file paket. Perbedaannya adalah hanya menghapus file paket yang tidak lagi dapat diunduh, dan sebagian besar tidak berguna. Cache ini harus dipertahankan dalam jangka waktu lama tanpa di luar kendali. Opsi konfigurasi Clean-Installed akan mencegah paket yang diinstal terhapus jika dinonaktifkan.
Masalahnya adalah: 'Anda tidak memiliki cukup ruang kosong di / var / cache / apt / arsip /' yang mungkin terkait dengan bug ini: https://bugs.launchpad.net/ubuntu/+source/update-manager/ + bug / 1054903
Terutama jika / var / cache / apt pada tmpfs yang terhapus setiap boot. Apakah mungkin Anda memiliki sym-linked / var / cache / to / tmp / cache / atau yang serupa untuk menghemat ruang?
Jika ini masalahnya, instruksi untuk menyelesaikan / mengerjakannya adalah pada laporan bug di atas.
Dapatkah Anda menambahkan ringkasan dari solusi yang disarankan, mengutip bagian-bagian yang perlu dikutip, dan menambahkan langkah-langkah yang relevan untuk diambil dari tautan.
Mateo
0
Ini sebenarnya bukan jawaban, tetapi lebih merupakan solusi / tip berguna.
Ini terjadi pada mesin virtual saya karena saya telah mengalokasikan terlalu banyak ruang untuk bertukar (hampir 40%). Saya segera mengubah ukurannya menggunakan gparted dan dapat memperoleh kembali lebih banyak ruang untuk partisi root.
Sekarang saya dapat memperbarui VM lama diabaikan yang membutuhkan sekitar 3GB pembaruan.
Perintah-perintah ini akan menghapus paket tambahan yang tidak lagi diperlukan.
Buka terminal ( Ctrl- Alt- T) dan ketik
sumber
Setiap kali Anda menginstal suatu program, paket-paket (file deb) disimpan
/var/cache/apt/archives
, yang jelas memakan ruang (banyak ruang jika ada banyak paket yang diinstal).Untuk menghilangkannya, gunakan:
Jika Anda bertanya-tanya apa perbedaan antara
clean
danautoclean
, inilah yang dikatakan halaman manual:clean: clean menghapus repositori lokal dari file paket yang diambil. Ini menghapus semuanya kecuali file kunci dari / var / cache / apt / arsip / dan / var / cache / apt / arsip / parsial /. APT digunakan sebagai metode dselect (1), clean is run Mereka yang tidak menggunakan dselect kemungkinan ingin menjalankan apt-get clean time to time untuk membebaskan ruang disk.
autoclean : Seperti clean, autoclean membersihkan repositori lokal dari file paket. Perbedaannya adalah hanya menghapus file paket yang tidak lagi dapat diunduh, dan sebagian besar tidak berguna. Cache ini harus dipertahankan dalam jangka waktu lama tanpa di luar kendali. Opsi konfigurasi Clean-Installed akan mencegah paket yang diinstal terhapus jika dinonaktifkan.
sumber
Masalahnya adalah: 'Anda tidak memiliki cukup ruang kosong di / var / cache / apt / arsip /' yang mungkin terkait dengan bug ini: https://bugs.launchpad.net/ubuntu/+source/update-manager/ + bug / 1054903 Terutama jika / var / cache / apt pada tmpfs yang terhapus setiap boot. Apakah mungkin Anda memiliki sym-linked / var / cache / to / tmp / cache / atau yang serupa untuk menghemat ruang?
Jika ini masalahnya, instruksi untuk menyelesaikan / mengerjakannya adalah pada laporan bug di atas.
sumber
Ini sebenarnya bukan jawaban, tetapi lebih merupakan solusi / tip berguna.
Ini terjadi pada mesin virtual saya karena saya telah mengalokasikan terlalu banyak ruang untuk bertukar (hampir 40%). Saya segera mengubah ukurannya menggunakan gparted dan dapat memperoleh kembali lebih banyak ruang untuk partisi root.
Sekarang saya dapat memperbarui VM lama diabaikan yang membutuhkan sekitar 3GB pembaruan.
sumber