README.md 2.19 KB
Newer Older
query nova's avatar
query nova committed
1
# Package Manager for GNU/Linux (inary)
2

query nova's avatar
query nova committed
3
**Pisi çatalı: Copyright (C) 2005 - 2011, Tubitak/UEKAE GNU/Genel Kamu Lisansı sürüm 2 ile lisanslanmıştır.**
4

query nova's avatar
query nova committed
5
**Inary çatalı ve geliştirmeleri: Copyright (C) 2016 - 2020 Suleyman POYRAZ (Zaryob) Lisansı GNU/Genel Kamu Lisansı sürüm 3'e yükseltilmiştir.**
6

query nova's avatar
query nova committed
7
**Inary geliştirmeleri :  Copyright (C) 2018 - 2020 Ali Rıza KESKİN (Sulincix)**
Your Name's avatar
Your Name committed
8

9 10 11



query nova's avatar
query nova committed
12 13 14
[Pisi paket yöneticisi](https://github.com/Pardus-Linux/pisi)`den çatallanmıştır.

_Inary paket yönetim sistemi mevcut pisi paket yöneticisinin eksiklerini,
15 16
hatalarını onarmak, python3 ile yeniden ele alınıp açık kaynak dünyasındaki
son gelişmeleri yakalamak amacıyla 21-12-2016 tarihinde pisi çatalı üzerinde
query nova's avatar
query nova committed
17 18 19
çalışılarak başlamış;_

_ilerleyen başlangıç niteliğinde olan pisi çatalından
Suleyman Poyraz's avatar
Suleyman Poyraz committed
20
kodlama yöntemi ve kullanılan ek modüller bakımından ayrılmış ve kendine
21
özgü bir hale dönüşmüş, ayrıca pisi adının lisanslı olması sebebyle yeniden
query nova's avatar
query nova committed
22 23
adlandırılarak geliştirilmeye devam edilmiştir._

24 25 26

Yazılım inary adını aldığı zaman gitlab sitesi üzerinden kamuya yayılmıştır.

query nova's avatar
query nova committed
27
**Diğer paket yönetim sistemlerinden ayrılan yanları:**
28 29 30 31 32 33 34 35 36
 - Dinamik dosya veritabanına sahiptir. Kurulu dosyalarda değişme olup olmadığı
   ile ilgili takipler kolayca yapılabilir.
 - Python ile kodlanmış diğer paket yöneticilerine göre oldukça hızlı ve seri
   iş yapar.
 - Tüm kurulum betiği python scriptlerinden oluştuğu için betikleri anlaması
   kolaydır, pakete ait diğer veriler xml dosyalarında depo edildiği için paket
   yapım arayüzü ile terminal ekranına gerek kalmadan paket oluşturma işi
   yapılabilir.

query nova's avatar
query nova committed
37
**Diğer özellikleri:**
38
 - Sağlam ve python içinde gömülü bir veritabanı ile çalıştığı için hızlıdır.
query nova's avatar
query nova committed
39
 - **LZMA** ve **XZ** sıkıştırma yöntemleri kullandığı için daha küçük paketlere sahiptir.
40 41 42
 - Basit düzey ve üst düzey tüm işlemleri aynı kararlılıkla yerine getirir
 - Forend uygulamaları tasarlanmasına elverişli bir yapıdadır.
 - Terminal arayüzü oldukça anlaşılır ve kullanıcı dostudur.
43 44


query nova's avatar
query nova committed
45 46 47 48 49 50 51
### Kurulum bağımlılıkları:
- python3-pycurl 
- python3-requests 
- requests 
- wget
- intltool

52