Gönderen Konu: [Çözüldü] JDK İle İlgili Paket Yönetim Sorunu - Başka Paketlerin Kurulumunu Engelliyor  (Okunma sayısı 14756 defa)

Çevrimdışı Butterfly

  • Proje Sorumlusu
  • Guru
  • *****
  • İleti: 18863
  • Linux Mint Türkiye
  • Dağıtım: Linux Mint 20 & LMDE 4
  • Masaüstü Ortamı: Cinnamon 4.6 & Xfce 4.14
  • Grafik Kartı: Nvidia GF 9500
  • İşlemci: AMD X3
Aşağıdaki komutlardan sonra sonra sorun büyük ihtimalle çözülecek gibi duruyor.

Önce aşğaıdaki komutlarla kaldırma sonrası betiklerini silelim.

Kod: [Seç]
sudo rm -rf /var/lib/dpkg/info/jdk1.8.0-91.postrm
sudo rm -rf /var/lib/dpkg/info/jdk1.8.0-91.postrm

Ardından aşağıdaki komutları yeniden çalıştırınız.

Kod: [Seç]
sudo dpkg --remove --force-remove-reinstreq jdk1.8.0-91
sudo dpkg --purge --force-remove-reinstreq jdk1.8.0-91
sudo dpkg --remove --force-remove-reinstreq jdk1.8.0-92
sudo dpkg --purge --force-remove-reinstreq jdk1.8.0-92

Galiba alien yardımıyla .rpm paketlerinin .deb paketine çevrilmesi ile kurulum yapmışsınız.
Elimizden geldiğince dilimizin döndüğünce...

[info] Konu Açarken Dikkat Edilmesi Gerekenler  |  Forum Kuralları  |  Kod Etiketi Kullanımı[/info]

Çevrimdışı oerentr

  • Çok Yeni Penguen
  • *
  • İleti: 14
  • Dağıtım: Linux Mint
  • Grafik Kartı: NVIDIA
  • İşlemci: CORE İ7
Kod: [Seç]
asus-N550JK ~ # sudo rm -rf /var/lib/dpkg/info/jdk1.8.0-91.postrm

asus-N550JK ~ # sudo rm -rf /var/lib/dpkg/info/jdk1.8.0-91.postrm

asus-N550JK ~ # sudo dpkg --remove --force-remove-reinstreq jdk1.8.0-91
(Veritabanı okunuyor... mevcut 180626 dosya veya klasör yüklü.)
Kaldırılan: jdk1.8.0-91 (1.8.091-1) ...

asus-N550JK ~ # sudo dpkg --purge --force-remove-reinstreq jdk1.8.0-91
(Veritabanı okunuyor... mevcut 180626 dosya veya klasör yüklü.)
Kaldırılan: jdk1.8.0-91 (1.8.091-1) ...
jdk1.8.0-91 (1.8.091-1) için yapılandırma dosyaları temizleniyor ...

asus-N550JK ~ # sudo dpkg --remove --force-remove-reinstreq jdk1.8.0-92
dpkg: uyarı: overriding problem because --force enabled:
dpkg: uyarı: package is in a very bad inconsistent state; you should
 reinstall it before attempting a removal
(Veritabanı okunuyor... mevcut 180614 dosya veya klasör yüklü.)
Kaldırılan: jdk1.8.0-92 (1.8.092-1) ...
find: “/usr/java/*”: Böyle bir dosya ya da dizin yok
/var/lib/dpkg/info/jdk1.8.0-92.postrm: satır 586: /usr/sbin/alternatives: Böyle bir dosya ya da dizin yok
/var/lib/dpkg/info/jdk1.8.0-92.postrm: satır 598: /usr/sbin/alternatives: Böyle bir dosya ya da dizin yok
dpkg: error processing package jdk1.8.0-92 (--remove):
 installed post-removal script alt işlemi çıkış durumunda hata döndürdü : 127
İşlem sırasında hatalar bulundu:
 jdk1.8.0-92

asus-N550JK ~ # sudo dpkg --purge --force-remove-reinstreq jdk1.8.0-92
dpkg: uyarı: overriding problem because --force enabled:
dpkg: uyarı: package is in a very bad inconsistent state; you should
 reinstall it before attempting a removal
(Veritabanı okunuyor... mevcut 180614 dosya veya klasör yüklü.)
Kaldırılan: jdk1.8.0-92 (1.8.092-1) ...
find: “/usr/java/*”: Böyle bir dosya ya da dizin yok
/var/lib/dpkg/info/jdk1.8.0-92.postrm: satır 586: /usr/sbin/alternatives: Böyle bir dosya ya da dizin yok
/var/lib/dpkg/info/jdk1.8.0-92.postrm: satır 598: /usr/sbin/alternatives: Böyle bir dosya ya da dizin yok
dpkg: error processing package jdk1.8.0-92 (--purge):
 installed post-removal script alt işlemi çıkış durumunda hata döndürdü : 127
İşlem sırasında hatalar bulundu:
 jdk1.8.0-92


"Galiba alien yardımıyla .rpm paketlerinin .deb paketine çevrilmesi ile kurulum yapmışsınız."  Siz söyleyince hatırladım, evet alien komutuyla bişeyler yapmıştım.  :D Kusura bakmayın, acemilik... :-[

Çevrimdışı Butterfly

  • Proje Sorumlusu
  • Guru
  • *****
  • İleti: 18863
  • Linux Mint Türkiye
  • Dağıtım: Linux Mint 20 & LMDE 4
  • Masaüstü Ortamı: Cinnamon 4.6 & Xfce 4.14
  • Grafik Kartı: Nvidia GF 9500
  • İşlemci: AMD X3
jdk1.8.0-91sürüm ile ilgili sorun çözülmüş, aşağıdaki komutlarlarla jdk1.8.0-92 sürüm ile ilgili paket yönetimi sorununu da çözmeyi deneyiniz.

Kod: [Seç]
sudo rm -rf /var/lib/dpkg/info/jdk1.8.0-92.postrm
sudo dpkg --remove --force-remove-reinstreq jdk1.8.0-92
sudo dpkg --purge --force-remove-reinstreq jdk1.8.0-92
Elimizden geldiğince dilimizin döndüğünce...

[info] Konu Açarken Dikkat Edilmesi Gerekenler  |  Forum Kuralları  |  Kod Etiketi Kullanımı[/info]

Çevrimdışı oerentr

  • Çok Yeni Penguen
  • *
  • İleti: 14
  • Dağıtım: Linux Mint
  • Grafik Kartı: NVIDIA
  • İşlemci: CORE İ7
Kod: [Seç]
asus-N550JK ~ # sudo rm -rf /var/lib/dpkg/info/jdk1.8.0-92.postrm

asus-N550JK ~ # sudo dpkg --remove --force-remove-reinstreq jdk1.8.0-92
dpkg: uyarı: overriding problem because --force enabled:
dpkg: uyarı: package is in a very bad inconsistent state; you should
 reinstall it before attempting a removal
(Veritabanı okunuyor... mevcut 180614 dosya veya klasör yüklü.)
Kaldırılan: jdk1.8.0-92 (1.8.092-1) ...

asus-N550JK ~ # sudo dpkg --purge --force-remove-reinstreq jdk1.8.0-92
(Veritabanı okunuyor... mevcut 180614 dosya veya klasör yüklü.)
Kaldırılan: jdk1.8.0-92 (1.8.092-1) ...
jdk1.8.0-92 (1.8.092-1) için yapılandırma dosyaları temizleniyor ...

Çevrimdışı Butterfly

  • Proje Sorumlusu
  • Guru
  • *****
  • İleti: 18863
  • Linux Mint Türkiye
  • Dağıtım: Linux Mint 20 & LMDE 4
  • Masaüstü Ortamı: Cinnamon 4.6 & Xfce 4.14
  • Grafik Kartı: Nvidia GF 9500
  • İşlemci: AMD X3
Şimdi kurulum deneyince durum ne oluyor?
Elimizden geldiğince dilimizin döndüğünce...

[info] Konu Açarken Dikkat Edilmesi Gerekenler  |  Forum Kuralları  |  Kod Etiketi Kullanımı[/info]

Çevrimdışı oerentr

  • Çok Yeni Penguen
  • *
  • İleti: 14
  • Dağıtım: Linux Mint
  • Grafik Kartı: NVIDIA
  • İşlemci: CORE İ7
Kod: [Seç]
asus-N550JK ~ # sudo add-apt-repository ppa:freecad-maintainers/freecad-daily
...
...
Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --homedir /tmp/tmp.OqqXQKPKce --no-auto-check-trustdb --trust-model always --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 19BB5BCA
gpg: 19BB5BCA anahtarı keyserver.ubuntu.com sunucusunun hkp adresinden isteniyor
gpg: anahtar 19BB5BCA: "Launchpad PPA for FreeCAD maintainers" değişmedi
gpg: İşlenmiş toplam miktar: 1
gpg:              değişmedi: 1

asus-N550JK ~ # sudo apt-get update
...
...
Yoksay    http://packages.linuxmint.com rosa/upstream Translation-tr_TR
Yoksay    http://packages.linuxmint.com rosa/upstream Translation-tr
Yoksay    http://packages.linuxmint.com rosa/upstream Translation-en
Paket listeleri okunuyor... Bitti

asus-N550JK ~ # sudo apt-get install freecad
...
...
freecad (0.13.2935-dfsg-1.1build1) ayarlanıyor...
/usr/lib/freecad/Mod/Ship/simRun/Simulation.py:86: SyntaxWarning: import * only allowed at module level
  def run(self):
/usr/lib/freecad/Mod/Ship/simRun/Simulation.py:86: SyntaxWarning: import * only allowed at module level
  def run(self):
libc-bin (2.19-0ubuntu6.6) için tetikleyiciler işleniyor ...
python-support (1.0.15) için tetikleyiciler işleniyor ...

Sayın Butterfly,
Emeklerinize minnettarım, yardımlarınız için çok teşekkür ederim, gerçekten çok yardımcı oldunuz. Freecad kuruldu - çalışıyor, ORACLE XE db ve SQL Developer 'da sorunsuz çalışıyor. Galiba sorun çözüldü, şimdilik yanlış giden bişeyler gözükmüyor. Teşekkürler.

Bir acemi olarak anladığım kadarıyla .rpm paketlerinin alien ile .deb paketine çevrilmesi iyi bişey değil...  :-\
« Son Düzenleme: 01 Ağustos 2016, 18:47:59 Gönderen: oerentr »

Çevrimdışı Butterfly

  • Proje Sorumlusu
  • Guru
  • *****
  • İleti: 18863
  • Linux Mint Türkiye
  • Dağıtım: Linux Mint 20 & LMDE 4
  • Masaüstü Ortamı: Cinnamon 4.6 & Xfce 4.14
  • Grafik Kartı: Nvidia GF 9500
  • İşlemci: AMD X3
Alien ile RPM'den dönüştürülen her DEB paketi sorun çıkarmayabilir. Örneğin /opt dizini altına kurulan ve çok fazla diğer dizinlerde yapılandırma dosyası barındırmayan dönüştürülmüş bir uygulama paketinin sorun çıkarma olasılığı azdır. Ama Java gibi karışık paketlerin sorun çıkarma olasılığı yüksektir, çünkü iki sistem arasında birbirinden farklı yapılandırma dosyaları olabiliyor, bu durumda kurulumda ya da sonrasında sorunlar oluşabiliyor.

Bu konu ile ilgili sorun çözüldüyse, konuyu etiketlerseniz kilitleyebiliriz.

[warning]Çözülen başlıkların etiketlenmesi hakkında[/warning]
Elimizden geldiğince dilimizin döndüğünce...

[info] Konu Açarken Dikkat Edilmesi Gerekenler  |  Forum Kuralları  |  Kod Etiketi Kullanımı[/info]