Bu istediğim bilgiyi vermiyor. Bana paket yöneticisinde neler oluyor, neler dönüyor, o lazım. Genel çalışma prensibi değil.

Buyurunuz: https://www.technopat.net/2021/02/17/paket-yoneticisi-nedir/

Burada hep bir paket yönetimi genel olarak nasıl çalışır, nasıl kurar, nasıl kaldırır onlar var. Bana direkt bunun backend kısmı lazım. Diyelim ki APT bir. Deb arşivini repodan çekti. Bunun arşivden çıkartılması, bağımlılıklarının bulunması ve yönetimi nasıl oluyor. Hepsi bittikten sonra nasıl bunlar birbiriyle bağlanılıyor ve gerekli dizine yerleştiriliyor? Bunun cevabını arıyorum ben. Dediğim işlemi kendi işletim sisteminde yapmadığım için var olan işletim sisteminin paket yöneticisi neler yapıyor, onu bilmem lazım ki kendi yöneticim ve frontendini yazayım. Malum pacman frontendde berbat çalışıyor, bu yüzden Dart ile yeninden yazacağım.

GitHub - kisslinux/kiss: KISS Linux - Package Manager KISS Linux - Package Manager. Contribute to kisslinux/kiss development by creating an account on GitHub. github.com KISS Linux'un POSIX shell ile yazilmis ufak paket yoneticisi. Bunu inceleyebilirsin.

Arch Linux için kendi paket yöneticimi yazmaya karar verdim, ama öncesinde pacmanın paket yönetimi APIsi nasıl çalışıyor, onu öğrenmem lazım. Arch wikide sadece paket yönetimi için pkgbuild scriptleri anlatılmış. Ama bana direkt pacmanın çalışma prensipi ve dokümantasyon gibi bir yazı gerekiyor. Daha önce paket yöneticisi yazan arkadaşlar yardımcı olursa sevinirim. Pacman dışında diğer paket yöneticileri de olur, genel olarak işleyişi anlamam lazım.

Link 1 Link 2 Link 3 Umarım bunlar yardımcı olur.