Checkinstall yardımıyla yazılım kurmak: Revizyonlar arasındaki fark

Ubuntu Türkiye Wiki sitesinden
Gezinti kısmına atla Arama kısmına atla
Değişiklik özeti yok
kDeğişiklik özeti yok
 
(Aynı kullanıcının aradaki diğer 5 değişikliği gösterilmiyor)
1. satır: 1. satır:
Derlenmiş paketlerin .deb paketi şeklinde sisteme kurulmasını ve arşivlenmesini sağlar,
'''Checkinstall''' yazılımı, derlenmiş paketlerin '''.deb''' paketi şeklinde sisteme kurulmasını ve arşivlenmesini sağlar
Uygulama öntanımlı değildir ,
[[Kaynak koddan yazılım derlemek ve kurmak|Kaynak koddan yazılım kurma]] işlemi ile kurduğunuz programın kaldırılması için ''uninstall'' gibi bir [[v:betik dili|betik]], program tarafından sağlanmamışsa kaldırma işlemi biraz meşakkatli olabilir. Bu sorunla karşılaşmamak için Checkinstall yazılımını kullanabilirsiniz. [[Checkinstall]] kısaca program derlendikten sonra ''''make install'''' bölümünün yerini alır ve size uygulamanın bir .deb paketini hazırlar. Hâliyle ileride programı kaldırmak istediğinizde dpkg kullanabilirsiniz.
 
Checkinstall yazılımı öntanımlı olarak yüklü gelmez. Yüklemek için [[Uçbirim]]de alttaki komutu kullanabilirsiniz.
{{uçbirim|sudo apt-get install checkinstall}}
{{uçbirim|sudo apt-get install checkinstall}}
Uçbirimden komutu uygulayarak paketi kurabilirsiniz ,
 
Checkinstall aşamasına örnek olarak ,
Kurulum esnasında size bazı sorular soracaktır, ön tanımlı olarak hepsine "Enter" diyerek geçebilirsiniz. Normal şartlar altında Checkinstall size ne tür paket istediğinizi sorar. RPM, DEB, TGZ. Ancak Ubuntu depolarındaki Checkinstall hâliyle .deb paketlere ayarlıdır ve size bunu sormaz.
 
== Kullanımı ==
Checkinstall yardımıyla yazılım kurma işlemi için [[Kaynak koddan yazılım derlemek ve kurmak]] maddesinde '''make''' adımına kadar anlatılanlar (make adımı dahil) aynen uygulanır. Yani derleme işlemi yapılır, derlemeden sonra kurma işlemi için kullanılan {{bc|sudo make install}} komutu yerine {{bc|sudo checkinstall}} komutu kullanılır.
 
Örnek kullanım:
{{uçbirim|
{{uçbirim|
<nowiki>git clone git://anongit.compiz.org/fusion/plugins/snow
git clone git://anongit.compiz.org/fusion/plugins/snow
cd /snow  
cd /snow  
make clean
make clean
make </nowiki>
make
{{kırmızı|sudo checkinstall}} }}
sudo checkinstall}}
checkinstall yoluyla sisteme kurulmuş olan arşivleri  
 
{{uçbirim|sudo dpkg -r paketadı}} <br>
Örnek kodları uygularsanız arşivin dizin içinde .deb pakedi oluştuğunu görebilirsiniz bu paket sayesinde kurulumda yapabilirsiniz.
Veya
 
== Kurulan paketin kaldırılması ==
Checkinstall yoluyla sisteme kurulmuş olan arşivleri  
{{uçbirim|sudo dpkg -r paketadı}}
veya
{{uçbirim|sudo apt-get remove paketadı}}
{{uçbirim|sudo apt-get remove paketadı}}
Şeklinde kaldırabilirsiniz ,<br>
komutlarından birini kullanarak kaldırabilirsiniz.
Örnek kodları uygularsanız arşivin dizin içinde .deb pakedi oluştuğunu görebilirsiniz bu paket sayesinde kurulumda yapabilirsiniz ,<br>
 
Tüm seçenekler için ,<br>
== Diğer seçenekler ==
Uçbirimden komutu uygulamanız yeterli ,
Checkinstall'de kullanabileceğiniz tüm seçenekler hakkında bilgi almak için alttaki komutu kullanabilirsiniz.
{{uçbirim|man checkinstall}}
{{uçbirim|man checkinstall}}
[[Kategori:Yazılım ekleme/kaldırma]]

19.30, 18 Şubat 2015 itibarı ile sayfanın şu anki hâli

Checkinstall yazılımı, derlenmiş paketlerin .deb paketi şeklinde sisteme kurulmasını ve arşivlenmesini sağlar. Kaynak koddan yazılım kurma işlemi ile kurduğunuz programın kaldırılması için uninstall gibi bir betik, program tarafından sağlanmamışsa kaldırma işlemi biraz meşakkatli olabilir. Bu sorunla karşılaşmamak için Checkinstall yazılımını kullanabilirsiniz. Checkinstall kısaca program derlendikten sonra 'make install' bölümünün yerini alır ve size uygulamanın bir .deb paketini hazırlar. Hâliyle ileride programı kaldırmak istediğinizde dpkg kullanabilirsiniz.

Checkinstall yazılımı öntanımlı olarak yüklü gelmez. Yüklemek için Uçbirimde alttaki komutu kullanabilirsiniz.

sudo apt-get install checkinstall

Kurulum esnasında size bazı sorular soracaktır, ön tanımlı olarak hepsine "Enter" diyerek geçebilirsiniz. Normal şartlar altında Checkinstall size ne tür paket istediğinizi sorar. RPM, DEB, TGZ. Ancak Ubuntu depolarındaki Checkinstall hâliyle .deb paketlere ayarlıdır ve size bunu sormaz.

Kullanımı

Checkinstall yardımıyla yazılım kurma işlemi için Kaynak koddan yazılım derlemek ve kurmak maddesinde make adımına kadar anlatılanlar (make adımı dahil) aynen uygulanır. Yani derleme işlemi yapılır, derlemeden sonra kurma işlemi için kullanılan sudo make install komutu yerine sudo checkinstall komutu kullanılır.

Örnek kullanım:

git clone git://anongit.compiz.org/fusion/plugins/snow
cd /snow 
make clean
make
sudo checkinstall

Örnek kodları uygularsanız arşivin dizin içinde .deb pakedi oluştuğunu görebilirsiniz bu paket sayesinde kurulumda yapabilirsiniz.

Kurulan paketin kaldırılması

Checkinstall yoluyla sisteme kurulmuş olan arşivleri

sudo dpkg -r paketadı

veya

sudo apt-get remove paketadı

komutlarından birini kullanarak kaldırabilirsiniz.

Diğer seçenekler

Checkinstall'de kullanabileceğiniz tüm seçenekler hakkında bilgi almak için alttaki komutu kullanabilirsiniz.

man checkinstall