Ubuntu’da tam yüklenemeyen Paketi Önbellekten Silme

Standard

Merhabalar;

Birkaç gün önce linux’a Minecraft kurulumu yapıyordum (evet kuruluyor). Ancak kurulum sırasında kullandığım depolardan birinin güncelliğini yitirmesi sebebiyle dosya indirme işlemi mümkün olmuyordu. Güncelleme yapmak istediğimde :


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
natgho@optimist:/usr/bin$ sudo apt-get upgrade
Paket listeleri okunuyor... Bitti
Bağımlılık ağacı oluşturuluyor       
Durum bilgisi okunuyor... Bitti     
Yükseltme hesaplanıyor... Bitti
Aşağıdaki paketler otomatik olarak kurulmuş ve artık bu paketlere gerek duyulmuyor:
  libappindicator1 libindicator7 python-appindicator
Bu paketleri kaldırmak için 'apt-get autoremove' komutunu kullanın.
0 paket yükseltilecek, 0 yeni paket kurulacak, 0 paket kaldırılacak ve 0 paket yükseltilmeyecek.
1 paket tam olarak kurulmayacak ya da kaldırılmayacak.
Bu işlem tamamlandıktan sonra 0 B ek disk alanı kullanılacak.
Devam etmek istiyor musunuz? [E/h] ^X^Cnatgho@optimist:/usr/bin$ sudo apt-get autoremove
Paket listeleri okunuyor... Bitti
Bağımlılık ağacı oluşturuluyor       
Durum bilgisi okunuyor... Bitti     
Aşağıdaki paketler KALDIRILACAK:
  libappindicator1 libindicator7 python-appindicator
0 paket yükseltilecek, 0 yeni paket kurulacak, 3 paket kaldırılacak ve 0 paket yükseltilmeyecek.
1 paket tam olarak kurulmayacak ya da kaldırılmayacak.
Bu işlem tamamlandıktan sonra 291 kB disk alanı boşalacak.
Devam etmek istiyor musunuz? [E/h] E
(Veritabanı okunuyor... mevcut 284998 dosya veya klasör yüklü.)
Kaldırılan: python-appindicator (12.10.1+13.10.20130920-0ubuntu4.1) ...
Kaldırılan: libappindicator1 (12.10.1+13.10.20130920-0ubuntu4.1) ...
Kaldırılan: libindicator7 (12.10.2+14.04.20141007.1-0ubuntu1) ...
libc-bin (2.19-0ubuntu6.6) için tetikleyiciler işleniyor ...
minecraft-installer (0.1+r11~ubuntu14.04.1) ayarlanıyor...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
curl: (60) SSL certificate problem: unable to get local issuer certificate
More details here: http://curl.haxx.se/docs/sslcerts.html

curl performs SSL certificate verification by default, using a "bundle"
 of Certificate Authority (CA) public keys (CA certs). If the default
 bundle file isn't adequate, you can specify an alternate file
 using the --cacert option.
If this HTTPS server uses a certificate signed by a CA represented in
 the bundle, the certificate verification probably failed due to a
 problem with the certificate (it might be expired, or the name might
 not match the domain name in the URL).
If you'd like to turn off curl's verification of the certificate, use
 the -k (or --insecure) option.
chmod: `/usr/share/minecraft/minecraft.jar''e erişilemedi: Böyle bir dosya ya da dizin yok
dpkg: error processing package minecraft-installer (--configure):
 installed post-installation script alt işlemi çıkış durumunda hata döndürdü : 1
İşlem sırasında hatalar bulundu:
 minecraft-installer
E: Sub-process /usr/bin/dpkg returned an error code (1)

Hatası alıyordum
Normalde önbelleklenen dosyalar için:

Sudo apt-get clean

Komutuyla yarım kalanlarını temizleyebiliyorken, indirmenin yarım kalması sebebiyle silme işlemini gerçekleştiremedim.

Biraz araştırma sonucu, ubuntu’nun bu dosyaları kaydettiği yeri bulup manuel olarak temizleme yoluna gidince sorun çözüldü.

Gelelim yapımına, öncelikle indirmesi yarım kalan dosyaya ulaşmak için :

cd /var/lib/dpkg/info

komutuyla ilgili kısma giriyoruz. Benim aradığım dosya minecraft olduğundan:

ls | grep minecraf

Komutuyla çıktısını istiyorum:

natgho@optimist:/var/lib/dpkg/info$ ls | grep minecraft
minecraft-installer.list
minecraft-installer.md5sums
minecraft-installer.postinst
minecraft-installer.postrm

Görüldüğü gibi 4 dosya var, bunları sildikten sonra, güncellemeyi tazeliyorum:

natgho@optimist:/var/lib/dpkg/info$ sudo apt-get update && sudo apt-get upgrade

İşlem tamamdır 🙂

Bir dahaki yazım da görüşmek üzere…

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir