Zypper ile yazılım paketlerini yükleyebilir, güncelleyebilir ve kaldırabilir, ayrıca havuzları ve bağımlılıkları yönetebilirsiniz. Özellikle SUSE tabanlı bir dağıtımla çalışıyorsanız, herhangi bir Linux kullanıcısı için önemli bir araçtır.
Bu eğitimde, Linux'ta Zypper'ı kurma ve kullanma sürecinde size rehberlik edeceğiz. Ayrıca paketleri kurma ve kaldırma, sisteminizi güncelleme ve depoları yönetme dahil olmak üzere Zypper ile paket yönetiminin temellerini ele alacağız.
Adım Adım Zypper Kurulumu Kılavuzu
Aşağıdakiler, zypper'ı kurmanın temel adımlarıdır:
1. Adım: Sisteminizde Zypper Olup Olmadığını Onaylayın
Zypper'ı Linux sisteminizde kullanmaya başlamadan önce onu kurmanız gerekir. Neyse ki, çoğu Linux dağıtımı önceden yüklenmiş zypper ile birlikte gelir. Zypper'ın sisteminizde kurulu olup olmadığından emin değilseniz, bir terminal açıp aşağıdaki komutu yazarak kontrol edebilirsiniz:
fermuar -içinde
Zypper yüklüyse sürüm numarasını ve ek bilgileri görürsünüz. Değilse, dağıtımınızın paket yöneticisini kullanarak yüklemeniz gerekir.
2. Adım: Zypper'ı yükleyin
Aşağıdaki komutu kullanarak Zypper'ı openSUSE veya SUSE Linux Enterprise'a kurabilirsiniz:
Bu kod parçacığı, Zypper'ı ve gerekli tüm bağımlılıkları indirir ve kurar. Sistem yapılandırmanıza bağlı olarak sudo parolanızı girmeniz istenebilir.
Zypper, Fedora gibi diğer Linux dağıtımlarındaki varsayılan depolarda bulunmayabilir. Bu durumda, Zypper paketini resmi web sitesinden indirebilir ve manuel olarak kurabilirsiniz. Zypper kurulduktan sonra, Linux sisteminizdeki paketleri yönetmek için kullanmaya başlayabilirsiniz.
Temel Zypper Komutları
Artık Zypper'ı kurduğunuza göre, onu Linux sisteminizdeki paketleri yönetmek için kullanmaya başlamanın zamanı geldi. Başlamak için kullanabileceğiniz bazı temel Zypper komutları şunlardır:
Paketleri Kurmak
Zypper kullanarak bir paket kurmak için bir terminal açın ve aşağıdaki komutu yazın:
Yer değiştirmek [paket ismi] yüklemek istediğiniz paket adı ile. Örneğin, Chromium web tarayıcısını yüklemek için aşağıdaki komutu yazın:
sudo fermuar düzenlemek kromZypper, paketi ve gerekli tüm bağımlılıkları indirir ve kurar. Yine, sistem yapılandırmanıza bağlı olarak sudo parolanızı girmeniz istenebilir.
Paketleri Kaldırma
Zypper kullanarak bir paketi kaldırmak için aşağıdaki komutu yazın:
Yer değiştirmek [paket ismi] kaldırmak istediğiniz paketin adıyla. Örneğin, Chromium web tarayıcısını kaldırmak için aşağıdaki komutu yazın:
sudo zypper kromu kaldırZypper paketi ve artık ihtiyaç duyulmayan tüm bağımlılıkları kaldırır.
Sisteminizi Güncelleme
Sisteminizi Zypper kullanarak güncellemek için aşağıdaki komutu yazın:
sudo zypper güncellemesiZypper mevcut güncellemeleri, indirmeleri kontrol eder ve gerekirse yükler. Bu komut, yalnızca belirli bir paketi değil, sisteminizdeki tüm paketleri günceller. Aşağıdaki çizimde aynı olan bir sonuç göreceksiniz:
Bu çıktı, Zypper güncelleme komutunun dört paketi güncellediğini gösterir: PaketA, PaketB, PaketC ve PaketD. Ayrıca indirme boyutunu gösterir ve güncellemeden önce onay ister.
Paket Bilgilerini Görüntüleme
Zypper kullanan bir paket hakkındaki bilgileri görüntülemek için aşağıdaki komutu yazın:
Yer değiştirmek [paket ismi] hakkında bilgi görüntülemek istediğiniz paket adı ile. Zypper, sürüm, bağımlılıklar ve boyut dahil olmak üzere paket hakkında ayrıntılı bilgi görüntüler.
Depoları Zypper ile Yönetme
Zypper, Linux sisteminizdeki yazılım havuzlarını eklemenize, kaldırmanıza ve yönetmenize olanak tanır. Depoları yönetmek için kullanabileceğiniz bazı Zypper komutları şunlardır:
Depo Ekleme
Zypper kullanarak bir havuz eklemek için aşağıdaki komutu yazın:
Yer değiştirmek [depo-url] eklemek ve değiştirmek istediğiniz havuzun URL'si ile [havuz-adı] depo için bir adla.
Örneğin, Google Chrome deposunu eklemek için şunu yazın:
sudo zypper addrepo https: // dl.google.com.tr / linux / krom / rpm / stabil / x86_64 / Google ChromeZypper, deponun GPG anahtarını indirip içe aktarır ve depoyu sisteminize ekler.
Depoyu Kaldırma
Bir depoyu zypper kullanarak kaldırmak için aşağıdaki komutu yazın:
Yer değiştirmek [havuz-adı] kaldırmak istediğiniz havuzun adıyla. Örneğin, Google Chrome deposunu kaldırmak için aşağıdaki komutu yazın:
sudo zypper removerepo google-chromeZypper, depoyu sisteminizden kaldırır.
Bir Depoyu Etkinleştirme veya Devre Dışı Bırakma
Zypper kullanarak bir depoyu etkinleştirmek veya devre dışı bırakmak için aşağıdaki komutu yazın:
Yer değiştirmek [havuz-adı] etkinleştirmek veya devre dışı bırakmak istediğiniz havuzun adıyla. Örneğin, Google Chrome deposunu devre dışı bırakmak için aşağıdaki komutu yazın:
sudo zypper modifiye deposu --devre dışı bırakmak Google ChromeZypper, sisteminizdeki depoyu etkinleştirir veya devre dışı bırakır.
Çözüm
Zypper, Linux sisteminizin yazılımını ve depolarını yönetmenize yardımcı olabilecek güçlü bir paket yönetim aracıdır. Zypper ile paketleri kolayca kurabilir, güncelleyebilir, kaldırabilir ve depoları ekleyebilir, kaldırabilir ve yönetebilirsiniz. Ayrıca Zypper, bağımlılık çözümü, paket kilitleri ve geri alma desteği gibi bir dizi gelişmiş özellik sunar.
Zypper'ı kullanmayı öğrenmek, paket yönetimi görevlerinizi kolaylaştırmanıza olanak tanır ve sisteminizi güncel ve güvenli tutar. Bu eğitimin size Zypper ve yeteneklerine iyi bir giriş sağladığını ve onu Linux yönetim araç setinizde yararlı bir araç olarak bulacağınızı umuyoruz.