Sorun: Ubuntu ve Ubuntu tabanlı işletim sistemlerinde bazen yaşanan apt update
komutu sonrasında 5-60 dakika kadar veya sonsuza kadar takılma sorunu.
command-not-found isimli özelliğin Python ile doğru şekilde çalışmamasından kaynaklı bu sorun oluşmaktadır.
🟢 İlgili çalışmalar yapıldığından dolayı, Ubuntu tabanlı PiluX işletim sisteminde bu sorun oluşmamaktadır.
Diğer Ubuntu tabanlı işletim sistemlerinde uygulayabileceğiniz geçici çözüm:
Bu sorundan kurtulmak için işletim sistemlerinizin makalelerini inceleyin ve gerekiyorsa sorunu bildirin.
Geçici olarak aşağıdaki komut ile sorunu çözebilirsiniz:
mv /usr/lib/cnf-update-db /usr/lib/cnf-update-db-disabled
Bu komut, command-not-found özelliğini çalışmaz hale getirecektir ancak yaşadığınız sorunu çözecektir.
command-not-found özelliği, girdiğiniz komutun var olmaması durumunda paket tavsiye edebilen veya yazım hatası olabilecek durumlarda düzeltme önerebilen bir özelliktir. Örneğin:
command-not-found özelliği çalıştığında:
hasanmerkit@HasanMerkit-PC:~$ ifconfig
"ifconfig" komut bulunamadı ama bununla kurulabilir:
sudo apt-get install net-tools
command-not-found özelliği çalışmadığında:
hasanmerkit@HasanMerkit-PC:~$ ifconfig
bash: ifconfig: komut yok
Eğer bu sorunu çözen bir güncelleme aldığınızdan emin olursanız, aşağıdaki komut ile yaptığınız geçici çözümü geri alabilirsiniz:
mv /usr/lib/cnf-update-db-disabled /usr/lib/cnf-update-db
-> Not: command-not-found paketini sistemden kaldırmak, bu sorunu çözmez.
-> PiluX ekibi tarafından, Ubuntu 20.04, 20.10, 21.04, 21.10, 22.04 sürümlerinde denenmiştir.