"ÇÖZÜLDÜ"
Linux Mint Bozuk Paket Hatası

Çözüm: Sırasıyla;
"sudo apt check"
"sudo apt --fix-broken install"
"sudo dpkg --configure -a"
komutlarını verince bozuk paketler otomatik düzeltilip sorun çözüldü. Son komutu vermeye gerek yok. Kurulu sırasında eksik kalan dosya varsa onları tamamlıyor.

Linux kullanan arkadaşlar bana bir yardım edin. Sistemde güncelleme yapamıyorum, sürekli bu hata ile karşılaşıyorum. Terminal üzerinden "sudo apt-get update" yapsam da aynı, güncelleme yöneticisi kullansam da aynı. Nasıl çözerim?

Linux Mint kullanıyorum sistem olarak. @fatihdmrg @poseidon @seckyn

BeğenFavori PaylaşYorum yap
  • Ronnie James Dio @ronniejamesdio

    Google da aratiyorum ben bu hata mesajlarını ve daima bir çözüm buluyorum.

  • Issız_adam @systemnet

    terminal aç sudo -i yap alt satıra get , apt-get update apt-get upgrade apt-get dist-update şekilde sırayla yapsana.

  • fatihkaya41 @fatihkaya41

    sudo nano /etc/apt/sources.list
    İle dosyayı açın ppa launched ile başlayan hatadaki repoyu silin yada başına # koyun ctrl x deyin sonrada e veya y ile kaydedip çıkın. Sonra tekrar bir update deneyin.

    • Mr. Paramedik @mr-paramedik

      Linux'u yeni kullanan biri olarak görün lütfen beni, çok acemiyim. Verdiğiniz komutu yazınca terminal şu şekilde çıktı verdi. Şimdi ne yapmam gerekiyor

    • fatihkaya41 @fatihkaya41

      @mr-paramedik Software sources türkçe uygulama kaynakları diye bir uygulama var. Onu açıp sizi karşılayan ekranda varsayılana dön düğmesine basın. Daha sonra terminalde sudo apt update ve sudo apt --fix-broken install komutlarını yürütün. Düzelmezse aynı uygulamada ppalar var solda oradan tikleri kaldırıp tek dar deneyin.

  • Fatih Demirağ @fatihdmrg

    yansılarda problem var orjinal repoları alırsanız düzelir

  • 4ever @joe

    Linux türevlerini kurup 1 hafta zor dayanıp silme sebebim. Bir hata veriyor googlede saatlerce arayıp kod girip buluyorum. Hop başka bir hata.

  • Robin @robin

    https://serverfault.com/a/965128

    böyle bir çözüm gördüm ama çalışıyor mu bilmiyorum denemek lazım.

    bunu otomatik yapması için
    `echo "cert-digest-algo SHA256" >> ~/gnupg/gpg.conf`
    echo "digest-algo SHA256" >> ~/gnupg/gpg.conf`
    bu ikisini çalıştırdığınızda ilgili dosyanın sonuna bunları ekleyecek.

    her ihtimale karşı dosyanın yedeğini alabilirsiniz

    `cp ~/gnupg/gpg.conf ~/gnupg/gpg.conf.backup`

  • seckyn @seckyn

    sudo add-apt-repository --remove ppa:yannubuntu/boot-repair && apt update && apt upgrade bu komutu dener misin?

  • x.slymnyldrm @x-slymnyldrm

    Linux mint cok hata veriyor bıktırmıştı. Ubuntu veya PopOs kullandım daha az başım ağrıdı

  • Housedakitopal @housedakitopal

    EndevaourOS candır, Mint ( Ubuntu tabanı ) böyle sorunlarla uğraştırıyor genelde, çoğunlukla eklenen PPA'lardan kaynaklı.

  • Robin @robin

    Tekrardan neden apt pişmanlık bunu görmüş olduk. 🙂 Umarım daha da böyle saçma sorun çıkartmaz. Hep ubuntu ve mint öneriliyor ancak çok daha sorunlular bence. Her ne kadar arch başlangıç için önerilmiyor olsa da paket yöneticisi ve kullanım olarak çok daha iyi ve kolay durumda. böyle sorunlar çıkartmıyor. 18-19-20 diye upgrade etmek ile uğraştırmıyor. en fazla uzun süre güncellenmeyince anahtar uyarısı veriyor onu da tek paketi güncelleyerek çözüyorsunuz

    • Mr. Paramedik @mr-paramedik

      Her yerde Ubuntu temelli dağıtımlar öneriliyor. Başka türlere geçince de Terminaldeki komutlar değişiyor. Terminal komutları değişince tek kelime yabancı dil bilmediğim bir ülkede tek başına kalmış gibi hissediyorum. Ama sürekli sıkıntı çıkartması konusu da bizzat deneyimlediğim bir olay. Siz hangi dağıtımı öneriyorunuz?

    • dafk punt @ugurcansayan

      @mr-paramedik “Her yerde Ubuntu temelli dağıtımlar öneriliyor.” çünkü Ubuntu'nun pazarlaması bütçesi çok ve piyasada bu yüzden baya yaygın. Diğer distrolarda Türkçe konuşan insanların oluşturduğu topluluklardan yararlanabilirsiniz. "immutable OS" veya "atomic desktop" şeklinde tanımlanan distrolara bakın bence, yazılımları flatpak olarak yükler kullanırsınız sıkıntısız. Fedora ve OpenSuse tarafında güzel seçenekler var. Telegram ve Matrix üzerinden anlık tartışabilirsiniz de

    • Mr. Paramedik @mr-paramedik

      @ugurcansayan İşte ben bayağı acemi kalıyorum. Bunlar beni korkutuyor. Çok fazla değişken var. Bir de Ubuntu kitlesi çok güçlü Türkiye'de bile.

    • Robin @robin

      @mr-paramedik
      İlk olarak komut kısmını açıklayayım.
      Aslında tüm linux dağıtımlarında, mac os da temel komutlar hepsinde aynı. Çünkü temel olarak POSIX e uyumlu işletim sistemleri oluyorlar. En başta paket yöneticisi değişiyor ve sadece o dağıtıma özel ilave program vs eklendiyse onlar diğerlerinde fark edebiliyor
      Örneğin Linux mint ve Ubuntuda görsel olarak ekran kartı vs diğer sürücüleri kurmayı sağlayan arayüz gibi. OpenSuse de snapshotları yönetmeyi sağlayan snapper programı ve kendilerinin windows denetim masası benzeri yast isimli yönetim aracı gibi.

      https://tr.wikipedia.org/wiki/POSIX

      https://birolemekli.medium.com/posix-portable-operating-system-interface-ta%C5%9F%C4%B1nabilir-i%CC%87%C5%9Fletim-sistemi-aray%C3%BCz%C3%BC-fcf184f8c146

      Örneğin ubuntu ile arch arasında en basitinden paket yöneticisi fark edeceği için

      Paket kurmak için

      ubuntu : apt install chromium
      arch : pacman -S chromium

      Her yerde Ubuntu önerilmesinin sebebi evet hem pazarlama hemde yıllardır birikmiş bir kaynak ve topluluk büyüklüğü. Karşılaştığınız her sorunu Ubuntu forumlarında, reddit ve benzeri yerlerde karşılaşan birileri bulabiliyorsunuz
      Ve ayrıca diğer bir sebebi de kurulum olarak çok basit olması ve kurduktan sonra da bazı dağıtımlarda olduğu gibi işleri kolaylaştırmayı sağlayacak şeyler barındırması.

      Örneğin nvidia ekran kartı kuruyorsanız ek bir ayar yapmanız gerekebiliyor bazı durum(wayland oturumu kullanmak) için ancak OpenSuse de mesela bunu sizin yerinize arkada hallediyor. Arch linuxta ise bunu kendinizin yapması gerekiyor

      Aslında tek kelime bilmeden yabancı bir ülkede hissetmenizin sebebi her şeyi arkada ubuntu halletmeye çalışırken daha çok sorun doğurup bu sorunlar hakkında bir fikir olmasını geçtim neden böyle bir şey yaptığı hakkında bir fikriniz olmamasından kaynaklanıyor. Yani temel olarak kullandığınız yazılımı ve onunla gelen yeni işleyiş hakkında fikriniz olmamasından kaynaklı yabancılık hissediyor ve yanlış bir şey yapıp komple bozmaktan korkuyor olmanız gayet doğal. Bu gayet normal bir şey.

      Aslında tek korkacağınız şey kurulum yaparken yanlış diski silmek. onun dışında korkulacak bir şey yok 🙂

      Bunun çözümü de aslında Ubuntu yerine Arch linux gibi tüm kontrolü size veren bir dağıtım kullanarak asıl işleyişi öğrenmeniz gerektiğidir.
      Öteki türlü Ubuntu da araçtaki oto pilotun size bir yerlere götürmesini beklemeye benziyor. Aksine sizin direksiyona geçip aracı kullanmayı öğrenmeniz gerekiyor.
      Böyle olmadığı için de max 1 hafta sonra tüm yeni başlayanlar hatalardan bıkıp windows a geri dönüyor.

      Aslında topluluktan daha önce dağıtımın dokümanı size en doğru yolu gösteren oluyor genelde. Hangi dağıtımı kullanıyor olursanız olun illa ki burada faydalı bir şey çıkacaktır. Şuana kadar kullandığım dağıtımlar arasında en iyi wiki - dokümantasyonu Archta var

      https://wiki.archlinux.org/title/Main_page

      Diğer konu ise bu süreçten sonra ne yapabilirsiniz.
      Bence direkt Ubuntu yerine Arch Linux a geçmeniz sizin için çok daha iyi olacaktır. Yakın zamanda da bir arkadaşıma önerdim ilk dağıtım olarak başladı ve şu an çok memnun 2. bilgisayarına da onu kurmayı düşünüyor. Bu arada Manjaro, Endeavour os gibi değil. Direkt düz Arch Linux öneriyorum. Bu öneri belki de çok yanlış görünebilir herkes debian, ubuntu vs öneriyorken anca öyle. Arch a bir kere alışınca diğer dağıtımlar da Arch gibi olsun istiyorsunuz 😀

      Kurulum konusunda artık eskisi gibi işkence değil. Arch install diye bir araç geliştiriliyor onunla çok kolay şekilde kuruluyor. Düzgün kurulum için sadece istediği seçenekleri boş geçmemek gerekiyor

      https://wiki.archlinux.org/title/Archinstall

      Neden Arch öneriyorum kısmına gelirsek
      - Ubuntu, Debian, Fedora gibi 18-19-20-21 gibi sürüm numarası yok. Her sürüm geçişinde patlayacak mı çökecek mi gibi bir endişe yok. Sistemi 1 kere kuruyorsunuz ve sadece paket güncellemeleri geliyor
      - Bu saydığım diğer dağıtımların test sürümünü kullanmıyorsanız Arch her zaman size daha güncel paketi ulaştırır
      - Diğer dağıtımlarda arkada bir sürü program ve servis çalışıyorken arch da sadece sizin istedikleriniz çalışır
      - İlk kurulumdan beri sistemi komple siz yönettiğiniz için en çok size kullanımı ve işleyişi öğretecek dağıtımlardan biridir.

      İlk 2009 civarında Pardus ve diğer dağıtımlarla başladım. Şu an da OpenSuse yi tekrar denemek istemiştim o kurulu ancak Arch da yaşamadığım sorunları burada yaşadım. Tekrar en kısa sürede Arch a geri döneceğim. Evim evim güzel evim dediğim yer benim için Arch 🙂

    • Mr. Paramedik @mr-paramedik

      @robin Arch Linux, tüm dağıtımlar içinde en komplike ve profesyonellik isteyen dağıtım diye yerleşmiş aklıma. Ama uzun uzun yazmışsınız, emeğinize sağlık. şimdi Youtube'dan biraz Arch Linux eğitim videoları izleyeceğim. Kalıcı olarak Linux hayatımda yer etsin istiyorum çünkü. Çok teşekkür ederim.

    • Robin @robin

      @mr-paramedik Arch linux başta sizden çok fazla emek ister, uğraşmanız gerekir. Ancak yeterince öğrendikten ve düzeni kurduktan sonra yıllarca sizi üzmeyecek dağıtımdır. Başta çok karmaşık korkutucu gelebilir. bunu nasıl yapacağım. bunu hayatta kuramam yada beceremem diye düşünebilirsiniz. emin olun bu kadar uğraştığınıza değecektir. Sonra keşke ubuntuyu önceden bıraksaydım dersiniz 🙂

      Ayrıca takıldığınız bir şey olursa buradan yazın elimden geldiğince yardımcı olurum

    • Robin @robin

      @mr-paramedik
      Kurulum için

      https://github.com/archlinux/archinstall

      https://archinstall.archlinux.page/installing/guided.html

      Aslında kurulum başlangıcında config.json dosyasını ve users.json dosyasını gösterdiğinizde otomatik olarak kurulum ve kullanıcı ayarlarını kurulum programına verebiliyorsunuz. İlk başta json dosyasını sizin yapmanıza gerek yok. 1 kere kurulum aracı ile düzgün ayarları seçip bunu diske kaydet dediğinizde json dosya halinde size veriyor bir sonraki kurulumda bunu kullanabiliyorsunuz

      Eski 24 mbps internet ile baştan kurması 10dk civarı sürüyordu. Opensuse aynı internet ile 45 dk sürüyordu. Bir kaç gün içerisinde 100 mbps ile arch tekrar kuracağım muhtemelen max 5 dk sürmeden kurulumu bitirecektir.

    • Robin @robin

      @mr-paramedik Ayrıca paket yöneticisinden ziyade OpenSuse kurulu diske dışarıdan başka live usb takıp erişemediğimi öğrenince şaşırmıştım. Varsayılan olarak diski korumalı yapıyormuş. Yani sistem çöktüğünde kurtarmak için usb takıp sistemi açtığınızda disk bomboş geliyor. Ama Archta böyle bir şey yoktu

      Opensuse de de sistem çökünce kurtarmak için başlangıçta eski sürümü seçme kolaylığı var çünkü paket kurarken, güncellerken vs otomatik yedek alma özelliği var. Btrfs snapshot içerisinde yedekleme yapıyor. Bunu archta sizin manuel bir kaç komutla yapmanız gerekiyor. İki dağıtımında kendine göre + ve - leri var yani 🙂

    • Mr. Paramedik @mr-paramedik

      @robin Hocam dur kafam çok karışık zaten. Bilgi yükleme daha fazla bana. 🙂 Kurulum kısmına gelecek olursak, bence yaparım. Eminim vardır bir sürü videosu. Birkaç tane de inceleme videosu izlersem bence yavaş yavaş yaparım. Takıldığım yer olursa da buradan size mutlaka ulaşırım.

      Şu an aktif olarak Hem MacOS, hem Windows hem de Linux sistemlerim olduğu için birbirleri arasında geçiş yapmak zaman alıyor. Linux'u sırf keşfetmek ve zevk almak için kullanıyorum, çünkü yeni işletim sistemi kurcalamak en zevk aldığım eylemlerden biri. Arch Linux zorlayacak, bundan kesin eminim. Ama azmedersem bence yapabilirim.

    • Robin @robin

      @mr-paramedik Bence de bir kaç video izledikten sonra kolayca yapabilirsiniz 🙂 Ama Arch a alıştıktan sonra seveceksiniz bence 🙂