Tag Archives | opensuse

.deb ve .rpm paketleri birbirine nasıl dönüştürülür?

Bilindiği gibi, GNU/Linux sistemlerde yaygın olarak kullanılan iki paket formatı var: .deb ve .rpm. Debian ve Debian tabanlı dağıtımlar Ubuntu, Linux Mint, Elementary vb. sistemler .deb paket formatını; Red Hat, Fedora, openSUSE, Mageia ve CentOS gibi dağıtımlar ise .rpm paket formatını kullanıyorlar. Kullanıcılar, aradıkları bir paketin .deb veya .rpm olanıyla karşılaşıp, bunu kendi kullandığı versiyona dönüştürme ihtiyacı duyabilirler. Yani .deb dosyası yerine .rpm olanı ya da .rpm dosyası yerine .deb olanı gerekli olabilir. İşte böyle durumlarda, paketlerin formatı arasında kolaylıkla dönüştürme yapabileceğiniz bir araca ihtiyaç vardır. Bu aracın adı; “alien”dir. Ubuntu ve Linux Mint benzeri sistemlerde, bu araca ulaşmak son derece kolaydır. Terminalde aşağıdaki komutu vermek suretiyle aracı kolaylıkla yükleyebilirsiniz.

Continue Reading →

Convert-RPM-to-DEB-and-DEB-to-RPM

sudo apt-get install alien

Debian kullanıcıları ise root olduktan sonra aşağıdaki komutu verebilirler:

apt-get install alien

Fedora, CentOS gibi bir sisteme sahip olan kullanıcılar uygulamayı aşağıdaki komutla kurabilirler:

yum install alien

Mageia veya OpenMandriva kullanıcıları alien aracını yazılım yöneticisinden veya root olarak

urpmi alien

komutu ile kurabilirler.

Bundan sonra yapılması gereken basittir. .deb paket formatını kullananlar bir .rpm paketini, .rpm paket formatını kullanlar ise bir .deb paketini kolaylıkla diğer versiyona dönüştürebilirler. Sözgelimi ben .deb kullandığım için bir .rpm paketini bana gerekli olan formata, yani .deb paketine dönüştüreceğim. Bunun için Sevgili dostum Tarakbumba‘nın Mageia Paket Deposundan yararlanacağım. Oradan compiz08-0.8.8-1.mga3.src.rpm adlı paketi indiriyorum. Sonra terminali açıyorum ve aşağıdaki komutu veriyorum:

sudo alien compiz08-0.8.8-1.mga3.src.rpm

Ben sudo kullandığım için sudo ile root oluyorum. sudo kullanmayanların da root olmaları gerektiğini hatırlatalım. Bu komut ile çabucak compiz08_0.8.8-2_amd64.deb paketinin oluştuğunu görebilirsiniz.

alien

4

RPM 4.13.0 Sürümüne Güncellendi

rpm_logoKısaca RPM olarak adlandırılan Red Hat Package Manager, yani güçlü paketleme aracının 4.13.0 sürümü duyuruldu. Yeni sürüm hakkında daha geniş bilgi edinmek için 4.13.0 sürüm notlarını inceleyebilirsiniz. Yeni sürüm, kullanılmayan makrolara ilişkin uyarılardan, sıkıştırılmış yamaların daha iyi kullanımına kadar çeşitli yenilikler içeriyor. Başta Red Hat Enterprise Linux olmak üzere, Fedora, openSUSE, SUSE Linux Enterprise, Meego, Mageia ve diğer GNU/Linux dağıtımlarında kullanılan RPM ile yazılım kurma ya da kaldırma, sistemi güncelleme, çekirdeği derleme gibi işlemleri uçbirim üzerinden gerçekleştirmek mümkündür. RPM ile Red Hat, Fedora, Mageia gibi dağıtımlarda program indirme, kurma, güncelleme ve kaldırma işlemleri ile sistem genelinde yükseltme işlemleri yapılabilir. RPM paketleri genellikle platformlara göre hazırlanmış paketlerdir. Bir GNU/Linux dağıtımı için hazırlanmış bir RPM paketi, diğer bir GNU/Linux dağıtımına kurulamayacak ya da kurulsa bile hatalı kurulacaktır. Bu nedenle RPM paketlerinin isimlerinin yanında açıklayıcı ekler bulunur. Sözgelimi; i386: 386,486 ve daha yukarısı işlemciler için, i586: Pentium I ve daha yukarısı işlemciler için, i686: Pentium II ve daha yukarısı işlemciler için, ia64: 64 bit işlemci mimarisine uygun işlemciler için, noarch: Herhangi bir işlemci mimarisine bağlı kalınmadan kurulabilen paketler demektir.

Continue Reading →

YUM ( Yellowdog Updater Modifier )
YUM, basitçe RPM paket yönetim sistemi olarak tanımlanabilir. Fedora ve benzeri sistemlerde, gerekli olan paketleri yüklemek, kaldırmak ve güncellemek amacıyla Yum kullanılabilir. Yum’u kullanmaya başlamadan önce birkaç yapılandırma işlemine tabi tutulması ve programın güncellenmesi gerekir. Mesela, paket yüklemek için yum install paket_adı komutu kullanılabilir.

Sisteme bir paket kurulmadan önce, paketin kurulu olup olmadığı kontrol edilebilir. Bunun için şöyle bir komut vermek gerekir:

rpm -qa |grep paket_adı

ya da

rpm -q paket_adı

Sözgelimi, kurmak istediğimiz paketin postfix olduğunu varsayalım. O vakit komutumuz şöyle olacaktır:

rpm -qa |grep postfix

ya da

rpm -q postfix

Postfix’in kurulu olmadığını öğrendik, şu halde kurulum için mesela şöyle bir komut vermemiz gerekiyor:

rpm -ivh postfix-2.2.2-2.i386.rpm

RPM 4.13.0, henüz yansılarda yerini almadı. Bu nedenle şu an için indirme olanağı yok. Sürüm yansılara eklendiğinde, aşağıdaki linklerden indirmek mümkün olabilecek.

0

Debian ve openSUSE'ye QupZilla 1.8.6 Nasıl Yüklenir?

Bir önceki yazımızda, Webkit tarayıcı motoru üzerinde geliştirilen alternatif bir internet tarayıcısı olan QupZilla’nın Ubuntu ve Linux Mint üzerine nasıl yükleneceğini anlatmıştık. Bu yazıda, bir internet tarayıcıdan beklenen tüm standart özelliklere sahip olan ve AdBlock, RSS okuyucu gibi çeşitli eklentileri taşıyan QupZilla’nın Debian ve openSUSE’ye nasıl yükleneceğini ele alacağız. 1.8.6 sürümünün hız bakımından da oldukça tatmin edici bir tarayıcı olan QupZilla’nın mevcut en son sürümü olduğunu belirtmiştik. Doğaldır ki QupZilla’yı Debian Jessie, Debian Wheezy, OpenSUSE 13.2, OpenSUSE 13.1 ve OpenSUSE 12.3’ye yüklemek farklı biçimlerde mümkün olacak. O halde kuruluma geçebiliriz.

Continue Reading →

Debian Jessie ve Debian Wheezy 32 bit sistemler için kurulum:

wget www.qupzilla.com/startdownload?debian32

sudo dpkg -i qupzilla*.deb

Debian Jessie ve Debian Wheezy 64 bit sistemler için kurulum:

wget www.qupzilla.com/startdownload?debian64

sudo dpkg -i qupzilla*.deb

Daha sonra gerek duyarsanız QupZilla’yı kaldırmak için aşağıdaki komutu verebilirsiniz:

sudo apt-get remove qupzilla

openSUSE 13.2 için kurulum:

zypper addrepo http://download.opensuse.org/repositories/KDE:Extra/openSUSE_13.2/KDE:Extra.repo

zypper refresh

zypper install qupzilla

Daha sonra gerek duyarsanız QupZilla’yı kaldırmak için aşağıdaki komutu verebilirsiniz:

sudo zypper remove qupzilla

openSUSE 13.1 için kurulum:

zypper addrepo http://download.opensuse.org/repositories/KDE:Extra/openSUSE_13.1/KDE:Extra.repo

zypper refresh

zypper install qupzilla

Daha sonra gerek duyarsanız QupZilla’yı kaldırmak için aşağıdaki komutu verebilirsiniz:

sudo zypper remove qupzilla

openSUSE 12.3 için kurulum:

zypper addrepo http://download.opensuse.org/repositories/KDE:Extra/openSUSE_12.3/KDE:Extra.repo

zypper refresh

zypper install qupzilla

Daha sonra gerek duyarsanız QupZilla’yı kaldırmak için aşağıdaki komutu verebilirsiniz:

sudo zypper remove qupzilla

0